|
@@ -1,73 +1,73 @@
|
|
|
|
|
|
-//是否定制
|
|
|
+// 是否定制
|
|
|
const options1 = [
|
|
|
- { id: "0", name: "否" },
|
|
|
- { id: "1", name: "是" },
|
|
|
+ { id: '0', name: '否' },
|
|
|
+ { id: '1', name: '是' }
|
|
|
]
|
|
|
-//专属类型
|
|
|
+// 专属类型
|
|
|
const options2 = [
|
|
|
- { id: "0", name: "非泰康" },
|
|
|
- { id: "1", name: "泰康" },
|
|
|
+ { id: '0', name: '非泰康' },
|
|
|
+ { id: '1', name: '泰康' }
|
|
|
]
|
|
|
-//销售权限
|
|
|
+// 销售权限
|
|
|
const options3 = [
|
|
|
- { id: "0", name: "无销售权限" },
|
|
|
- { id: "1", name: "有销售权限" },
|
|
|
+ { id: '0', name: '无销售权限' },
|
|
|
+ { id: '1', name: '有销售权限' }
|
|
|
]
|
|
|
|
|
|
-//是否库存品
|
|
|
+// 是否库存品
|
|
|
const options4 = [
|
|
|
- { id: "0", name: "非库存品" },
|
|
|
- { id: "1", name: "库存品" },
|
|
|
+ { id: '0', name: '非库存品' },
|
|
|
+ { id: '1', name: '库存品' }
|
|
|
]
|
|
|
-//是否启用实时金价
|
|
|
+// 是否启用实时金价
|
|
|
const options5 = [
|
|
|
- { id: "0", name: "否" },
|
|
|
- { id: "1", name: "是" },
|
|
|
+ { id: '0', name: '否' },
|
|
|
+ { id: '1', name: '是' }
|
|
|
]
|
|
|
-//供货区域
|
|
|
+// 供货区域
|
|
|
const options6 = [
|
|
|
- { id: "1", name: "全国" },
|
|
|
- { id: "2", name: "全国除偏远" },
|
|
|
+ { id: '1', name: '全国' },
|
|
|
+ { id: '2', name: '全国除偏远' }
|
|
|
]
|
|
|
-//是否启用阶梯
|
|
|
+// 是否启用阶梯
|
|
|
const options7 = [
|
|
|
- { id: "0", name: "否" },
|
|
|
- { id: "1", name: "是" },
|
|
|
+ { id: '0', name: '否' },
|
|
|
+ { id: '1', name: '是' }
|
|
|
]
|
|
|
const options8 = [
|
|
|
// { id: "0", name: "待提交" },
|
|
|
- { id: "1", name: "待完善成本" },
|
|
|
- { id: "2", name: "待产品审核" },
|
|
|
- { id: "3", name: "待财务定价" },
|
|
|
- { id: "4", name: "待财务审核定价" },
|
|
|
- { id: "5", name: "待上线" },
|
|
|
- { id: "6", name: "上线成功" },
|
|
|
- { id: "7", name: "审核失败" },
|
|
|
- { id: "8", name: "已下线" },
|
|
|
+ { id: '1', name: '待完善成本' },
|
|
|
+ { id: '2', name: '待产品审核' },
|
|
|
+ { id: '3', name: '待财务定价' },
|
|
|
+ { id: '4', name: '待财务审核定价' },
|
|
|
+ { id: '5', name: '待上线' },
|
|
|
+ { id: '6', name: '上线成功' },
|
|
|
+ { id: '7', name: '审核失败' },
|
|
|
+ { id: '8', name: '已下线' }
|
|
|
]
|
|
|
const listCol = [
|
|
|
{
|
|
|
- prop: "skuCode",
|
|
|
- label: "上线商品编号",
|
|
|
- fixed: "left",
|
|
|
- width: "160px",
|
|
|
+ prop: 'skuCode',
|
|
|
+ label: '上线商品编号',
|
|
|
+ fixed: 'left',
|
|
|
+ width: '160px'
|
|
|
},
|
|
|
{
|
|
|
- prop: "spuCode",
|
|
|
- label: "成本商品编号",
|
|
|
- width: "160px",
|
|
|
+ prop: 'spuCode',
|
|
|
+ label: '成本商品编号',
|
|
|
+ width: '160px'
|
|
|
},
|
|
|
{
|
|
|
- prop: "good_thumb_img",
|
|
|
- label: "图片",
|
|
|
- _slot_: "good_thumb_img",
|
|
|
- width: "45px",
|
|
|
+ prop: 'good_thumb_img',
|
|
|
+ label: '图片',
|
|
|
+ _slot_: 'good_thumb_img',
|
|
|
+ width: '45px'
|
|
|
},
|
|
|
{
|
|
|
- prop: "good_name",
|
|
|
- label: "名称",
|
|
|
- "min-width": "160px",
|
|
|
+ prop: 'good_name',
|
|
|
+ label: '名称',
|
|
|
+ 'min-width': '160px'
|
|
|
},
|
|
|
// {
|
|
|
// prop: "platform_code_en",
|
|
@@ -75,103 +75,103 @@ const listCol = [
|
|
|
// width: "170px",
|
|
|
// },
|
|
|
{
|
|
|
- prop:'supplier_name',
|
|
|
- label:'供应商',
|
|
|
- width: "150px",
|
|
|
+ prop: 'supplierName',
|
|
|
+ label: '供应商',
|
|
|
+ width: '150px'
|
|
|
},
|
|
|
{
|
|
|
- prop: "platform_name",
|
|
|
- label: "平台名称",
|
|
|
- width: "100px",
|
|
|
+ prop: 'platform_name',
|
|
|
+ label: '平台名称',
|
|
|
+ width: '100px'
|
|
|
},
|
|
|
|
|
|
{
|
|
|
- prop: "status",
|
|
|
- label: "状态",
|
|
|
- _slot_: "status",
|
|
|
- width: "118px",
|
|
|
+ prop: 'status',
|
|
|
+ label: '状态',
|
|
|
+ _slot_: 'status',
|
|
|
+ width: '118px'
|
|
|
},
|
|
|
{
|
|
|
- prop: "cat_name",
|
|
|
- label: "分类",
|
|
|
- width: "118px",
|
|
|
+ prop: 'cat_name',
|
|
|
+ label: '分类',
|
|
|
+ width: '118px'
|
|
|
},
|
|
|
{
|
|
|
- prop: "good_type",
|
|
|
- label: "是否定制",
|
|
|
- _slot_: "good_type",
|
|
|
- width: "70px",
|
|
|
+ prop: 'good_type',
|
|
|
+ label: '是否定制',
|
|
|
+ _slot_: 'good_type',
|
|
|
+ width: '70px'
|
|
|
},
|
|
|
{
|
|
|
- prop: "brand_name",
|
|
|
- label: "品牌",
|
|
|
+ prop: 'brand_name',
|
|
|
+ label: '品牌'
|
|
|
},
|
|
|
{
|
|
|
- prop: "companyNo",
|
|
|
- label: "业务公司编号",
|
|
|
- width: "160px",
|
|
|
+ prop: 'companyNo',
|
|
|
+ label: '业务公司编号',
|
|
|
+ width: '160px'
|
|
|
},
|
|
|
{
|
|
|
- prop: "company",
|
|
|
- label: "业务公司名称",
|
|
|
- width: "150px",
|
|
|
+ prop: 'company',
|
|
|
+ label: '业务公司名称',
|
|
|
+ width: '150px'
|
|
|
},
|
|
|
{
|
|
|
- prop: "plat_code",
|
|
|
- label: "平台商品编号",
|
|
|
- width: "150px",
|
|
|
+ prop: 'plat_code',
|
|
|
+ label: '平台商品编号',
|
|
|
+ width: '150px'
|
|
|
},
|
|
|
{
|
|
|
- prop: "purchase",
|
|
|
- label: "成本创建人",
|
|
|
- width: "95",
|
|
|
+ prop: 'purchase',
|
|
|
+ label: '成本创建人',
|
|
|
+ width: '95'
|
|
|
},
|
|
|
{
|
|
|
- prop: "company_name",
|
|
|
- label: "上线创建人部门",
|
|
|
- minWidth: "150px",
|
|
|
+ prop: 'company_name',
|
|
|
+ label: '上线创建人部门',
|
|
|
+ minWidth: '150px'
|
|
|
},
|
|
|
{
|
|
|
- prop: "creater",
|
|
|
- label: "上线创建人",
|
|
|
- width: "90px",
|
|
|
+ prop: 'creater',
|
|
|
+ label: '上线创建人',
|
|
|
+ width: '90px'
|
|
|
},
|
|
|
{
|
|
|
- prop: "addtime",
|
|
|
- label: "创建时间",
|
|
|
- width: "140px",
|
|
|
+ prop: 'addtime',
|
|
|
+ label: '创建时间',
|
|
|
+ width: '140px'
|
|
|
},
|
|
|
{
|
|
|
- prop: "",
|
|
|
- label: "操作",
|
|
|
- fixed: "right",
|
|
|
+ prop: '',
|
|
|
+ label: '操作',
|
|
|
+ fixed: 'right',
|
|
|
_noset_: true,
|
|
|
- width: "110px",
|
|
|
- _slot_: "operation",
|
|
|
- },
|
|
|
+ width: '110px',
|
|
|
+ _slot_: 'operation'
|
|
|
+ }
|
|
|
]
|
|
|
const rules = {
|
|
|
platform: [
|
|
|
{
|
|
|
required: true,
|
|
|
- message: "请选择所属平台",
|
|
|
- trigger: "change",
|
|
|
- },
|
|
|
+ message: '请选择所属平台',
|
|
|
+ trigger: 'change'
|
|
|
+ }
|
|
|
],
|
|
|
online_reason: [
|
|
|
{
|
|
|
required: true,
|
|
|
- message: "上线原因不能为空",
|
|
|
- trigger: "blur",
|
|
|
- },
|
|
|
+ message: '上线原因不能为空',
|
|
|
+ trigger: 'blur'
|
|
|
+ }
|
|
|
],
|
|
|
online_remark: [
|
|
|
{
|
|
|
required: true,
|
|
|
- message: "上线备注不能为空",
|
|
|
- trigger: "blur",
|
|
|
- },
|
|
|
- ],
|
|
|
+ message: '上线备注不能为空',
|
|
|
+ trigger: 'blur'
|
|
|
+ }
|
|
|
+ ]
|
|
|
|
|
|
}
|
|
|
|