|
|
@@ -7,333 +7,333 @@ import com.core.db.DatabaseTables;
|
|
|
*/
|
|
|
public class Constants {
|
|
|
|
|
|
- public static String IS_NOTIFICATION = "is_notification";//是是否进行通知
|
|
|
- public static final String BASE_URL_LOGIN = "http://manage.ubtob.com/public/account";
|
|
|
- public static final String IM_BASE_URL = "http://113.105.74.140:8092/";
|
|
|
-
|
|
|
- //通讯录表
|
|
|
- public static final String TABLE_CONTANCTS = "CREATE TABLE tbl_contacts " +
|
|
|
- "(id integer primary key autoincrement,"
|
|
|
- + "tf_name varchar(50),"
|
|
|
- + "tf_whichSys varchar(50),"
|
|
|
- + "tf_company varchar(50),"
|
|
|
- + "tf_phone varchar(50),"
|
|
|
- + "tf_email varchar(50),"
|
|
|
- + "tf_type integer,"
|
|
|
- + "tf_ownerId varchar(50),"
|
|
|
- + "tf_imId varchar(50) default '0')";
|
|
|
-
|
|
|
- //组织架构 员工信息
|
|
|
- public static final String SQL_EMPLOYEES_CREATETABLE = "CREATE TABLE EMPLOYEES "
|
|
|
- + "(id integer primary key autoincrement,"
|
|
|
- + "em_id integer,"
|
|
|
- + "em_code varchar(50) NOT NULL UNIQUE,"
|
|
|
- + "em_name varchar(50),"
|
|
|
- + "em_position varchar(50),"
|
|
|
- + "em_jobs varchar(50),"
|
|
|
- + "em_defaultorname varchar(50),"
|
|
|
- + "em_depart varchar(50),"
|
|
|
- + "em_tel varchar(50),"
|
|
|
- + "em_imid varchar(50) default '0',"
|
|
|
- + "em_mobile varchar(50),"
|
|
|
- + "em_email varchar(50),"
|
|
|
- + "em_uu varchar(50),"
|
|
|
- + "em_imageid integer,"
|
|
|
- + "company varchar(100),"
|
|
|
- + "whichsys varchar(50),"
|
|
|
- + "em_defaultorid integer,"
|
|
|
- + "em_flag varchar(50))";
|
|
|
- //组织架构表
|
|
|
- public static final String SQL_HRORGS_CREATETABLE = "CREATE TABLE HRORGS "
|
|
|
- + "(id integer primary key autoincrement,"
|
|
|
- + "or_id integer,"
|
|
|
- + "or_code varchar(50) NOT NULL UNIQUE,"
|
|
|
- + "or_name varchar(50),"
|
|
|
- + "or_subof varchar(50),"
|
|
|
- + "or_isleaf varchar(50),"
|
|
|
- + "company varchar(100),"
|
|
|
- + "whichsys varchar(50),"
|
|
|
- + "or_flag varchar(50),"
|
|
|
- + "or_headmanname varchar(50),"
|
|
|
- + "or_headmancode varchar(50),"
|
|
|
- + "or_remark integer" +
|
|
|
- ")";
|
|
|
- //组织架构 更新时间表
|
|
|
- public static final String SQL_empdate_CREATETABLE = "CREATE TABLE empdate "
|
|
|
- + "(id integer primary key autoincrement,"
|
|
|
- + "ed_lastdate varchar(50),"
|
|
|
- + "ed_kind varchar(50),"
|
|
|
- + "ed_company varchar(50),"
|
|
|
- + "ed_whichsys varchar(50)"
|
|
|
- + ")";
|
|
|
- //b2b消息通知表
|
|
|
- public static final String SQL_B2B_MSG = "CREATE TABLE B2BMSG "
|
|
|
- + "(id integer primary key autoincrement,"
|
|
|
- + "b2b_content varchar(50),"
|
|
|
- + "b2b_time varchar(50),"
|
|
|
- + "b2b_hasRead integer,"
|
|
|
- + "b2b_master varchar(50)"
|
|
|
- + ")";
|
|
|
-
|
|
|
- //OA内勤签到表
|
|
|
- public static final String WORKTIBLE = "CREATE TABLE workdata("
|
|
|
- + "id integer UNIQUE,"//id 唯一不可重复
|
|
|
- + "emCode varchar(10),"//员工编号
|
|
|
- + "master varchar(20),"//账套
|
|
|
- + "date varchar(20),"//日期 yyyy-MM-dd
|
|
|
-
|
|
|
- + "workStart varchar(6),"//上班开始时间 hh:mm
|
|
|
- + "workTime varchar(6),"//上班时间 hh:mm
|
|
|
- + "workend varchar(6),"//上班结束时间 hh:mm
|
|
|
- + "workSignin varchar(6),"//上班签到 hh:mm
|
|
|
- + "workAllegedly varchar(6),"//上班申诉时间 hh:mm
|
|
|
- + "workAlarm INTEGER,"//上班提醒 0|1
|
|
|
-
|
|
|
- + "offStart varchar(6),"//下班开始时间 hh:mm
|
|
|
- + "offTime varchar(6),"//下班时间 hh:mm
|
|
|
- + "offend varchar(6),"//下班结束时间 hh:mm
|
|
|
- + "offSignin varchar(6),"//下班签到 hh:mm
|
|
|
- + "offAllegedly varchar(6),"//下班申诉时间 hh:mm
|
|
|
- + "offAlarm INTEGER,"//下班提醒 0|1
|
|
|
-
|
|
|
- + "isNextDay INTEGER,"//是否是跨天 0|1
|
|
|
- + "leaveAlarm INTEGER"//离开提示次数 0|1
|
|
|
- + ")";
|
|
|
-
|
|
|
-
|
|
|
- //OA内勤签到表
|
|
|
- public static final String SIGNING = "CREATE TABLE signing("
|
|
|
- + "emCode varchar(10),"//员工编号
|
|
|
- + "master varchar(20),"//账套
|
|
|
-
|
|
|
- + "workTime varchar(6),"//上班时间 hh:mm
|
|
|
- + "offTime varchar(6),"//下班时间 hh:mm
|
|
|
-
|
|
|
- + "workSignin varchar(6),"//上班签到时间 hh:mm
|
|
|
- + "offSignin varchar(6),"//下班签到时间 hh:mm
|
|
|
-
|
|
|
- + "startTime varchar(6),"//上班开始签到时间 hh:mm
|
|
|
- + "endTime varchar(6),"//下班开始签到时间 hh:mm
|
|
|
-
|
|
|
- + "leave INTEGER,"//下班开始签到时间 hh:mm
|
|
|
-
|
|
|
- + "workAlarm INTEGER,"//上班提醒
|
|
|
- + "offAlarm INTEGER"//下班提醒
|
|
|
-
|
|
|
- + ")";
|
|
|
-
|
|
|
- /**
|
|
|
- * oa签到时间表
|
|
|
- */
|
|
|
- @Deprecated
|
|
|
- public static final String OA_SIGNIN_TIME = "CREATE TABLE Signin("
|
|
|
- + "emCode varchar(10),"//员工编号
|
|
|
- + "master varchar(20),"//账套
|
|
|
-
|
|
|
- + "workTime varchar(6),"//上班时间 hh:mm
|
|
|
- + "offTime varchar(6),"//下班时间 hh:mm
|
|
|
-
|
|
|
- + "workSignin varchar(6),"//上班签到时间 hh:mm
|
|
|
- + "offSignin varchar(6),"//下班签到时间 hh:mm
|
|
|
-
|
|
|
- + "startTime varchar(6),"//上班开始签到时间 hh:mm
|
|
|
- + "endTime varchar(6),"//下班开始签到时间 hh:mm
|
|
|
-
|
|
|
- + "workAlarm ,"//上班提醒
|
|
|
- + "offAlarm"//下班提醒 boolean
|
|
|
-
|
|
|
- + ")";
|
|
|
-
|
|
|
-
|
|
|
- public static final String SUB_MESSAGE = "CREATE TABLE submessage(" +
|
|
|
- "isRead ," +//员工账套
|
|
|
- "master varchar(20)," +//员工账套
|
|
|
- "emcode varchar(20)," +//员工编号
|
|
|
- "id integer," +//Id 连接时候使用
|
|
|
- "numId integer," +//Id 连接时候使用
|
|
|
- "instanceId integer," +//Id 连接时候使用
|
|
|
- "title varchar(40)," +//主标题
|
|
|
- "subTitle varchar(40)," +//副标题
|
|
|
- "status integer," +//状态
|
|
|
- "date varchar(20)," +//yyyy-mm-dd
|
|
|
- "createTime" +//创建时间 与date关联
|
|
|
- ")";
|
|
|
-
|
|
|
- //所有订阅号表
|
|
|
- public static final String TABLE_ALL_SUBSCRIPTION = "CREATE TABLE AllSubs "
|
|
|
- + "(id integer primary key autoincrement,"
|
|
|
- + "subs_id integer,"
|
|
|
- + "subs_title varchar(50),"
|
|
|
- + "subs_kind varchar(50),"
|
|
|
- + "subs_status integer,"
|
|
|
- + "subs_type varchar(50),"
|
|
|
- + "subs_master varchar(50),"
|
|
|
- + "subs_username varchar(50),"
|
|
|
- + "subs_removed integer,"
|
|
|
- + "subs_img BLOB"
|
|
|
- + ")";
|
|
|
-
|
|
|
-
|
|
|
- //监控日志表
|
|
|
- public static final String AUTO_LOG = "CREATE TABLE SignAutoLog ("
|
|
|
- + "_id INTEGER PRIMARY KEY AUTOINCREMENT, "
|
|
|
- + "aa_type TEXT, "
|
|
|
- + "aa_location TEXT, "
|
|
|
- + "aa_remark TEXT, "
|
|
|
- + "aa_date TEXT, "
|
|
|
- + "aa_telephone TEXT, "
|
|
|
- + "sendstatus TEXT"
|
|
|
- + ")";
|
|
|
- //用于创建记步数统计表
|
|
|
- public static final String CREATE_BANNER = "create table step ("
|
|
|
- + "_id INTEGER PRIMARY KEY AUTOINCREMENT, "
|
|
|
- + "curDate TEXT, "
|
|
|
- + "totalSteps TEXT)";
|
|
|
-
|
|
|
- /* //运行轨迹,实时定位点记录表
|
|
|
- public static final String TRACK_POINT = "CREATE TABLE trackPoint ("
|
|
|
- +"_id INTEGER PRIMARY KEY AUTOINCREMENT,"
|
|
|
- +"latitude double(13,10)," //纬度
|
|
|
- +"longitude double(13,10)," //经度
|
|
|
- +"timestamp varchar(50)," //实时定位时的时间戳
|
|
|
- +"type varchar(10)," //类型 run、walk
|
|
|
- +"startTime varchar(50)," //开始定位后全部默认为开始时间:yyyy-MM-dd HH:mm
|
|
|
- +"endTime varchar(50)" //未点击结束前都为空 点击格式:yyyy-MM-dd HH:mm
|
|
|
- +")";*/
|
|
|
- //已订阅号表
|
|
|
- public static final String TABLE_MY_SUBSCRIPTION = "CREATE TABLE MySubs "
|
|
|
- + "(id integer primary key autoincrement,"
|
|
|
- + "subs_id integer,"
|
|
|
- + "subs_title varchar(50),"
|
|
|
- + "subs_kind varchar(50),"
|
|
|
- + "subs_type varchar(50),"
|
|
|
- + "subs_applied integer,"
|
|
|
- + "subs_master varchar(50),"
|
|
|
- + "subs_username varchar(50),"
|
|
|
- + "subs_img BLOB"
|
|
|
- + ")";
|
|
|
-
|
|
|
- //消息红点数据表
|
|
|
- public static final String EM_ERPNEWS = "CREATE TABLE em_erpnews ("
|
|
|
- + "id integer ,"
|
|
|
- + "master varchar(20)," //员工账套
|
|
|
- + "emcode varchar(20)," //员工编号
|
|
|
- + "count integer ,"
|
|
|
- + "title varchar(20),"//位置
|
|
|
- + "subTitle varchar(20),"//详细信息
|
|
|
- + "time varchar(20),"//时间
|
|
|
- + "type varchar(20),"//类型
|
|
|
- + "hierarchy integer,"//类型
|
|
|
- + "readTime integer,"//阅读时间
|
|
|
- + "isReaded integer"//阅读状态,1阅读
|
|
|
- + ")";
|
|
|
- //考勤地址表
|
|
|
- public static final String WORK_LOCATION = "CREATE TABLE work_location ("
|
|
|
- + "id integer primary key autoincrement,"
|
|
|
-
|
|
|
- + "master varchar(20)," //员工账套
|
|
|
- + "emcode varchar(20)," //员工编号
|
|
|
-
|
|
|
- + "latitude double,"//纬度
|
|
|
- + "longitude double,"//经度
|
|
|
- + "shortName varchar(20),"//位置
|
|
|
- + "workaddr varchar(20),"//地址
|
|
|
- + "validrange integer,"//打卡距离
|
|
|
- + "innerdistance integer"//办公范围
|
|
|
- + ")";
|
|
|
-
|
|
|
- //外勤计划表
|
|
|
- public static final String TABLE_MISSION = "CREATE TABLE mission ("
|
|
|
- + "id integer UNIQUE,"//id 唯一不可重复
|
|
|
- + "status integer,"//状态 1.结束 2.进行中
|
|
|
- + "master varchar(20)," //员工账套
|
|
|
- + "emcode varchar(20)," //员工编号
|
|
|
- + "company varchar(50),"//公司
|
|
|
- + "companyAddr varchar(50),"//公司地址
|
|
|
- + "signinNum integer,"//签到次数
|
|
|
- + "latitude Double,"//纬度
|
|
|
- + "longitude Double,"//经度
|
|
|
- + "date varchar(50),"//日期 yyyy-MM-dd
|
|
|
- + "visittime varchar(50),"//预计到达时间 yyyy-MM-dd HH:mm:ss
|
|
|
- + "realvisitTime varchar(50),"//实际到达时间yyyy-MM-dd HH:mm:ss
|
|
|
- + "realLeaveTime varchar(50),"//实际离开时间yyyy-MM-dd HH:mm:ss
|
|
|
- //update by 2016/12/19
|
|
|
- + "distance Double,"//距离 米
|
|
|
- + "type integer,"//距离 米
|
|
|
- + "remark varchar(50),"//距离 米
|
|
|
- + "location varchar(50),"//录入位置
|
|
|
- + "recorddate varchar(50)"//录入时间yyyy-MM-dd HH:mm:ss
|
|
|
- + ")";
|
|
|
-
|
|
|
- //数据查询历史记录表
|
|
|
- public static final String TABLE_HISTORICAL_RECORD = "create table "
|
|
|
- + DatabaseTables.HistoricalRecordTable.NAME + "("
|
|
|
- + "_id integer primary key autoincrement, "
|
|
|
- + DatabaseTables.HistoricalRecordTable.Cols.SCHEME_ID + ", "
|
|
|
- + DatabaseTables.HistoricalRecordTable.Cols.SCHEME_NAME + ", "
|
|
|
- + DatabaseTables.HistoricalRecordTable.Cols.SEARCH_FIELD + ")";
|
|
|
-
|
|
|
- //UU助手
|
|
|
- public static final String TABLE_UUHELPER_RECORD = "create table "
|
|
|
- + DatabaseTables.UUHelperTable.NAME + "("
|
|
|
- + DatabaseTables.UUHelperTable.Cols.ID + " integer primary key autoincrement"
|
|
|
- + "," + DatabaseTables.UUHelperTable.Cols.USER_ID
|
|
|
- + "," + DatabaseTables.UUHelperTable.Cols.TIME_SEND
|
|
|
- + "," + DatabaseTables.UUHelperTable.Cols.DATE
|
|
|
- + "," + DatabaseTables.UUHelperTable.Cols.IMAGE_URL
|
|
|
- + "," + DatabaseTables.UUHelperTable.Cols.ICON_URL
|
|
|
- + "," + DatabaseTables.UUHelperTable.Cols.LINK_URL
|
|
|
- + "," + DatabaseTables.UUHelperTable.Cols.CONTENT
|
|
|
- + "," + DatabaseTables.UUHelperTable.Cols.READED
|
|
|
- + "," + DatabaseTables.UUHelperTable.Cols.TITLE
|
|
|
- + "," + DatabaseTables.UUHelperTable.Cols.TYPE
|
|
|
- + ")";
|
|
|
-
|
|
|
-
|
|
|
- /**
|
|
|
- * @desc:常量
|
|
|
- * @author:Administrator on 2016/5/13 10:21
|
|
|
- */
|
|
|
- public final static int TYPE_CHAT_MANAGE = 2;
|
|
|
- public final static int TYPE_CHAT_All = 1;
|
|
|
-
|
|
|
- /**
|
|
|
- * @desc:http 请求状态码
|
|
|
- * @author:Arison on 2016/7/18
|
|
|
- */
|
|
|
- public static final int HTTP_SUCCESS_INIT = 1;
|
|
|
- public final static int APP_SOCKETIMEOUTEXCEPTION = 99;//网络请求超时,错误,404响应
|
|
|
-
|
|
|
- public final static int LOAD_SUCCESS = 1;
|
|
|
- public final static int SocketTimeoutException = 0;//ERP登录成功
|
|
|
- public final static int APP_NOTNETWORK = 111;//网络未连接
|
|
|
- public final static int SUCCESS_LOGIN = 3;//获取用户开通的平台信息
|
|
|
- public final static int SUCCESS_B2B = 4;//B2B登录成功
|
|
|
- public final static int SUCCESS_ERP = 5;//ERP登录成功
|
|
|
- public final static int SUCCESS_INITDATA = 7;
|
|
|
- public final static int FIRST_MSG_REQUEST = 17022801;
|
|
|
-
|
|
|
- //新功能红点
|
|
|
- public final static String new_dingyue = "dingyue";
|
|
|
- public final static String new_signin = "signin";
|
|
|
- public final static String new_signout = "signout";
|
|
|
- public final static String new_oa = "oa_menu";
|
|
|
- public final static String new_business = "business";
|
|
|
- public final static String NEW_SETING = "seting_2";
|
|
|
- public final static String NEW_UURUN = "NEW_UURUN";
|
|
|
- public final static String NEW_ME_TAG = "ME_TAG";
|
|
|
- public final static String SET_SIGN_AUTO = "set_sign_auto";
|
|
|
- public final static String SET_SIGN_IN = "set_sign_in";
|
|
|
- public final static String SET_SIGN_LANGUAGE = "set_sign_language";
|
|
|
- public final static String SET_BOOKING_TIME = "set_booking_time";
|
|
|
- public final static String SET_BOOKING = "set_booking";
|
|
|
- public final static String SET_CALL = "set_call";
|
|
|
-
|
|
|
- public final static String NEW_FUNCTION_NOTICE = "NEWFUNCTIONNOTICE";
|
|
|
- public final static String NEW_EXPENSE_REIMBURSEMENT_NOTICE = "NEWEXPENSEREIMBURSEMENTNOTICE";
|
|
|
- public final static String MORE_FUNCTION = "MORE_FUNCTION";
|
|
|
-
|
|
|
- public final static String SET_UU_NEW = "set_uu_new";
|
|
|
+ public static String IS_NOTIFICATION = "is_notification";//是是否进行通知
|
|
|
+ public static final String BASE_URL_LOGIN = "http://manage.ubtob.com/public/account";
|
|
|
+ public static final String IM_BASE_URL = "http://113.105.74.140:8092/";
|
|
|
+
|
|
|
+ //通讯录表
|
|
|
+ public static final String TABLE_CONTANCTS = "CREATE TABLE tbl_contacts " +
|
|
|
+ "(id integer primary key autoincrement,"
|
|
|
+ + "tf_name varchar(50),"
|
|
|
+ + "tf_whichSys varchar(50),"
|
|
|
+ + "tf_company varchar(50),"
|
|
|
+ + "tf_phone varchar(50),"
|
|
|
+ + "tf_email varchar(50),"
|
|
|
+ + "tf_type integer,"
|
|
|
+ + "tf_ownerId varchar(50),"
|
|
|
+ + "tf_imId varchar(50) default '0')";
|
|
|
+
|
|
|
+ //组织架构 员工信息
|
|
|
+ public static final String SQL_EMPLOYEES_CREATETABLE = "CREATE TABLE EMPLOYEES "
|
|
|
+ + "(id integer primary key autoincrement,"
|
|
|
+ + "em_id integer,"
|
|
|
+ + "em_code varchar(50) NOT NULL UNIQUE,"
|
|
|
+ + "em_name varchar(50),"
|
|
|
+ + "em_position varchar(50),"
|
|
|
+ + "em_jobs varchar(50),"
|
|
|
+ + "em_defaultorname varchar(50),"
|
|
|
+ + "em_depart varchar(50),"
|
|
|
+ + "em_tel varchar(50),"
|
|
|
+ + "em_imid varchar(50) default '0',"
|
|
|
+ + "em_mobile varchar(50),"
|
|
|
+ + "em_email varchar(50),"
|
|
|
+ + "em_uu varchar(50),"
|
|
|
+ + "em_imageid integer,"
|
|
|
+ + "company varchar(100),"
|
|
|
+ + "whichsys varchar(50),"
|
|
|
+ + "em_defaultorid integer,"
|
|
|
+ + "em_flag varchar(50))";
|
|
|
+ //组织架构表
|
|
|
+ public static final String SQL_HRORGS_CREATETABLE = "CREATE TABLE HRORGS "
|
|
|
+ + "(id integer primary key autoincrement,"
|
|
|
+ + "or_id integer,"
|
|
|
+ + "or_code varchar(50) NOT NULL UNIQUE,"
|
|
|
+ + "or_name varchar(50),"
|
|
|
+ + "or_subof varchar(50),"
|
|
|
+ + "or_isleaf varchar(50),"
|
|
|
+ + "company varchar(100),"
|
|
|
+ + "whichsys varchar(50),"
|
|
|
+ + "or_flag varchar(50),"
|
|
|
+ + "or_headmanname varchar(50),"
|
|
|
+ + "or_headmancode varchar(50),"
|
|
|
+ + "or_remark integer" +
|
|
|
+ ")";
|
|
|
+ //组织架构 更新时间表
|
|
|
+ public static final String SQL_empdate_CREATETABLE = "CREATE TABLE empdate "
|
|
|
+ + "(id integer primary key autoincrement,"
|
|
|
+ + "ed_lastdate varchar(50),"
|
|
|
+ + "ed_kind varchar(50),"
|
|
|
+ + "ed_company varchar(50),"
|
|
|
+ + "ed_whichsys varchar(50)"
|
|
|
+ + ")";
|
|
|
+ //b2b消息通知表
|
|
|
+ public static final String SQL_B2B_MSG = "CREATE TABLE B2BMSG "
|
|
|
+ + "(id integer primary key autoincrement,"
|
|
|
+ + "b2b_content varchar(50),"
|
|
|
+ + "b2b_time varchar(50),"
|
|
|
+ + "b2b_hasRead integer,"
|
|
|
+ + "b2b_master varchar(50)"
|
|
|
+ + ")";
|
|
|
+
|
|
|
+ //OA内勤签到表
|
|
|
+ public static final String WORKTIBLE = "CREATE TABLE workdata("
|
|
|
+ + "id integer UNIQUE,"//id 唯一不可重复
|
|
|
+ + "emCode varchar(10),"//员工编号
|
|
|
+ + "master varchar(20),"//账套
|
|
|
+ + "date varchar(20),"//日期 yyyy-MM-dd
|
|
|
+
|
|
|
+ + "workStart varchar(6),"//上班开始时间 hh:mm
|
|
|
+ + "workTime varchar(6),"//上班时间 hh:mm
|
|
|
+ + "workend varchar(6),"//上班结束时间 hh:mm
|
|
|
+ + "workSignin varchar(6),"//上班签到 hh:mm
|
|
|
+ + "workAllegedly varchar(6),"//上班申诉时间 hh:mm
|
|
|
+ + "workAlarm INTEGER,"//上班提醒 0|1
|
|
|
+
|
|
|
+ + "offStart varchar(6),"//下班开始时间 hh:mm
|
|
|
+ + "offTime varchar(6),"//下班时间 hh:mm
|
|
|
+ + "offend varchar(6),"//下班结束时间 hh:mm
|
|
|
+ + "offSignin varchar(6),"//下班签到 hh:mm
|
|
|
+ + "offAllegedly varchar(6),"//下班申诉时间 hh:mm
|
|
|
+ + "offAlarm INTEGER,"//下班提醒 0|1
|
|
|
+
|
|
|
+ + "isNextDay INTEGER,"//是否是跨天 0|1
|
|
|
+ + "leaveAlarm INTEGER"//离开提示次数 0|1
|
|
|
+ + ")";
|
|
|
+
|
|
|
+
|
|
|
+ //OA内勤签到表
|
|
|
+ public static final String SIGNING = "CREATE TABLE signing("
|
|
|
+ + "emCode varchar(10),"//员工编号
|
|
|
+ + "master varchar(20),"//账套
|
|
|
+
|
|
|
+ + "workTime varchar(6),"//上班时间 hh:mm
|
|
|
+ + "offTime varchar(6),"//下班时间 hh:mm
|
|
|
+
|
|
|
+ + "workSignin varchar(6),"//上班签到时间 hh:mm
|
|
|
+ + "offSignin varchar(6),"//下班签到时间 hh:mm
|
|
|
+
|
|
|
+ + "startTime varchar(6),"//上班开始签到时间 hh:mm
|
|
|
+ + "endTime varchar(6),"//下班开始签到时间 hh:mm
|
|
|
+
|
|
|
+ + "leave INTEGER,"//下班开始签到时间 hh:mm
|
|
|
+
|
|
|
+ + "workAlarm INTEGER,"//上班提醒
|
|
|
+ + "offAlarm INTEGER"//下班提醒
|
|
|
+
|
|
|
+ + ")";
|
|
|
+
|
|
|
+ /**
|
|
|
+ * oa签到时间表
|
|
|
+ */
|
|
|
+ @Deprecated
|
|
|
+ public static final String OA_SIGNIN_TIME = "CREATE TABLE Signin("
|
|
|
+ + "emCode varchar(10),"//员工编号
|
|
|
+ + "master varchar(20),"//账套
|
|
|
+
|
|
|
+ + "workTime varchar(6),"//上班时间 hh:mm
|
|
|
+ + "offTime varchar(6),"//下班时间 hh:mm
|
|
|
+
|
|
|
+ + "workSignin varchar(6),"//上班签到时间 hh:mm
|
|
|
+ + "offSignin varchar(6),"//下班签到时间 hh:mm
|
|
|
+
|
|
|
+ + "startTime varchar(6),"//上班开始签到时间 hh:mm
|
|
|
+ + "endTime varchar(6),"//下班开始签到时间 hh:mm
|
|
|
+
|
|
|
+ + "workAlarm ,"//上班提醒
|
|
|
+ + "offAlarm"//下班提醒 boolean
|
|
|
+
|
|
|
+ + ")";
|
|
|
+
|
|
|
+
|
|
|
+ public static final String SUB_MESSAGE = "CREATE TABLE submessage(" +
|
|
|
+ "isRead ," +//员工账套
|
|
|
+ "master varchar(20)," +//员工账套
|
|
|
+ "emcode varchar(20)," +//员工编号
|
|
|
+ "id integer," +//Id 连接时候使用
|
|
|
+ "numId integer," +//Id 连接时候使用
|
|
|
+ "instanceId integer," +//Id 连接时候使用
|
|
|
+ "title varchar(40)," +//主标题
|
|
|
+ "subTitle varchar(40)," +//副标题
|
|
|
+ "status integer," +//状态
|
|
|
+ "date varchar(20)," +//yyyy-mm-dd
|
|
|
+ "createTime" +//创建时间 与date关联
|
|
|
+ ")";
|
|
|
+
|
|
|
+ //所有订阅号表
|
|
|
+ public static final String TABLE_ALL_SUBSCRIPTION = "CREATE TABLE AllSubs "
|
|
|
+ + "(id integer primary key autoincrement,"
|
|
|
+ + "subs_id integer,"
|
|
|
+ + "subs_title varchar(50),"
|
|
|
+ + "subs_kind varchar(50),"
|
|
|
+ + "subs_status integer,"
|
|
|
+ + "subs_type varchar(50),"
|
|
|
+ + "subs_master varchar(50),"
|
|
|
+ + "subs_username varchar(50),"
|
|
|
+ + "subs_removed integer,"
|
|
|
+ + "subs_img BLOB"
|
|
|
+ + ")";
|
|
|
+
|
|
|
+
|
|
|
+ //监控日志表
|
|
|
+ public static final String AUTO_LOG = "CREATE TABLE SignAutoLog ("
|
|
|
+ + "_id INTEGER PRIMARY KEY AUTOINCREMENT, "
|
|
|
+ + "aa_type TEXT, "
|
|
|
+ + "aa_location TEXT, "
|
|
|
+ + "aa_remark TEXT, "
|
|
|
+ + "aa_date TEXT, "
|
|
|
+ + "aa_telephone TEXT, "
|
|
|
+ + "sendstatus TEXT"
|
|
|
+ + ")";
|
|
|
+ //用于创建记步数统计表
|
|
|
+ public static final String CREATE_BANNER = "create table step ("
|
|
|
+ + "_id INTEGER PRIMARY KEY AUTOINCREMENT, "
|
|
|
+ + "curDate TEXT, "
|
|
|
+ + "totalSteps TEXT)";
|
|
|
+
|
|
|
+ /* //运行轨迹,实时定位点记录表
|
|
|
+ public static final String TRACK_POINT = "CREATE TABLE trackPoint ("
|
|
|
+ +"_id INTEGER PRIMARY KEY AUTOINCREMENT,"
|
|
|
+ +"latitude double(13,10)," //纬度
|
|
|
+ +"longitude double(13,10)," //经度
|
|
|
+ +"timestamp varchar(50)," //实时定位时的时间戳
|
|
|
+ +"type varchar(10)," //类型 run、walk
|
|
|
+ +"startTime varchar(50)," //开始定位后全部默认为开始时间:yyyy-MM-dd HH:mm
|
|
|
+ +"endTime varchar(50)" //未点击结束前都为空 点击格式:yyyy-MM-dd HH:mm
|
|
|
+ +")";*/
|
|
|
+ //已订阅号表
|
|
|
+ public static final String TABLE_MY_SUBSCRIPTION = "CREATE TABLE MySubs "
|
|
|
+ + "(id integer primary key autoincrement,"
|
|
|
+ + "subs_id integer,"
|
|
|
+ + "subs_title varchar(50),"
|
|
|
+ + "subs_kind varchar(50),"
|
|
|
+ + "subs_type varchar(50),"
|
|
|
+ + "subs_applied integer,"
|
|
|
+ + "subs_master varchar(50),"
|
|
|
+ + "subs_username varchar(50),"
|
|
|
+ + "subs_img BLOB"
|
|
|
+ + ")";
|
|
|
+
|
|
|
+ //消息红点数据表
|
|
|
+ public static final String EM_ERPNEWS = "CREATE TABLE em_erpnews ("
|
|
|
+ + "id integer ,"
|
|
|
+ + "master varchar(20)," //员工账套
|
|
|
+ + "emcode varchar(20)," //员工编号
|
|
|
+ + "count integer ,"
|
|
|
+ + "title varchar(20),"//位置
|
|
|
+ + "subTitle varchar(20),"//详细信息
|
|
|
+ + "time varchar(20),"//时间
|
|
|
+ + "type varchar(20),"//类型
|
|
|
+ + "hierarchy integer,"//类型
|
|
|
+ + "readTime integer,"//阅读时间
|
|
|
+ + "isReaded integer"//阅读状态,1阅读
|
|
|
+ + ")";
|
|
|
+ //考勤地址表
|
|
|
+ public static final String WORK_LOCATION = "CREATE TABLE work_location ("
|
|
|
+ + "id integer primary key autoincrement,"
|
|
|
+
|
|
|
+ + "master varchar(20)," //员工账套
|
|
|
+ + "emcode varchar(20)," //员工编号
|
|
|
+
|
|
|
+ + "latitude double,"//纬度
|
|
|
+ + "longitude double,"//经度
|
|
|
+ + "shortName varchar(20),"//位置
|
|
|
+ + "workaddr varchar(20),"//地址
|
|
|
+ + "validrange integer,"//打卡距离
|
|
|
+ + "innerdistance integer"//办公范围
|
|
|
+ + ")";
|
|
|
+
|
|
|
+ //外勤计划表
|
|
|
+ public static final String TABLE_MISSION = "CREATE TABLE mission ("
|
|
|
+ + "id integer UNIQUE,"//id 唯一不可重复
|
|
|
+ + "status integer,"//状态 1.结束 2.进行中
|
|
|
+ + "master varchar(20)," //员工账套
|
|
|
+ + "emcode varchar(20)," //员工编号
|
|
|
+ + "company varchar(50),"//公司
|
|
|
+ + "companyAddr varchar(50),"//公司地址
|
|
|
+ + "signinNum integer,"//签到次数
|
|
|
+ + "latitude Double,"//纬度
|
|
|
+ + "longitude Double,"//经度
|
|
|
+ + "date varchar(50),"//日期 yyyy-MM-dd
|
|
|
+ + "visittime varchar(50),"//预计到达时间 yyyy-MM-dd HH:mm:ss
|
|
|
+ + "realvisitTime varchar(50),"//实际到达时间yyyy-MM-dd HH:mm:ss
|
|
|
+ + "realLeaveTime varchar(50),"//实际离开时间yyyy-MM-dd HH:mm:ss
|
|
|
+ //update by 2016/12/19
|
|
|
+ + "distance Double,"//距离 米
|
|
|
+ + "type integer,"//距离 米
|
|
|
+ + "remark varchar(50),"//距离 米
|
|
|
+ + "location varchar(50),"//录入位置
|
|
|
+ + "recorddate varchar(50)"//录入时间yyyy-MM-dd HH:mm:ss
|
|
|
+ + ")";
|
|
|
+
|
|
|
+ //数据查询历史记录表
|
|
|
+ public static final String TABLE_HISTORICAL_RECORD = "create table "
|
|
|
+ + DatabaseTables.HistoricalRecordTable.NAME + "("
|
|
|
+ + "_id integer primary key autoincrement, "
|
|
|
+ + DatabaseTables.HistoricalRecordTable.Cols.SCHEME_ID + ", "
|
|
|
+ + DatabaseTables.HistoricalRecordTable.Cols.SCHEME_NAME + ", "
|
|
|
+ + DatabaseTables.HistoricalRecordTable.Cols.SEARCH_FIELD + ")";
|
|
|
+
|
|
|
+ //UU助手
|
|
|
+ public static final String TABLE_UUHELPER_RECORD = "create table "
|
|
|
+ + DatabaseTables.UUHelperTable.NAME + "("
|
|
|
+ + DatabaseTables.UUHelperTable.Cols.ID + " integer primary key autoincrement"
|
|
|
+ + "," + DatabaseTables.UUHelperTable.Cols.USER_ID
|
|
|
+ + "," + DatabaseTables.UUHelperTable.Cols.TIME_SEND
|
|
|
+ + "," + DatabaseTables.UUHelperTable.Cols.DATE
|
|
|
+ + "," + DatabaseTables.UUHelperTable.Cols.IMAGE_URL
|
|
|
+ + "," + DatabaseTables.UUHelperTable.Cols.ICON_URL
|
|
|
+ + "," + DatabaseTables.UUHelperTable.Cols.LINK_URL
|
|
|
+ + "," + DatabaseTables.UUHelperTable.Cols.CONTENT
|
|
|
+ + "," + DatabaseTables.UUHelperTable.Cols.READED
|
|
|
+ + "," + DatabaseTables.UUHelperTable.Cols.TITLE
|
|
|
+ + "," + DatabaseTables.UUHelperTable.Cols.TYPE
|
|
|
+ + ")";
|
|
|
+
|
|
|
+
|
|
|
+ /**
|
|
|
+ * @desc:常量
|
|
|
+ * @author:Administrator on 2016/5/13 10:21
|
|
|
+ */
|
|
|
+ public final static int TYPE_CHAT_MANAGE = 2;
|
|
|
+ public final static int TYPE_CHAT_All = 1;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * @desc:http 请求状态码
|
|
|
+ * @author:Arison on 2016/7/18
|
|
|
+ */
|
|
|
+ public static final int HTTP_SUCCESS_INIT = 1;
|
|
|
+ public final static int APP_SOCKETIMEOUTEXCEPTION = 99;//网络请求超时,错误,404响应
|
|
|
+
|
|
|
+ public final static int LOAD_SUCCESS = 1;
|
|
|
+ public final static int SocketTimeoutException = 0;//ERP登录成功
|
|
|
+ public final static int APP_NOTNETWORK = 111;//网络未连接
|
|
|
+ public final static int SUCCESS_LOGIN = 3;//获取用户开通的平台信息
|
|
|
+ public final static int SUCCESS_B2B = 4;//B2B登录成功
|
|
|
+ public final static int SUCCESS_ERP = 5;//ERP登录成功
|
|
|
+ public final static int SUCCESS_INITDATA = 7;
|
|
|
+ public final static int FIRST_MSG_REQUEST = 17022801;
|
|
|
+
|
|
|
+ //新功能红点
|
|
|
+ public final static String new_dingyue = "dingyue";
|
|
|
+ public final static String new_signin = "signin";
|
|
|
+ public final static String new_signout = "signout";
|
|
|
+ public final static String new_oa = "oa_menu";
|
|
|
+ public final static String new_business = "business";
|
|
|
+ public final static String NEW_SETING = "seting_2";
|
|
|
+ public final static String NEW_UURUN = "NEW_UURUN";
|
|
|
+ public final static String NEW_ME_TAG = "ME_TAG";
|
|
|
+ public final static String SET_SIGN_AUTO = "set_sign_auto";
|
|
|
+ public final static String SET_SIGN_IN = "set_sign_in";
|
|
|
+ public final static String SET_SIGN_LANGUAGE = "set_sign_language";
|
|
|
+ public final static String SET_BOOKING_TIME = "set_booking_time";
|
|
|
+ public final static String SET_BOOKING = "set_booking";
|
|
|
+ public final static String SET_CALL = "set_call";
|
|
|
+
|
|
|
+ public final static String NEW_FUNCTION_NOTICE = "NEWFUNCTIONNOTICE";
|
|
|
+ public final static String NEW_EXPENSE_REIMBURSEMENT_NOTICE = "NEWEXPENSEREIMBURSEMENTNOTICE";
|
|
|
+ public final static String MORE_FUNCTION = "MORE_FUNCTION";
|
|
|
+
|
|
|
+ public final static String SET_UU_NEW = "set_uu_new";
|
|
|
|
|
|
// public static void cleanRed(Context ct) throws PackageManager.NameNotFoundException {
|
|
|
// int versionCode = PreferenceUtils.getInt("versionCode", 0);
|
|
|
@@ -347,28 +347,32 @@ public class Constants {
|
|
|
// }
|
|
|
// }
|
|
|
|
|
|
- public static String INSTANT_MESSAGE = "instant_message";//转发消息的标记
|
|
|
- public static String INSTANT_MESSAGE_FILE = "instant_message_file";//转发文件稍有不同
|
|
|
- public static String INSTANT_SEND = "instant_send";//转发
|
|
|
- public static String CHAT_MESSAGE_DELETE_ACTION = "chat_message_delete";
|
|
|
- public static String CHAT_MESSAGE_DELETE_FRIENDID = "chat_message_delete_friendid";//删除消息要带过去的朋友id
|
|
|
- public static String CHAT_REMOVE_MESSAGE_FALG = "CHAT_REMOVE_MESSAGE_FALG";
|
|
|
- public static String CHAT_REMOVE_MESSAGE_POSITION = "CHAT_REMOVE_MESSAGE_POSITION";
|
|
|
- public static String ONRECORDSTART = "onrecordstart";
|
|
|
- public static String GROUP_JOIN_NOTICE = "group_join_notice";//加入新群的通知
|
|
|
+ public static String INSTANT_MESSAGE = "instant_message";//转发消息的标记
|
|
|
+ public static String INSTANT_MESSAGE_FILE = "instant_message_file";//转发文件稍有不同
|
|
|
+ public static String INSTANT_SEND = "instant_send";//转发
|
|
|
+ public static String CHAT_MESSAGE_DELETE_ACTION = "chat_message_delete";
|
|
|
+ public static String CHAT_MESSAGE_DELETE_FRIENDID = "chat_message_delete_friendid";//删除消息要带过去的朋友id
|
|
|
+ public static String CHAT_REMOVE_MESSAGE_FALG = "CHAT_REMOVE_MESSAGE_FALG";
|
|
|
+ public static String CHAT_REMOVE_MESSAGE_POSITION = "CHAT_REMOVE_MESSAGE_POSITION";
|
|
|
+ public static String ONRECORDSTART = "onrecordstart";
|
|
|
+ public static String GROUP_JOIN_NOTICE = "group_join_notice";//加入新群的通知
|
|
|
|
|
|
|
|
|
- public static String GROUP_JOIN_NOTICE_ACTION = "group_join_notice_action";//加入新群的通知
|
|
|
- public static String GROUP_JOIN_NOTICE_FRIEND_ID = "group_join_notice_friend_id";//加入新群发送朋友的id
|
|
|
+ public static String GROUP_JOIN_NOTICE_ACTION = "group_join_notice_action";//加入新群的通知
|
|
|
+ public static String GROUP_JOIN_NOTICE_FRIEND_ID = "group_join_notice_friend_id";//加入新群发送朋友的id
|
|
|
|
|
|
- public static String OFFLINE_TIME = "offline_time";//离线时间
|
|
|
- public static String LAST_OFFLINE_TIME = "last_offline_time";
|
|
|
+ public static String OFFLINE_TIME = "offline_time";//离线时间
|
|
|
+ public static String LAST_OFFLINE_TIME = "last_offline_time";
|
|
|
|
|
|
|
|
|
- public static String AUDIO_PHONENUMBER = "audio_phonenumber";//语音
|
|
|
- public static String IS_AUDIO_OR_VIDEO = "is_audio_or_video";//是语音还是视频
|
|
|
+ public static String AUDIO_PHONENUMBER = "audio_phonenumber";//语音
|
|
|
+ public static String IS_AUDIO_OR_VIDEO = "is_audio_or_video";//是语音还是视频
|
|
|
|
|
|
|
|
|
- public final static int REQUEST_MANAGE_ALL_SUBSCRIPTON = 101;
|
|
|
- public final static int RESULT_MANAGE_ALL_SUBSCRIPTION = 102;
|
|
|
+ public final static int REQUEST_MANAGE_ALL_SUBSCRIPTON = 101;
|
|
|
+ public final static int RESULT_MANAGE_ALL_SUBSCRIPTION = 102;
|
|
|
+
|
|
|
+
|
|
|
+ public static final String ACTION_LOCATION_CHANGE = "action_location_Change";//位置改变发送广播
|
|
|
+ public static final String ACTION_WORK_SIGNIN = "action_work_signin";//当时间合理的时候回调计算内勤打卡
|
|
|
}
|