data.tsx
2.31 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
import { Tag } from 'ant-design-vue';
import { BasicColumn } from '@/components/Table';
import { func } from 'vue-types';
export const COLUMNS = {
1: [
{
title: '客户编码',
dataIndex: 'settingValue',
width: 150,
},
{
title: '利润率',
dataIndex: 'relationValue',
width: 150,
editComponent: 'InputNumber',
editRow: true,
},
],
2: [
{
title: '客户编码',
dataIndex: 'settingValue',
width: 150,
},
{
title: '包装费用',
dataIndex: 'relationValue',
width: 150,
editComponent: 'InputNumber',
editRow: true,
},
],
3: [
{
title: '名称',
dataIndex: 'settingName',
width: 150,
},
{
title: '值',
dataIndex: 'settingValue',
width: 150,
editComponent: 'InputNumber',
editRow: true,
},
],
};
export const columns: BasicColumn[] = [
{
title: '客户编码',
dataIndex: 'typeValue',
width: 100,
},
{
title: '状态',
dataIndex: 'enableFlag',
width: 70,
customRender: (column) => {
const { record } = column || {};
return record.enableFlag === 10 ? <Tag color="green">启用</Tag> : <Tag color="red">禁用</Tag>;
},
},
{
title: '确认样品确认状态',
dataIndex: 'configSample',
width: 300,
},
{
title: '其他需求样品发送时间',
dataIndex: 'otherSample',
width: 300,
},
{
title: '大货样确认意见',
dataIndex: 'bigSample',
width: 300,
},
{
title: 'AITEX/SGS测试状态',
dataIndex: 'aitexSgsTest',
width: 300,
},
{
title: '要求包装到货日期',
dataIndex: 'barcodeArrival',
width: 300,
},
{
title: '最晚订舱时间',
dataIndex: 'latestDc',
width: 300,
},
{
title: '尾期验货日期',
dataIndex: 'endCheckDate',
width: 300,
},
{
title: '中期验货报告',
dataIndex: 'midCheckReport',
width: 300,
},
{
title: '尾期验货报告',
dataIndex: 'endCheckReport',
width: 300,
},
];
export const columnsProduct: BasicColumn[] = [
{
title: '客户编码',
dataIndex: 'settingValue',
width: 100,
},
{
title: '状态',
dataIndex: 'relationValue',
width: 170,
editComponent: 'Input',
editRow: true,
},
];