dingxin 5 yıl önce
ebeveyn
işleme
e4f193910e

+ 2
- 3
src/pages/UserManage/Editor/User.jsx Dosyayı Görüntüle

@@ -112,9 +112,8 @@ export default props => {
112 112
       label: '维护城市',
113 113
       name: 'cityId',
114 114
       rules: [
115
-        { required: true, message: '维护城市' },
115
+        { required: false, message: '维护城市' },
116 116
       ],
117
-      value: user.orgNum,
118 117
       render: row=> <Tree
119 118
         checkable
120 119
         // 展开指定节点
@@ -130,7 +129,7 @@ export default props => {
130 129
         <TreeNode title={item.name} key={item.id}>
131 130
            {item.children.map(itemCity => (
132 131
             <TreeNode
133
-                title={<span style={{ color: '#1890ff' }}>{itemCity.shortname}</span>}
132
+                title={<span style={{ color: '#1890ff' }}>{itemCity.name}</span>}
134 133
                 key={itemCity.id}
135 134
               />
136 135
           ))}

+ 8
- 2
src/pages/UserManage/index.jsx Dosyayı Görüntüle

@@ -96,11 +96,17 @@ export default (props) => {
96 96
   }
97 97
 
98 98
   const handleSizeChange = e => {
99
-
100 99
   }
101 100
 
102 101
   const handlePageChange = e => {
103
-
102
+    getMembers({ params: { pageNum: e, pageSize: pageNavi.pageSize } }).then((dt) => {
103
+      const { records, ...pagenavi } = dt || {};
104
+      setMembers(records);
105
+      setPageNavi({
106
+        ...pageNavi,
107
+        ...pagenavi
108
+      })
109
+    }).catch()
104 110
   }
105 111
 
106 112
   const gotoDetail = (member, tab) => () => {