cfg_const.js 9.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391
  1. let setting_org = {
  2. view: {
  3. addHoverDom: zTreeOprObj.addHoverDom,
  4. removeHoverDom: zTreeOprObj.removeHoverDom,
  5. expandSpeed: "",
  6. selectedMulti: false
  7. },
  8. edit: {
  9. enable: true,
  10. editNameSelectAll: true,
  11. showRemoveBtn: true,
  12. showRenameBtn: true,
  13. removeTitle: "删除节点",
  14. renameTitle: "更改名称"
  15. },
  16. data: {
  17. keep: {
  18. parent:true,
  19. leaf:true
  20. },
  21. key: {
  22. children: "items"
  23. },
  24. simpleData: {
  25. enable: true,
  26. idKey: "ID",
  27. pIdKey: "ParentID",
  28. rootPId: -1
  29. }
  30. },
  31. callback:{
  32. onClick: zTreeOprObj.onClick,
  33. beforeRename: zTreeOprObj.beforeRename,
  34. beforeRemove: zTreeOprObj.onBeforeRemove,
  35. onRemove: zTreeOprObj.onRemove,
  36. onRename: zTreeOprObj.onRename
  37. }
  38. };
  39. let setting = {
  40. view: {
  41. addHoverDom: zTreeOprObj.addHoverDom,
  42. removeHoverDom: zTreeOprObj.removeHoverDom,
  43. expandSpeed: "",
  44. selectedMulti: false
  45. },
  46. edit: {
  47. enable: true,
  48. editNameSelectAll: true,
  49. showRemoveBtn: true,
  50. showRenameBtn: true,
  51. removeTitle: "删除节点",
  52. renameTitle: "更改名称"
  53. },
  54. data: {
  55. keep: {
  56. parent:true,
  57. leaf:true
  58. },
  59. key: {
  60. children: "items"
  61. },
  62. simpleData: {
  63. enable: true,
  64. rootPId: -1
  65. }
  66. },
  67. callback:{
  68. onClick: zTreeOprObj.onClick,
  69. beforeRename: zTreeOprObj.beforeRename,
  70. beforeRemove: zTreeOprObj.onBeforeRemove,
  71. onRemove: zTreeOprObj.onRemove,
  72. onRename: zTreeOprObj.onRename
  73. }
  74. };
  75. let common_rpt_type_ids = {
  76. flow: 4,
  77. bill: 6,
  78. cross: 5
  79. };
  80. let bandSetting = {
  81. view: {
  82. showIcon: true,
  83. expandSpeed: "",
  84. selectedMulti: false
  85. },
  86. edit: {
  87. enable: true,
  88. editNameSelectAll: true,
  89. showRemoveBtn: false,
  90. showRenameBtn: true,
  91. //removeTitle: "删除节点",
  92. renameTitle: "更改名称"
  93. },
  94. data: {
  95. keep: {
  96. parent:true,
  97. leaf:true
  98. },
  99. key: {
  100. children: 'band_s',
  101. name: "Name"
  102. },
  103. simpleData: {
  104. enable: true
  105. //,idKey: "ID",
  106. //pIdKey: "ParentID",
  107. //rootPId: -1
  108. }
  109. },
  110. callback:{
  111. onClick: bandTreeOprObj.onClick
  112. }
  113. };
  114. let bandSetting2 = {
  115. view: {
  116. showIcon: true,
  117. expandSpeed: "",
  118. selectedMulti: false
  119. },
  120. edit: {
  121. enable: true,
  122. editNameSelectAll: false,
  123. showRemoveBtn: false,
  124. showRenameBtn: false
  125. },
  126. data: {
  127. keep: {
  128. parent:true,
  129. leaf:true
  130. },
  131. key: {
  132. children: 'items',
  133. name: "Name"
  134. },
  135. simpleData: {
  136. enable: true
  137. }
  138. },
  139. callback:{
  140. onClick: dataInfoMapTreeOprObj.onBandClick(),
  141. beforeDrag: function() {return false;}
  142. }
  143. };
  144. let selectedFieldMapSetting = {
  145. view: {
  146. showIcon: true,
  147. expandSpeed: "",
  148. selectedMulti: false
  149. },
  150. edit: {
  151. enable: true,
  152. editNameSelectAll: false,
  153. showRemoveBtn: false,
  154. showRenameBtn: false,
  155. drag: {
  156. isCopy: true,
  157. isMove: false
  158. }
  159. },
  160. data: {
  161. keep: {
  162. parent:true,
  163. leaf:true
  164. },
  165. key: {
  166. children: 'items',
  167. name: "Name"
  168. },
  169. simpleData: {
  170. enable: true
  171. }
  172. },
  173. callback:{
  174. beforeDrag: dataInfoMapTreeOprObj.onBeforeDrag,
  175. beforeDrop: dataInfoMapTreeOprObj.onBeforeDrop
  176. }
  177. };
  178. let fieldMapSetting = {
  179. view: {
  180. showIcon: true,
  181. expandSpeed: "",
  182. selectedMulti: false
  183. },
  184. edit: {
  185. enable: true,
  186. editNameSelectAll: true,
  187. showRemoveBtn: true,
  188. showRenameBtn: false,
  189. removeTitle: "删除",
  190. renameTitle: "更改名称",
  191. drag: {
  192. isCopy: false,
  193. isMove: true
  194. }
  195. },
  196. data: {
  197. keep: {
  198. parent:true,
  199. leaf:true
  200. },
  201. key: {
  202. children: 'items',
  203. name: "Name"
  204. },
  205. simpleData: {
  206. enable: true
  207. }
  208. },
  209. callback:{
  210. onClick: fieldMapTreeOprObj.onClick,
  211. beforeRename: fieldMapTreeOprObj.beforeRename,
  212. beforeRemove: fieldMapTreeOprObj.onBeforeRemove,
  213. onRemove: fieldMapTreeOprObj.onRemove,
  214. onRename: fieldMapTreeOprObj.onRename,
  215. beforeDrop: fieldMapTreeOprObj.onBeforeDrop
  216. }
  217. };
  218. let rptDataInfoSetting = {
  219. view: {
  220. showIcon: true,
  221. expandSpeed: "",
  222. selectedMulti: false
  223. },
  224. edit: {
  225. enable: true,
  226. editNameSelectAll: true,
  227. showRemoveBtn: true,
  228. showRenameBtn: false,
  229. removeTitle: "删除",
  230. drag: {
  231. isCopy: false,
  232. isMove: true
  233. }
  234. },
  235. data: {
  236. keep: {
  237. parent:true,
  238. leaf:true
  239. },
  240. key: {
  241. children: 'items',
  242. name: "Name"
  243. },
  244. simpleData: {
  245. enable: true
  246. }
  247. },
  248. callback:{
  249. onClick: dataInfoMapTreeOprObj.onClick,
  250. beforeRemove: dataInfoMapTreeOprObj.onBeforeRemove,
  251. onRemove: dataInfoMapTreeOprObj.onRemove
  252. //,beforeDrop: dataInfoMapTreeOprObj.onBeforeDrop
  253. }
  254. };
  255. let selectableFieldSetting = {
  256. view: {
  257. showIcon: true,
  258. expandSpeed: "",
  259. selectedMulti: false
  260. //,addDiyDom: selectableFiledTreeOprObj.addDiyDom
  261. },
  262. edit: {
  263. enable: true,
  264. editNameSelectAll: false,
  265. showRemoveBtn: false,
  266. showRenameBtn: false,
  267. removeTitle: "删除",
  268. renameTitle: "更改名称",
  269. drag: {
  270. isCopy: true,
  271. isMove: false
  272. }
  273. },
  274. data: {
  275. keep: {
  276. parent:true,
  277. leaf:true
  278. },
  279. key: {
  280. children: 'items',
  281. name: "Name"
  282. },
  283. simpleData: {
  284. enable: true
  285. }
  286. },
  287. callback:{
  288. onClick: selectableFiledTreeOprObj.onClick,
  289. beforeDrag: selectableFiledTreeOprObj.onBeforeDrag,
  290. beforeDrop: selectableFiledTreeOprObj.onBeforeDrop
  291. }
  292. };
  293. let discreteFieldParamSetting = {
  294. view: {
  295. showIcon: true,
  296. expandSpeed: "",
  297. selectedMulti: false,
  298. addHoverDom: discreteFieldParamTreeOprObj.addHoverDom,
  299. removeHoverDom: discreteFieldParamTreeOprObj.removeHoverDom
  300. },
  301. edit: {
  302. enable: true,
  303. editNameSelectAll: false,
  304. showRemoveBtn: true,
  305. showRenameBtn: true,
  306. removeTitle: "删除",
  307. renameTitle: "更改名称",
  308. drag: {
  309. isCopy: true,
  310. isMove: false
  311. }
  312. },
  313. data: {
  314. keep: {
  315. parent:true,
  316. leaf:true
  317. },
  318. key: {
  319. children: 'items',
  320. name: "Name"
  321. },
  322. simpleData: {
  323. enable: true
  324. }
  325. },
  326. callback:{
  327. beforeRename: discreteFieldParamTreeOprObj.beforeRename,
  328. beforeRemove: discreteFieldParamTreeOprObj.onBeforeRemove,
  329. onRemove: discreteFieldParamTreeOprObj.onRemove,
  330. onRename: discreteFieldParamTreeOprObj.onRename,
  331. beforeDrag: discreteFieldParamTreeOprObj.onBeforeDrag,
  332. beforeDrop: discreteFieldParamTreeOprObj.onBeforeDrop
  333. }
  334. };
  335. const engineering = {
  336. // 建筑工程
  337. ARCHITECTURE: 1,
  338. // 装饰工程
  339. DECORATE: 2,
  340. // 仿古建筑工程
  341. ANTIQUE_ARCHITECTURE: 3,
  342. // 安装工程
  343. BUILD_IN: 4,
  344. // 市政土建工程
  345. MUNICIPAL_CONSTRUCTION: 5,
  346. // 市政安装工程
  347. MUNICIPAL_BUILD_IN: 6,
  348. // 人工土石方工程
  349. ARTIFICIAL_EARTHWORK: 7,
  350. // 机械土石方工程
  351. MECHANICAL_EARTHWORK: 8,
  352. // 炉窖砌筑工程
  353. KILN_MASONRY: 9,
  354. // 园林工程
  355. GARDEN: 10,
  356. // 绿化工程
  357. PLANTING: 11,
  358. // 单拆除工程
  359. DISMANTLE: 12,
  360. // 建筑修缮工程
  361. BUILDING_REPAIR: 13,
  362. // 安装修缮工程
  363. BUILD_IN_REPAIR: 14
  364. };
  365. const engineeringList = [
  366. {name: "建筑工程", value: engineering.ARCHITECTURE},
  367. {name: "装饰工程", value: engineering.DECORATE},
  368. {name: "仿古建筑工程", value: engineering.ANTIQUE_ARCHITECTURE},
  369. {name: "安装工程", value: engineering.BUILD_IN},
  370. {name: "市政土建工程", value: engineering.MUNICIPAL_CONSTRUCTION},
  371. {name: "市政安装工程", value: engineering.MUNICIPAL_BUILD_IN},
  372. {name: "人工土石方工程", value: engineering.ARTIFICIAL_EARTHWORK},
  373. {name: "机械土石方工程", value: engineering.MECHANICAL_EARTHWORK},
  374. {name: "炉窖砌筑工程", value: engineering.KILN_MASONRY},
  375. {name: "园林工程", value: engineering.GARDEN},
  376. {name: "绿化工程", value: engineering.PLANTING},
  377. {name: "单拆除工程", value: engineering.DISMANTLE},
  378. {name: "建筑修缮工程", value: engineering.BUILDING_REPAIR},
  379. {name: "安装修缮工程", value: engineering.BUILD_IN_REPAIR},
  380. ];