Browse Source

2023-2-26

codeMan 2 years ago
parent
commit
7bdac26bcf

+ 1 - 1
src/HDrpManagement/orderManage/details/tabs/erpHistory.vue

@@ -29,7 +29,7 @@
       </el-table-column>
       <el-table-column
         prop="address"
-        label="类型">
+        label="类型"> 
       </el-table-column>
     </el-table>
     <div class="container normal-panel" style="text-align:right">

+ 11 - 3
src/HDrpManagement/workBillModule/components/add.vue

@@ -15,9 +15,7 @@
           <el-col :span="24">
             <el-form-item label="模板类型" prop="type">
               <el-select v-model="form.type">
-                <el-option label="服务" value="服务"></el-option>
-                <el-option label="安装调试" value="安装调试"></el-option>
-                <el-option label="安装培训" value="安装培训"></el-option>
+                <el-option v-for="(item,index) in serveTypeList" :key="index" :label="item.value" :value="item.value"></el-option>
               </el-select>
             </el-form-item>
           </el-col>
@@ -37,6 +35,7 @@ export default {
   data(){
     return {
       dialogFormVisible:false,
+      serveTypeList:[],
       form:{
         "sa_workorder_templateid":0,     //sa_brandid<=0时 为新增
         "name":"",
@@ -68,7 +67,16 @@ export default {
           this.dialogFormVisible = false
         })
       })
+    },
+    async getServeType () {
+      const res = await this.$store.dispatch('optiontypeselect','serviceworktype')
+      this.serveTypeList = res.data
+      console.log(this.serveTypeList);
+      
     }
+  },
+  created () {
+    this.getServeType()
   }
 }
 </script>

+ 10 - 3
src/HDrpManagement/workBillModule/components/edit.vue

@@ -15,9 +15,7 @@
           <el-col :span="24">
             <el-form-item label="模板类型" prop="type">
               <el-select v-model="form.type">
-                <el-option label="服务" value="服务"></el-option>
-                <el-option label="安装调试" value="安装调试"></el-option>
-                <el-option label="安装培训" value="安装培训"></el-option>
+                <el-option v-for="(item,index) in serveTypeList" :key="index" :label="item.value" :value="item.value"></el-option>
               </el-select>
             </el-form-item>
           </el-col>
@@ -38,6 +36,7 @@ export default {
   data(){
     return {
       dialogFormVisible:false,
+      serveTypeList:[],
       form:{
         "sa_workorder_templateid":0,     //sa_brandid<=0时 为新增
         "name":"培训工单",
@@ -53,6 +52,9 @@ export default {
       }
     }
   },
+  created () {
+    this.getServeType()
+  },
   methods:{
     editBtn () {
       this.dialogFormVisible = true
@@ -73,6 +75,11 @@ export default {
           this.dialogFormVisible = false
         })
       })
+    },
+    async getServeType () {
+      const res = await this.$store.dispatch('optiontypeselect','serviceworktype')
+      this.serveTypeList = res.data
+      console.log(this.serveTypeList);
     }
   }
 }