顾绍勇 5 年前
父节点
当前提交
8c1151d4d6
共有 3 个文件被更改,包括 14 次插入13 次删除
  1. 4
    4
      src/pages/contact/contact/add.jsx
  2. 5
    5
      src/pages/contact/contact/detail.jsx
  3. 5
    4
      src/pages/contact/contact/list.jsx

+ 4
- 4
src/pages/contact/contact/add.jsx 查看文件

45
             type: FieldTypes.Text,
45
             type: FieldTypes.Text,
46
             value: data.contactName,
46
             value: data.contactName,
47
             rules: [
47
             rules: [
48
-                { required: true, message: '请输入通知标题' },
49
-                { max: 6, message: '通知标题名称不超过6个字符' }
48
+                { required: true, message: '请输入姓名' },
49
+                { max: 6, message: '姓名不能超过6个字符' }
50
             ]
50
             ]
51
         },
51
         },
52
         {
52
         {
74
             rules: [
74
             rules: [
75
                 { required: false, message: '请选择头像' },
75
                 { required: false, message: '请选择头像' },
76
             ],
76
             ],
77
-            help: '建议尺寸:Npx*Npx,比例:1:1,格式:jpg,大小:不超过300KB,用于客户查看',
77
+            help: '建议尺寸:100px*100px,比例:1:1,格式:jpg,大小:不超过300KB,用于样例列表封面',
78
         },
78
         },
79
         {
79
         {
80
             label: '对外头衔',
80
             label: '对外头衔',
133
             value: data.address,
133
             value: data.address,
134
             rules: [
134
             rules: [
135
                 { required: false, message: '请输入联系地址' },
135
                 { required: false, message: '请输入联系地址' },
136
-                { max: 40, message: '邮箱不能超过40个字符' }
136
+                { max: 40, message: '联系地址不能超过40个字符' }
137
             ]
137
             ]
138
         },
138
         },
139
         {
139
         {

+ 5
- 5
src/pages/contact/contact/detail.jsx 查看文件

62
             type: FieldTypes.Text,
62
             type: FieldTypes.Text,
63
             value: data.contactName,
63
             value: data.contactName,
64
             rules: [
64
             rules: [
65
-                { required: true, message: '请输入通知标题' },
66
-                { max: 6, message: '通知标题名称不超过6个字符' }
65
+                { required: true, message: '请输入姓名' },
66
+                { max: 6, message: '姓名不能超过6个字符' }
67
             ]
67
             ]
68
         },
68
         },
69
         {
69
         {
70
             label: '性别',
70
             label: '性别',
71
             name: 'sex',
71
             name: 'sex',
72
             type: FieldTypes.Select,
72
             type: FieldTypes.Select,
73
-            value: data.sex === 1 ? '男' : '女',
73
+            value: data.sex != null ? (data.sex === 1 ? '男' : '女') : "",
74
             dict: [{
74
             dict: [{
75
                 name: '男',
75
                 name: '男',
76
                 value: '1',
76
                 value: '1',
91
             rules: [
91
             rules: [
92
                 { required: false, message: '请选择头像' },
92
                 { required: false, message: '请选择头像' },
93
             ],
93
             ],
94
-            help: '建议尺寸:Npx*Npx,比例:1:1,格式:jpg,大小:不超过300KB,用于客户查看',
94
+            help: '建议尺寸:100*100px,比例:1:1,格式:jpg,大小:不超过300KB,用于样例列表封面',
95
         },
95
         },
96
         {
96
         {
97
             label: '对外头衔',
97
             label: '对外头衔',
150
             value: data.address,
150
             value: data.address,
151
             rules: [
151
             rules: [
152
                 { required: false, message: '请输入联系地址' },
152
                 { required: false, message: '请输入联系地址' },
153
-                { max: 40, message: '邮箱不能超过40个字符' }
153
+                { max: 50, message: '联系地址不能超过50个字符' }
154
             ]
154
             ]
155
         },
155
         },
156
         {
156
         {

+ 5
- 4
src/pages/contact/contact/list.jsx 查看文件

64
         }
64
         }
65
 
65
 
66
         Modal.confirm({
66
         Modal.confirm({
67
-            title: '确定联系人信息吗',
67
+            title: '确定删除联系人信息吗',
68
             okText: '确定',
68
             okText: '确定',
69
             cancelText: '取消',
69
             cancelText: '取消',
70
             onOk() {
70
             onOk() {
72
                     message.info("操作成功")
72
                     message.info("操作成功")
73
                     getList({ pageNum: 1, pageSize: 10 });
73
                     getList({ pageNum: 1, pageSize: 10 });
74
                 }).catch((err) => {
74
                 }).catch((err) => {
75
-                    
75
+
76
                 })
76
                 })
77
             },
77
             },
78
+            onCancel() { },
78
         });
79
         });
79
     }
80
     }
80
 
81
 
102
             dataIndex: 'sex',
103
             dataIndex: 'sex',
103
             key: 'sex',
104
             key: 'sex',
104
             align: 'center',
105
             align: 'center',
105
-            render: (sex) => <span>{sex === 1 ? '男' : '女'}</span>,
106
+            render: (sex) => <span>{sex != null ? (sex === 1 ? '男' : '女') : ""}</span>,
106
         },
107
         },
107
         {
108
         {
108
             title: '头像',
109
             title: '头像',
205
 
206
 
206
                 <Button type="primary" className={styles.addBtn} onClick={toDel()} style={{ marginLeft: '30px' }} >删除</Button>
207
                 <Button type="primary" className={styles.addBtn} onClick={toDel()} style={{ marginLeft: '30px' }} >删除</Button>
207
 
208
 
208
-                <Table rowSelection={rowSelection} rowKey="goodsList" dataSource={data.records} columns={columns} pagination={false} />
209
+                <Table rowSelection={rowSelection} rowKey={r => r.contactId} dataSource={data.records} columns={columns} pagination={false} />
209
 
210
 
210
                 <div style={{ display: 'flex', justifyContent: 'flex-end', marginTop: '30px' }}>
211
                 <div style={{ display: 'flex', justifyContent: 'flex-end', marginTop: '30px' }}>
211
                     {<Pagination showQuickJumper defaultCurrent={1} total={data.total} onChange={e => changePageNum(e)} current={data.current} />}
212
                     {<Pagination showQuickJumper defaultCurrent={1} total={data.total} onChange={e => changePageNum(e)} current={data.current} />}