Bladeren bron

修改会议活动

wangwei 3 jaren geleden
bovenliggende
commit
12f67333f1

+ 3 - 1
src/views/activity/activity/customCom/member/index.vue

@@ -5,7 +5,6 @@
     rowKey="id"
     @selectionChange="selectionChange"
     :rowSelection="{ type: 'checkbox' }"
-    @rowDbClick="handleEdit"
     :canResize="true"
     :pagination="{
       pageSize: 10,
@@ -175,6 +174,9 @@
     justify-content: space-between;
   }
 
+  .tool-btn-wrap {
+    flex: 1;
+  }
   .tool-btn-wrap button {
     margin-right: 5px;
   }

+ 14 - 32
src/views/activity/activity/customCom/member/popup.vue

@@ -35,7 +35,7 @@
         id: 0,
       });
 
-      const [registerForm, { updateSchema, setFieldsValue, resetFields, validate }] = useForm({
+      const [registerForm, { updateSchema, resetFields, validate }] = useForm({
         labelWidth: 120,
         schemas,
         showActionButtonGroup: false,
@@ -43,39 +43,21 @@
           span: 24,
         },
       });
-      const [register, { closeModal }] = useModalInner((data) => {
+      const [register, { closeModal }] = useModalInner(() => {
         resetFields();
-        if (data.id) {
-          role.id = data.id;
-          updateSchema([
-            {
-              field: 'type',
-              componentProps: {
-                disabled: true,
-                options: [
-                  { label: '个人', value: '2' },
-                  { label: '单位', value: '1' },
-                ],
-              },
+        role.id = 0;
+        updateSchema([
+          {
+            field: 'type',
+            componentProps: {
+              disabled: false,
+              options: [
+                { label: '个人', value: '2' },
+                { label: '单位', value: '1' },
+              ],
             },
-          ]);
-          // data.username = data.admin.username;
-          setFieldsValue(data);
-        } else {
-          role.id = 0;
-          updateSchema([
-            {
-              field: 'type',
-              componentProps: {
-                disabled: false,
-                options: [
-                  { label: '个人', value: '2' },
-                  { label: '单位', value: '1' },
-                ],
-              },
-            },
-          ]);
-        }
+          },
+        ]);
       });
 
       async function confirm() {

+ 4 - 1
src/views/activity/meeting/customCom/member/index.vue

@@ -5,7 +5,6 @@
     rowKey="id"
     @selectionChange="selectionChange"
     :rowSelection="{ type: 'checkbox' }"
-    @rowDbClick="handleEdit"
     :canResize="true"
     :pagination="{
       pageSize: 10,
@@ -175,6 +174,10 @@
     justify-content: space-between;
   }
 
+  .tool-btn-wrap {
+    flex: 1;
+  }
+
   .tool-btn-wrap button {
     margin-right: 5px;
   }

+ 14 - 32
src/views/activity/meeting/customCom/member/popup.vue

@@ -35,7 +35,7 @@
         id: 0,
       });
 
-      const [registerForm, { updateSchema, setFieldsValue, resetFields, validate }] = useForm({
+      const [registerForm, { updateSchema, resetFields, validate }] = useForm({
         labelWidth: 120,
         schemas,
         showActionButtonGroup: false,
@@ -43,39 +43,21 @@
           span: 24,
         },
       });
-      const [register, { closeModal }] = useModalInner((data) => {
+      const [register, { closeModal }] = useModalInner(() => {
         resetFields();
-        if (data.id) {
-          role.id = data.id;
-          updateSchema([
-            {
-              field: 'type',
-              componentProps: {
-                disabled: true,
-                options: [
-                  { label: '个人', value: '2' },
-                  { label: '单位', value: '1' },
-                ],
-              },
+        role.id = 0;
+        updateSchema([
+          {
+            field: 'type',
+            componentProps: {
+              disabled: false,
+              options: [
+                { label: '个人', value: '2' },
+                { label: '单位', value: '1' },
+              ],
             },
-          ]);
-          // data.username = data.admin.username;
-          setFieldsValue(data);
-        } else {
-          role.id = 0;
-          updateSchema([
-            {
-              field: 'type',
-              componentProps: {
-                disabled: false,
-                options: [
-                  { label: '个人', value: '2' },
-                  { label: '单位', value: '1' },
-                ],
-              },
-            },
-          ]);
-        }
+          },
+        ]);
       });
 
       async function confirm() {