dingxin 5 years ago
parent
commit
42026b6394
2 changed files with 10 additions and 4 deletions
  1. 9
    3
      src/pages/UserManage/Editor/User.jsx
  2. 1
    1
      src/pages/UserManage/Editor/index.jsx

+ 9
- 3
src/pages/UserManage/Editor/User.jsx View File

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

+ 1
- 1
src/pages/UserManage/Editor/index.jsx View File

@@ -65,7 +65,7 @@ export default (props) => {
65 65
         </Radio.Group>
66 66
       </div>
67 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 69
         { tab === 2 ? <MiniApp data={user} tplTyps={tplTyps} {...props} onChange={handleChangeUser} onCancel={handleCancel(2)}/> : null}
70 70
         { tab === 3 ? <Menus data={user} {...props} onCancel={handleCancel(3)}/> : null}
71 71
       </div>