Constant.java 8.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415
  1. package com.minpay.common.constant;
  2. import com.minpay.common.service.IPropertiesService;
  3. import com.startup.minpay.frame.constant.IMINBusinessConstant;
  4. import com.startup.minpay.frame.service.base.Service;
  5. /**
  6. * 通用常量类,对应数据库中的PUB_SYSPAR表
  7. * @author qijia
  8. *
  9. */
  10. public class Constant implements IMINBusinessConstant{
  11. //个人客户状态
  12. /**
  13. *正常
  14. */
  15. static final public String PB_CST_STT_NORMAL = "0";
  16. /**
  17. *暂时冻结
  18. */
  19. static final public String PB_CST_STT_TEMP_FREEZE = "1";
  20. /**
  21. *冻结
  22. */
  23. static final public String PB_CST_STT_FREEZE = "2";
  24. /**
  25. *注销
  26. */
  27. static final public String PB_CST_STT_LOGOUT = "3";
  28. //内管用户状态
  29. /**
  30. *正常
  31. */
  32. static final public String IM_USER_STT_NORMAL = "0";
  33. /**
  34. *暂时冻结
  35. */
  36. static final public String IM_USER_STT_TEMP_FREEZE = "2";
  37. /**
  38. *用户停用
  39. */
  40. static final public String IM_USER_STT_STOP = "3";
  41. /**
  42. *永久冻结
  43. */
  44. static final public String IM_USER_STT_FREEZE = "4";
  45. /**
  46. *注销
  47. */
  48. static final public String IM_USER_STT_CANCEL = "5";
  49. //日志信息
  50. /**
  51. *日志数据信息
  52. */
  53. static final public String LOG_BEAN = "logBean";
  54. /**
  55. *交易代码
  56. */
  57. static final public String LOG_BUSINESSCODE = "businessCode";
  58. /**
  59. *用户对象
  60. */
  61. static final public String LOG_USER = "user";
  62. /**
  63. *初始化角色名称
  64. */
  65. static final public String ROLE_NAME = "初始化管理员";
  66. /**
  67. *系统管理员
  68. */
  69. static final public String ROLE_NAME_SYS = "系统管理员";
  70. /**
  71. *初始化角色说明
  72. */
  73. static final public String ROLE_DESC = "用于新建角色和管理员";
  74. /**
  75. *信息管理模块编码
  76. */
  77. static final public String ARTICLE_MODULE_CODE = "ARTICLE_MODULE";
  78. /**
  79. *权限控制表,权限类型:模块权限
  80. */
  81. static final public String MODULE_AUTH_CODE = "01";
  82. /**
  83. *权限控制表,权限类型:功能权限
  84. */
  85. static final public String FUNCTION_AUTH_CODE = "02";
  86. /**
  87. * 文件服务器访问地址
  88. */
  89. static final public String FILE_SERVER_PATH = "http://101.201.144.102/";
  90. /**
  91. * excel 文件
  92. */
  93. static final public String FILE_TYPE_XLS = "xls";
  94. /**
  95. * pdf文件
  96. */
  97. static final public String FILE_TYPE_PDF = "pdf";
  98. /**
  99. * xml文件
  100. */
  101. static final public String FILE_TYPE_XML = "xml";
  102. /**
  103. * CSV文件
  104. */
  105. static final public String FILE_TYPE_CSV = "csv";
  106. /**
  107. * 文件类型存放路径-图片
  108. */
  109. static final public String FILE_PATH_IMG = "00";
  110. /**
  111. * 文件类型存放路径-文档
  112. */
  113. static final public String FILE_PATH_DOC = "01";
  114. /**
  115. * 文件类型存放路径-视频
  116. */
  117. static final public String FILE_PATH_VIDEO = "02";
  118. /**
  119. * 文件类型存放路径-客户端
  120. */
  121. static final public String FILE_PATH_APP = "03";
  122. /**
  123. * 文件类型存放路径-订单合同
  124. */
  125. static final public String FILE_PATH_ORDER = "04";
  126. /**
  127. * 文件类型存放路径-采购单合同
  128. */
  129. static final public String FILE_PATH_PURCHASE = "05";
  130. /**
  131. * 应用参数同步的系统
  132. */
  133. static final public String APPPARSYNCH_SYSTEMS = "APPParSynchSystems";
  134. /**
  135. * 系统参数同步的系统
  136. */
  137. static final public String SYSPARSYNCH_SYSTEMS = "SYSParSynchSystems";
  138. /**
  139. * 发送短信测试模式
  140. */
  141. public static final String SEND_MSG_TEST_MODEL = "SEND_MSG_TEST_MODEL";
  142. /**
  143. * 发送短信测试模式-开启
  144. */
  145. public static final String SEND_MSG_TEST_MODEL_OPEN = "0";
  146. /**
  147. * 发送短信测试模式-关闭
  148. */
  149. public static final String SEND_MSG_TEST_MODEL_CLOSE = "1";
  150. /**
  151. * 请求返回码 200
  152. */
  153. static final public String RES_CODE_200 = "200";
  154. /**
  155. * 应用类型 APP
  156. */
  157. static final public String SYS_APP = "APP";
  158. /**
  159. * 应用类型 ADM
  160. */
  161. static final public String SYS_ADM = "ADM";
  162. /**
  163. * 平台手机验证码开关
  164. */
  165. static final public String P_MOBILEVALIDATECODE = "PAYMENTMobileValidateCode";
  166. /**
  167. * 部门状态 0正常
  168. */
  169. static final public String DEPT_STT_NORMAL = "0";
  170. /**
  171. * 部门状态 1冻结
  172. */
  173. static final public String DEPT_STT_FREEZE = "1";
  174. /**
  175. * 部门状态 2删除
  176. */
  177. static final public String DEPT_STT_DEL = "2";
  178. /**
  179. *机构级别 系统级
  180. */
  181. static final public String BRANCH_LEVEL_SYS = "1";
  182. /**
  183. * 初始化机构菜单模板
  184. */
  185. static final public String[] BRANCH_ITEM = {"010002","010003","240001"};
  186. /**
  187. * 图片保存路径地址
  188. */
  189. static final public String photoSrc = Service.lookup(IPropertiesService.class).getSystemProperties().get("LOCAL_SAVEPATH_IMAGE").getKey();
  190. /**
  191. * 图片访问路径地址
  192. */
  193. static final public String photoHttpSrc = Service.lookup(IPropertiesService.class).getSystemProperties().get("FILE_URL_PREFIX_IMAGE").getKey();
  194. /**
  195. * 文件类型--文件类型00图片
  196. */
  197. static final public String FRS_TYPE="00";
  198. /**
  199. * 文件类型--文件类型01文档
  200. */
  201. static final public String FRS_TYPE_ONE="01";
  202. /**
  203. * 文件类型--文件类型02视频
  204. */
  205. static final public String FRS_TYPE_TWO="02";
  206. /**
  207. * 文件类型--文件类型03音频
  208. */
  209. static final public String FRS_TYPE_THREE="03";
  210. /**
  211. * 图片上传大小 B 5242880
  212. */
  213. static final public String IMG_UPLOAD_MAX = "5242880";
  214. /**
  215. * 图片上传最大宽度
  216. */
  217. static final public String IMG_MAX_WIDTH = "800";
  218. /**
  219. * 图片上传最大高度
  220. */
  221. static final public String IMG_MAX_HEIGH = "400";
  222. /*图片end*/
  223. /**
  224. * 信息状态--启用
  225. */
  226. static final public String NEWS_STATUS = "0";
  227. /**
  228. * 信息状态--停用
  229. */
  230. static final public String NEWS_STATUS_STOP = "1";
  231. /**
  232. * 日志状态--正常
  233. */
  234. static final public String WORKLOG_STATUS_NORMAL = "0";
  235. /**
  236. * 日志状态--停已删除
  237. */
  238. static final public String WORKLOG_STATUS_DELETE = "1";
  239. /**
  240. * 渠道:平台M00
  241. */
  242. public static final String CHANNEL_ADMIN = "M00";
  243. /**
  244. * 默认机构号
  245. */
  246. public static final String DEFAULT_INSTITUTIONS = "88888888";
  247. /**
  248. * 默认修改密码
  249. */
  250. public static final String DEFAULT_PASSWORD_STATUE = "0";
  251. /**
  252. * 操作员编号前缀
  253. */
  254. public static final String PREFIX_USER = "U";
  255. /**
  256. * 系统管理员角色id
  257. */
  258. public static final String ROLE_ID = "00000000";
  259. /**
  260. * 系统班组
  261. */
  262. public static final String SYSTEM_BRANCH_ID = "88888888";
  263. /**
  264. * 原始文件类型 1000001:台区停电
  265. */
  266. public static final String FILE_DETAIL_TYPE_00 = "1000001";
  267. /**
  268. * 原始文件类型 1000002:终端投托运
  269. */
  270. public static final String FILE_DETAIL_TYPE_01 = "1000002";
  271. /**
  272. * 原始文件类型 1000003:FA动作
  273. */
  274. public static final String FILE_DETAIL_TYPE_02 = "1000003";
  275. /**
  276. * 原始文件类型 1000004:低电压
  277. */
  278. public static final String FILE_DETAIL_TYPE_03 = "1000004";
  279. /**
  280. * 原始文件类型 1000005:过电压
  281. */
  282. public static final String FILE_DETAIL_TYPE_04 = "1000005";
  283. /**
  284. * 原始文件类型 1000006:95598工单
  285. */
  286. public static final String FILE_DETAIL_TYPE_05 = "1000006";
  287. /**
  288. * 报表类型 TQTDRB:台区停电日报
  289. */
  290. public static final String REPORT_TYPE_00 = "TQTDRB";
  291. /**
  292. * 报表类型 TQTDZB:台区停电周报
  293. */
  294. public static final String REPORT_TYPE_01 = "TQTDZB";
  295. /**
  296. * 报表类型 TQTDYB:台区停电月报
  297. */
  298. public static final String REPORT_TYPE_02 = "TQTDYB";
  299. /**
  300. * 报表类型 TQTDYB:终端投托运报表
  301. */
  302. public static final String REPORT_TYPE_03 = "ZDTTYBB";
  303. /**
  304. * 报表类型 FADZBB:FA动作正确率
  305. */
  306. public static final String REPORT_TYPE_04 = "FADZBB";
  307. /**
  308. * 报表类型 DDYZLFXB 低电压成效分析表
  309. */
  310. public static final String REPORT_TYPE_05 = "DDYZLFXB";
  311. /**
  312. * 报表类型 DDYRB 低电压日报
  313. */
  314. public static final String REPORT_TYPE_06 = "DDYRB";
  315. /**
  316. * 报表类型 GDYZLFXB 过电压成效分析表
  317. */
  318. public static final String REPORT_TYPE_07 = "GDYZLFXB";
  319. /**
  320. * 报表类型 95598YB 95598工单月报
  321. */
  322. public static final String REPORT_TYPE_08 = "95598YB";
  323. /**
  324. * 原始文件状态 0正常
  325. */
  326. public static final String FILE_INF_STATE_0 = "0";
  327. /**
  328. * 原始文件状态 1删除
  329. */
  330. public static final String FILE_INF_STATE_1 = "1";
  331. /**
  332. * 报告状态 0正常
  333. */
  334. public static final String REPORT_STATE_0 = "0";
  335. /**
  336. * 报告状态 1删除
  337. */
  338. public static final String REPORT_STATE_1 = "1";
  339. /**
  340. * 工具表状态 0正常
  341. */
  342. public static final String UTIL_DATA_STATE_0 = "0";
  343. /**
  344. * 工具表状态 1删除
  345. */
  346. public static final String UTIL_DATA_STATE_1 = "1";
  347. /**
  348. * 算法表状态 0正常
  349. */
  350. public static final String ALGORITHM_INF_STATE_0 = "0";
  351. /**
  352. * 算法表状态 1删除
  353. */
  354. public static final String ALGORITHM_INF_STATE_1 = "1";
  355. /**
  356. * 报告/报表 00:excel(报表)
  357. */
  358. public static final String BRANCH_REPORT_TYPE_00 = "00";
  359. /**
  360. * 报告/报表 01:word(报告)
  361. */
  362. public static final String BRANCH_REPORT_TYPE_01 = "01";
  363. /**
  364. * 报告/报表 00:日报
  365. */
  366. public static final String REPORT_TIME_TYPE_00 = "00";
  367. /**
  368. * 报告/报表 01:周报月报年报
  369. */
  370. public static final String REPORT_TIME_TYPE_01 = "01";
  371. }