dingxin 5 vuotta sitten
vanhempi
commit
42026b6394

+ 9
- 3
src/pages/UserManage/Editor/User.jsx Näytä tiedosto

18
   const [data, setData] = useState({})
18
   const [data, setData] = useState({})
19
   const [submitting, setSubmitting] = useState(false)
19
   const [submitting, setSubmitting] = useState(false)
20
   const user = props.data;
20
   const user = props.data;
21
+  console.log('user: ', user)
21
   // 初始化的值
22
   // 初始化的值
22
   const [tree, setTree] = useState([])
23
   const [tree, setTree] = useState([])
23
   // 城市的值
24
   // 城市的值
24
   const [selectCityTree, setSelectCityTree] = useState([])
25
   const [selectCityTree, setSelectCityTree] = useState([])
26
+  
25
   // 省份的值
27
   // 省份的值
26
   // const [selectProvinceTree, setSelectProvinceTree] = useState([])
28
   // const [selectProvinceTree, setSelectProvinceTree] = useState([])
27
 
29
 
28
   useEffect(() => {
30
   useEffect(() => {
29
     getCity()
31
     getCity()
30
-  }, [])
32
+    if (user) {
33
+      setSelectCityTree([''])
34
+      setSelectCityTree(user.selectCityTree)
35
+    }
36
+  }, [user])
31
 
37
 
32
   const getCity = () => {
38
   const getCity = () => {
33
     getCityTree().then((user) => {
39
     getCityTree().then((user) => {
136
 
142
 
137
     {
143
     {
138
       label: '默认城市',
144
       label: '默认城市',
139
-      name: 'cityId',
145
+      name: 'defaultCityId',
140
       rules: [
146
       rules: [
141
         { required: true, message: '默认城市' },
147
         { required: true, message: '默认城市' },
142
       ],
148
       ],
143
-      value: user.orgNum,
149
+      value: user.defaultCityId,
144
       render: (row, index) => <SelectCity />,
150
       render: (row, index) => <SelectCity />,
145
     },
151
     },
146
 
152
 

+ 1
- 1
src/pages/UserManage/Editor/index.jsx Näytä tiedosto

65
         </Radio.Group>
65
         </Radio.Group>
66
       </div>
66
       </div>
67
       <div style={{ width: '680px', margin: '0 auto' }}>
67
       <div style={{ width: '680px', margin: '0 auto' }}>
68
-        { tab === 1 ? <User data={user} {...props} onChange={handleChangeUser} onCancel={handleCancel(1)}/> : null}
68
+        { tab === 1 ? <User data={user}  {...props} onChange={handleChangeUser} onCancel={handleCancel(1)}/> : null}
69
         { tab === 2 ? <MiniApp data={user} tplTyps={tplTyps} {...props} onChange={handleChangeUser} onCancel={handleCancel(2)}/> : null}
69
         { tab === 2 ? <MiniApp data={user} tplTyps={tplTyps} {...props} onChange={handleChangeUser} onCancel={handleCancel(2)}/> : null}
70
         { tab === 3 ? <Menus data={user} {...props} onCancel={handleCancel(3)}/> : null}
70
         { tab === 3 ? <Menus data={user} {...props} onCancel={handleCancel(3)}/> : null}
71
       </div>
71
       </div>