From e050767314ff74ac13727f33398ad16c1e183945 Mon Sep 17 00:00:00 2001
From: schangxiang@126.com <schangxiang@126.com>
Date: 周二, 20 5月 2025 12:49:21 +0800
Subject: [PATCH] 优化高级查询
---
PipeLineLems/pipelinelems_web/src/widgets/WorkPlan/Controllers/WorkPlanQueryDrawer.tsx | 358 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++--
1 files changed, 345 insertions(+), 13 deletions(-)
diff --git a/PipeLineLems/pipelinelems_web/src/widgets/WorkPlan/Controllers/WorkPlanQueryDrawer.tsx b/PipeLineLems/pipelinelems_web/src/widgets/WorkPlan/Controllers/WorkPlanQueryDrawer.tsx
index 99cc7c7..5ba5020 100644
--- a/PipeLineLems/pipelinelems_web/src/widgets/WorkPlan/Controllers/WorkPlanQueryDrawer.tsx
+++ b/PipeLineLems/pipelinelems_web/src/widgets/WorkPlan/Controllers/WorkPlanQueryDrawer.tsx
@@ -14,6 +14,15 @@
import isEqual from 'lodash/isEqual'
import { ConfirmBox } from '@/components/ConfirmBox/ConfirmBox'
import { cloneDeep } from 'lodash'
+// 寮曞叆鍏叡閫夐」閰嶇疆
+import {
+ FILTER_MODE_OPTIONS_STRING,
+ FILTER_MODE_OPTIONS_NUM,
+ FILTER_MODE_OPTIONS_BOOL
+} from '@/components/DyFormForHighQuery/DyFormForHighQueryOptions';
+import {
+ BOOLEAN_OPTIONS
+} from '@/utils/commonOptionConstants';
export const useWorkPlanQueryDrawer = (props: any, ctx?: any) => {
const workPlanDrawer = injectModel<WorkPlanDrawer>('WorkPlanDrawer')
@@ -84,6 +93,12 @@
el: 'input',
//disabled: disabled,
placeholder: '璇疯緭鍏ヤ换鍔$紪鐮�',
+ highSelectAttrs:{
+ prop: 'taskCode_FilterMode',
+ el: 'select',
+ placeholder: '璇烽�夋嫨',
+ options:FILTER_MODE_OPTIONS_STRING
+ }
},
{
label: '璁″垝鐘舵��',
@@ -93,6 +108,12 @@
option: [],
//disabled: disabled,
placeholder: '璇疯緭鍏ヨ鍒掔姸鎬�',
+ highSelectAttrs:{
+ prop: 'workPlanStatus_FilterMode',
+ el: 'select',
+ placeholder: '璇烽�夋嫨',
+ options:FILTER_MODE_OPTIONS_BOOL
+ }
},
{
label: '鍙枡鐘舵��',
@@ -102,6 +123,12 @@
option: [],
//disabled: disabled,
placeholder: '璇疯緭鍏ュ彨鏂欑姸鎬�',
+ highSelectAttrs:{
+ prop: 'callMaterialStatus_FilterMode',
+ el: 'select',
+ placeholder: '璇烽�夋嫨',
+ options:FILTER_MODE_OPTIONS_BOOL
+ }
},
{
label: '鍘熸枡鏍囪瘑',
@@ -109,6 +136,12 @@
el: 'input',
//disabled: disabled,
placeholder: '璇疯緭鍏ュ師鏂欐爣璇�',
+ highSelectAttrs:{
+ prop: 'dataIdentifier_FilterMode',
+ el: 'select',
+ placeholder: '璇烽�夋嫨',
+ options:FILTER_MODE_OPTIONS_STRING
+ }
},
{
label: '鍘熸枡鍨嬪彿',
@@ -116,6 +149,12 @@
el: 'input',
//disabled: disabled,
placeholder: '璇疯緭鍏ュ師鏂欏瀷鍙�',
+ highSelectAttrs:{
+ prop: 'materialMode_FilterMode',
+ el: 'select',
+ placeholder: '璇烽�夋嫨',
+ options:FILTER_MODE_OPTIONS_STRING
+ }
},
{
label: '闀垮害(mm)',
@@ -132,6 +171,12 @@
precision: 2,
//disabled: disabled,
placeholder: '璇疯緭鍏ラ暱搴�(mm)',
+ highSelectAttrs:{
+ prop: 'length_FilterMode',
+ el: 'select',
+ placeholder: '璇烽�夋嫨',
+ options:FILTER_MODE_OPTIONS_NUM
+ }
},
{
label: '鎵撶爜鍐呭',
@@ -139,6 +184,12 @@
el: 'input',
//disabled: disabled,
placeholder: '璇疯緭鍏ユ墦鐮佸唴瀹�',
+ highSelectAttrs:{
+ prop: 'markingContent_FilterMode',
+ el: 'select',
+ placeholder: '璇烽�夋嫨',
+ options:FILTER_MODE_OPTIONS_STRING
+ }
},
{
label: '鎵撶爜浣嶇疆',
@@ -155,6 +206,12 @@
precision: 2,
//disabled: disabled,
placeholder: '璇疯緭鍏ユ墦鐮佷綅缃�',
+ highSelectAttrs:{
+ prop: 'markingPosition_FilterMode',
+ el: 'select',
+ placeholder: '璇烽�夋嫨',
+ options:FILTER_MODE_OPTIONS_NUM
+ }
},
{
label: '鍒囧壊浣嶇疆',
@@ -171,6 +228,12 @@
precision: 2,
//disabled: disabled,
placeholder: '璇疯緭鍏ュ垏鍓蹭綅缃�',
+ highSelectAttrs:{
+ prop: 'cuttingPosition_FilterMode',
+ el: 'select',
+ placeholder: '璇烽�夋嫨',
+ options:FILTER_MODE_OPTIONS_NUM
+ }
},
{
label: '绠℃鏁伴噺',
@@ -187,6 +250,12 @@
precision: 0,
//disabled: disabled,
placeholder: '璇疯緭鍏ョ娈垫暟閲�',
+ highSelectAttrs:{
+ prop: 'quantity_FilterMode',
+ el: 'select',
+ placeholder: '璇烽�夋嫨',
+ options:FILTER_MODE_OPTIONS_NUM
+ }
},
{
label: '娉曞叞鍘氬害(mm)',
@@ -203,6 +272,12 @@
precision: 2,
//disabled: disabled,
placeholder: '璇疯緭鍏ユ硶鍏板帤搴�(mm)',
+ highSelectAttrs:{
+ prop: 'flangeThickness_FilterMode',
+ el: 'select',
+ placeholder: '璇烽�夋嫨',
+ options:FILTER_MODE_OPTIONS_NUM
+ }
},
{
label: '娉曞叞鐩村緞(mm)',
@@ -219,6 +294,12 @@
precision: 2,
//disabled: disabled,
placeholder: '璇疯緭鍏ユ硶鍏扮洿寰�(mm)',
+ highSelectAttrs:{
+ prop: 'flangeInnerDiameter_FilterMode',
+ el: 'select',
+ placeholder: '璇烽�夋嫨',
+ options:FILTER_MODE_OPTIONS_NUM
+ }
},
{
label: '娉曞叞鍏О鍘嬪姏',
@@ -226,6 +307,12 @@
el: 'input',
//disabled: disabled,
placeholder: '璇疯緭鍏ユ硶鍏板叕绉板帇鍔�',
+ highSelectAttrs:{
+ prop: 'weldingHeatInput_FilterMode',
+ el: 'select',
+ placeholder: '璇烽�夋嫨',
+ options:FILTER_MODE_OPTIONS_STRING
+ }
},
{
label: '娉曞叞鍐茬爜鍐呭',
@@ -233,6 +320,12 @@
el: 'input',
//disabled: disabled,
placeholder: '璇疯緭鍏ユ硶鍏板啿鐮佸唴瀹�',
+ highSelectAttrs:{
+ prop: 'pipeAllowableStress_FilterMode',
+ el: 'select',
+ placeholder: '璇烽�夋嫨',
+ options:FILTER_MODE_OPTIONS_STRING
+ }
},
{
label: '濂楃闀垮害(mm)',
@@ -249,6 +342,12 @@
precision: 2,
//disabled: disabled,
placeholder: '璇疯緭鍏ュ绠¢暱搴�(mm)',
+ highSelectAttrs:{
+ prop: 'pipeDiameter_FilterMode',
+ el: 'select',
+ placeholder: '璇烽�夋嫨',
+ options:FILTER_MODE_OPTIONS_NUM
+ }
},
{
label: '濂楃鐩村緞(mm)',
@@ -265,6 +364,12 @@
precision: 2,
//disabled: disabled,
placeholder: '璇疯緭鍏ュ绠$洿寰�(mm)',
+ highSelectAttrs:{
+ prop: 'pipeWallThickness_FilterMode',
+ el: 'select',
+ placeholder: '璇烽�夋嫨',
+ options:FILTER_MODE_OPTIONS_NUM
+ }
},
{
label: '宸ュ巶浠g爜',
@@ -272,6 +377,12 @@
el: 'input',
//disabled: disabled,
placeholder: '璇疯緭鍏ュ伐鍘備唬鐮�',
+ highSelectAttrs:{
+ prop: 'factoryCode_FilterMode',
+ el: 'select',
+ placeholder: '璇烽�夋嫨',
+ options:FILTER_MODE_OPTIONS_STRING
+ }
},
{
label: '浜у搧浠g爜',
@@ -279,6 +390,12 @@
el: 'input',
//disabled: disabled,
placeholder: '璇疯緭鍏ヤ骇鍝佷唬鐮�',
+ highSelectAttrs:{
+ prop: 'productCode_FilterMode',
+ el: 'select',
+ placeholder: '璇烽�夋嫨',
+ options:FILTER_MODE_OPTIONS_STRING
+ }
},
{
label: '宸ヤ綅浠g爜',
@@ -286,6 +403,12 @@
el: 'input',
//disabled: disabled,
placeholder: '璇疯緭鍏ュ伐浣嶄唬鐮�',
+ highSelectAttrs:{
+ prop: 'workstationCode_FilterMode',
+ el: 'select',
+ placeholder: '璇烽�夋嫨',
+ options:FILTER_MODE_OPTIONS_STRING
+ }
},
{
label: '璁惧浠g爜',
@@ -293,13 +416,51 @@
el: 'input',
//disabled: disabled,
placeholder: '璇疯緭鍏ヨ澶囦唬鐮�',
+ highSelectAttrs:{
+ prop: 'equipmentCode_FilterMode',
+ el: 'select',
+ placeholder: '璇烽�夋嫨',
+ options:FILTER_MODE_OPTIONS_STRING
+ }
},
{
- label: '宸ヤ欢鍚嶇О',
- prop: 'workpieceName',
+ label: '浜х嚎缂栫爜',
+ prop: 'prodLineCode',
el: 'input',
//disabled: disabled,
- placeholder: '璇疯緭鍏ュ伐浠跺悕绉�',
+ placeholder: '璇疯緭鍏ヤ骇绾跨紪鐮�',
+ highSelectAttrs:{
+ prop: 'prodLineCode_FilterMode',
+ el: 'select',
+ placeholder: '璇烽�夋嫨',
+ options:FILTER_MODE_OPTIONS_STRING
+ }
+ },
+ {
+ label: '鑸瑰彿',
+ prop: 'shipNumber',
+ el: 'input',
+ //disabled: disabled,
+ placeholder: '璇疯緭鍏ヨ埞鍙�',
+ highSelectAttrs:{
+ prop: 'shipNumber_FilterMode',
+ el: 'select',
+ placeholder: '璇烽�夋嫨',
+ options:FILTER_MODE_OPTIONS_STRING
+ }
+ },
+ {
+ label: '椤圭洰鍙�',
+ prop: 'projectNumber',
+ el: 'input',
+ //disabled: disabled,
+ placeholder: '璇疯緭鍏ラ」鐩彿',
+ highSelectAttrs:{
+ prop: 'projectNumber_FilterMode',
+ el: 'select',
+ placeholder: '璇烽�夋嫨',
+ options:FILTER_MODE_OPTIONS_STRING
+ }
},
{
label: '宸ュ簭鍚嶇О',
@@ -307,6 +468,12 @@
el: 'input',
//disabled: disabled,
placeholder: '璇疯緭鍏ュ伐搴忓悕绉�',
+ highSelectAttrs:{
+ prop: 'processName_FilterMode',
+ el: 'select',
+ placeholder: '璇烽�夋嫨',
+ options:FILTER_MODE_OPTIONS_STRING
+ }
},
{
label: '绠′欢缂栫爜',
@@ -314,6 +481,12 @@
el: 'input',
//disabled: disabled,
placeholder: '璇疯緭鍏ョ浠剁紪鐮�',
+ highSelectAttrs:{
+ prop: 'pipeFittingCode_FilterMode',
+ el: 'select',
+ placeholder: '璇烽�夋嫨',
+ options:FILTER_MODE_OPTIONS_STRING
+ }
},
{
label: '椤哄簭鍙�',
@@ -321,6 +494,12 @@
el: 'input',
//disabled: disabled,
placeholder: '璇疯緭鍏ラ『搴忓彿',
+ highSelectAttrs:{
+ prop: 'preSerialNumber_FilterMode',
+ el: 'select',
+ placeholder: '璇烽�夋嫨',
+ options:FILTER_MODE_OPTIONS_STRING
+ }
},
{
label: '绠℃缂栫爜',
@@ -328,6 +507,12 @@
el: 'input',
//disabled: disabled,
placeholder: '璇疯緭鍏ョ娈电紪鐮�',
+ highSelectAttrs:{
+ prop: 'pipeSpecCode_FilterMode',
+ el: 'select',
+ placeholder: '璇烽�夋嫨',
+ options:FILTER_MODE_OPTIONS_STRING
+ }
},
{
label: '绠℃鍚嶇О',
@@ -335,6 +520,12 @@
el: 'input',
//disabled: disabled,
placeholder: '璇疯緭鍏ョ娈靛悕绉�',
+ highSelectAttrs:{
+ prop: 'pipeSectionName_FilterMode',
+ el: 'select',
+ placeholder: '璇烽�夋嫨',
+ options:FILTER_MODE_OPTIONS_STRING
+ }
},
{
label: '澶栧緞(mm)',
@@ -351,6 +542,12 @@
precision: 2,
//disabled: disabled,
placeholder: '璇疯緭鍏ュ寰�(mm)',
+ highSelectAttrs:{
+ prop: 'outerDiameter_FilterMode',
+ el: 'select',
+ placeholder: '璇烽�夋嫨',
+ options:FILTER_MODE_OPTIONS_NUM
+ }
},
{
label: '澹佸帤(mm)',
@@ -367,6 +564,12 @@
precision: 2,
//disabled: disabled,
placeholder: '璇疯緭鍏ュ鍘�(mm)',
+ highSelectAttrs:{
+ prop: 'thickness_FilterMode',
+ el: 'select',
+ placeholder: '璇烽�夋嫨',
+ options:FILTER_MODE_OPTIONS_NUM
+ }
},
{
label: '鏉愯川',
@@ -374,6 +577,12 @@
el: 'input',
//disabled: disabled,
placeholder: '璇疯緭鍏ユ潗璐�',
+ highSelectAttrs:{
+ prop: 'material_FilterMode',
+ el: 'select',
+ placeholder: '璇烽�夋嫨',
+ options:FILTER_MODE_OPTIONS_STRING
+ }
},
{
label: '宸ヨ壓娴佸悜缂栧彿',
@@ -381,6 +590,12 @@
el: 'input',
//disabled: disabled,
placeholder: '璇疯緭鍏ュ伐鑹烘祦鍚戠紪鍙�',
+ highSelectAttrs:{
+ prop: 'processRouteNumber_FilterMode',
+ el: 'select',
+ placeholder: '璇烽�夋嫨',
+ options:FILTER_MODE_OPTIONS_STRING
+ }
},
{
label: '璁″垝寮�濮嬫椂闂�',
@@ -395,6 +610,7 @@
width: '100%',
//disabled: disabled,
placeholder: '璇疯緭鍏ヨ鍒掑紑濮嬫椂闂�',
+ isDateControl: true, // 鏄惧紡鏍囪涓烘棩鏈熸帶浠�
},
{
label: '璁″垝瀹屾垚鏃堕棿',
@@ -409,6 +625,7 @@
width: '100%',
//disabled: disabled,
placeholder: '璇疯緭鍏ヨ鍒掑畬鎴愭椂闂�',
+ isDateControl: true, // 鏄惧紡鏍囪涓烘棩鏈熸帶浠�
},
{
label: '鐝粍淇℃伅',
@@ -416,6 +633,12 @@
el: 'input',
//disabled: disabled,
placeholder: '璇疯緭鍏ョ彮缁勪俊鎭�',
+ highSelectAttrs:{
+ prop: 'teamInfo_FilterMode',
+ el: 'select',
+ placeholder: '璇烽�夋嫨',
+ options:FILTER_MODE_OPTIONS_STRING
+ }
},
{
label: '鏃堕棿鎴�',
@@ -423,6 +646,12 @@
el: 'input',
//disabled: disabled,
placeholder: '璇疯緭鍏ユ椂闂存埑',
+ highSelectAttrs:{
+ prop: 'timestamp_FilterMode',
+ el: 'select',
+ placeholder: '璇烽�夋嫨',
+ options:FILTER_MODE_OPTIONS_STRING
+ }
},
{
label: '鍒涘缓鏃堕棿',
@@ -437,6 +666,7 @@
width: '100%',
//disabled: disabled,
placeholder: '璇疯緭鍏ュ垱寤烘椂闂�',
+ isDateControl: true, // 鏄惧紡鏍囪涓烘棩鏈熸帶浠�
},
{
label: '淇敼鏃堕棿',
@@ -451,6 +681,7 @@
width: '100%',
//disabled: disabled,
placeholder: '璇疯緭鍏ヤ慨鏀规椂闂�',
+ isDateControl: true, // 鏄惧紡鏍囪涓烘棩鏈熸帶浠�
},
{
label: '鍒涘缓浜�',
@@ -458,6 +689,12 @@
el: 'input',
//disabled: disabled,
placeholder: '璇疯緭鍏ュ垱寤轰汉',
+ highSelectAttrs:{
+ prop: 'creatorName_FilterMode',
+ el: 'select',
+ placeholder: '璇烽�夋嫨',
+ options:FILTER_MODE_OPTIONS_STRING
+ }
},
{
label: '淇敼浜�',
@@ -465,6 +702,12 @@
el: 'input',
//disabled: disabled,
placeholder: '璇疯緭鍏ヤ慨鏀逛汉',
+ highSelectAttrs:{
+ prop: 'lastModifierName_FilterMode',
+ el: 'select',
+ placeholder: '璇烽�夋嫨',
+ options:FILTER_MODE_OPTIONS_STRING
+ }
},
{
label: '澶囨敞',
@@ -472,6 +715,12 @@
el: 'input',
//disabled: disabled,
placeholder: '璇疯緭鍏ュ娉�',
+ highSelectAttrs:{
+ prop: 'remark_FilterMode',
+ el: 'select',
+ placeholder: '璇烽�夋嫨',
+ options:FILTER_MODE_OPTIONS_STRING
+ }
},
])
/**
@@ -487,44 +736,83 @@
const commonGetFormData=()=>{
const data = {
taskCode: formData.value.taskCode || '',
+taskCode_FilterMode: formData.value.taskCode_FilterMode || '',
workPlanStatus: formData.value.workPlanStatus || '',
+workPlanStatus_FilterMode: formData.value.workPlanStatus_FilterMode || '',
callMaterialStatus: formData.value.callMaterialStatus || '',
+callMaterialStatus_FilterMode: formData.value.callMaterialStatus_FilterMode || '',
dataIdentifier: formData.value.dataIdentifier || '',
+dataIdentifier_FilterMode: formData.value.dataIdentifier_FilterMode || '',
materialMode: formData.value.materialMode || '',
+materialMode_FilterMode: formData.value.materialMode_FilterMode || '',
length: formData.value.length || '',
+length_FilterMode: formData.value.length_FilterMode || '',
markingContent: formData.value.markingContent || '',
+markingContent_FilterMode: formData.value.markingContent_FilterMode || '',
markingPosition: formData.value.markingPosition || '',
+markingPosition_FilterMode: formData.value.markingPosition_FilterMode || '',
cuttingPosition: formData.value.cuttingPosition || '',
+cuttingPosition_FilterMode: formData.value.cuttingPosition_FilterMode || '',
quantity: formData.value.quantity || '',
+quantity_FilterMode: formData.value.quantity_FilterMode || '',
flangeThickness: formData.value.flangeThickness || '',
+flangeThickness_FilterMode: formData.value.flangeThickness_FilterMode || '',
flangeInnerDiameter: formData.value.flangeInnerDiameter || '',
+flangeInnerDiameter_FilterMode: formData.value.flangeInnerDiameter_FilterMode || '',
weldingHeatInput: formData.value.weldingHeatInput || '',
+weldingHeatInput_FilterMode: formData.value.weldingHeatInput_FilterMode || '',
pipeAllowableStress: formData.value.pipeAllowableStress || '',
+pipeAllowableStress_FilterMode: formData.value.pipeAllowableStress_FilterMode || '',
pipeDiameter: formData.value.pipeDiameter || '',
+pipeDiameter_FilterMode: formData.value.pipeDiameter_FilterMode || '',
pipeWallThickness: formData.value.pipeWallThickness || '',
+pipeWallThickness_FilterMode: formData.value.pipeWallThickness_FilterMode || '',
factoryCode: formData.value.factoryCode || '',
+factoryCode_FilterMode: formData.value.factoryCode_FilterMode || '',
productCode: formData.value.productCode || '',
+productCode_FilterMode: formData.value.productCode_FilterMode || '',
workstationCode: formData.value.workstationCode || '',
+workstationCode_FilterMode: formData.value.workstationCode_FilterMode || '',
equipmentCode: formData.value.equipmentCode || '',
-workpieceName: formData.value.workpieceName || '',
+equipmentCode_FilterMode: formData.value.equipmentCode_FilterMode || '',
+prodLineCode: formData.value.prodLineCode || '',
+prodLineCode_FilterMode: formData.value.prodLineCode_FilterMode || '',
+shipNumber: formData.value.shipNumber || '',
+shipNumber_FilterMode: formData.value.shipNumber_FilterMode || '',
+projectNumber: formData.value.projectNumber || '',
+projectNumber_FilterMode: formData.value.projectNumber_FilterMode || '',
processName: formData.value.processName || '',
+processName_FilterMode: formData.value.processName_FilterMode || '',
pipeFittingCode: formData.value.pipeFittingCode || '',
+pipeFittingCode_FilterMode: formData.value.pipeFittingCode_FilterMode || '',
preSerialNumber: formData.value.preSerialNumber || '',
+preSerialNumber_FilterMode: formData.value.preSerialNumber_FilterMode || '',
pipeSpecCode: formData.value.pipeSpecCode || '',
+pipeSpecCode_FilterMode: formData.value.pipeSpecCode_FilterMode || '',
pipeSectionName: formData.value.pipeSectionName || '',
+pipeSectionName_FilterMode: formData.value.pipeSectionName_FilterMode || '',
outerDiameter: formData.value.outerDiameter || '',
+outerDiameter_FilterMode: formData.value.outerDiameter_FilterMode || '',
thickness: formData.value.thickness || '',
+thickness_FilterMode: formData.value.thickness_FilterMode || '',
material: formData.value.material || '',
+material_FilterMode: formData.value.material_FilterMode || '',
processRouteNumber: formData.value.processRouteNumber || '',
+processRouteNumber_FilterMode: formData.value.processRouteNumber_FilterMode || '',
plannedStartTime: formData.value.plannedStartTime || '',
plannedEndTime: formData.value.plannedEndTime || '',
teamInfo: formData.value.teamInfo || '',
+teamInfo_FilterMode: formData.value.teamInfo_FilterMode || '',
timestamp: formData.value.timestamp || '',
+timestamp_FilterMode: formData.value.timestamp_FilterMode || '',
creationTime: formData.value.creationTime || '',
lastModificationTime: formData.value.lastModificationTime || '',
creatorName: formData.value.creatorName || '',
+creatorName_FilterMode: formData.value.creatorName_FilterMode || '',
lastModifierName: formData.value.lastModifierName || '',
-remark: formData.value.remark || '',
+lastModifierName_FilterMode: formData.value.lastModifierName_FilterMode || '',
+remark: formData.value.remark || '',
+remark_FilterMode: formData.value.remark_FilterMode || '',
}
return data;
}
@@ -542,11 +830,54 @@
const data =commonGetFormData();
ctx.emit('confirmQuery', data)
}
+ /**
+ * 閲嶇疆鍏叡select鏌ヨ
+ */
+ const onResetForHighSelect = async () => {
+ formData.value.taskCode_FilterMode = 1
+formData.value.workPlanStatus_FilterMode = 2
+formData.value.callMaterialStatus_FilterMode = 2
+formData.value.dataIdentifier_FilterMode = 1
+formData.value.materialMode_FilterMode = 1
+formData.value.length_FilterMode = 2
+formData.value.markingContent_FilterMode = 1
+formData.value.markingPosition_FilterMode = 2
+formData.value.cuttingPosition_FilterMode = 2
+formData.value.quantity_FilterMode = 2
+formData.value.flangeThickness_FilterMode = 2
+formData.value.flangeInnerDiameter_FilterMode = 2
+formData.value.weldingHeatInput_FilterMode = 1
+formData.value.pipeAllowableStress_FilterMode = 1
+formData.value.pipeDiameter_FilterMode = 2
+formData.value.pipeWallThickness_FilterMode = 2
+formData.value.factoryCode_FilterMode = 1
+formData.value.productCode_FilterMode = 1
+formData.value.workstationCode_FilterMode = 1
+formData.value.equipmentCode_FilterMode = 1
+formData.value.prodLineCode_FilterMode = 1
+formData.value.shipNumber_FilterMode = 1
+formData.value.projectNumber_FilterMode = 1
+formData.value.processName_FilterMode = 1
+formData.value.pipeFittingCode_FilterMode = 1
+formData.value.preSerialNumber_FilterMode = 1
+formData.value.pipeSpecCode_FilterMode = 1
+formData.value.pipeSectionName_FilterMode = 1
+formData.value.outerDiameter_FilterMode = 2
+formData.value.thickness_FilterMode = 2
+formData.value.material_FilterMode = 1
+formData.value.processRouteNumber_FilterMode = 1
+formData.value.teamInfo_FilterMode = 1
+formData.value.timestamp_FilterMode = 1
+formData.value.creatorName_FilterMode = 1
+formData.value.lastModifierName_FilterMode = 1
+formData.value.remark_FilterMode = 1
+ }
/**
* 閲嶇疆鏌ヨ
*/
const onReset = async () => {
formData.value = {}
+ onResetForHighSelect();//閲嶇疆鍏叡select鏌ヨ
formData.value.taskCode = ''
formData.value.workPlanStatus = ''
formData.value.callMaterialStatus = ''
@@ -567,7 +898,9 @@
formData.value.productCode = ''
formData.value.workstationCode = ''
formData.value.equipmentCode = ''
-formData.value.workpieceName = ''
+formData.value.prodLineCode = ''
+formData.value.shipNumber = ''
+formData.value.projectNumber = ''
formData.value.processName = ''
formData.value.pipeFittingCode = ''
formData.value.preSerialNumber = ''
@@ -581,13 +914,11 @@
formData.value.plannedEndTime = ''
formData.value.teamInfo = ''
formData.value.timestamp = ''
-formData.value.deletionTime = ''
-formData.value.operationRemark = ''
-formData.value.deleteRemark = ''
-formData.value.remark = ''
-formData.value.extraField1 = ''
-formData.value.extraField2 = ''
-formData.value.extraField3 = ''
+formData.value.creationTime = ''
+formData.value.lastModificationTime = ''
+formData.value.creatorName = ''
+formData.value.lastModifierName = ''
+formData.value.remark = ''
//鍚戠埗缁勪欢鍙戦�佽嚜瀹氫箟浜嬩欢
ctx.emit('restQuery');
}
@@ -623,6 +954,7 @@
}
commonQueryEnumForFrom()
+ onResetForHighSelect();//閲嶇疆鍏叡select鏌ヨ
/**
* 寮圭獥鎵撳紑鑾峰彇璇︽儏
*/
--
Gitblit v1.9.3