QuKatie 3 سال پیش
والد
کامیت
b14571d00d

+ 16 - 21
src/views/salaryManagement/highSchool/detailsPage.vue

@@ -1192,7 +1192,7 @@ export default {
       ],
       option: {
         menuBtn: false,
-        labelWidth: 40,
+        labelWidth: 80,
         column: [
           {
             label: "年",
@@ -1206,7 +1206,7 @@ export default {
                 trigger: "blur"
               }
             ],
-            span: 6
+            span: 5
           },
           {
             label: "月",
@@ -1218,34 +1218,25 @@ export default {
               label: "dictValue",
               value: "dictKey"
             },
-            span: 6,
+            span: 5,
             rules: [
               {
                 required: true,
                 message: "",
                 trigger: "blur"
               }
-            ],
-            change: ({ value }) => {
-              if (value) {
-                this.optionList.column.forEach(e => {
-                  if (e.prop == "monthHour") {
-                    e.label = value + "月份工作量";
-                  }
-                  if (e.prop == "monthPrice") {
-                    e.label = value + "月课时费";
-                  }
-                  if (e.prop == "momthWorkloadSalary") {
-                    e.label = value + "月工作量工资";
-                  }
-                });
-              }
-            }
+            ]
           },
           {
-            label: "人数",
+            label: "教师人数",
             prop: "personNumber",
-            span: 6,
+            span: 4,
+            disabled: true
+          },
+          {
+            label: "学生人数",
+            prop: "studentNumber",
+            span: 4,
             disabled: true
           },
           {
@@ -1967,6 +1958,10 @@ export default {
             if (res.data.code == 200) {
               this.detailData.status = 2;
               this.option = this.$options.data().option;
+              this.findObject(
+                this.option.column,
+                "studentNumber"
+              ).disabled = false;
             }
           });
         }

+ 17 - 22
src/views/salaryManagement/juniorhighSchool/detailsPage.vue

@@ -1190,9 +1190,9 @@ export default {
           value: "否"
         }
       ],
-      option: {
+       option: {
         menuBtn: false,
-        labelWidth: 40,
+        labelWidth: 80,
         column: [
           {
             label: "年",
@@ -1206,7 +1206,7 @@ export default {
                 trigger: "blur"
               }
             ],
-            span: 6
+            span: 5
           },
           {
             label: "月",
@@ -1218,34 +1218,25 @@ export default {
               label: "dictValue",
               value: "dictKey"
             },
-            span: 6,
+            span: 5,
             rules: [
               {
                 required: true,
                 message: "",
                 trigger: "blur"
               }
-            ],
-            change: ({ value }) => {
-              if (value) {
-                this.optionList.column.forEach(e => {
-                  if (e.prop == "monthHour") {
-                    e.label = value + "月份工作量";
-                  }
-                  if (e.prop == "monthPrice") {
-                    e.label = value + "月课时费";
-                  }
-                  if (e.prop == "momthWorkloadSalary") {
-                    e.label = value + "月工作量工资";
-                  }
-                });
-              }
-            }
+            ]
           },
           {
-            label: "人数",
+            label: "教师人数",
             prop: "personNumber",
-            span: 6,
+            span: 4,
+            disabled: true
+          },
+          {
+            label: "学生人数",
+            prop: "studentNumber",
+            span: 4,
             disabled: true
           },
           {
@@ -1967,6 +1958,10 @@ export default {
             if (res.data.code == 200) {
               this.detailData.status = 2;
               this.option = this.$options.data().option;
+                            this.findObject(
+                this.option.column,
+                "studentNumber"
+              ).disabled = false;
             }
           });
         }

+ 16 - 6
src/views/salaryManagement/logisticsDepartment/detailsPage.vue

@@ -1190,9 +1190,9 @@ export default {
           value: "否"
         }
       ],
-      option: {
+     option: {
         menuBtn: false,
-        labelWidth: 40,
+        labelWidth: 80,
         column: [
           {
             label: "年",
@@ -1206,7 +1206,7 @@ export default {
                 trigger: "blur"
               }
             ],
-            span: 6
+            span: 5
           },
           {
             label: "月",
@@ -1218,7 +1218,7 @@ export default {
               label: "dictValue",
               value: "dictKey"
             },
-            span: 6,
+            span: 5,
             rules: [
               {
                 required: true,
@@ -1228,9 +1228,15 @@ export default {
             ]
           },
           {
-            label: "人数",
+            label: "教师人数",
             prop: "personNumber",
-            span: 6,
+            span: 4,
+            disabled: true
+          },
+          {
+            label: "学生人数",
+            prop: "studentNumber",
+            span: 4,
             disabled: true
           },
           {
@@ -1952,6 +1958,10 @@ export default {
             if (res.data.code == 200) {
               this.detailData.status = 2;
               this.option = this.$options.data().option;
+                            this.findObject(
+                this.option.column,
+                "studentNumber"
+              ).disabled = false;
             }
           });
         }

+ 15 - 5
src/views/salaryManagement/primarySchool/detailsPage.vue

@@ -1195,7 +1195,7 @@ export default {
       ],
       option: {
         menuBtn: false,
-        labelWidth: 40,
+        labelWidth: 80,
         column: [
           {
             label: "年",
@@ -1209,7 +1209,7 @@ export default {
                 trigger: "blur"
               }
             ],
-            span: 6
+            span: 5
           },
           {
             label: "月",
@@ -1221,7 +1221,7 @@ export default {
               label: "dictValue",
               value: "dictKey"
             },
-            span: 6,
+            span: 5,
             rules: [
               {
                 required: true,
@@ -1231,9 +1231,15 @@ export default {
             ]
           },
           {
-            label: "人数",
+            label: "教师人数",
             prop: "personNumber",
-            span: 6,
+            span: 4,
+            disabled: true
+          },
+          {
+            label: "学生人数",
+            prop: "studentNumber",
+            span: 4,
             disabled: true
           },
           {
@@ -1954,6 +1960,10 @@ export default {
             if (res.data.code == 200) {
               this.detailData.status = 2;
               this.option = this.$options.data().option;
+              this.findObject(
+                this.option.column,
+                "studentNumber"
+              ).disabled = false;
             }
           });
         }