customerContact.json 5.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303
  1. {
  2. "align": "center",
  3. "lazy": true,
  4. "tip": false,
  5. "stripe": true,
  6. "simplePage": true,
  7. "searchShow": true,
  8. "addBtn":false,
  9. "editBtn":false,
  10. "delBtn": false,
  11. "addRowBtn":false,
  12. "cellBtn":false,
  13. "cancelBtn":false,
  14. "refreshBtn": false,
  15. "searchMenuSpan": 6,
  16. "dialogWidth": "60%",
  17. "tree": true,
  18. "border": true,
  19. "index": true,
  20. "selection": true,
  21. "menuWidth": 130,
  22. "dialogClickModal": false,
  23. "showSummary": true,
  24. "summaryText": "合计",
  25. "sumColumnList": [
  26. {
  27. "name": "deliveryAmount",
  28. "type": "sum"
  29. },
  30. {
  31. "name": "inventoryAmount",
  32. "type": "sum"
  33. },
  34. {
  35. "name": "invoiceWeight",
  36. "type": "sum"
  37. },
  38. {
  39. "name": "purchaseTotalAmount",
  40. "type": "sum"
  41. },
  42. {
  43. "name": "actualWeight",
  44. "type": "sum"
  45. },
  46. {
  47. "name": "containerVolume",
  48. "type": "sum"
  49. },
  50. {
  51. "name": "actualQuantity",
  52. "type": "sum",
  53. "decimals": 0
  54. },
  55. {
  56. "name": "arrivalQuantity",
  57. "type": "sum",
  58. "decimals": 0
  59. }
  60. ],
  61. "column":[
  62. {
  63. "label": "类别",
  64. "prop": "priceCategory",
  65. "index": 2,
  66. "width":100,
  67. "cell": false,
  68. "overHidden": true,
  69. "rules": [
  70. {
  71. "required": true,
  72. "message": "请输入类别",
  73. "trigger": "blur"
  74. }
  75. ]
  76. },{
  77. "label": "商品名称",
  78. "prop": "cname",
  79. "index": 3,
  80. "width":100,
  81. "cell": false,
  82. "overHidden": true,
  83. "rules": [
  84. {
  85. "required": false,
  86. "message": "请输入商品名称",
  87. "trigger": "blur"
  88. }
  89. ]
  90. },{
  91. "label": "编码",
  92. "prop": "code",
  93. "index": 4,
  94. "width":100,
  95. "cell": false,
  96. "overHidden": true,
  97. "rules": [
  98. {
  99. "required": false,
  100. "message": "请输入编码",
  101. "trigger": "blur"
  102. }
  103. ]
  104. },{
  105. "label": "规格型号",
  106. "prop": "typeno",
  107. "index": 5,
  108. "width":150,
  109. "cell": false,
  110. "overHidden": true,
  111. "rules": [
  112. {
  113. "required": false,
  114. "message": "请输入规格型号",
  115. "trigger": "blur"
  116. }
  117. ]
  118. },{
  119. "label": "供应商",
  120. "prop": "corpId",
  121. "index": 6,
  122. "width":250,
  123. "cell": false,
  124. "slot": true,
  125. "overHidden": true,
  126. "rules": [
  127. {
  128. "required": false,
  129. "message": "请输入供应商",
  130. "trigger": "blur"
  131. }
  132. ]
  133. },{
  134. "label": "包装要求",
  135. "prop": "packageRemarks",
  136. "index": 7,
  137. "width":100,
  138. "cell": true,
  139. "overHidden": true,
  140. "rules": [
  141. {
  142. "required": false,
  143. "message": "请输入包装要求",
  144. "trigger": "blur"
  145. }
  146. ]
  147. },{
  148. "label": "重量(kg)",
  149. "prop": "invoiceWeight",
  150. "index": 8,
  151. "width":100,
  152. "cell": true,
  153. "overHidden": true,
  154. "rules": [
  155. {
  156. "required": false,
  157. "message": "请输入包装要求",
  158. "trigger": "blur"
  159. }
  160. ]
  161. },
  162. {
  163. "label": "采购金额",
  164. "prop": "purchaseTotalAmount",
  165. "index": 9,
  166. "width":100,
  167. "overHidden": true
  168. },
  169. {
  170. "label": "出库数量",
  171. "prop": "actualQuantity",
  172. "index": 10,
  173. "width":100,
  174. "cell": false,
  175. "slot": true,
  176. "overHidden": true,
  177. "rules": [
  178. {
  179. "required": false,
  180. "message": "请输入出库数量",
  181. "trigger": "blur"
  182. }
  183. ]
  184. },{
  185. "label": "出库金额",
  186. "prop": "deliveryAmount",
  187. "index": 11,
  188. "width":100,
  189. "cell": false,
  190. "overHidden": true,
  191. "rules": [
  192. {
  193. "required": false,
  194. "message": "请输入出库金额",
  195. "trigger": "blur"
  196. }
  197. ]
  198. },{
  199. "label": "库存数量",
  200. "prop": "inventoryNumber",
  201. "index": 12,
  202. "width":100,
  203. "cell": false,
  204. "overHidden": true,
  205. "rules": [
  206. {
  207. "required": false,
  208. "message": "请输入库存数量",
  209. "trigger": "blur"
  210. }
  211. ]
  212. },{
  213. "label": "库存金额",
  214. "prop": "inventoryAmount",
  215. "index": 13,
  216. "width":100,
  217. "cell": false,
  218. "overHidden": true,
  219. "rules": [
  220. {
  221. "required": false,
  222. "message": "请输入库存金额",
  223. "trigger": "blur"
  224. }
  225. ]
  226. },{
  227. "label": "到货数量",
  228. "prop": "arrivalQuantity",
  229. "index": 14,
  230. "width":100,
  231. "cell": false,
  232. "slot": true,
  233. "overHidden": true,
  234. "rules": [
  235. {
  236. "required": false,
  237. "message": "请输入库存金额",
  238. "trigger": "blur"
  239. }
  240. ]
  241. },
  242. {
  243. "label": "积分倍数",
  244. "prop": "integralMultiples",
  245. "index": 15,
  246. "width":100,
  247. "cell": false,
  248. "overHidden": true,
  249. "rules": [
  250. {
  251. "required": false,
  252. "message": "请输入积分",
  253. "trigger": "blur"
  254. }
  255. ]
  256. },
  257. {
  258. "label": "赠送积分",
  259. "prop": "integral",
  260. "index": 16,
  261. "width":100,
  262. "cell": false,
  263. "overHidden": true,
  264. "rules": [
  265. {
  266. "required": false,
  267. "message": "请输入积分",
  268. "trigger": "blur"
  269. }
  270. ]
  271. },
  272. {
  273. "label": "重量",
  274. "prop": "actualWeight",
  275. "index": 17,
  276. "width":100,
  277. "cell": false,
  278. "overHidden": true,
  279. "rules": [
  280. {
  281. "required": false,
  282. "message": "请输入重量",
  283. "trigger": "blur"
  284. }
  285. ]
  286. },
  287. {
  288. "label": "体积",
  289. "prop": "containerVolume",
  290. "index": 18,
  291. "width":100,
  292. "cell": false,
  293. "overHidden": true,
  294. "rules": [
  295. {
  296. "required": false,
  297. "message": "请输入体积",
  298. "trigger": "blur"
  299. }
  300. ]
  301. }
  302. ]
  303. }