ShowDataTableColumns.js 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771
  1. //采返 销售订单展示字段
  2. const reColumns = [
  3. {
  4. prop: "good_name",
  5. label: "商品名称",
  6. _slot_: "good_name",
  7. span: 24,
  8. },
  9. {
  10. prop: "cat",
  11. label: "分类",
  12. span: 8,
  13. },
  14. {
  15. prop: "brand_name",
  16. label: "品牌",
  17. span: 8,
  18. },
  19. {
  20. prop: "send_way",
  21. label: "发货方式",
  22. _slot_: "send_way",
  23. span: 8,
  24. },
  25. {
  26. prop: "unit",
  27. label: "单位",
  28. span: 4,
  29. },
  30. {
  31. prop: "tax",
  32. label: "税点",
  33. append: '%',
  34. span: 4,
  35. },
  36. {
  37. prop: "pay_way",
  38. label: "付款方式",
  39. _slot_: "pay_way",
  40. span: 4,
  41. },
  42. {
  43. prop: "weight",
  44. label: "商品总克重",
  45. append: 'g',
  46. span: 6,
  47. },
  48. {
  49. prop: "addtime",
  50. label: "反馈时间",
  51. span: 6,
  52. },
  53. {
  54. prop: "cgder",
  55. label: "供应商负责人",
  56. span: 4,
  57. },
  58. {
  59. prop: "creater",
  60. label: "商品创建人",
  61. span: 4,
  62. },
  63. {
  64. prop: "supply_area",
  65. label: "供货区域",
  66. _slot_: "supply_area",
  67. span: 4,
  68. },
  69. {
  70. prop: "good_img",
  71. label: "商品图片",
  72. _slot_: "good_img",
  73. span: 12,
  74. },
  75. {
  76. prop: "noble",
  77. _slot_: "noble",
  78. label: "贵金属信息",
  79. span: 24,
  80. },
  81. {
  82. prop: "cost_desc",
  83. label: "工艺说明",
  84. span: 24,
  85. },
  86. {
  87. prop: "remark",
  88. label: "采返备注",
  89. span: 24,
  90. },
  91. ]
  92. //采返 采购商品字段
  93. const coveColumns = [
  94. {
  95. prop: "good_name",
  96. label: "商品名称",
  97. _slot_: "good_name",
  98. span: 24,
  99. },
  100. {
  101. prop: "cat",
  102. label: "分类",
  103. span: 8,
  104. },
  105. {
  106. prop: "brand_name",
  107. label: "品牌",
  108. span: 8,
  109. },
  110. {
  111. prop: "send_way",
  112. label: "发货方式",
  113. _slot_: "send_way",
  114. span: 8,
  115. },
  116. {
  117. prop: "unit",
  118. label: "单位",
  119. span: 4,
  120. },
  121. {
  122. prop: "tax",
  123. label: "税点",
  124. append: '%',
  125. span: 4,
  126. },
  127. {
  128. prop: "pay_way",
  129. label: "付款方式",
  130. _slot_: "pay_way",
  131. span: 4,
  132. },
  133. {
  134. prop: "weight",
  135. label: "商品总克重",
  136. append: 'g',
  137. span: 6,
  138. },
  139. {
  140. prop: "addtime",
  141. label: "反馈时间",
  142. span: 6,
  143. },
  144. {
  145. prop: "expire_day",
  146. label: "竞价有效期",
  147. append: '天',
  148. span: 4
  149. },
  150. {
  151. prop: "delivery_day",
  152. label: "物流时间",
  153. append: '天',
  154. span: 4
  155. },
  156. {
  157. prop: "work_day",
  158. label: "生产工期",
  159. append: '天',
  160. span: 4
  161. },
  162. {
  163. prop: "cgder",
  164. label: "供应商负责人",
  165. span: 4,
  166. },
  167. {
  168. prop: "good_creater",
  169. label: "商品创建人",
  170. span: 4,
  171. },
  172. {
  173. prop: "supply_area",
  174. label: "供货区域",
  175. _slot_: "supply_area",
  176. span: 4,
  177. },
  178. {
  179. prop: "good_img",
  180. label: "商品图片",
  181. _slot_: "good_img",
  182. span: 24,
  183. },
  184. {
  185. prop: "noble",
  186. _slot_: "noble",
  187. label: "贵金属信息",
  188. span: 24,
  189. },
  190. {
  191. prop: "cost_desc",
  192. label: "工艺说明",
  193. span: 24,
  194. },
  195. {
  196. prop: "remark",
  197. label: "采返备注",
  198. span: 24,
  199. },
  200. ]
  201. //商品上线字段
  202. const onlineColumns = [
  203. {
  204. prop: "good_name",
  205. label: "商品名称",
  206. _slot_: "good_name",
  207. span: 24,
  208. },
  209. // {
  210. // prop: "speclist",
  211. // label: "规格",
  212. // _slot_: "speclist",
  213. // },
  214. // {
  215. // prop: "supplierName",
  216. // label: "供应商名称",
  217. // },
  218. {
  219. prop: "good_img",
  220. _slot_: "good_img",
  221. label: "商品主图",
  222. },
  223. {
  224. prop: "good_info_img",
  225. _slot_: "good_info_img",
  226. label: "详情图",
  227. },
  228. {
  229. prop: "company",
  230. label: "业务企业名称",
  231. _slot_: "company",
  232. },
  233. // {
  234. // prop: "online_reason",
  235. // label: "上线原因",
  236. // },
  237. // {
  238. // prop: "creater",
  239. // label: "申请人",
  240. // span: 6,
  241. // },
  242. {
  243. prop: "platform_name",
  244. label: "所属平台",
  245. span: 6,
  246. },
  247. {
  248. prop: "brand_name",
  249. label: "品牌",
  250. span: 6,
  251. },
  252. // {
  253. // prop: "platform_code_en",
  254. // label: "平台商品编码",
  255. // span: 6,
  256. // },
  257. // {
  258. // prop: "online_time",
  259. // label: "上线时间",
  260. // span: 8,
  261. // },
  262. {
  263. prop: "cat",
  264. label: "分类",
  265. span: 8,
  266. },
  267. {
  268. prop: "unit",
  269. label: "单位",
  270. span: 4,
  271. },
  272. // {
  273. // prop: "is_auth",
  274. // label: "供应商权限",
  275. // _slot_: "is_auth",
  276. // span: 6,
  277. // },
  278. {
  279. prop: "is_stock",
  280. label: "是否库存品",
  281. _slot_: "is_stock",
  282. span: 6,
  283. },
  284. {
  285. prop: "supply_area",
  286. label: "供货区域",
  287. _slot_: "supply_area",
  288. span: 6,
  289. },
  290. {
  291. prop: "good_type",
  292. label: "是否定制",
  293. _slot_: "good_type",
  294. span: 8,
  295. },
  296. {
  297. prop: "tax",
  298. label: "税点",
  299. append: '%',
  300. span: 4,
  301. },
  302. {
  303. prop: "delivery_day",
  304. label: "物流时间",
  305. append: '天',
  306. span: 4,
  307. },
  308. {
  309. prop: "lead_time",
  310. label: "供货周期",
  311. append: '天',
  312. span: 4,
  313. },
  314. {
  315. prop: "sample_day",
  316. label: "调样周期",
  317. append: '天',
  318. span: 4,
  319. },
  320. {
  321. prop: "exclusive",
  322. label: "专属类型",
  323. _slot_: "exclusive",
  324. span: 6,
  325. },
  326. {
  327. prop: "weight",
  328. label: "商品总克重",
  329. append: 'g',
  330. span: 6,
  331. },
  332. {
  333. prop: "noble",
  334. _slot_: "noble",
  335. label: "贵金属信息",
  336. },
  337. // {
  338. // prop: "packing_list",
  339. // label: "包装清单",
  340. // span: 8,
  341. // },
  342. // {
  343. // prop: "packing_way",
  344. // label: "包装方式",
  345. // span: 8,
  346. // },
  347. // {
  348. // prop: "packing_spec",
  349. // label: "装箱规格",
  350. // span: 8,
  351. // },
  352. // {
  353. // prop: "packing_weight",
  354. // label: "装箱重量(g)",
  355. // span: 8,
  356. // },
  357. // {
  358. // prop: "packing_size",
  359. // label: "装箱尺寸",
  360. // span: 8,
  361. // },
  362. // {
  363. // prop: "good_bar",
  364. // label: "商品条形码",
  365. // span: 8,
  366. // },
  367. {
  368. prop: "delivery_place_cn",
  369. label: "发货地",
  370. span: 8,
  371. },
  372. {
  373. prop: "customized",
  374. label: "工期",
  375. append: '天',
  376. span: 8,
  377. },
  378. {
  379. prop: "cgder",
  380. label: "供应商负责人",
  381. span: 4,
  382. },
  383. {
  384. prop: "good_creater",
  385. label: "商品创建人",
  386. span: 4,
  387. },
  388. // {
  389. // prop: "origin_place_cn",
  390. // label: "产地",
  391. // span: 8,
  392. // },
  393. // {
  394. // prop: "cert_fee",
  395. // label: "证书费(元)",
  396. // span: 8,
  397. // },
  398. // {
  399. // prop: "packing_fee",
  400. // label: "包装费(元)",
  401. // span: 8,
  402. // },
  403. // {
  404. // prop: "cost_fee",
  405. // label: "成本工艺费(元)",
  406. // span: 8,
  407. // },
  408. // {
  409. // prop: "mark_fee",
  410. // label: "加标费(元)",
  411. // span: 8,
  412. // },
  413. // {
  414. // prop: "demo_fee",
  415. // label: "打样费(元)",
  416. // span: 8,
  417. // },
  418. // {
  419. // prop: "open_fee",
  420. // label: "开模费(元)",
  421. // span: 8,
  422. // },
  423. // {
  424. // prop: "sample_fee",
  425. // label: "调样费(元)",
  426. // span: 8,
  427. // },
  428. // {
  429. // prop: "market_price",
  430. // label: "市场价(元)",
  431. // span: 8,
  432. // },
  433. // {
  434. // prop: "nake_price",
  435. // label: "成本裸价",
  436. // span: 8,
  437. // },
  438. // {
  439. // prop: "is_step",
  440. // label: "启用阶梯",
  441. // _slot_: "is_step",
  442. // span: 8,
  443. // },
  444. // {
  445. // prop: "exam_status",
  446. // label: "状态",
  447. // _slot_: "exam_status",
  448. // span: 8,
  449. // // },
  450. // {
  451. // prop: "updatetime",
  452. // label: "更新时间",
  453. // span: 8,
  454. // },
  455. // {
  456. // prop: "addtime",
  457. // label: "创建时间",
  458. // span: 8,
  459. // },
  460. // {
  461. // prop: "online_remark",
  462. // label: "上线备注",
  463. // span: 24,
  464. // },
  465. {
  466. prop: "after_sales",
  467. label: "售后说明",
  468. span: 24,
  469. },
  470. {
  471. prop: "good_remark",
  472. label: "商品备注",
  473. span: 24,
  474. },
  475. {
  476. prop: "craft_desc",
  477. label: "工艺说明",
  478. span: 24,
  479. },
  480. ]
  481. //商品成本字段
  482. const costColumns = [
  483. {
  484. prop: "good_name",
  485. label: "商品名称",
  486. _slot_: "good_name",
  487. span: 24,
  488. },
  489. // {
  490. // prop: "speclist",
  491. // label: "规格",
  492. // _slot_: "speclist",
  493. // },
  494. // {
  495. // prop: "supplierName",
  496. // label: "供应商名称",
  497. // },
  498. {
  499. prop: "good_img",
  500. _slot_: "good_img",
  501. label: "商品主图",
  502. },
  503. {
  504. prop: "good_info_img",
  505. _slot_: "good_info_img",
  506. label: "详情图",
  507. },
  508. {
  509. prop: "company",
  510. label: "业务企业名称",
  511. _slot_: "company",
  512. },
  513. {
  514. prop: "supplierName",
  515. label: "供应商名称",
  516. _slot_: "supplierName",
  517. },
  518. {
  519. prop: "cat",
  520. label: "分类",
  521. span: 8,
  522. },
  523. {
  524. prop: "unit",
  525. label: "单位",
  526. span: 4,
  527. },
  528. {
  529. prop: "brand_name",
  530. label: "品牌",
  531. span: 6,
  532. },
  533. {
  534. prop: "is_auth",
  535. label: "供应商权限",
  536. _slot_: "is_auth",
  537. span: 6,
  538. },
  539. {
  540. prop: "is_stock",
  541. label: "是否库存品",
  542. _slot_: "is_stock",
  543. span: 6,
  544. },
  545. {
  546. prop: "supply_area",
  547. label: "供货区域",
  548. _slot_: "supply_area",
  549. span: 6,
  550. },
  551. {
  552. prop: "good_type",
  553. label: "是否定制",
  554. _slot_: "good_type",
  555. span: 8,
  556. },
  557. {
  558. prop: "tax",
  559. label: "税点",
  560. append: '%',
  561. span: 4,
  562. },
  563. // {
  564. // prop: "delivery_day",
  565. // label: "物流时间",
  566. // append: '天',
  567. // span: 4,
  568. // },
  569. // {
  570. // prop: "lead_time",
  571. // label: "供货周期",
  572. // append: '天',
  573. // span: 4,
  574. // },
  575. // {
  576. // prop: "sample_day",
  577. // label: "调样周期",
  578. // append: '天',
  579. // span: 4,
  580. // },
  581. {
  582. prop: "exclusive",
  583. label: "专属类型",
  584. _slot_: "exclusive",
  585. span: 6,
  586. },
  587. {
  588. prop: "weight",
  589. label: "商品总克重",
  590. append: 'g',
  591. span: 6,
  592. },
  593. {
  594. prop: "cgder",
  595. label: "供应商负责人",
  596. span: 6,
  597. },
  598. {
  599. prop: "good_creater",
  600. label: "商品创建人",
  601. span: 6,
  602. },
  603. {
  604. prop: "noble",
  605. _slot_: "noble",
  606. label: "贵金属信息",
  607. span: 24,
  608. },
  609. {
  610. prop: "after_sales",
  611. label: "售后说明",
  612. span: 24,
  613. },
  614. {
  615. prop: "good_remark",
  616. label: "商品备注",
  617. span: 24,
  618. },
  619. {
  620. prop: "craft_desc",
  621. label: "工艺说明",
  622. span: 24,
  623. },
  624. ]
  625. //是否定制
  626. const options1 = [
  627. { id: "0", name: "否" },
  628. { id: "1", name: "是" },
  629. ]
  630. //专属类型
  631. const options2 = [
  632. { id: "0", name: "非泰康" },
  633. { id: "1", name: "泰康" },
  634. ]
  635. //销售权限
  636. const options3 = [
  637. { id: "0", name: "无销售权限" },
  638. { id: "1", name: "有销售权限" },
  639. ]
  640. //是否库存品
  641. const options4 = [
  642. { id: "0", name: "非库存品" },
  643. { id: "1", name: "库存品" },
  644. ]
  645. //是否启用实时金价
  646. const options5 = [
  647. { id: "0", name: "否" },
  648. { id: "1", name: "是" },
  649. ]
  650. //供货区域
  651. const options6 = [
  652. { id: "1", name: "全国" },
  653. { id: "2", name: "全国除偏远" },
  654. ]
  655. //是否启用阶梯
  656. const options7 = [
  657. { id: "0", name: "否" },
  658. { id: "1", name: "是" },
  659. ]
  660. const options8 = [
  661. // { id: "0", name: "待提交" },
  662. { id: "1", name: "待完善成本" },
  663. { id: "2", name: "待产品审核" },
  664. { id: "3", name: "待财务定价" },
  665. { id: "4", name: "待财务审核定价" },
  666. { id: "5", name: "待上线" },
  667. { id: "6", name: "上线成功" },
  668. { id: "7", name: "审核失败" },
  669. { id: "8", name: "已下线" },
  670. ]
  671. const options9 = [
  672. { id: "0", name: "现结" },
  673. { id: "1", name: "月清" },
  674. { id: "2", name: "双月清" },
  675. ]
  676. //付款方式
  677. const options10 = [
  678. { id: "0", name: "现结" },
  679. { id: "1", name: "月清" },
  680. { id: "2", name: "双月清" },
  681. ]
  682. //发货方式
  683. const options11 = [
  684. { id: "0", name: "公司自提" },
  685. { id: "1", name: "供应商包邮" },
  686. ]
  687. const options12 = [
  688. { id: "0", name: "一地" },
  689. { id: "1", name: "多地" },
  690. ]
  691. export { onlineColumns, reColumns, costColumns, coveColumns, options1, options2, options3, options4, options5, options6, options7, options8, options9, options10, options11, options12 }