Browse Source

fix: change basicInformation

DESKTOP-USV654P\pc 6 days ago
parent
commit
4f668cfa38

+ 6 - 0
src/views/educational/basicInformation/components/data.config.ts

@@ -379,6 +379,12 @@ export const formDivisionSchema: FormSchema[] = [
     },
     colProps: { span: 24 },
   },
+  {
+    label: '分班备注',
+    field: 'remarks',
+    component: 'Input',
+    colProps: { span: 24 },
+  },
 ];
 export const searchFormSchema: FormSchema[] = [
   {

+ 8 - 6
src/views/educational/division/components/DsionStep2.vue

@@ -104,18 +104,20 @@
   const handleSave = async (record: EditRecordRow) => {
     const valid = await record.onValid?.();
     if (valid) {
-      const data = cloneDeep(record.editValueRefs);
+      const data: any = cloneDeep(record.editValueRefs);
       data['isOrderClass'] = data['isOrderClass'] ? 1 : 0;
       if (record._newRow) {
-        await postBandingBandingTaskClass({
-          ...data,
-          bandingTaskId: props.taskId,
-        } as API.AddBandingTaskClassDto);
+        await postBandingBandingTaskClass([
+          {
+            ...data,
+            bandingTaskId: props.taskId,
+          },
+        ] as API.AddBandingTaskClassDto[]);
       } else {
         const _dataSource = getDataSource();
         const editData = _dataSource.filter((row) => row.id === record.id)[0];
         Object.assign(editData, data);
-        await putBandingBandingTaskClass(editData as API.UpdateBandingTaskClassDto);
+        await putBandingBandingTaskClass(editData as API.UpdateBandingTaskClassDto[]);
       }
       await record.onEdit?.(false, true);
       currentEditKeyRef.value = '';

+ 6 - 6
src/views/educational/division/data.config.ts

@@ -160,12 +160,6 @@ export const table3Columns: BasicColumn[] = [
     align: 'left',
     width: 80,
   },
-  {
-    title: '分班备注',
-    dataIndex: 'remarks',
-    align: 'left',
-    width: 150,
-  },
   {
     title: '分班排序',
     dataIndex: 'sortCode',
@@ -578,6 +572,12 @@ export const tableSatisfyColumns: BasicColumn[] = [
     align: 'left',
     width: 120,
   },
+  {
+    title: '分班备注',
+    dataIndex: 'remarks',
+    align: 'left',
+    width: 150,
+  },
 ];
 
 export const searchForm6Schema: FormSchema[] = [