Browse Source

调整机构扩展

luojun 2 years ago
parent
commit
363695a310
1 changed files with 94 additions and 8 deletions
  1. 94 8
      src/views/system/dept/extend.vue

+ 94 - 8
src/views/system/dept/extend.vue

@@ -167,7 +167,14 @@
             v-if="false"
           />
           <el-table-column type="index" label="序号" align="center" prop="id" />
-          <el-table-column label="标准" align="center" prop="standard" />
+          <el-table-column label="标准" align="center" prop="standard" >
+            <template slot-scope="r"
+              >{{
+                getLabel(dict.type.org_extend_standard, `${r.row.standard}`)
+              }}
+            </template>
+
+          </el-table-column>
           <el-table-column
             label="达标日期"
             align="center"
@@ -336,7 +343,14 @@
             align="center"
           />
           <el-table-column type="index" label="序号" align="center" prop="id" />
-          <el-table-column label="标准" align="center" prop="standard" />
+          <el-table-column label="标准" align="center" prop="standard" >
+            <template slot-scope="r"
+              >{{
+                getLabel(dict.type.org_extend_business_library_standard, `${r.row.standard}`)
+              }}
+            </template>
+
+          </el-table-column>
           <el-table-column
             label="达标日期"
             align="center"
@@ -470,7 +484,13 @@
             align="center"
           />
           <el-table-column type="index" label="序号" align="center" prop="id" />
-          <el-table-column label="标准" align="center" prop="standard" />
+          <el-table-column label="标准" align="center" prop="standard" >
+            <template slot-scope="r"
+              >{{
+                getLabel(dict.type.org_extend_self_service_bank_standard, `${r.row.standard}`)
+              }}
+            </template>
+          </el-table-column>
           <el-table-column
             label="达标日期"
             align="center"
@@ -588,7 +608,13 @@
             align="center"
           />
           <el-table-column type="index" label="序号" align="center" prop="id" />
-          <el-table-column label="标准" align="center" prop="standard" />
+          <el-table-column label="标准" align="center" prop="standard" >
+            <template slot-scope="r"
+              >{{
+                getLabel(dict.type.org_extend_detached_standard, `${r.row.standard}`)
+              }}
+            </template>
+          </el-table-column>
           <el-table-column
             label="达标日期"
             align="center"
@@ -679,7 +705,21 @@
         label-width="80px"
       >
         <el-form-item label="标准" prop="standard">
-          <el-input v-model="Businessform.standard" placeholder="请输入标准" />
+          <!-- <el-input v-model="Businessform.standard" placeholder="请输入标准" /> -->
+          <el-select
+              prop="planType"
+              label="标准"
+              v-model="Businessform.standard"
+              placeholder="请选择标准"
+              clearable
+            >
+              <el-option
+                v-for="dict in dict.type.org_extend_business_library_standard"
+                :key="dict.value"
+                :label="dict.label"
+                :value="dict.value"
+              />
+            </el-select>
         </el-form-item>
         <el-form-item label="达标日期" prop="dateOfCompliance">
           <el-date-picker
@@ -750,7 +790,21 @@
         :rules="rules"
       >
         <el-form-item label="标准" prop="standard">
-          <el-input v-model="Bankform.standard" placeholder="请输入标准" />
+          <!-- <el-input v-model="Bankform.standard" placeholder="请输入标准" /> -->
+          <el-select
+              prop="planType"
+              label="标准"
+              v-model="Bankform.standard"
+              placeholder="请选择标准"
+              clearable
+            >
+              <el-option
+                v-for="dict in dict.type.org_extend_self_service_bank_standard"
+                :key="dict.value"
+                :label="dict.label"
+                :value="dict.value"
+              />
+            </el-select>
         </el-form-item>
         <el-form-item label="达标日期" prop="dateOfCompliance">
           <el-date-picker
@@ -819,7 +873,21 @@
     >
       <el-form ref="orgform" :model="orgform" label-width="80px" :rules="rules">
         <el-form-item label="标准" prop="standard">
-          <el-input v-model="orgform.standard" placeholder="请输入标准" />
+          <!-- <el-input v-model="orgform.standard" placeholder="请输入标准" /> -->
+          <el-select
+              prop="planType"
+              label="标准"
+              v-model="orgform.standard"
+              placeholder="请选择标准"
+              clearable
+            >
+              <el-option
+                v-for="dict in dict.type.org_extend_standard"
+                :key="dict.value"
+                :label="dict.label"
+                :value="dict.value"
+              />
+            </el-select>
         </el-form-item>
         <el-form-item label="达标日期" prop="dateOfCompliance">
           <el-date-picker
@@ -890,7 +958,21 @@
         :rules="rules"
       >
         <el-form-item label="标准" prop="standard">
-          <el-input v-model="detachedform.standard" placeholder="请输入标准" />
+          <!-- <el-input v-model="detachedform.standard" placeholder="请输入标准" /> -->
+          <el-select
+              prop="planType"
+              label="标准"
+              v-model="detachedform.standard"
+              placeholder="请选择标准"
+              clearable
+            >
+              <el-option
+                v-for="dict in dict.type.org_extend_detached_standard"
+                :key="dict.value"
+                :label="dict.label"
+                :value="dict.value"
+              />
+            </el-select>
         </el-form-item>
         <el-form-item label="达标日期" prop="dateOfCompliance">
           <el-date-picker
@@ -993,6 +1075,10 @@ export default {
     "org_extend_type",
     "business_library_type",
     "reality_org_type",
+    "org_extend_standard",
+    "org_extend_business_library_standard",
+    "org_extend_self_service_bank_standard",
+    "org_extend_detached_standard",
   ],
   props: [],
   components: {},