ShowDataTableColumns.js 9.8 KB

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