Browse Source

运营管理

liuhairui 1 year ago
parent
commit
5aebb5388d
1 changed files with 29 additions and 5 deletions
  1. 29 5
      src/view/yunyin/shengchanguanli/gongdanziliao.vue

+ 29 - 5
src/view/yunyin/shengchanguanli/gongdanziliao.vue

@@ -890,13 +890,13 @@
                 <div>
                 <div style="display: flex; gap: 0px;">
                   <el-form-item label="印件编号:"  class="mab" prop="keyOrder">
-                    <el-input disabled v-model="gdgyformData['印件']" placeholder="" style="flex: 1;"/>
+                    <el-input disabled v-model="gdgyformData['印件']" placeholder="" id="印件编号"  @keydown="gyzlent($event, '', '印件编号', '工序编号')" style="flex: 1;"/>
                   </el-form-item>
                   <el-form-item label="工序编号:"  class="mab" prop="keyOrder" label-width=" 90">
-                    <el-input disabled v-model="gdgyformData['工序']" placeholder="" style="flex: 1;"/>
+                    <el-input disabled v-model="gdgyformData['工序']" placeholder="" id="工序编号"  @keydown="gyzlent($event, '印件编号', '工序编号', '重点工序')"  style="flex: 1;"/>
                   </el-form-item>
                   <el-form-item label="重点工序:"  class="mab" prop="keyOrder" label-width=" 90">
-                    <el-input  v-model="gdgyformData['重点工序']" placeholder="" style="flex: 1;"/>
+                    <el-input  v-model="gdgyformData['重点工序']" placeholder="" id="重点工序"  @keydown="gyzlent($event, '工序编号', '印件编号', '备选工序')"  style="flex: 1;"/>
                   </el-form-item>
                   <el-form-item label="备选工序:"  class="mab" prop="isBanciSelected" label-width=" 90">
                     <el-checkbox v-model="gdgyformData['备选工序']"></el-checkbox>
@@ -1985,9 +1985,33 @@ const planUsageCellClass = ({row, column, rowIndex, columnIndex}) =>{
   }
 }
 
-//键盘 input框跳转
+//修改工单资料弹窗 键盘 input框跳转
 const gdzlent = (event,id1,id2,id3) => {
-
+  if (event.keyCode === 13 || event.keyCode === 40) { // Enter 或向下箭头
+    if(id3!=''){
+      document.getElementById(id3).focus()
+    }
+  } else if (event.keyCode === 38) { // 向上箭头
+    if(id1!=''){
+      document.getElementById(id1).focus()
+    }
+  }else if (event.keyCode === 8) { // 删除箭头
+    if(id1!='' && document.getElementById(id2).value==''){
+      document.getElementById(id1).focus()
+    }
+    console.log(document.getElementById(id2).value)
+  }else if (event.keyCode === 37) { // 向左箭头
+    if(id1!='' && document.getElementById(id2).selectionStart==0){
+      document.getElementById(id1).focus()
+    }
+  }else if (event.keyCode === 39) { // 向右箭头
+    if(id3!='' && document.getElementById(id2).selectionStart == document.getElementById(id2).value.length){
+      document.getElementById(id3).focus()
+    }
+  }
+}
+//修改工艺资料弹窗 键盘 input框跳转
+const gyzlent = (event,id1,id2,id3) => {
   if (event.keyCode === 13 || event.keyCode === 40) { // Enter 或向下箭头
     if(id3!=''){
       document.getElementById(id3).focus()