optionList.js 4.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271
  1. import { number } from "echarts"
  2. export const option = {
  3. searchShow: true,
  4. searchMenuSpan: 8,
  5. align: "center",
  6. searchSpan: 8,
  7. tip: false,
  8. border: true,
  9. index: true,
  10. addBtn: false,
  11. viewBtn: false,
  12. editBtn: false,
  13. delBtn: false,
  14. menu: false,
  15. menuWidth: 150,
  16. searchIcon: true,
  17. searchIndex: 2,
  18. column: [
  19. {
  20. label: "单号",
  21. prop: "sysNo",
  22. overHidden: true,
  23. search: true,
  24. index: 1
  25. },
  26. {
  27. label: "供应商名称",
  28. prop: "corpId",
  29. type: 'select',
  30. dicData: [],
  31. search: true,
  32. overHidden: true,
  33. index: 2
  34. },
  35. {
  36. label: "电话",
  37. prop: "tel",
  38. type: 'select',
  39. dicData: [],
  40. search: true,
  41. overHidden: true,
  42. index: 3
  43. },
  44. {
  45. label: "日期",
  46. prop: "businesDate",
  47. search: true,
  48. overHidden: true,
  49. index: 4
  50. },
  51. {
  52. label: "合同金额",
  53. prop: "debitAmount",
  54. overHidden: true,
  55. index: 5
  56. },
  57. {
  58. label: "已送货",
  59. prop: "deliveringAmount",
  60. overHidden: true,
  61. search: true,
  62. index: 6
  63. },
  64. {
  65. label: "未付款",
  66. prop: "balanceAmount",
  67. overHidden: true,
  68. search: true,
  69. index: 7
  70. },
  71. {
  72. label: "已付款",
  73. prop: "settlmentAmount",
  74. overHidden: true,
  75. search: true,
  76. index: 8
  77. },
  78. {
  79. label: "付款状态",
  80. prop: "status",
  81. type: 'select',
  82. index: 9
  83. },
  84. {
  85. label: "送货状态",
  86. prop: "status",
  87. type: 'select',
  88. search: true,
  89. index: 10
  90. },
  91. {
  92. label: "产品",
  93. prop: "cname",
  94. type: "select",
  95. dicData: [],
  96. search: true,
  97. filterable:true,
  98. props: {
  99. label: "cname",
  100. value: "cname"
  101. },
  102. index: 11
  103. },
  104. {
  105. label: "供应商分类",
  106. prop: "corpType",
  107. type: "tree",
  108. dicData: [],
  109. filterable:true,
  110. props: {
  111. label: "title",
  112. value: "id"
  113. },
  114. hide: true,
  115. search: true,
  116. showColumn: false,
  117. index: 12
  118. },
  119. {
  120. label: "制单人",
  121. prop: "createUser",
  122. type: "select",
  123. filterable:true,
  124. props: {
  125. label: "name",
  126. value: "id"
  127. },
  128. dicData: [],
  129. hide: true,
  130. search: true,
  131. showColumn: false,
  132. index: 14
  133. }
  134. ]
  135. }
  136. export const optionList = {
  137. align: "center",
  138. addBtn: false,
  139. refreshBtn: false,
  140. editBtn: false,
  141. delBtn: false,
  142. border: true,
  143. menuWidth: 120,
  144. stripe: true,
  145. index: true,
  146. indexSlot: true,
  147. showSummary: true,
  148. summaryText: "合计",
  149. sumColumnList: [
  150. {
  151. name: "amount",
  152. type: "sum"
  153. },
  154. {
  155. name: "storageAmount",
  156. type: "sum"
  157. }
  158. ],
  159. column: [
  160. {
  161. label: "产品",
  162. prop: "cname",
  163. width:'250px',
  164. overHidden: true
  165. },
  166. {
  167. label: "图片",
  168. prop: "img",
  169. overHidden: true
  170. },
  171. {
  172. label: "数量",
  173. prop: "storageInQuantity",
  174. overHidden: true
  175. },
  176. {
  177. label: "单位",
  178. prop: "unit",
  179. type: "select",
  180. props: {
  181. label: "dictValue",
  182. value: "dictValue"
  183. },
  184. dicData:[],
  185. cell: true,
  186. overHidden: true
  187. },
  188. {
  189. label: "单价",
  190. prop: "price",
  191. overHidden: true
  192. },
  193. {
  194. label: "金额",
  195. prop: "amount",
  196. overHidden: true
  197. },
  198. {
  199. label: "送货数量",
  200. prop: "actualQuantity",
  201. type: 'number',
  202. controls: false,
  203. cell: true,
  204. overHidden: true
  205. },
  206. {
  207. label: "备注",
  208. prop: "remarks",
  209. cell: true,
  210. overHidden: true
  211. },
  212. {
  213. label: "进价",
  214. prop: "purchasePrice",
  215. overHidden: true
  216. }
  217. ]
  218. }
  219. export const feeOption = {
  220. align: "center",
  221. addBtn: false,
  222. refreshBtn: false,
  223. editBtn: false,
  224. delBtn: false,
  225. border: true,
  226. menuWidth: 120,
  227. stripe: true,
  228. index: true,
  229. indexSlot: true,
  230. column: [
  231. {
  232. label: "付款单号",
  233. prop: "sysNo",
  234. overHidden: true
  235. },
  236. {
  237. label: "付款日期",
  238. prop: "settlementDate",
  239. type: "datetime",
  240. format: "yyyy-MM-dd HH:mm:ss",
  241. valueFormat: "yyyy-MM-dd HH:mm:ss",
  242. overHidden: true
  243. },
  244. {
  245. label: "付款金额",
  246. prop: "amount",
  247. cell: true,
  248. overHidden: true
  249. },
  250. {
  251. label: "付款账户",
  252. prop: "account",
  253. type: "select",
  254. props: {
  255. label: "dictValue",
  256. value: "dictValue"
  257. },
  258. dicData:[],
  259. cell: true,
  260. overHidden: true
  261. },
  262. {
  263. label: "备注",
  264. prop: "remark",
  265. cell: true,
  266. overHidden: true
  267. }
  268. ]
  269. }