simulated.js 23 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843
  1. export const baseDataObj = {
  2. employee: {
  3. title: '',
  4. data: {
  5. id: '',
  6. name: '名字',
  7. photo: '',
  8. jianDingZiGeZ: '',
  9. gender: '',
  10. status: '',
  11. mobile: '',
  12. email: '',
  13. job: '',
  14. positions: ''
  15. }
  16. },
  17. ryjbqk: {
  18. title: '',
  19. data: {
  20. id: '',
  21. parentId: '',
  22. jianDangRiQi: '2024-09-12',
  23. chuShengRiQi: '2024-09-12',
  24. nianLing: '1',
  25. zuiGaoXueLiX: '本科',
  26. yuanBiYeYuanXi: '学校',
  27. ruZhiShiJian: '2024-11-11',
  28. zhiChengDengJi: '高级',
  29. zhiCheng: '主任',
  30. qianZiTuWen: '1305918421677899776',
  31. shenFenZhengHao: '232323232323232323232',
  32. baoMiXieYi: '1305918421677899776',
  33. chengNuoHan: '1305918421677899776',
  34. sheBao: '1305918421677899776',
  35. renYuanLeiXing: '提供支持性服务的外部人员',
  36. fujIan: '1305918421677899776'
  37. }
  38. },
  39. jyjl: {
  40. title: '',
  41. data: [
  42. {
  43. id: '',
  44. parentId: '',
  45. kaiShiShiJian: '2024-09-12',
  46. jieShuShiJian: '2024-09-13',
  47. xueXiao: '学校',
  48. zhuanYe: '软件',
  49. xueLiXueWei: '学士',
  50. fuJian: '1305918421677899776'
  51. },
  52. {
  53. id: '',
  54. parentId: '',
  55. kaiShiShiJian: '2024-09-12',
  56. jieShuShiJian: '2024-09-13',
  57. xueXiao: '学校',
  58. zhuanYe: '软件',
  59. xueLiXueWei: '学士',
  60. fuJian: '1305918421677899776'
  61. }
  62. ]
  63. },
  64. gzjl: {
  65. title: '',
  66. data: [
  67. {
  68. id: '',
  69. parentId: '',
  70. ruZhiShiJian: '2024-09-12',
  71. liZhiShiJian: '2024-09-13',
  72. danWeiMingCheng: '医院',
  73. buMen: '临检',
  74. zhiWei: '检验员',
  75. gongZuoNeiRong: '检测',
  76. fuJian: '1305918421677899776'
  77. },
  78. {
  79. id: '',
  80. parentId: '',
  81. ruZhiShiJian: '2024-09-12',
  82. liZhiShiJian: '2024-09-13',
  83. danWeiMingCheng: '医院',
  84. buMen: '临检',
  85. zhiWei: '检验员',
  86. gongZuoNeiRong: '检测',
  87. fuJian: '1305918421677899776'
  88. }
  89. ]
  90. },
  91. zsb: {
  92. title: '',
  93. data: [
  94. {
  95. id: '',
  96. parentId: '',
  97. zhengShuMingC: '毕业证书',
  98. zhengJianHao: '201101101-002',
  99. faZhengDanWei: '学校',
  100. faZhengShiJian: '2024-09-12',
  101. dangAnBaoCun: '原件',
  102. huoJiangZhengS: '1305918421677899776'
  103. },
  104. {
  105. id: '',
  106. parentId: '',
  107. zhengShuMingC: '毕业证书',
  108. zhengJianHao: '201101101-002',
  109. faZhengDanWei: '学校',
  110. faZhengShiJian: '2024-09-12',
  111. dangAnBaoCun: '原件',
  112. huoJiangZhengS: '1305918421677899776'
  113. }
  114. ]
  115. }
  116. }
  117. export const externalSourceDataObj = {
  118. kyxmglb: {
  119. display: 'Y',
  120. title: '',
  121. data: [
  122. {
  123. id: '',
  124. parentId: '',
  125. tenantId: '',
  126. xingMing: 'name',
  127. xiangMuMingChe: '1212121',
  128. xiangMuBianHao: '121212',
  129. zhuChiCanYu: '参与',
  130. quanBuCanYuRe: '1212',
  131. qiZhiShiJian: '2024-09-12',
  132. ziZhiDanWei: '111',
  133. jieShuShiJian: '2024-09-13',
  134. xiangMuLeiXing: '1212',
  135. liXiangJingFei: '1212',
  136. shangCLXWD: '1305918421677899776'
  137. },
  138. {
  139. id: '',
  140. parentId: '',
  141. tenantId: '',
  142. xingMing: '2024-09-12',
  143. xiangMuMingChe: '1212121',
  144. xiangMuBianHao: '121212',
  145. zhuChiCanYu: '参与',
  146. quanBuCanYuRe: '1212',
  147. qiZhiShiJian: '2024-09-12',
  148. ziZhiDanWei: '111',
  149. jieShuShiJian: '2024-09-13',
  150. xiangMuLeiXing: '1212',
  151. liXiangJingFei: '1212',
  152. shangCLXWD: '1305918421677899776'
  153. }
  154. ]
  155. },
  156. kjhjcgglb: {
  157. display: 'Y',
  158. title: '',
  159. data: [
  160. {
  161. id: '',
  162. parentId: '',
  163. tenantId: '',
  164. xingMing: 'name',
  165. jiangLiLeiXing: 'qww',
  166. jiangLiXiangMu: '研究',
  167. huoJiangShiJia: '2024-09-13',
  168. quanBuHuoJiang: '1,2,3',
  169. geRenPaiMing: '1',
  170. danWei: '医院',
  171. paiMing: '2',
  172. shangCHJZS: '1305918421677899776'
  173. },
  174. {
  175. id: '',
  176. parentId: '',
  177. tenantId: '',
  178. xingMing: 'name',
  179. jiangLiLeiXing: 'qww',
  180. jiangLiXiangMu: '研究',
  181. huoJiangShiJia: '2024-09-13',
  182. quanBuHuoJiang: '1,2,3',
  183. geRenPaiMing: '1',
  184. danWei: '医院',
  185. paiMing: '2',
  186. shangCHJZS: '1305918421677899776'
  187. }
  188. ]
  189. },
  190. SCIwzglb: {
  191. display: 'Y',
  192. title: '',
  193. data: [
  194. {
  195. id: '',
  196. parentId: '',
  197. tenantId: '',
  198. xingMing: 'name',
  199. qiJuanHao: '20220101-111',
  200. lunWenTiMu: '题目',
  201. yingXiangYZIf: '23',
  202. quanBuZuoZhe: '1,2,3',
  203. geRenPaiMing: '2',
  204. qiKanMingCheng: '名称',
  205. lunWenLianJie: 'https://',
  206. faBiaoShiJian: '2024-09-12',
  207. wosHao: '243234',
  208. shangChuanYuan: '1305918421677899776',
  209. beiZhu: 'dffsfsdfsdf'
  210. },
  211. {
  212. id: '',
  213. parentId: '',
  214. tenantId: '',
  215. xingMing: 'name',
  216. qiJuanHao: '20220101-111',
  217. lunWenTiMu: '题目',
  218. yingXiangYZIf: '23',
  219. quanBuZuoZhe: '1,2,3',
  220. geRenPaiMing: '2',
  221. qiKanMingCheng: '名称',
  222. lunWenLianJie: 'https://',
  223. faBiaoShiJian: '2024-09-12',
  224. wosHao: '243234',
  225. shangChuanYuan: '1305918421677899776',
  226. beiZhu: 'dffsfsdfsdf'
  227. }
  228. ]
  229. },
  230. zwlwglb: {
  231. display: 'Y',
  232. title: '',
  233. data: [
  234. {
  235. id: '',
  236. parentId: '',
  237. tenantId: '',
  238. xingMing: 'name',
  239. faBiaoShiJian: '2024-09-12',
  240. lunWenTiMu: '',
  241. qiKanLeiBie: 'CSCD核心库与扩展库及EI',
  242. quanBuZuoZhe: '1,2,3',
  243. lunWenLianJie: 'https://',
  244. qiKanMingCheng: '期刊',
  245. geRenPaiMing: '2',
  246. qiJuanHao: '22',
  247. issnHao: '666',
  248. shangChuanYuan: '1305918421677899776',
  249. beiZhuA: '2132137239812739'
  250. },
  251. {
  252. id: '',
  253. parentId: '',
  254. tenantId: '',
  255. xingMing: 'name',
  256. faBiaoShiJian: '2024-09-12',
  257. lunWenTiMu: '',
  258. qiKanLeiBie: 'CSCD核心库与扩展库及EI',
  259. quanBuZuoZhe: '1,2,3',
  260. lunWenLianJie: 'https://',
  261. qiKanMingCheng: '期刊',
  262. geRenPaiMing: '2',
  263. qiJuanHao: '22',
  264. issnHao: '666',
  265. shangChuanYuan: '1305918421677899776',
  266. beiZhuA: '2132137239812739'
  267. }
  268. ]
  269. },
  270. kyzzglb: {
  271. display: 'Y',
  272. title: '',
  273. data: [
  274. {
  275. id: '',
  276. parentId: '',
  277. tenantId: '',
  278. xingMing: 'name',
  279. chuBanShe: '出版社',
  280. zhuanZhuoMingChen: '书名',
  281. chuBanShiJian: '2024-09-12',
  282. quanBuZuoZhe: '1,2,3',
  283. bianZhuanZiShu: '100002',
  284. zhuBianBianWei: '主编',
  285. lianJie: 'https://',
  286. shangChuanYuan: '1305918421677899776',
  287. beiZhu: 'sdfsfsdff'
  288. },
  289. {
  290. id: '',
  291. parentId: '',
  292. tenantId: '',
  293. xingMing: 'name',
  294. chuBanShe: '出版社',
  295. zhuanZhuoMingChen: '书名',
  296. chuBanShiJian: '2024-09-12',
  297. quanBuZuoZhe: '1,2,3',
  298. bianZhuanZiShu: '100002',
  299. zhuBianBianWei: '主编',
  300. lianJie: 'https://',
  301. shangChuanYuan: '1305918421677899776',
  302. beiZhu: 'sdfsfsdff'
  303. }
  304. ]
  305. },
  306. kyzlglb: {
  307. display: 'Y',
  308. title: '',
  309. data: [
  310. {
  311. id: '',
  312. parentId: '',
  313. tenantId: '',
  314. xingMing: 'name',
  315. leiBie: '类别',
  316. zhuanLiMingCheng: '',
  317. shenQingShiJian: '2024-09-12',
  318. quanBuShenQingRen: '人',
  319. shouQuanShiJian: '2024-09-12',
  320. zhuanLiQuanRen: '人',
  321. geRenPaiMing: '2',
  322. fuJian: '1305918421677899776',
  323. beiZhu: 'sdfsfsdff'
  324. },
  325. {
  326. id: '',
  327. parentId: '',
  328. tenantId: '',
  329. xingMing: 'name',
  330. leiBie: '类别',
  331. zhuanLiMingCheng: '',
  332. shenQingShiJian: '2024-09-12',
  333. quanBuShenQingRen: '人',
  334. shouQuanShiJian: '2024-09-12',
  335. zhuanLiQuanRen: '人',
  336. geRenPaiMing: '2',
  337. fuJian: '1305918421677899776',
  338. beiZhu: 'sdfsfsdff'
  339. }
  340. ]
  341. },
  342. jxjyxmxshdglb: {
  343. display: 'Y',
  344. title: '',
  345. data: [
  346. {
  347. id: '',
  348. parentId: '',
  349. tenantId: '',
  350. xingMing: 'name',
  351. xueFen: '34',
  352. xiangMuBianHao: '20120102-002',
  353. juBanShiJian: '2024-09-12',
  354. quanBuZuoZhe: '1,2,3',
  355. juBanDiDian: '会议室',
  356. huiYiMingCheng: '开会',
  357. heZuoDanWei: '医院',
  358. xueFenJiBie: '国家级继教项目',
  359. huoDXCZPSC: '1305918421677899776',
  360. huiYiTongZhiS: '1305918421677899776'
  361. },
  362. {
  363. id: '',
  364. parentId: '',
  365. tenantId: '',
  366. xingMing: 'name',
  367. xueFen: '34',
  368. xiangMuBianHao: '20120102-002',
  369. juBanShiJian: '2024-09-12',
  370. quanBuZuoZhe: '1,2,3',
  371. juBanDiDian: '会议室',
  372. huiYiMingCheng: '开会',
  373. heZuoDanWei: '医院',
  374. xueFenJiBie: '国家级继教项目',
  375. huoDXCZPSC: '1305918421677899776',
  376. huiYiTongZhiS: '1305918421677899776'
  377. }
  378. ]
  379. },
  380. kphdglb: {
  381. display: 'Y',
  382. title: '',
  383. data: [
  384. {
  385. id: '',
  386. parentId: '',
  387. tenantId: '',
  388. xingMing: 'name',
  389. kePuBianHao: '123',
  390. huoDongShiJian: '2024-09-09',
  391. kePuXingShi: '科普文章',
  392. fuJian: '1305918421677899776',
  393. beiZhu: '12312321321321'
  394. }
  395. ]
  396. }
  397. }
  398. export const tabName = {
  399. kphdglb: 'kphd',
  400. kyxmglb: 'kyxm',
  401. kjhjcgglb: 'kjhjcg',
  402. SCIwzglb: 'sci',
  403. zwlwglb: 'zwlw',
  404. kyzzglb: 'kyzz',
  405. kyzlglb: 'kyzl',
  406. jxjyxmxshdglb: 'jxjy',
  407. bmsm: 'bmsm'
  408. }
  409. export const data =
  410. '{"id":"","diDian":"1257660949100232704","shiFouGuoShen":"已编制","jiaoYuId":"1315704890411974656,1309159909132075008","gongZuoId":"1309159909136269313,1315700904648769536,1309159909136269312","neiBuId":"1304386884142628865","waiBuId":"","kaoHeId":"","keYanId":"1278845812985561088","huoJiangId":"1313555341203472384,1314646912695009280","scIid":"","zhongWenId":"1313562201641975808","zhuanZhuoId":"1314884868894621696","zhuanLiId":"1313563580292923392","jiXuId":"","zhengShuId":"1309159909136269315,1309159909136269314,1315704890915291136","kaoShiId":"","bianZhiBuMen":"1259815242628595712","bianZhiRen":"702117247933480960","bianZhiShiJian":"2024-12-10 11:16","buMen":"1257661032474607616,1259815242628595712,1259815355627339776,1259815408806920192,1259815458987573248,1259815511915495424,1259815603112247296,1259815645608935424","dianHua":"18373382991","mingCheng":"702117247933480960","youXiang":"938764563@qq.com","yuanGongBianHao":"12231","diZhi":"2222","xingBie":"male","gangWei":"466555953945247744","jianDangRiQi":"","zuiGaoXueLiXueWei":"博士","zhiChengDengJi":"中级","shenFenZhengHaoMa":"","chuShengRiQi":"1996-07-11","nianLing":28,"biYeYuanXiao":"","ruZhiShiJian":"","zhiCheng":"","qianZiTuWen":"","baoMiXieYi":"","chengNuoHan":"","sheBao":"","jyjl":[],"gzjl":[],"xygpx":[],"pxjl":[],"rykhda":[],"kyxm":[],"kjhjcg":[],"SCIwztjb":[],"zwlw":[],"kyzz":[],"kyzl":[],"jxjyxmxshd":[],"zsb":[],"ksjlb":[]}'
  411. // export const baseName = {
  412. // ryjbqk: 'kphd',
  413. // kyxmglb: 'kyxm',
  414. // kjhjcgglb: 'kjhjcg',
  415. // SCIwzglb: 'sci',
  416. // zwlwglb: 'zwlw',
  417. // kyzzglb: 'kyzz',
  418. // kyzlglb: 'kyzl',
  419. // jxjyxmxshdglb: 'jxjy',
  420. // bmsm: 'bmsm'
  421. // }
  422. export function correlationSql(type, val) {
  423. const sql = ``
  424. const parm = { key: '', params: [] }
  425. const col = {
  426. jyrykhjlb: 'bei_kao_he_ren_yu',
  427. jyrykhjlbsz: 'kao_he_ren_',
  428. lhrynlqr: 'bei_shou_quan_ren',
  429. lhrypxjlb: 'peixunrenyuan',
  430. lhpxsqb: 'can_jia_ren_yuan_',
  431. kaoshijilu: 'examinee',
  432. tjbgb: 'xing_ming_'
  433. }
  434. const colKey = {
  435. jyrykhjlb: 'blrydakhtabcx',
  436. jyrykhjlbsz: 'blrydakhsztabcx',
  437. lhrynlqr: 'blrydasqtabcx',
  438. lhrypxjlb: 'blrydapxtabcx',
  439. lhpxsqb: 'blrydwbpxtabcx',
  440. kaoshijilu: 'blrydakstabcx',
  441. tjbgb: 'blrydasjcx'
  442. }
  443. if (
  444. type === 'jyrykhjlb' ||
  445. type === 'jyrykhjlbsz' ||
  446. type === 'lhrynlqr' ||
  447. type === 'lhpxsqb'
  448. ) {
  449. // sql = `select * from t_${type} where FIND_IN_SET('${val}',${col[type]}) and shi_fou_guo_shen_ = '已完成' `
  450. parm.key = colKey[type]
  451. parm.params = [val]
  452. } else if (type === 'kaoshijilu') {
  453. parm.key = colKey[type]
  454. parm.params = [val]
  455. // sql = `select * from v_examination where FIND_IN_SET('${val}',${col[type]}) and paperState = '已完成' and examType!='自主考核' ORDER BY createTime asc`
  456. } else if (type === 'lhrypxjlb') {
  457. parm.key = colKey[type]
  458. parm.params = [val]
  459. // sql = `select * from v_wodepeixun where FIND_IN_SET('${val}',${col[type]}) and shi_fou_guo_shen_ = '已结束' `
  460. } else if (type === 'tjbgb') {
  461. // sql = `select * from t_${type} where FIND_IN_SET('${val}',${col[type]})`
  462. parm.key = colKey[type]
  463. parm.params = [val]
  464. }
  465. return parm
  466. }
  467. export const correlationConfig = {
  468. jyrykhjlb: {
  469. config: [
  470. {
  471. label: '考核时机',
  472. width: '15%',
  473. type: 'text',
  474. field: 'kao_he_shi_ji_'
  475. },
  476. {
  477. label: '岗位类型',
  478. width: '10%',
  479. type: 'text',
  480. field: 'gang_wei_lei_xing'
  481. },
  482. {
  483. label: '考核时间',
  484. width: '15%',
  485. type: 'text',
  486. field: 'bian_zhi_shi_jian'
  487. },
  488. { label: '总分', width: '10%', type: 'text', field: 'zong_fen_' },
  489. {
  490. label: '考核结果',
  491. width: '12%',
  492. type: 'text',
  493. field: 'kao_he_jie_guo_'
  494. },
  495. { label: '附件', width: '14%', type: 'file', field: 'shang_chuan_fu_ji' },
  496. { label: '表单', width: '14%', type: 'file', field: 'kuai_zhao_' }
  497. ],
  498. dialog: [
  499. [
  500. { name: '被考核人员', field: 'bei_kao_he_ren_yu', type: 'user' },
  501. { name: '考核时间', field: 'bian_zhi_shi_jian', type: 'text' }
  502. ],
  503. [
  504. { name: '考核时机', field: 'kao_he_shi_ji_', type: 'text' },
  505. { name: '总分', field: 'zong_fen_', type: 'text' }
  506. ],
  507. [
  508. { name: '岗位类型', field: 'gang_wei_lei_xing', type: 'text' },
  509. { name: '考核结果', field: 'kao_he_jie_guo_', type: 'text' }
  510. ],
  511. [{ name: '附件', field: 'shang_chuan_fu_ji', type: 'file' }],
  512. [{ name: '表单', field: 'kuai_zhao_', type: 'file' }]
  513. ]
  514. },
  515. jyrykhjlbsz: {
  516. config: [
  517. {
  518. label: '编制时间',
  519. width: '25%',
  520. type: 'text',
  521. field: 'bian_zhi_shi_jian'
  522. },
  523. {
  524. label: '表单名称',
  525. width: '30%',
  526. type: 'text',
  527. field: 'biao_dan_ming_che'
  528. },
  529. {
  530. label: '表单模板',
  531. width: '40%',
  532. type: 'file',
  533. field: 'biao_dan_mo_ban_'
  534. },
  535. {
  536. label: '考核人',
  537. width: '15%',
  538. type: 'user',
  539. field: 'kao_he_ren_'
  540. }
  541. // { label: '附件', width: '14%', type: 'file', field: 'shang_chuan_fu_ji' },
  542. ],
  543. dialog: [
  544. [
  545. { name: '考核人', field: 'kao_he_ren_', type: 'user' },
  546. { name: '编制时间', field: 'bian_zhi_shi_jian', type: 'text' }
  547. ],
  548. [{ name: '表单名称', field: 'biao_dan_ming_che', type: 'text' }],
  549. [{ name: '表单模板', field: 'biao_dan_mo_ban_', type: 'file' }]
  550. ]
  551. },
  552. lhrynlqr: {
  553. config: [
  554. {
  555. label: '授权使用设备',
  556. width: '20%',
  557. type: 'dialog',
  558. field: 'shou_quan_shi_yon',
  559. dialogKey: 'sbwxdhk'
  560. },
  561. {
  562. label: '授权岗位',
  563. width: '16%',
  564. type: 'dialog',
  565. field: 'shou_quan_gang_we',
  566. dialogKey: 'gwxzdhk'
  567. },
  568. { label: '审核人', width: '10%', type: 'user', field: 'shen_he_ren_' },
  569. {
  570. label: '检验专业',
  571. width: '10%',
  572. type: 'text',
  573. field: 'jian_yan_zhuan_ye'
  574. },
  575. {
  576. label: '能力评估结果',
  577. width: '10%',
  578. type: 'text',
  579. field: 'kao_he_jie_guo_'
  580. },
  581. { label: '附件', width: '12%', type: 'file', field: 'shang_chuan_fu_ji' },
  582. { label: '表单', width: '12%', type: 'file', field: 'kuai_zhao_' }
  583. ],
  584. dialog: [
  585. [
  586. {
  587. name: '授权使用设备',
  588. field: 'shou_quan_shi_yon',
  589. type: 'dialog',
  590. dialogKey: 'sbwxdhk'
  591. },
  592. { name: '能力评估结果', field: 'kao_he_jie_guo_', type: 'text' }
  593. ],
  594. [
  595. {
  596. name: '授权岗位',
  597. field: 'shou_quan_gang_we',
  598. type: 'dialog',
  599. dialogKey: 'gwxzdhk'
  600. },
  601. { name: '考核日期', field: 'kao_he_shi_jian_', type: 'text' }
  602. ],
  603. [
  604. { name: '审核人', field: 'shen_he_ren_', type: 'user' },
  605. { name: '检验专业', field: 'jian_yan_zhuan_ye', type: 'text' }
  606. ],
  607. [
  608. {
  609. name: '考核记录',
  610. field: 'xuan_ze_kao_he_ji',
  611. type: 'dialog',
  612. dialogKey: 'jyrykhdhkrysqy'
  613. },
  614. { name: '是否合格', field: 'shi_fou_he_ge_', type: 'text' }
  615. ],
  616. [{ name: '附件', field: 'shang_chuan_fu_ji', type: 'file' }],
  617. [{ name: '表单', field: 'kuai_zhao_', type: 'file' }]
  618. ]
  619. },
  620. lhrypxjlb: {
  621. config: [
  622. {
  623. label: '培训主题',
  624. width: '15%',
  625. type: 'text',
  626. field: 'pei_xun_nei_rong_'
  627. },
  628. {
  629. label: '培训老师',
  630. width: '12%',
  631. type: 'text',
  632. field: 'pei_xun_lao_shi_'
  633. },
  634. {
  635. label: '培训时间',
  636. width: '12%',
  637. type: 'text',
  638. field: 'pei_xun_shi_jian_'
  639. },
  640. {
  641. label: '培训地点',
  642. width: '10%',
  643. type: 'text',
  644. field: 'pei_xun_di_dian_'
  645. },
  646. {
  647. label: '培训内容',
  648. width: '12%',
  649. type: 'text',
  650. field: 'pei_xun_xue_xi_ne'
  651. },
  652. {
  653. label: '见证性材料',
  654. width: '14%',
  655. type: 'file',
  656. field: 'jian_zheng_xing_c'
  657. },
  658. { label: '表单', width: '14%', type: 'file', field: 'jlbkuai_zhao_' }
  659. ],
  660. dialog: [
  661. [
  662. { name: '培训主题', field: 'pei_xun_nei_rong_', type: 'text' },
  663. { name: '培训目标', field: 'pei_xun_mu_di_', type: 'text' }
  664. ],
  665. [
  666. { name: '培训开始时间', field: 'pei_xun_shi_jian_', type: 'text' },
  667. { name: '培训结束时间', field: 'pei_xun_jie_shu_s', type: 'text' }
  668. ],
  669. [
  670. { name: '培训老师', field: 'pei_xun_lao_shi_', type: 'text' },
  671. { name: '培训地点', field: 'pei_xun_di_dian_', type: 'text' }
  672. ],
  673. [{ name: '培训内容', field: 'pei_xun_xue_xi_ne', type: 'text' }],
  674. [{ name: '见证性材料', field: 'jian_zheng_xing_c', type: 'file' }],
  675. [{ name: '图片', field: 'tu_pian_id_', type: 'file' }],
  676. [{ name: '表单', field: 'jlbkuai_zhao_', type: 'file' }]
  677. ]
  678. },
  679. lhpxsqb: {
  680. config: [
  681. {
  682. label: '培训主题',
  683. width: '23%',
  684. type: 'text',
  685. field: 'pei_xun_nei_rong_'
  686. },
  687. {
  688. label: '开始时间',
  689. width: '10%',
  690. type: 'text',
  691. field: 'pei_xun_kai_shi_s'
  692. },
  693. {
  694. label: '结束时间',
  695. width: '10%',
  696. type: 'text',
  697. field: 'pei_xun_jie_shu_s'
  698. },
  699. {
  700. label: '培训机构',
  701. width: '17%',
  702. type: 'text',
  703. field: 'pei_xun_ji_gou_'
  704. },
  705. { label: '附件', width: '15%', type: 'file', field: 'pei_xun_fu_jian_' },
  706. { label: '表单', width: '15%', type: 'file', field: 'kuai_zhao_' }
  707. ],
  708. dialog: [
  709. [{ name: '培训主题', field: 'pei_xun_nei_rong_', type: 'text' }],
  710. [{ name: '培训目的', field: 'pei_xun_mu_di_', type: 'text' }],
  711. [
  712. { name: '开始时间', field: 'pei_xun_kai_shi_s', type: 'text' },
  713. { name: '结束时间', field: 'pei_xun_jie_shu_s', type: 'text' }
  714. ],
  715. [
  716. { name: '培训机构', field: 'pei_xun_ji_gou_', type: 'text' },
  717. { name: '培训老师', field: 'pei_xun_lao_shi_', type: 'text' }
  718. ],
  719. [
  720. { name: '培训地点', field: 'pei_xun_di_dian_', type: 'text' },
  721. { name: '参会形式', field: 'can_hui_xing_shi_', type: 'text' }
  722. ],
  723. [
  724. { name: '培训天数', field: 'pei_xun_tian_shu_', type: 'text' },
  725. { name: '培训时长', field: 'pei_xun_shi_chang', type: 'text' }
  726. ],
  727. [
  728. { name: '是否有证书', field: 'shi_fou_you_zheng', type: 'text' },
  729. { name: '发证单位', field: 'fa_zheng_dan_wei_', type: 'text' }
  730. ],
  731. [
  732. { name: '是否通过考核', field: 'shi_fou_kao_he_', type: 'text' },
  733. { name: '考核情况', field: 'kao_he_qing_kuang', type: 'text' }
  734. ],
  735. [{ name: '附件', field: 'pei_xun_fu_jian_', type: 'file' }],
  736. [{ name: '表单', field: 'kuai_zhao_', type: 'file' }]
  737. ]
  738. },
  739. kaoshijilu: {
  740. config: [
  741. { label: '考试名称', width: '15%', type: 'text', field: 'examName' },
  742. { label: '考试题库', width: '15%', type: 'text', field: 'bankName' },
  743. { label: '题库类型', width: '15%', type: 'text', field: 'bankType' },
  744. { label: '考试题数', width: '10%', type: 'text', field: 'questionCount' },
  745. { label: '考试总分', width: '10%', type: 'text', field: 'totalScore' },
  746. {
  747. label: '得分',
  748. width: '10%',
  749. type: 'secondaryTreatment',
  750. field: 'panduandefen'
  751. },
  752. {
  753. label: '考试达标状态',
  754. width: '10%',
  755. type: 'secondaryTreatment',
  756. field: 'panduanexamDesc'
  757. },
  758. { label: '开始时间', width: '15%', type: 'text', field: 'startDate' },
  759. {
  760. label: '参考次数',
  761. width: '10%',
  762. type: 'text',
  763. field: 'submittedCount'
  764. },
  765. {
  766. label: '完成次数',
  767. width: '10%',
  768. type: 'text',
  769. field: 'completedCount'
  770. },
  771. {
  772. label: '达标分值占比',
  773. width: '10%',
  774. type: 'text',
  775. field: 'qualifiedRadio'
  776. },
  777. { label: '计分方式', width: '10%', type: 'text', field: 'scoringType' }
  778. ],
  779. dialog: [
  780. [
  781. { name: '考试名称', field: 'examName', type: 'text' },
  782. {
  783. name: '考试达标状态',
  784. field: 'panduanexamDesc',
  785. type: 'secondaryTreatment'
  786. }
  787. ],
  788. [
  789. { name: '考试题库', field: 'bankName', type: 'text' },
  790. { name: '开始时间', field: 'startDate', type: 'text' }
  791. ],
  792. [
  793. { name: '题库类型', field: 'bankType', type: 'text' },
  794. { name: '参考次数', field: 'submittedCount', type: 'text' }
  795. ],
  796. [
  797. { name: '考试题数', field: 'questionCount', type: 'text' },
  798. { name: '完成次数', field: 'completedCount', type: 'text' }
  799. ],
  800. [
  801. { name: '考试总分', field: 'totalScore', type: 'text' },
  802. { name: '达标分值占比', field: 'qualifiedRadio', type: 'text' }
  803. ],
  804. [
  805. { name: '得分', field: 'panduandefen', type: 'secondaryTreatment' },
  806. { name: '计分方式', field: 'scoringType', type: 'text' }
  807. ]
  808. ]
  809. },
  810. tjbgb: {
  811. config: [
  812. {
  813. label: '体检日期',
  814. width: '20%',
  815. type: 'text',
  816. field: 'ti_jian_shi_jian_'
  817. },
  818. {
  819. label: '体检机构',
  820. width: '30%',
  821. type: 'text',
  822. field: 'ti_jian_ji_gou_'
  823. },
  824. { label: '附件', width: '40%', type: 'file', field: 'fu_jian_' }
  825. ],
  826. dialog: [
  827. [
  828. { name: '体检日期', field: 'ti_jian_shi_jian_', type: 'text' },
  829. { name: '体检机构', field: 'ti_jian_ji_gou_', type: 'text' }
  830. ],
  831. [{ name: '附件', field: 'fu_jian_', type: 'file' }]
  832. ]
  833. }
  834. }
  835. export default {
  836. baseDataObj,
  837. externalSourceDataObj,
  838. tabName,
  839. data,
  840. correlationSql
  841. // baseName
  842. }