소스 검색

工单核验单数量bug问题

liuhairui 1 년 전
부모
커밋
28142b95e5
1개의 변경된 파일12개의 추가작업 그리고 19개의 파일을 삭제
  1. 12 19
      src/view/performance/09-workOrderVerification/index.vue

+ 12 - 19
src/view/performance/09-workOrderVerification/index.vue

@@ -56,7 +56,7 @@
 								<el-col :span="5">
 								<el-col :span="5">
 									<el-form-item label="日期">
 									<el-form-item label="日期">
 										<el-input type="date" max="9999-12-31" v-model="detailData.qczl_rq" id = '日期' @keydown="ent1($event)" @focus="rqHandleFocus()"
 										<el-input type="date" max="9999-12-31" v-model="detailData.qczl_rq" id = '日期' @keydown="ent1($event)" @focus="rqHandleFocus()"
-											style="width: 130px;" />
+											style="width: 150px;" />
 									</el-form-item>
 									</el-form-item>
 								</el-col>
 								</el-col>
 								<el-col :span="5">
 								<el-col :span="5">
@@ -79,12 +79,12 @@
 							<el-row :gutter="24">
 							<el-row :gutter="24">
 								<el-col :span="5">
 								<el-col :span="5">
 									<el-form-item label="印件号">
 									<el-form-item label="印件号">
-										<el-input v-model="detailData.qczl_yjno" style="width: 60px;" readonly/>
+										<el-input v-model="detailData.qczl_yjno" style="width: 150px;" disabled/>
 									</el-form-item>
 									</el-form-item>
 								</el-col>
 								</el-col>
 								<el-col :span="10">
 								<el-col :span="10">
 									<el-form-item label="印件名称" >
 									<el-form-item label="印件名称" >
-										<el-input v-model="detailData.yj_yjmc" style="width: 385px;" readonly/>
+										<el-input v-model="detailData.yj_yjmc" style="width: 385px;" disabled/>
 									</el-form-item>
 									</el-form-item>
 								</el-col>
 								</el-col>
 								<el-col :span="5">
 								<el-col :span="5">
@@ -148,22 +148,22 @@
 									</el-table-column>
 									</el-table-column>
 									<el-table-column label="工序及责任机长" >
 									<el-table-column label="工序及责任机长" >
 										<template #default="{ row }">
 										<template #default="{ row }">
-											<el-input v-model="row.fp_gxmc" @keydown="ent1($event,$index,row,'')" readonly/>
+											<el-input v-model="row.fp_gxmc" @keydown="ent1($event,$index,row,'')" disabled/>
 										</template>
 										</template>
 									</el-table-column>
 									</el-table-column>
 									<el-table-column label="" width="100">
 									<el-table-column label="" width="100">
 										<template #default="{ row }">
 										<template #default="{ row }">
-											<el-input v-model="row.fp_bz" @keydown="ent1($event,$index,row,'')" readonly/>
+											<el-input v-model="row.fp_bz" @keydown="ent1($event,$index,row,'')" disabled/>
 										</template>
 										</template>
 									</el-table-column>
 									</el-table-column>
 									<el-table-column label="" width="100">
 									<el-table-column label="" width="100">
 										<template #default="{ row }">
 										<template #default="{ row }">
-											<el-input v-model="row.fp_bh" @keydown="ent1($event,$index,row,'')" readonly/>
+											<el-input v-model="row.fp_bh" @keydown="ent1($event,$index,row,'')" disabled/>
 										</template>
 										</template>
 									</el-table-column>
 									</el-table-column>
 									<el-table-column label="" width="100">
 									<el-table-column label="" width="100">
 										<template #default="{ row }">
 										<template #default="{ row }">
-											<el-input v-model="row.fp_name" @keydown="ent1($event,$index,row,'')" readonly/>
+											<el-input v-model="row.fp_name" @keydown="ent1($event,$index,row,'')" disabled/>
 										</template>
 										</template>
 									</el-table-column>
 									</el-table-column>
 								</el-table>
 								</el-table>
@@ -193,14 +193,6 @@
 					</el-dialog>
 					</el-dialog>
 
 
 					<!-- 弹出选项框 数量 -->
 					<!-- 弹出选项框 数量 -->
-					<!-- <el-dialog v-model="dialogSelectVisible2" title="数量选择" destroy-on-close width="800px" style="margin-top: 3%;"
-						@keydown="selectSL($event)">
-						<el-table tooltip-effect="dark" :data="selectData" row-key="ID" highlight-current-row border
-							style="width:100%" @row-dblclick="handleSelectClick" ref="table2">
-							<el-table-column v-for=" column in selectColumns " :key="column.prop" :prop="column.prop"
-								:label="column.label" :width="column.width" />
-						</el-table>
-					</el-dialog> -->
 					<el-dialog v-model="dialogSelectVisible2" title="数量选择" destroy-on-close width="800px" style="margin-top: 3%;" @keydown="selectSL($event)">
 					<el-dialog v-model="dialogSelectVisible2" title="数量选择" destroy-on-close width="800px" style="margin-top: 3%;" @keydown="selectSL($event)">
 					    <el-table tooltip-effect="dark" :data="selectData" row-key="ID" highlight-current-row border style="width:100%" @row-dblclick="handleSelectClick" ref="table2">
 					    <el-table tooltip-effect="dark" :data="selectData" row-key="ID" highlight-current-row border style="width:100%" @row-dblclick="handleSelectClick" ref="table2">
 					        <el-table-column v-for="column in selectColumns" :key="column.prop" :prop="column.prop" :label="column.label" :width="column.width" />
 					        <el-table-column v-for="column in selectColumns" :key="column.prop" :prop="column.prop" :label="column.label" :width="column.width" />
@@ -752,7 +744,7 @@ const gd_lcdCancel = async () => {
 	}
 	}
 	// 双击表格操作
 	// 双击表格操作
 	function doubleClick(row, column, event) {
 	function doubleClick(row, column, event) {
-		type.value = '查改'
+		type.value = '修改工单核验单维护'
 		getDetailData(row.UniqId)
 		getDetailData(row.UniqId)
 	}
 	}
 
 
@@ -1094,9 +1086,9 @@ const gd_lcdCancel = async () => {
 		lcdyjno.value = row.qczl_yjno
 		lcdyjno.value = row.qczl_yjno
 	}
 	}
 
 
-	// 新增数据
+	//新增工单核验单维护
 	const handleShowAdd = async () => {
 	const handleShowAdd = async () => {
-		type.value = '新增'
+		type.value = '新增工单核验单维护'
 		dialogFormVisible.value = true
 		dialogFormVisible.value = true
 		setTimeout(() => {
 		setTimeout(() => {
 		const inputElement = document.getElementById('日期');
 		const inputElement = document.getElementById('日期');
@@ -1394,6 +1386,7 @@ const gd_lcdCancel = async () => {
 		const response = await getYjInfo({ order: qczl_gdbh, yj_no: qczl_yjno })
 		const response = await getYjInfo({ order: qczl_gdbh, yj_no: qczl_yjno })
 		if (response.code === 0) {
 		if (response.code === 0) {
 			const data = response.data
 			const data = response.data
+			console.log(data)
 			if (data) {
 			if (data) {
 				detailData.total_liucheng = data.max_num
 				detailData.total_liucheng = data.max_num
 				const tableData = data.gx_data.map(item => ({
 				const tableData = data.gx_data.map(item => ({
@@ -1469,7 +1462,7 @@ const gd_lcdCancel = async () => {
 
 
   if (isDuplicate) {
   if (isDuplicate) {
     // 如果有重复值,提示用户并清空当前输入框
     // 如果有重复值,提示用户并清空当前输入框
-    event.target.value = '';
+    event.target.value = 0;
     ElMessage({
     ElMessage({
       type: 'error',
       type: 'error',
       message: '输入的值已存在,请重新输入'
       message: '输入的值已存在,请重新输入'