yusheng 11 ماه پیش
والد
کامیت
09c99737b6
2فایلهای تغییر یافته به همراه16 افزوده شده و 13 حذف شده
  1. 10 10
      src/views/technology/production/components/user-edit.vue
  2. 6 3
      src/views/technology/work/components/user-edit.vue

+ 10 - 10
src/views/technology/production/components/user-edit.vue

@@ -81,23 +81,23 @@
 
         <el-col :span="8">
           <el-form-item label="工序休息时长:">
-            <el-input v-model="form.workBeat.restTimes" placeholder="请输入" />
+            <el-input v-model="form.workBeat.restTimes" placeholder="请输入"  type="number" />
           </el-form-item>
         </el-col>
 
         <el-col :span="8">
           <el-form-item label="工序准备时长:">
-            <el-input v-model="form.workBeat.preTimes" clearable placeholder="请输入" />
+            <el-input v-model="form.workBeat.preTimes" clearable placeholder="请输入"  type="number" />
           </el-form-item>
         </el-col>
         <el-col :span="8">
           <el-form-item label="设备生产时长:">
-            <el-input v-model="form.workBeat.proTimes" placeholder="请输入" />
+            <el-input v-model="form.workBeat.proTimes" placeholder="请输入"  type="number" />
           </el-form-item>
         </el-col>
         <el-col :span="8">
           <el-form-item label="其他时长:">
-            <el-input placeholder="请输入" v-model="form.workBeat.otherTimes" />
+            <el-input placeholder="请输入" v-model="form.workBeat.otherTimes"  type="number" />
           </el-form-item>
         </el-col>
         <el-col :span="8">
@@ -142,32 +142,32 @@
 
         <el-col :span="12">
           <el-form-item label="下工序标准准备时间:" label-width="200px">
-            <el-input v-model="form.intervalTime.nextStandardPreTime" placeholder="请输入" />
+            <el-input v-model="form.intervalTime.nextStandardPreTime" placeholder="请输入" type="number" />
           </el-form-item>
         </el-col>
         <el-col :span="12">
           <el-form-item label="下工序最短准备时间:" label-width="200px">
-            <el-input v-model="form.intervalTime.nextShortPreTime" placeholder="请输入" />
+            <el-input v-model="form.intervalTime.nextShortPreTime" placeholder="请输入" type="number" />
           </el-form-item>
         </el-col>
         <el-col :span="12">
           <el-form-item label="本工序标准等待时间:" label-width="200px">
-            <el-input v-model="form.intervalTime.thisStandardWaitTime" placeholder="请输入" />
+            <el-input v-model="form.intervalTime.thisStandardWaitTime" placeholder="请输入" type="number" />
           </el-form-item>
         </el-col>
         <el-col :span="12">
           <el-form-item label="本工序最短准备时间:" label-width="200px">
-            <el-input v-model="form.intervalTime.thisShortPreTime" placeholder="请输入" />
+            <el-input v-model="form.intervalTime.thisShortPreTime" placeholder="请输入" type="number" />
           </el-form-item>
         </el-col>
         <el-col :span="12">
           <el-form-item label="本工序结束后标准周转时间:" label-width="200px">
-            <el-input v-model="form.intervalTime.thisStandardBoatTime" placeholder="请输入" />
+            <el-input v-model="form.intervalTime.thisStandardBoatTime" placeholder="请输入" type="number" />
           </el-form-item>
         </el-col>
         <el-col :span="12">
           <el-form-item label="本工序结束后周转最短时间:" label-width="200px">
-            <el-input v-model="form.intervalTime.thisShortBoatTime" placeholder="请输入" />
+            <el-input v-model="form.intervalTime.thisShortBoatTime" placeholder="请输入" type="number" />
           </el-form-item>
         </el-col>
       </el-row>

+ 6 - 3
src/views/technology/work/components/user-edit.vue

@@ -90,6 +90,7 @@
 
 <script>
   import work from '@/api/technology/work';
+  import { getCode } from '@/api/codeManagement/index.js';
 
   export default {
     props: {
@@ -156,9 +157,9 @@
     },
     methods: {
       codeExists(rule, value, callback) {
-        debugger;
+        // debugger;
         work.centerCodeExists(this.form.code).then((result) => {
-          debugger;
+          // debugger;
           if (result.data) {
             callback(new Error('工作中心编码已存在!'));
           } else {
@@ -210,10 +211,12 @@
               this.isUpdate = true;
             } else {
               this.isUpdate = false;
-              this.form.code = '';
+              this.form.code = await getCode('work_center')
             }
           } else {
             this.isUpdate = false;
+            this.form.code = await getCode('work_center')
+
           }
         } else {
           this.$refs.form.clearValidate();