liuhairui 1 yıl önce
ebeveyn
işleme
161f011e73

+ 20 - 20
src/view/job/rewards/rewards.vue

@@ -688,26 +688,26 @@ import LuckyExcel from 'luckyexcel';
 				isDisabled.value = true;
 			}
 			
-			detailData.JL_Je1 =  '0.00'
-			detailData.JL_Je2 =  '0.00'
-			detailData.JL_Je3 =  '0.00'
-			detailData.JL_Je4 =  '0.00'
-			detailData.JL_Je5 =  '0.00'
-			detailData.JL_Je6 =  '0.00'
-			detailData.JL_Je7 =  '0.00'
-			detailData.JL_Je8 =  '0.00'
-			detailData.JL_Je9 =  '0.00'
-			detailData.JL_Je10 =  '0.00'
-			detailData.sczl_je1 = '0.00'
-			detailData.sczl_je2 = '0.00'
-			detailData.sczl_je3 = '0.00'
-			detailData.sczl_je4 = '0.00'
-			detailData.sczl_je5 = '0.00'
-			detailData.sczl_je6 = '0.00'
-			detailData.sczl_je7 = '0.00'
-			detailData.sczl_je8 = '0.00'
-			detailData.sczl_je9 = '0.00'
-			detailData.sczl_je10 = '0.00'
+			// detailData.JL_Je1 =  '0.00'
+			// detailData.JL_Je2 =  '0.00'
+			// detailData.JL_Je3 =  '0.00'
+			// detailData.JL_Je4 =  '0.00'
+			// detailData.JL_Je5 =  '0.00'
+			// detailData.JL_Je6 =  '0.00'
+			// detailData.JL_Je7 =  '0.00'
+			// detailData.JL_Je8 =  '0.00'
+			// detailData.JL_Je9 =  '0.00'
+			// detailData.JL_Je10 =  '0.00'
+			// detailData.sczl_je1 = '0.00'
+			// detailData.sczl_je2 = '0.00'
+			// detailData.sczl_je3 = '0.00'
+			// detailData.sczl_je4 = '0.00'
+			// detailData.sczl_je5 = '0.00'
+			// detailData.sczl_je6 = '0.00'
+			// detailData.sczl_je7 = '0.00'
+			// detailData.sczl_je8 = '0.00'
+			// detailData.sczl_je9 = '0.00'
+			// detailData.sczl_je10 = '0.00'
 			
 			setTimeout(() => {
 			const inputElement = document.getElementById('工单编号');

+ 512 - 162
src/view/yunyin/shengchanguanli/shebeiyunxing.vue

@@ -1689,16 +1689,16 @@
 		</el-dialog>
 		
 		
-		<!-- JP机台独立页面 -->
-		<el-dialog v-model="JPchanliangVisible" :before-close="JPcloseDialog" style="width: 60%;margin: 50px auto" :title="'班组产量提报'" destroy-on-close>
+		<!-- JP机台独立页面 新增-->
+		<el-dialog v-model="JPchanliangVisible" :before-close="JPcloseDialog" style="width: 60%;margin-top: 5%;" :title="'新增班组产量提报'" destroy-on-close>
 		  <el-row>
 		    <el-form :model="JPformdata" label-position="right" ref="elFormRef" :rules="rule" >
 		      <el-row :gutter="24">
 		        <el-form-item label="工单编号:" prop="customerCode" class="mab" label-width="90">
-		          <el-input v-model="JPformdata['工单编号']" style="width: 110px;"  placeholder="Enter回车" id="工单编号" @blur="JPgetCPMCsubmit()"  @keydown="JPent($event)"/>
+		          <el-input v-model="JPformdata['工单编号']" style="width: 110px;"  placeholder="Enter回车" id="新增工单编号" @blur="JPgetCPMCsubmit()"  @keydown="JPent($event)"/>
 		        </el-form-item>
-				<el-form-item label="产品名称:" prop="customerName" class="mab" label-width="130">
-				  <el-input v-model="JPformdata['产品名称']"   style="width: 520px;" id="产品名称" @keydown="JPent($event)"/>
+				<el-form-item label="产品名称:" prop="customerName" class="mab" label-width="100">
+				  <el-input v-model="JPformdata['产品名称']"  readonly  style="width: 520px;" id="产品名称"/>
 				</el-form-item>
 		      </el-row>
 			  
@@ -1706,8 +1706,8 @@
 			    <el-form-item label="印件号:" prop="customerCode" class="mab" label-width="90">
 			      <el-input v-model="JPformdata['印件号']" style="width: 110px;" id="印件号" placeholder="Enter回车" @keydown="JPent($event)"/>
 			    </el-form-item>
-				<el-form-item label="印件名称:" prop="customerName" class="mab" label-width="130">
-				  <el-input v-model="JPformdata['印件名称']" style="width: 520px;" id="印件名称"  @keydown="JPent($event)"/>
+				<el-form-item label="印件名称:" prop="customerName" class="mab" label-width="100">
+				  <el-input v-model="JPformdata['印件名称']" readonly style="width: 520px;" id="印件名称" />
 				</el-form-item>
 			  </el-row>
 			  
@@ -1715,48 +1715,71 @@
 			    <el-form-item label="工序号:" prop="customerCode" class="mab" label-width="90">
 			      <el-input v-model="JPformdata['工序号']" style="width: 110px;" id="工序号"  placeholder="Enter回车"  @blur="JPgetGXsubmit()" @keydown="JPent($event)"/>
 			    </el-form-item>
-				<el-form-item label="工序名称" prop="customerName" class="mab" label-width="130">
-				  <el-input v-model="JPformdata['工序名称']" style="width: 520px;" id="工序名称" @keydown="JPent($event)"/>
-				</el-form-item>
-			  </el-row>
-			  
-			  <el-row :gutter="24">
-			    <el-form-item label="日期:" prop="customerCode" class="mab" label-width="80">
-					 <el-date-picker v-model="JPformdata['日期']" style="width: 130px;" type="datetime" format="YYYY/MM/DD" value-format="YYYY-MM-DD" @keydown="ent1($event)"/>
-			      <!-- <el-input v-model="JPformdata['日期']" style="width: 110px;" id="日期" @keydown="JPent($event)"/> -->
-			    </el-form-item>
-				<el-form-item label="流程标牌:" prop="customerCode" class="mab" label-width="130">
-				  <el-input v-model="JPformdata['流程标牌']" style="width: 110px;" id="流程标牌" @keydown="JPent($event)"/>
+				<el-form-item label="工序名称" prop="customerName" class="mab" label-width="100">
+				  <el-input v-model="JPformdata['工序名称']" readonly style="width: 260px;" id="工序名称" />
 				</el-form-item>
 				<el-form-item label="检验类别:" prop="customerCode" class="mab" label-width="90">
-				  <el-input v-model="JPformdata['检验类别']" style="width: 110px;" id="检验类别" @keydown="JPent($event)"/>
+					<el-input v-model="JPformdata['检验类别']"  placeholder="Enter回车" style="width: 100px;" id="检验类别" @keydown="JPent($event)"/>
 				</el-form-item>
 				<el-form-item label="废品率系数:" prop="customerCode" class="mab" label-width="100">
-				  <el-input v-model="JPformdata['废品率系数']" style="width: 110px;" id="废品率系数" @keydown="JPent($event)"/>
+					<el-input v-model="JPformdata['废品率系数']" style="width: 100px;" id="废品率系数" @keydown="JPent($event)"/>
 				</el-form-item>
 			  </el-row>
 			  
+				<el-row :gutter="24">
+					<el-form-item label="日期: " label-width="90">
+						<el-input type="date" max="9999-12-31" v-model="JPformdata['日期']" id = '日期' @keydown="JPent($event)" @focus="rqHandleFocus()"
+						style="width: 110px;" />
+					</el-form-item>
+					<el-form-item label="机器:" prop="customerCode" class="mab" label-width="100">
+						<el-input v-model="JPformdata['机器']" style="width: 70px;" id="机器" @keydown="JPent($event)"/>
+					</el-form-item>
+					<el-form-item label="流程标牌:" prop="customerCode" class="mab" label-width="100">
+						<el-input v-model="JPformdata['流程标牌']" style="width: 80px;" id="流程标牌" @keydown="JPent($event)"/>
+					</el-form-item>
+					<el-form-item label="计件箱数:" prop="customerCode" class="mab" label-width="100">
+					  <el-input v-model="JPformdata['计件箱数']" style="width: 100px;" id="计件箱数" @keydown="JPent($event)"/>
+					</el-form-item>
+					<el-form-item label="每箱数量:" prop="customerCode" class="mab" label-width="100">
+					  <el-input v-model="JPformdata['每箱数量']" style="width: 100px;" id="每箱数量" @keydown="JPent($event)"/>
+					</el-form-item>
+				</el-row>
+			  
 			  <el-row :gutter="24">
-				<el-form-item label="计件箱数:" prop="customerCode" class="mab" label-width="540">
-				  <el-input v-model="JPformdata['计件箱数']" style="width: 110px;" id="计件箱数" @keydown="JPent($event)"/>
+			    <el-form-item label="换膜总工时" prop="customerCode" class="mab" label-width="90">
+			      <el-input v-model="JPformdata['换膜总工时']" style="width: 100px;" id="换膜总工时" @keydown="JPent($event)"/>
+			    </el-form-item>
+				<el-form-item label="换膜补产工时" prop="customerCode" class="mab" label-width="110">
+				  <el-input v-model="JPformdata['换膜补产工时']" style="width: 100px;" id="换膜总工时" @keydown="JPent($event)"/>
 				</el-form-item>
-				<el-form-item label="每箱数量:" prop="customerCode" class="mab" label-width="100">
-				  <el-input v-model="JPformdata['每箱数量']" style="width: 110px;" id="每箱数量" @keydown="JPent($event)"/>
+				<el-form-item label="保养工时:" prop="customerCode" class="mab" label-width="250">
+				  <el-input v-model="JPformdata['保养工时']" style="width: 100px;" id="保养工时" @keydown="JPent($event)"/>
 				</el-form-item>
 			  </el-row>
 			  
 			  <el-row :gutter="24">
-			    <el-form-item label="换膜总工时" prop="customerCode" class="mab" label-width="90">
-			      <el-input v-model="JPformdata['换膜总工时']" style="width: 110px;" id="换膜总工时" @keydown="JPent($event)"/>
-			    </el-form-item>
-				<el-form-item label="通电工时:" prop="customerCode" class="mab" label-width="130">
-				  <el-input v-model="JPformdata['通电工时']" style="width: 110px;" id="通电工时" @keydown="JPent($event)"/>
+				  <el-form-item label="异常总工时:" prop="customerCode" class="mab" label-width="90">
+				    <el-input v-model="JPformdata['异常总工时']" style="width: 100px;" id="异常总工时" @keydown="JPent($event)"/>
+				  </el-form-item>
+				  <el-form-item label="异常类型:" prop="customerCode" class="mab" label-width="110">
+				    <el-input v-model="JPformdata['异常类型']" style="width: 100px;" id="异常类型" @keydown="JPent($event)"/>
+				  </el-form-item>
+				  <el-form-item label="异常补贴工时:" prop="customerCode" class="mab" label-width="250">
+				    <el-input v-model="JPformdata['异常补贴工时']" style="width: 100px;" id="异常补贴工时" @keydown="JPent($event)"/>
+				  </el-form-item>
+				<el-form-item label="通电工时" prop="customerCode" class="mab" label-width="100">
+				  <el-input v-model="JPformdata['通电工时']" style="width: 100px;" id="通电工时" @keydown="JPent($event)"/>
 				</el-form-item>
+			  </el-row>
+			  
+			  <el-row :gutter="24">
 				<el-form-item label="定额代号:" prop="customerCode" class="mab" label-width="90">
 				  <el-input v-model="JPformdata['定额代号']" style="width: 160px;" id="定额代号" @keydown="JPent($event)"/>
 				</el-form-item>
 			  </el-row>
 			  
+			  <br>
+			  
 			  <div style="display: flex;">
 			  	  <div>组员及分配比例</div>
 			    </div>
@@ -1797,10 +1820,12 @@
 		</el-dialog>
 		
 		<!-- JP检品独立  印件选择-->
-		<el-dialog v-model="JPdialogSelectVisible_Yj" title="选择" destroy-on-close width="600px" @keydown="JPselect_Yj($event)" >
+		<el-dialog v-model="JPdialogSelectVisible_Yj" title="选择" destroy-on-close width="600px" style='height: 400px;' @keydown="JPselect_Yj($event)" >
             <el-table tooltip-effect="dark" :data="JPselectData_Yj"
               row-key="ID" highlight-current-row="true"
               border style="width:100%"
+			  :row-style="{ height: '20px' }" :cell-style="{ padding: '0px' }"
+			  :header-row-style="{ height: '20px' }" :header-cell-style="{ padding: '0px' }"
               @row-dblclick="JPhandleSelectClick_Yj" >
               <el-table-column prop="yjno" label="印件号" width="80" />
 			  <el-table-column prop="yjmc" label="印件名称" width="480" />		 
@@ -1808,25 +1833,32 @@
           </el-dialog>
 		  
 		  
-		  <!-- JP检品独立 印件选择 -->
-		  <el-dialog v-model="JPdialogSelectVisible_Gx" title="选择" destroy-on-close width="600px" >
-		      <el-table tooltip-effect="dark" :data="JPselectData_Gx"
+		  <!-- JP检品独立 新增印件选择 -->
+		  <el-dialog v-model="JPdialogSelectVisible_Gx" title="选择" destroy-on-close width="600px" style="margin-top: 2%;" @keydown="JPselect_xz($event)" >
+		      <el-table tooltip-effect="dark" :data="JPselectData_Gx" ref="table_gx"
 		        row-key="ID" highlight-current-row="true"
+				:row-style="{ height: '0px' }" :cell-style="{ padding: '0px' }"
+				:header-row-style="{ height: '0px' }" :header-cell-style="{ padding: '0px' }"
 		        border style="width:100%"
 		        @row-dblclick="JPhandleSelectClick_Gx">
 		  		<el-table-column prop="name" label="" width="560" />	      	 
 		      </el-table>
 		    </el-dialog>
 			
-			<el-dialog v-model="JPdialogSelectVisible_LX" title="选择" destroy-on-close width="300px" >
-				    <el-table
-				       :data="JPtableData"
-				       ref="table"
-				       @row-dblclick="JPhandleRowClick"
-				       highlight-current-row>
-				       <el-table-column prop="name" label="名称" width="150"></el-table-column>
-				       <el-table-column prop="type" label="类别" width="100"></el-table-column>
-				     </el-table>
+			<el-dialog v-model="JPdialogSelectVisible_LX" title="选择" destroy-on-close width="300px" @keydown="JPselect_jylb($event)" >
+			  <el-table
+			      :data="JPtableData"
+			      ref="jylb_table" row-key="ID"
+			      :row-style="{ height: '50px' }"
+			      :cell-style="{ padding: '0px' }"
+			      :header-row-style="{ height: '0px' }"
+			      :header-cell-style="{ padding: '0px' }"
+			      @row-dblclick="JPhandleRowClick"
+			      highlight-current-row
+			    >
+			      <el-table-column prop="name" label="名称" width="150"></el-table-column>
+			      <el-table-column prop="type" label="类别" width="100"></el-table-column>
+			    </el-table>
 			</el-dialog>
 			
 
@@ -1845,7 +1877,8 @@
           <el-dialog v-model="blModellist" :before-close="() => blModellist = false" style="width: 20%">
             <el-form>
               <div>
-                <el-table :data="employeeDatalist" border :show-overflow-tooltip="true" :cell-class-name="blplanUsageCellClass"  @row-click="tablebllickHandlerlist($event)">
+                <el-table :data="employeeDatalist" border :show-overflow-tooltip="true" :cell-class-name="blplanUsageCellClass"
+				  @row-click="tablebllickHandlerlist($event)">
                   <el-table-column prop="员工编号" label="员工编号"></el-table-column>
                   <el-table-column prop="ygxm" label="员工姓名"></el-table-column>
                 </el-table>
@@ -1854,10 +1887,17 @@
           </el-dialog>
 		  
 		  <!--当日上报产量 组员及分配比例-->
-		  <el-dialog v-model="JPblModellist" :before-close="() => JPblModellist = false" style="width: 20%">
+		  <el-dialog v-model="JPblModellist" style="width: 20%" @keydown="JPselect_zyfp($event)" >
 		    <el-form>
 		      <div>
-		        <el-table :data="JPemployeeDatalist" border :show-overflow-tooltip="true" :cell-class-name="JPblplanUsageCellClass"  @row-click="JPtablebllickHandlerlist($event)">
+		        <el-table :data="JPemployeeDatalist" 
+					ref="zyfp_table" row-key="ID"
+					:row-style="{ height: '0px' }"
+					:cell-style="{ padding: '0px' }"
+					:header-row-style="{ height: '0px' }"
+					:header-cell-style="{ padding: '0px' }"
+					  highlight-current-row
+					border :show-overflow-tooltip="true" :cell-class-name="JPblplanUsageCellClass"  @row-click="JPtablebllickHandlerlist($event)">
 		          <el-table-column prop="员工编号" label="员工编号"></el-table-column>
 		          <el-table-column prop="ygxm" label="员工姓名"></el-table-column>
 		        </el-table>
@@ -1871,16 +1911,16 @@
 		  
 		  
 		  
-		  
+		  <!-- 修改班组产量提报 -->
 		  <el-dialog v-model="JPchanliangVisibleedit" :before-close="JPcloseDialogedit" style="width: 60%;margin: 50px auto" :title="'修改班组产量提报'" destroy-on-close>
 		    <el-row>
 		      <el-form :model="JPformdata" label-position="right" ref="elFormRef" :rules="rule" >
 		        <el-row :gutter="24">
 		          <el-form-item label="工单编号:" prop="customerCode" class="mab" label-width="90">
-		            <el-input v-model="JPformdataedit['工单编号']" style="width: 110px;"  placeholder="Enter回车" id="工单编号" @blur="JPgetCPMCsubmitedit()"  @keydown="JPentedit($event)"/>
+		            <el-input v-model="JPformdataedit['工单编号']" style="width: 110px;"  placeholder="Enter回车" id="修改工单编号" @blur="JPgetCPMCsubmitedit()"  @keydown="JPentedit($event)"/>
 		          </el-form-item>
 		  		<el-form-item label="" prop="customerName" class="mab" >
-		  		  <el-input v-model="JPformdataedit['产品名称']"   style="width: 520px;" id="产品名称" @keydown="JPentedit($event)"/>
+		  		  <el-input v-model="JPformdataedit['产品名称']"  readonly  style="width: 520px;" id="产品名称" />
 		  		</el-form-item>
 		        </el-row>
 		  	  
@@ -1889,17 +1929,17 @@
 		  	      <el-input v-model="JPformdataedit['印件号']" style="width: 110px;" id="印件号" placeholder="Enter回车" @keydown="JPentedit($event)"/>
 		  	    </el-form-item>
 		  		<el-form-item label="" prop="customerName" class="mab">
-		  		  <el-input v-model="JPformdataedit['印件名称']" style="width: 520px;" id="印件名称"  @keydown="JPentedit($event)"/>
+		  		  <el-input v-model="JPformdataedit['印件名称']" readonly style="width: 520px;" id="印件名称" />
 		  		</el-form-item>
 		  	  </el-row>
 		  	  
 		  	  <el-row :gutter="24">
-				  <el-form-item label="工序名称" prop="customerName" class="mab" label-width="90">
-				    <el-input v-model="JPformdataedit['工序名称']" style="width: 520px;" id="工序名称" @keydown="JPentedit($event)"/>
+				  <el-form-item label="工序号" prop="customerCode" class="mab" label-width="90">
+				    <el-input v-model="JPformdataedit['工序号']" style="width: 110px;" id="工序号"  placeholder="Enter回车"  @keydown="JPentedit($event)"/>
+				  </el-form-item>
+				  <el-form-item label="" prop="customerName" class="mab">
+				    <el-input v-model="JPformdataedit['工序名称']" readonly style="width: 520px;" id="工序名称" />
 				  </el-form-item>
-		  	    <el-form-item label="" prop="customerCode" class="mab">
-		  	      <el-input v-model="JPformdataedit['工序号']" style="width: 50px;" id="工序号"  placeholder="Enter回车"  @blur="JPgetGXsubmit()" @keydown="JPentedit($event)"/>
-		  	    </el-form-item>
 				<el-form-item label="检验类别:" prop="customerCode" class="mab" label-width="100">
 				  <el-input v-model="JPformdataedit['检验类别']" style="width: 110px;" id="检验类别" @keydown="JPentedit($event)"/>
 				</el-form-item>
@@ -2013,19 +2053,26 @@
 		    
 		    
 		    <!-- 修改 JP检品独立 印件选择 -->
-		    <el-dialog v-model="JPdialogSelectVisible_Gxedit" title="选择" destroy-on-close width="600px" >
-		        <el-table tooltip-effect="dark" :data="JPselectData_Gxedit"
+		    <el-dialog v-model="JPdialogSelectVisible_Gxedit" title="选择" destroy-on-close width="600px" style="margin-top: 2%;" @keydown="JPselect_xzedit($event)">
+		        <el-table tooltip-effect="dark" :data="JPselectData_Gxedit"  ref="table_gxedit"
 		          row-key="ID" highlight-current-row="true"
+				 :row-style="{ height: '0px' }" :cell-style="{ padding: '0px' }"
+				 :header-row-style="{ height: '0px' }" :header-cell-style="{ padding: '0px' }"
 		          border style="width:100%"
 		          @row-dblclick="JPhandleSelectClick_Gxedit">
 		    		<el-table-column prop="name" label="" width="560" />	      	 
 		        </el-table>
 		      </el-dialog>
+		
 		  	
-		  	<el-dialog v-model="JPdialogSelectVisible_LXedit" title="选择" destroy-on-close width="300px" >
+		  	<el-dialog v-model="JPdialogSelectVisible_LXedit" title="选择" destroy-on-close width="300px"  @keydown="JPselect_jylbedit($event)">
 		  		    <el-table
 		  		       :data="JPtableDataedit"
-		  		       ref="table"
+		  		       ref="jylbedit_table"
+					   :row-style="{ height: '50px' }"
+					   :cell-style="{ padding: '0px' }"
+					   :header-row-style="{ height: '0px' }"
+					   :header-cell-style="{ padding: '0px' }"
 		  		       @row-dblclick="JPhandleRowClickedit"
 		  		       highlight-current-row>
 		  		       <el-table-column prop="name" label="名称" width="150"></el-table-column>
@@ -2034,10 +2081,17 @@
 		  	</el-dialog>
 		  
 		  <!--修改 JP检品机 当日上报产量 组员及分配比例-->
-		  <el-dialog v-model="JPblModellistedit" :before-close="() => JPblModellistedit = false" style="width: 20%">
+		  <el-dialog v-model="JPblModellistedit" style="width: 20%" @keydown="JPselect_zyfpedit($event)" >
 		    <el-form>
 		      <div>
-		        <el-table :data="JPemployeeDatalistedit" border :show-overflow-tooltip="true" :cell-class-name="JPblplanUsageCellClassedit"  @row-click="JPtablebllickHandlerlistedit($event)">
+		        <el-table :data="JPemployeeDatalistedit" 
+		  					ref="zyfpedit_table" row-key="ID"
+		  					:row-style="{ height: '0px' }"
+		  					:cell-style="{ padding: '0px' }"
+		  					:header-row-style="{ height: '0px' }"
+		  					:header-cell-style="{ padding: '0px' }"
+		  					  highlight-current-row
+		  					border :show-overflow-tooltip="true" :cell-class-name="JPblplanUsageCellClassedit"  @row-click="JPtablebllickHandlerlistedit($event)">
 		          <el-table-column prop="员工编号" label="员工编号"></el-table-column>
 		          <el-table-column prop="ygxm" label="员工姓名"></el-table-column>
 		        </el-table>
@@ -3127,7 +3181,13 @@ const JPgytableDatadoubleClick = async (row) => {
 	for (let i = 1; i <= 10; i++) {
 	  JPformdataedit[`组员${i}`]['比例'] = row[`sczl_rate${i}`];
 	}
-
+   //自动聚焦光标
+   setTimeout(() => {
+   const inputElement = document.getElementById('修改工单编号');
+   	if (inputElement) {
+   		inputElement.focus();		
+   	}
+   }, 100);
 	// Object.assign(JPformdataedit,row);
 	JPchanliangVisibleedit.value = true
 }
@@ -3215,12 +3275,20 @@ const JPformdata = reactive({
   '工序号':'',
   '工序名称':'',
   '日期':'',
+  '机器':'',
   '流程标牌':'',
   '检验类别':'',
   '废品率系数':'',
   '计件箱数':'',
   '每箱数量':'',
   '换膜总工时':'',
+  
+  '换膜补产工时':'',
+  '保养工时':'',
+  '异常总工时':'',
+  '异常类型':'',
+  '异常补贴工时':'',
+  
   '通电工时':'',
   '定额代号':'',
   '组员1': {'编号': '','姓名': '','比例': '',},
@@ -3244,13 +3312,24 @@ const JPenterDialog = async() => {
 	  sczl_yjno: JPformdata['印件号'],
 	  sczl_gxh: JPformdata['工序号'],
 	  sczl_gxmc: JPformdata['工序名称'],
-	  sczl_rq: JPformdata['日期'],
-	  sczl_num: JPformdata['流程标牌'],
 	  sczl_type: JPformdata['检验类别'],
 	  sczl_废品率系数: JPformdata['废品率系数'],
+	  
+	  sczl_rq: JPformdata['日期'],
+	  sczl_jtbh: JPformdata['机器'],
+	  sczl_num: JPformdata['流程标牌'],
 	  sczl_cl: JPformdata['计件箱数'],
 	  sczl_Pgcl: JPformdata['每箱数量'],
-	  sczl_装版工时: JPformdata['换膜总工时'],
+	  
+	  sczl_装版总工时: JPformdata['换膜总工时'],
+	  sczl_装版工时: JPformdata['换膜补产工时'],
+	  sczl_保养工时: JPformdata['保养工时'],
+	  
+	  
+	  sczl_异常停机工时: JPformdata['异常总工时'],
+	  sczl_异常类型1: JPformdata['异常类型'],
+	  sczl_异常工时1: JPformdata['异常补贴工时'],
+	  
 	  sczl_设备运行工时: JPformdata['通电工时'],
 	  sczl_dedh: JPformdata['定额代号'],
 	  sczl_bzdh: JPformdata['bzdh'],
@@ -3278,12 +3357,29 @@ const JPenterDialog = async() => {
 	  
 	};
 	console.log(JPformattedData)
+	// console.log("新增了")
 	
-	const JpUploade_edit = await JpUploade(JPformattedData);
-	console.log(JpUploade_edit)
-	if (JpUploade_edit.code === 0) {
-		JPchanliangVisible.value = false
+	const JpUploade_add = await JpUploade(JPformattedData);
+	console.log(JpUploade_add)
+	if (JpUploade_add.code === 0) {
+		// JPchanliangVisible.value = false
 	  ElMessage({type: 'success',message: '添加成功'})
+	  //自动聚焦光标
+	  	setTimeout(() => {
+	  	const inputElement = document.getElementById('新增工单编号');
+	  		if (inputElement) {
+	  			inputElement.focus();		
+	  		}
+	  	}, 100);
+		JPformdata['流程标牌'] = ''
+		JPformdata['检验类别'] = ''
+		JPformdata['换膜总工时'] = ''
+		JPformdata['换膜补产工时'] = ''
+		JPformdata['保养工时'] = ''
+		JPformdata['异常总工时'] = ''
+		JPformdata['异常类型'] = ''
+		JPformdata['异常补贴工时'] = ''
+		JPformdata['通电工时'] = ''
 	} else {
 	  ElMessage({type: 'error',message: '添加失败'})
 	}
@@ -3295,12 +3391,12 @@ const JPcloseDialog = async() => {
 	JPchanliangVisible.value = false
 }
 
-//班组产量提报 回车JPent
-const JPemployeeDatalistedit = ref('')
+//班组产量提报 回车
 const JPblModellistedit = ref(false)
 const JPdialogSelectVisible_LXedit = ref(false)
 
-const JPtableDataedit = ref([
+const JPtableDataedit = reactive([
+	{ name: ' ', type: ' ' },
 	{ name: '废品版', type: '废品版' },
 	{ name: '正品版', type: '正品版' },
 	{ name: '次品版', type: '次品版' },
@@ -3314,6 +3410,39 @@ const JPhandleRowClickedit = async (row) => {
 		JPformdataedit['废品率系数'] = fplxs.data
 	}
 }
+const currentIndex_jylbedit = ref(0);
+//弹窗键盘事件
+const JPselect_jylbedit = (event) => {
+	if (event.keyCode === 40) { // 向下箭头
+	 if (currentIndex_jylbedit.value < JPtableDataedit.length - 1) {
+		 currentIndex_jylbedit.value++;
+		 setCurrent_jylbedit(JPtableDataedit[currentIndex_jylbedit.value]);
+	 } else {
+		 currentIndex_jylbedit.value = 0;
+		 setCurrent_jylbedit(JPtableDataedit[currentIndex_jylbedit.value]); // 到达最后一行时回到第一行			
+	 }
+	} else if (event.keyCode === 38) { // 向上箭头
+	 if (currentIndex_jylbedit.value > 0) {
+		 currentIndex_jylbedit.value--;
+		 setCurrent_jylbedit(JPtableDataedit[currentIndex_jylbedit.value]);
+	 } else {
+		 currentIndex_jylbedit.value = JPtableDataedit.length - 1;
+		 setCurrent_jylbedit(JPtableDataedit[currentIndex_jylbedit.value]); // 到达第一行时回到最后一行
+	 }
+	} else if (event.keyCode === 13) { // 回车键
+		JPdialogSelectVisible_LXedit.value = false
+	}
+}
+const jylbedit_table = ref()
+const setCurrent_jylbedit = async (row) => {
+	setTimeout(() => {
+		jylbedit_table.value?.setCurrentRow(row)
+		console.log(row)
+		const {name} = row
+		JPformdataedit['检验类别'] = name
+	})
+}
+
 //工单编号回车事件
  const JPgetCPMCsubmitedit = () => {
 	 // console.log(12)
@@ -3394,7 +3523,38 @@ const JPhandleRowClickedit = async (row) => {
   	  JPformdataedit['工序号'] = gxh
   	  JPformdataedit['工序名称'] = name
       JPdialogSelectVisible_Gxedit.value = false
- 	 
+  }
+  const currentIndex_gxedit = ref(0);
+  //弹窗键盘事件
+  const JPselect_xzedit = (event) => {
+  	if (event.keyCode === 40) { // 向下箭头
+  	 if (currentIndex_gxedit.value < JPselectData_Gxedit.length - 1) {
+  		 currentIndex_gxedit.value++;
+  		 setCurrent_gxedit(JPselectData_Gxedit[currentIndex_gxedit.value]);
+  	 } else {
+  		 currentIndex_gxedit.value = 0;
+  		 setCurrent_gxedit(JPselectData_Gxedit[currentIndex_gxedit.value]); // 到达最后一行时回到第一行			
+  	 }
+  	} else if (event.keyCode === 38) { // 向上箭头
+  	 if (currentIndex_gxedit.value > 0) {
+  		 currentIndex_gxedit.value--;
+  		 setCurrent_gxedit(JPselectData_Gxedit[currentIndex_gxedit.value]);
+  	 } else {
+  		 currentIndex_gxedit.value = JPselectData_Gxedit.length - 1;
+  		 setCurrent_gxedit(JPselectData_Gxedit[currentIndex_gxedit.value]); // 到达第一行时回到最后一行
+  	 }
+  	} else if (event.keyCode === 13) { // 回车键
+  		JPdialogSelectVisible_Gxedit.value = false
+  	}
+  }
+  const table_gxedit = ref()
+  const setCurrent_gxedit = (row) => {
+  	setTimeout(() => {
+  		table_gxedit.value?.setCurrentRow(row)
+  		const { gxh, name, gxmc } = row
+  		JPformdataedit['工序号'] = gxh
+  		JPformdataedit['工序名称'] = name
+  	})
   }
 
 const JPentedit = async (event,key,val) => {
@@ -3455,6 +3615,7 @@ const JPentedit = async (event,key,val) => {
 			}
 		}
 		if(event.target.id === '工序号'){
+			document.getElementById('工序名称').style.color = 'red';
 			//弹出选择
 			ChanliangProcessDetail({gdbh:JPformdataedit['工单编号'],yjno:JPformdataedit['印件号'],machine:''}).then(response=>{
 				console.log(response)
@@ -3508,18 +3669,18 @@ const JPentedit = async (event,key,val) => {
          break;
        }
      }
-   } else if (event.keyCode === 8) { // 删除箭头
-     if (event.target.selectionStart === 0) {
-       for (let i = currentIndex - 1; i >= 0; i--) {
-         if (!inputs[i].readOnly) {
-           nextTick(()=>{
-           	inputs[i].focus();
- 			inputs[i].setSelectionRange(0, 0);
-           })
-           break;
-         }
-       }
-     }
+   // } else if (event.keyCode === 8) { // 删除箭头
+   //   if (event.target.selectionStart === 0) {
+   //     for (let i = currentIndex - 1; i >= 0; i--) {
+   //       if (!inputs[i].readOnly) {
+   //         nextTick(()=>{
+   //         	inputs[i].focus();
+ 		// 	inputs[i].setSelectionRange(0, 0);
+   //         })
+   //         break;
+   //       }
+   //     }
+   //   }
    } else if (event.keyCode === 37) { // 向左箭头
      if (event.target.selectionStart === 0) {
        for (let i = currentIndex - 1; i >= 0; i--) {
@@ -3565,6 +3726,10 @@ const onADD = async() => {
 		getTimelistss();
 		//获取产量上报数据信息接口
 		getMachineReportInfos();
+		
+		//默认显示清空
+		JPformdata['机器'] = JTMC+'#'
+		// JPformdata['换膜补产工时'] = ''
 	} else {
 	  type2.value="create"
 	  //通过车间名称查询机台【机器】
@@ -3614,8 +3779,16 @@ const onADD = async() => {
 		 formdata3.value.异常总工时 = '0.00';
 		 formdata3.value.通电工时 = '0.00';
 	  	 console.log(formdata3.value)
+		 
 	    }
 	}
+	//自动聚焦光标
+	setTimeout(() => {
+	const inputElement = document.getElementById('新增工单编号');
+		if (inputElement) {
+			inputElement.focus();		
+		}
+	}, 100);
 }
 
 
@@ -3709,25 +3882,60 @@ const JPselect_Yj = (event) => {
 	 JPdialogSelectVisible_Yj.value = false;
  }
 }
-//工序选择
- const JPdialogSelectVisible_Gx = ref(false)
- const JPselectData_Gx = reactive([])
-const JPtable_Gx = ref()
- // 处理选择框
- const JPhandleSelectClick_Gx = (row, column, event) => {
- 	  const { gxh, name, gxmc } = row
- 	  JPformdata['工序号'] = gxh
- 	  JPformdata['工序名称'] = name
-     JPdialogSelectVisible_Gx.value = false
-	 
- }
+
+
+/*
+	工序选择
+*/	
+const JPdialogSelectVisible_Gx = ref(false)//弹窗控件
+const JPselectData_Gx = reactive([])//表格data数据
+// const JPtable_Gx = ref()
+//点击事件
+const JPhandleSelectClick_Gx = (row, column, event) => {
+  const { gxh, name, gxmc } = row
+  JPformdata['工序号'] = gxh
+  JPformdata['工序名称'] = name
+  JPdialogSelectVisible_Gx.value = false
+}
+const currentIndex_gx = ref(0);
+//弹窗键盘事件
+const JPselect_xz = (event) => {
+	if (event.keyCode === 40) { // 向下箭头
+	 if (currentIndex_gx.value < JPselectData_Gx.length - 1) {
+		 currentIndex_gx.value++;
+		 setCurrent_gx(JPselectData_Gx[currentIndex_gx.value]);
+	 } else {
+		 currentIndex_gx.value = 0;
+		 setCurrent_gx(JPselectData_Gx[currentIndex_gx.value]); // 到达最后一行时回到第一行			
+	 }
+	} else if (event.keyCode === 38) { // 向上箭头
+	 if (currentIndex_gx.value > 0) {
+		 currentIndex_gx.value--;
+		 setCurrent_gx(JPselectData_Gx[currentIndex_gx.value]);
+	 } else {
+		 currentIndex_gx.value = JPselectData_Gx.length - 1;
+		 setCurrent_gx(JPselectData_Gx[currentIndex_gx.value]); // 到达第一行时回到最后一行
+	 }
+	} else if (event.keyCode === 13) { // 回车键
+		JPdialogSelectVisible_Gx.value = false
+	}
+}
+const table_gx = ref()
+const setCurrent_gx = (row) => {
+	setTimeout(() => {
+		table_gx.value?.setCurrentRow(row)
+		const { gxh, name, gxmc } = row
+		JPformdata['工序号'] = gxh
+		JPformdata['工序名称'] = gxmc
+	})
+}
  
-//班组产量提报 回车JPent
-const JPemployeeDatalist = ref('')
+//班组产量提报 回车
 const JPblModellist = ref(false)
 const JPdialogSelectVisible_LX = ref(false)
 
-const JPtableData = ref([
+const JPtableData = reactive([
+	{ name: ' ', type: ' ' },
 	{ name: '废品版', type: '废品版' },
 	{ name: '正品版', type: '正品版' },
 	{ name: '次品版', type: '次品版' },
@@ -3742,7 +3950,45 @@ const JPhandleRowClick = async (row) => {
 	}
 }
 
+const currentIndex_jylb = ref(0);
+//弹窗键盘事件
+const JPselect_jylb = (event) => {
+	if (event.keyCode === 40) { // 向下箭头
+	 if (currentIndex_jylb.value < JPtableData.length - 1) {
+		 currentIndex_jylb.value++;
+		 setCurrent_jylb(JPtableData[currentIndex_jylb.value]);
+	 } else {
+		 currentIndex_jylb.value = 0;
+		 setCurrent_jylb(JPtableData[currentIndex_jylb.value]); // 到达最后一行时回到第一行			
+	 }
+	} else if (event.keyCode === 38) { // 向上箭头
+	 if (currentIndex_jylb.value > 0) {
+		 currentIndex_jylb.value--;
+		 setCurrent_jylb(JPtableData[currentIndex_jylb.value]);
+	 } else {
+		 currentIndex_jylb.value = JPtableData.length - 1;
+		 setCurrent_jylb(JPtableData[currentIndex_jylb.value]); // 到达第一行时回到最后一行
+	 }
+	} else if (event.keyCode === 13) { // 回车键
+		JPdialogSelectVisible_LX.value = false
+	}
+}
+const jylb_table = ref()
+const setCurrent_jylb = async (row) => {
+	setTimeout(() => {
+		jylb_table.value?.setCurrentRow(row)
+		console.log(row)
+		const {name} = row
+		JPformdata['检验类别'] = name
+	})
+}
 
+//日期获得焦点事件
+const rqHandleFocus = () => {
+	if (JPformdata['日期'] == undefined || JPformdata['日期'] == '') {
+		JPformdata['日期'] = new Date().toISOString().split('T')[0]
+	}
+}
 
 const JPent = async (event,key,val) => {
 	if(event.keyCode === 13){
@@ -3760,9 +4006,7 @@ const JPent = async (event,key,val) => {
 					JPformdata[bzyg]['姓名'] = getYg_response.data[0].ygxm
 					JPformdata[bzyg]['编号'] = getYg_response.data[0].员工编号
 				  }else{
-					  console.log(456)
 					JPblModellist.value = true;
-					// console.log(getYg_response.data)
 					JPemployeeDatalist.value = getYg_response.data // 假设响应数据是数组
 				  }
 				}
@@ -3803,6 +4047,7 @@ const JPent = async (event,key,val) => {
 			}
 		}
 		if(event.target.id === '工序号'){
+			document.getElementById('工序名称').style.color = 'red';
 			//弹出选择
 			ChanliangProcessDetail({gdbh:JPformdata['工单编号'],yjno:JPformdata['印件号'],machine:''}).then(response=>{
 				// console.log(response)
@@ -3856,18 +4101,18 @@ const JPent = async (event,key,val) => {
          break;
        }
      }
-   } else if (event.keyCode === 8) { // 删除箭头
-     if (event.target.selectionStart === 0) {
-       for (let i = currentIndex - 1; i >= 0; i--) {
-         if (!inputs[i].readOnly) {
-           nextTick(()=>{
-           	inputs[i].focus();
- 			inputs[i].setSelectionRange(0, 0);
-           })
-           break;
-         }
-       }
-     }
+   // } else if (event.keyCode === 8) { // 删除箭头
+   //   if (event.target.selectionStart === 0) {
+   //     for (let i = currentIndex - 1; i >= 0; i--) {
+   //       if (!inputs[i].readOnly) {
+   //         nextTick(()=>{
+   //         	inputs[i].focus();
+ 		// 	inputs[i].setSelectionRange(0, 0);
+   //         })
+   //         break;
+   //       }
+   //     }
+   //   }
    } else if (event.keyCode === 37) { // 向左箭头
      if (event.target.selectionStart === 0) {
        for (let i = currentIndex - 1; i >= 0; i--) {
@@ -3895,56 +4140,162 @@ const JPent = async (event,key,val) => {
    }
  }
  
+ /*
+	组员及分配比例弹窗
+ */
  const JPclickedlist = ref(false);
- const JPtablebllickHandlerlist = async (row, column, event) => {
-	console.log(1212121215)
-     if (JPclickedlist.value) {
-       // 如果已经点击过一次,则不再执行操作
-       return;
-     }
-     let nextIndex = 1;
-     while (JPformdata[`组员${nextIndex}`]['编号'] !== '') {
-       nextIndex++;
-	   console.log(nextIndex)
-       if (nextIndex > 10) {
-         // 如果所有字段都已经填满,则不做任何事情并退出函数
-         return;
-       }
-     }
-     // 将选定的值分配给下一个空的代码和名称字段
-     JPformdata[`组员${nextIndex}`]['编号'] = row.员工编号;
-     JPformdata[`组员${nextIndex}`]['姓名'] = row.ygxm;
-     JPblModellist.value = false;
-     JPclickedlist.value = true;
-     setTimeout(() => {
-       JPclickedlist.value = false;
-     }, 300); // 300毫秒内再次点击将不会触发事件,你可以根据需要调整这个延迟时间
-   };
+ const JPemployeeDatalist = ref('')
+ 
+ // 当前选中的行索引
+ const currentIndex_zyfp = ref(0);
+
+ // 表格引用
+ const zyfp_table = ref(null);
+
+ // 设置当前选中行
+ const setCurrent_zyfp = (row) => {
+   setTimeout(() => {
+	 zyfp_table.value?.setCurrentRow(row);
+	 console.log("当前选中行:", row);
+   });
+ };
+ 
+// 表格行点击处理(用于将数据填充到表单中)
+const JPtablebllickHandlerlist = (row, column, event) => {
+  if (JPclickedlist.value) return; // 如果短时间内重复点击,直接退出
+
+  let nextIndex = 1; // 从组员1开始检查
+  while (JPformdata[`组员${nextIndex}`]['姓名'] !== "") {
+    nextIndex++; // 找到下一个空的组员字段
+    if (nextIndex > 10) return; // 如果超过最大组员数量(10个),直接退出
+  }
+
+  // 清空所有姓名为空的列的编号(避免之前的编号残留)
+  for (let i = 1; i <= 10; i++) {
+    if (JPformdata[`组员${i}`]['姓名'] === "") {
+      JPformdata[`组员${i}`]['编号'] = ""; // 清空编号
+    }
+  }
+
+  // 将选中的员工信息填充到表单中
+  JPformdata[`组员${nextIndex}`]['编号'] = row.员工编号;
+  JPformdata[`组员${nextIndex}`]['姓名'] = row.ygxm;
+
+  JPblModellist.value = false; // 关闭弹窗
+
+  // 防止短时间内重复点击(设置点击锁)
+  JPclickedlist.value = true;
+  setTimeout(() => (JPclickedlist.value = false), 300); // 300毫秒后解除锁定
+};
+
+
+ // 键盘事件处理
+ const JPselect_zyfp = (event) => {
+   if (!JPemployeeDatalist.value.length) return;
+
+   if (event.keyCode === 40) {
+	 // 向下箭头
+	 if (currentIndex_zyfp.value < JPemployeeDatalist.value.length - 1) {
+	   currentIndex_zyfp.value++;
+	 } else {
+	   currentIndex_zyfp.value = 0; // 到达最后一行时回到第一行
+	 }
+	 setCurrent_zyfp(JPemployeeDatalist.value[currentIndex_zyfp.value]);
+   } else if (event.keyCode === 38) {
+	 // 向上箭头
+	 if (currentIndex_zyfp.value > 0) {
+	   currentIndex_zyfp.value--;
+	 } else {
+	   currentIndex_zyfp.value = JPemployeeDatalist.value.length - 1; // 到达第一行时回到最后一行
+	 }
+	 setCurrent_zyfp(JPemployeeDatalist.value[currentIndex_zyfp.value]);
+   } else if (event.keyCode === 13) {
+	 // 回车键
+	 const currentRow = JPemployeeDatalist.value[currentIndex_zyfp.value];
+	 if (currentRow) {
+	   JPtablebllickHandlerlist(currentRow);
+	 }
+   }
+ };
    
-   const JPclickedlistedit = ref(false);
- const JPtablebllickHandlerlistedit = async (row, column, event) => {
-     if (JPclickedlistedit.value) {
-       // 如果已经点击过一次,则不再执行操作
-       return;
-     }
-     let nextIndex = 1;
-     while (JPformdataedit[`组员${nextIndex}`]['编号'] !== '') {
-       nextIndex++;
-       if (nextIndex > 10) {
-         // 如果所有字段都已经填满,则不做任何事情并退出函数
-         return;
-       }
-     }
-     // 将选定的值分配给下一个空的代码和名称字段
-     JPformdataedit[`组员${nextIndex}`]['编号'] = row.员工编号;
-     JPformdataedit[`组员${nextIndex}`]['姓名'] = row.ygxm;
-     JPblModellistedit.value = false;
-     JPclickedlistedit.value = true;
-     setTimeout(() => {
-       JPclickedlistedit.value = false;
-     }, 300); // 300毫秒内再次点击将不会触发事件,你可以根据需要调整这个延迟时间
-   };
 
+ /*
+	修改组员及分配比例弹窗
+ */
+ const JPclickedlistedit = ref(false);
+ const JPemployeeDatalistedit = ref('')
+ 
+ // 当前选中的行索引
+ const currentIndex_zyfpedit = ref(0);
+
+ // 表格引用
+ const zyfpedit_table = ref(null);
+
+ // 设置当前选中行
+ const setCurrent_zyfpedit = (row) => {
+   setTimeout(() => {
+	 zyfpedit_table.value?.setCurrentRow(row);
+	 console.log("当前选中行:", row);
+   });
+ };
+ 
+// 表格行点击处理(用于将数据填充到表单中)
+const JPtablebllickHandlerlistedit = (row, column, event) => {
+  if (JPclickedlistedit.value) return; // 如果短时间内重复点击,直接退出
+  
+  let nextIndex = 1; // 从组员1开始检查
+  while (JPformdataedit[`组员${nextIndex}`]['姓名'] !== "") {
+    nextIndex++; // 找到下一个空的组员字段
+    if (nextIndex > 10) return; // 如果超过最大组员数量(10个),直接退出
+  }
+  
+  // 清空所有姓名为空的列的编号(避免之前的编号残留)
+  for (let i = 1; i <= 10; i++) {
+    if (JPformdataedit[`组员${i}`]['姓名'] === "") {
+      JPformdataedit[`组员${i}`]['编号'] = ""; // 清空编号
+    }
+  }
+  
+  // 将选中的员工信息填充到表单中
+  JPformdataedit[`组员${nextIndex}`]['编号'] = row.员工编号;
+  JPformdataedit[`组员${nextIndex}`]['姓名'] = row.ygxm;
+  
+  JPblModellistedit.value = false; // 关闭弹窗
+  
+  // 防止短时间内重复点击(设置点击锁)
+  JPclickedlistedit.value = true;
+  setTimeout(() => (JPclickedlistedit.value = false), 300); // 300毫秒后解除锁定
+};
+
+
+ // 键盘事件处理
+ const JPselect_zyfpedit = (event) => {
+   if (!JPemployeeDatalistedit.value.length) return;
+
+   if (event.keyCode === 40) {
+	 // 向下箭头
+	 if (currentIndex_zyfpedit.value < JPemployeeDatalistedit.value.length - 1) {
+	   currentIndex_zyfpedit.value++;
+	 } else {
+	   currentIndex_zyfpedit.value = 0; // 到达最后一行时回到第一行
+	 }
+	 setCurrent_zyfpedit(JPemployeeDatalistedit.value[currentIndex_zyfpedit.value]);
+   } else if (event.keyCode === 38) {
+	 // 向上箭头
+	 if (currentIndex_zyfpedit.value > 0) {
+	   currentIndex_zyfpedit.value--;
+	 } else {
+	   currentIndex_zyfpedit.value = JPemployeeDatalistedit.value.length - 1; // 到达第一行时回到最后一行
+	 }
+	 setCurrent_zyfpedit(JPemployeeDatalistedit.value[currentIndex_zyfpedit.value]);
+   } else if (event.keyCode === 13) {
+	 // 回车键
+	 const currentRow = JPemployeeDatalistedit.value[currentIndex_zyfpedit.value];
+	 if (currentRow) {
+	   JPtablebllickHandlerlistedit(currentRow);
+	 }
+   }
+ };
 
 const Selection_ids = ref('')
 const customer = ref('')
@@ -4743,7 +5094,6 @@ const tablebllickHandler = async (row, column, event) => {
   }else{
 	formDatas.value[`code${nextIndex}`] = row.员工编号;
 	formDatas.value[`name${nextIndex}`] = row.ygxm;
-	console.log(12345)
 	blModel.value = false;
 	clicked.value = true;
   }