DataConfig.js 5.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220
  1. /*
  2. * @Author: Liugh
  3. * @Date: 2021-05-17 15:38:23
  4. * @LastEditTime: 2021-05-20 10:41:50
  5. * @LastEditors: Do not edit
  6. * @Description:
  7. */
  8. const UserTableData = [
  9. {
  10. label: "用户类型",
  11. prop: "userType",
  12. enum: "UserTypeEnum"
  13. },
  14. {
  15. label: "姓名",
  16. prop: "name"
  17. },
  18. {
  19. label: "身份证号码",
  20. prop: "idcard"
  21. },
  22. {
  23. label: "编号",
  24. prop: "policeNumber"
  25. },
  26. {
  27. label: "所属机构",
  28. // custom: true, // 如果需要自定义请加上这个属性,插槽名称为prop
  29. prop: "orgName"
  30. },
  31. {
  32. label: "人员类型",
  33. prop: "manType",
  34. code: "DM_MAN_TYPE"
  35. },
  36. {
  37. label: "警种",
  38. prop: "policeCategory",
  39. code: "T_MD_POLICE_TYPE"
  40. }
  41. ];
  42. const ApplicationTableData = [
  43. {
  44. label: "应用系统名称",
  45. prop: "applyName"
  46. },
  47. {
  48. label: "应用系统编号",
  49. prop: "applyCode"
  50. },
  51. {
  52. label: "应用英文名称",
  53. prop: "appEnglishName"
  54. },
  55. {
  56. label: "应用在用标识",
  57. prop: "applyStatus",
  58. code: "DM_APPLY_STATUS"
  59. },
  60. {
  61. label: "上线日期",
  62. prop: "lineTime",
  63. timestamp: "YYYY-MM-DD"
  64. },
  65. {
  66. label: "应用系统运维单位名称",
  67. width: "180px",
  68. prop: "appOpsDepName"
  69. }
  70. ];
  71. const cardPersonnelList = [
  72. {
  73. label: "姓名",
  74. prop: ""
  75. },
  76. {
  77. label: "身份证号码",
  78. prop: ""
  79. },
  80. {
  81. label: "所属单位",
  82. prop: ""
  83. }
  84. ];
  85. const cardAddPersonnelList = [
  86. {
  87. label: "姓名",
  88. prop: ""
  89. },
  90. {
  91. label: "身份证号码",
  92. prop: ""
  93. }
  94. ];
  95. const cardApplicationList = [
  96. {
  97. label: "机构名称",
  98. prop: ""
  99. },
  100. {
  101. label: "机构代码",
  102. prop: ""
  103. },
  104. {
  105. label: "行政区划",
  106. prop: ""
  107. }
  108. ];
  109. const cardAgencylist = [
  110. {
  111. label: "应用系统名称",
  112. prop: "applyName"
  113. },
  114. {
  115. label: "应用系统代码",
  116. prop: "applyCode"
  117. },
  118. {
  119. label: "系统在用标识",
  120. prop: "applyStatus",
  121. code: "DM_APPLY_STATUS"
  122. }
  123. ];
  124. const cardFunctionList = [
  125. {
  126. label: "功能名称",
  127. prop: ""
  128. },
  129. {
  130. label: "功能编号",
  131. prop: ""
  132. },
  133. {
  134. label: "所属系统",
  135. prop: ""
  136. }
  137. ];
  138. const cardServiceList = [
  139. {
  140. label: "服务资源名称",
  141. prop: ""
  142. },
  143. {
  144. label: "所属系统",
  145. prop: ""
  146. }
  147. ];
  148. const typeData = {
  149. 10: [
  150. { label: "姓名", value: "name" },
  151. { label: "性别", value: "sex", code: "DM_SEX" },
  152. { label: "身份证号码", value: "idcard" },
  153. { label: "省份", value: "area", code: "DM_AREA_CODE" },
  154. { label: "编号", value: "policeNumber" },
  155. { label: "人员类型", value: "manType", code: "DM_MAN_TYPE" },
  156. { label: "职级", value: "title", code: "DM_CERT_DUTY_LEVEL" },
  157. { label: "用户类别", value: "userType", enum: "UserTypeEnum" },
  158. { label: "业务域", value: "policeBusiness" },
  159. { label: "警种", value: "policeCategory", code: "T_MD_POLICE_TYPE" }
  160. ],
  161. 20: [
  162. { label: "姓名", value: "userName" },
  163. { label: "性别", value: "sex", code: "DM_SEX" },
  164. { label: "身份证号码", value: "idcard" },
  165. { label: "编号", value: "policeNumber" },
  166. { label: "所属", value: "orgName" },
  167. { label: "人员类型", value: "manType", code: "DM_MAN_TYPE" },
  168. { label: "用户类别", value: "userType", enum: "UserTypeEnum" },
  169. { label: "业务域", value: "policeBusiness" },
  170. { label: "警种", value: "policeCategory", code: "T_MD_POLICE_TYPE" }
  171. ],
  172. 30: [
  173. { label: "姓名", value: "userName" },
  174. { label: "性别", value: "sex", code: "DM_SEX" },
  175. { label: "身份证号码", value: "idcard" },
  176. { label: "编号", value: "policeNumber" },
  177. { label: "人员类型", value: "manType", code: "DM_MAN_TYPE" },
  178. { label: "用户类别", value: "userType", enum: "UserTypeEnum" }
  179. ]
  180. };
  181. const institutionField = [
  182. { label: "上级行政机构", value: "upGovName" },
  183. { label: "机构类型", value: "orgType", enum: "OrgKindEnum" },
  184. { label: "机构名称", value: "fullName" },
  185. { label: "行政区划", value: "areaCode" },
  186. { label: "机构代码", value: "code" },
  187. { label: "机构类别", value: "unitClass", code: "T_MD_ORGTYPE" },
  188. { label: "单位层级", value: "orgLevel", code: "T_MD_ORG_LEVEL" },
  189. { label: "单位级别", value: "orgRank", code: "T_MD_ORG_RANK" },
  190. { label: "单位类别", value: "orgKind", code: "T_MD_UNIT_CLASS" }
  191. ];
  192. const applicationField = [
  193. { label: "应用系统名称", value: "applyName" },
  194. { label: "应用系统编号", value: "applyCode" },
  195. { label: "应用英文名称", value: "appEnglishName" },
  196. { label: "应用在用标识", value: "applyStatus", code: "DM_APPLY_STATUS" },
  197. { label: "上线日期", value: "lineTime" },
  198. { label: "应用系统事权单位代码", value: "managerOrgCode" },
  199. { label: "应用负责人", value: "fzr" },
  200. { label: "应用系统运维单位名称", value: "appOpsDepName" },
  201. { label: "应用系统管理单位名称", value: "managerOrgName" },
  202. { label: "应用系统说明", value: "managerDescribe" }
  203. ];
  204. export {
  205. UserTableData,
  206. typeData,
  207. institutionField,
  208. ApplicationTableData,
  209. applicationField,
  210. cardPersonnelList,
  211. cardApplicationList,
  212. cardAgencylist,
  213. cardAddPersonnelList,
  214. cardFunctionList,
  215. cardServiceList
  216. };