Commit bd4055293e815cb7d4ac83787eff81728279f8d0

Authored by xp.Huang
2 parents a0ee99f3 54393f1d

Merge branch 'sqy_dev1' into 'main'

联调租户管理员,未完成

See merge request huang/yun-teng-iot-front!19
@@ -98,10 +98,11 @@ @@ -98,10 +98,11 @@
98 const { createMessage } = useMessage(); 98 const { createMessage } = useMessage();
99 const [tenantAdminFormDrawer, { openDrawer: openTenantAdminFormDrawer }] = useDrawer(); 99 const [tenantAdminFormDrawer, { openDrawer: openTenantAdminFormDrawer }] = useDrawer();
100 100
  101 + const tenantId = ref('');
101 function handleCreateTenantAdmin() { 102 function handleCreateTenantAdmin() {
102 openTenantAdminFormDrawer(true, { 103 openTenantAdminFormDrawer(true, {
103 isUpdate: false, 104 isUpdate: false,
104 - tenantCode: tenantCode, 105 + tenantId: tenantId.value,
105 }); 106 });
106 } 107 }
107 108
@@ -109,7 +110,7 @@ @@ -109,7 +110,7 @@
109 openTenantAdminFormDrawer(true, { 110 openTenantAdminFormDrawer(true, {
110 isUpdate: true, 111 isUpdate: true,
111 record, 112 record,
112 - tenantCode: tenantCode, 113 + tenantCode: tenantId.value,
113 }); 114 });
114 } 115 }
115 116
@@ -160,7 +161,6 @@ @@ -160,7 +161,6 @@
160 slots: { customRender: 'status' }, 161 slots: { customRender: 'status' },
161 }, 162 },
162 ]; 163 ];
163 - const tenantCode = ref('');  
164 const [tenantAdminTable, { reload }] = useTable({ 164 const [tenantAdminTable, { reload }] = useTable({
165 api: getTenantAdminPage, 165 api: getTenantAdminPage,
166 columns: tenantAdminColumns as BasicColumn[], 166 columns: tenantAdminColumns as BasicColumn[],
@@ -168,7 +168,7 @@ @@ -168,7 +168,7 @@
168 bordered: true, 168 bordered: true,
169 showIndexColumn: false, 169 showIndexColumn: false,
170 searchInfo: { 170 searchInfo: {
171 - tenantCode: tenantCode, 171 + tenantId: tenantId,
172 roleType: RoleEnum.ROLE_TENANT_ADMIN, 172 roleType: RoleEnum.ROLE_TENANT_ADMIN,
173 }, 173 },
174 actionColumn: { 174 actionColumn: {
@@ -186,8 +186,8 @@ @@ -186,8 +186,8 @@
186 }); 186 });
187 //默认传递页面数据 187 //默认传递页面数据
188 const [tenantAdminDrawer, { closeDrawer }] = useDrawerInner(async (data) => { 188 const [tenantAdminDrawer, { closeDrawer }] = useDrawerInner(async (data) => {
189 - tenantCode.value = data.record.tenantCode;  
190 - await reload(); 189 + tenantId.value = data.record.tenantId;
  190 + reload();
191 }); 191 });
192 192
193 //提交按钮 193 //提交按钮
@@ -204,7 +204,7 @@ @@ -204,7 +204,7 @@
204 handleCreateTenantAdmin, 204 handleCreateTenantAdmin,
205 handleSubmit, 205 handleSubmit,
206 tenantAdminTable, 206 tenantAdminTable,
207 - tenantCode, 207 + tenantId,
208 tenantAdminFormDrawer, 208 tenantAdminFormDrawer,
209 handleSuccess, 209 handleSuccess,
210 handleEdit, 210 handleEdit,
@@ -7,7 +7,7 @@ @@ -7,7 +7,7 @@
7 width="60%" 7 width="60%"
8 @ok="handleSubmit" 8 @ok="handleSubmit"
9 > 9 >
10 - <BasicForm @register="tenantAdminForm"> </BasicForm> 10 + <BasicForm @register="tenantAdminForm" />
11 </BasicDrawer> 11 </BasicDrawer>
12 </template> 12 </template>
13 <script lang="ts"> 13 <script lang="ts">
@@ -25,7 +25,7 @@ @@ -25,7 +25,7 @@
25 }, 25 },
26 setup(_, { emit }) { 26 setup(_, { emit }) {
27 const isUpdate = ref(true); 27 const isUpdate = ref(true);
28 - const tenantCode = ref(''); 28 + const tenantId = ref('');
29 const formSchema: FormSchema[] = [ 29 const formSchema: FormSchema[] = [
30 { 30 {
31 field: 'id', 31 field: 'id',
@@ -81,7 +81,7 @@ @@ -81,7 +81,7 @@
81 async (data) => { 81 async (data) => {
82 await resetFields(); 82 await resetFields();
83 isUpdate.value = !!data?.isUpdate; 83 isUpdate.value = !!data?.isUpdate;
84 - tenantCode.value = data?.tenantCode; 84 + tenantId.value = data?.tenantId;
85 await updateSchema({ field: 'title', componentProps: { disabled: false } }); 85 await updateSchema({ field: 'title', componentProps: { disabled: false } });
86 if (unref(isUpdate)) { 86 if (unref(isUpdate)) {
87 await setFieldsValue({ 87 await setFieldsValue({
@@ -106,7 +106,7 @@ @@ -106,7 +106,7 @@
106 typeof values.tenantExpireTime != 'undefined' && values.tenantExpireTime != null 106 typeof values.tenantExpireTime != 'undefined' && values.tenantExpireTime != null
107 ? values.tenantExpireTime.format('YYYY-MM-DD HH:mm:ss') 107 ? values.tenantExpireTime.format('YYYY-MM-DD HH:mm:ss')
108 : null, 108 : null,
109 - tenantCode: tenantCode.value, 109 + tenantId: tenantId.value,
110 }; 110 };
111 setDrawerProps({ confirmLoading: true }); 111 setDrawerProps({ confirmLoading: true });
112 saveTenantAdmin(requestParams as any as UserDTO).then(() => { 112 saveTenantAdmin(requestParams as any as UserDTO).then(() => {