+65
-69
@@ -1225,8 +1225,26 @@
|
||||
<el-form-item label="关联模块--乘用车VPPS编码" title="关联模块--乘用车VPPS编码" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
v-model="sarBussionessSearch.CYCVPPSBMBUSS"
|
||||
placeholder="选择关联模块--乘用车VPPS编码"
|
||||
@click.native="choiceZRR2('car', '关联模块--乘用车VPPS编码', sarBussionessStandEO.KCVPPSBMBUSS,true)"></el-input>
|
||||
placeholder="请输入关联模块--乘用车VPPS编码"
|
||||
></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="关联模块--卡车VPPS编码" title="关联模块--卡车VPPS编码" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
v-model="sarBussionessSearch.KCVPPSBMBUSS"
|
||||
placeholder="请输入关联模块--卡车VPPS编码"
|
||||
></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="模块结构单元变型号(卡车)" title="模块结构单元变型号(卡车)" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
v-model="sarBussionessSearch.DYBXHBUSS"
|
||||
placeholder="请输入模块结构单元变型号(卡车)"
|
||||
></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="模块结构单元变型号(乘用车)" title="模块结构单元变型号(乘用车)" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
v-model="sarBussionessSearch.CYCDYBXHBUSS"
|
||||
placeholder="请输入模块结构单元变型号(乘用车)"
|
||||
></el-input>
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :span="12">
|
||||
@@ -1240,18 +1258,6 @@
|
||||
@click.native="choiceQCR('QCRBUSS', '查询起草人', sarBussionessSearch['QCRBUSS'])">
|
||||
</el-input>
|
||||
</el-form-item>
|
||||
<!-- <el-form-item label="起草人" class="add-form-item form-item-disabled">-->
|
||||
<!-- <el-input v-model="sarBussionessSearch.QCRBUSS" clearable placeholder="请输入起草人"></el-input>-->
|
||||
<!--<!– <el-select v-model="sarBussionessSearch.QCRBUSS" filterable clearable>–>-->
|
||||
<!--<!– <el-option–>-->
|
||||
<!--<!– v-for="item in qcrOptions"–>-->
|
||||
<!--<!– placeholder="请选择"–>-->
|
||||
<!--<!– :key="item.value"–>-->
|
||||
<!--<!– :value="item.value"–>-->
|
||||
<!--<!– :label="item.label"–>-->
|
||||
<!--<!– ></el-option>–>-->
|
||||
<!--<!– </el-select>–>-->
|
||||
<!-- </el-form-item>-->
|
||||
<!-- 能源类型-->
|
||||
<template>
|
||||
<custom-select-array
|
||||
@@ -1260,18 +1266,6 @@
|
||||
v-model="sarBussionessSearch['NYLXCLASS']"
|
||||
></custom-select-array>
|
||||
</template>
|
||||
<!-- <el-form-item label="能源类型" class="add-form-item form-item-disabled">-->
|
||||
<!-- <el-select v-model="sarBussionessSearch.NYLXCLASS" filterable clearable>-->
|
||||
<!-- <el-option-->
|
||||
<!-- v-for="item in categoryOptions"-->
|
||||
<!-- placeholder="请选择"-->
|
||||
<!-- :key="item.value"-->
|
||||
<!-- :value="item.value"-->
|
||||
<!-- :label="item.label"-->
|
||||
<!-- ></el-option>-->
|
||||
<!-- </el-select>-->
|
||||
<!-- </el-form-item>-->
|
||||
<!-- 适用产品线(新增字段)-->
|
||||
<template>
|
||||
<custom-select-array
|
||||
:config="sycpxOptions"
|
||||
@@ -1279,20 +1273,30 @@
|
||||
v-model="sarBussionessSearch['SYCPXCLASS']"
|
||||
></custom-select-array>
|
||||
</template>
|
||||
<!-- <el-form-item label="适用产品线" title="适用产品线" class="add-form-item form-item-disabled">-->
|
||||
<!-- <el-select v-model="sarBussionessSearch.SYCPXCLASS" filterable clearable>-->
|
||||
<!-- <el-option-->
|
||||
<!-- v-for="item in sycpxOptions"-->
|
||||
<!-- placeholder="请选择"-->
|
||||
<!-- :key="item.value"-->
|
||||
<!-- :value="item.value"-->
|
||||
<!-- :label="item.label"-->
|
||||
<!-- ></el-option>-->
|
||||
<!-- </el-select>-->
|
||||
<!-- </el-form-item>-->
|
||||
<!-- <el-form-item label="模块中文名称" title="模块中文名称" class="add-form-item form-item-disabled">
|
||||
<el-input v-model="sarBussionessSearch.VPPSCNBUSS" placeholder="请输入模块中文名称" clearable></el-input>
|
||||
</el-form-item>-->
|
||||
<el-form-item label="关联模块--乘用车vpps中文名称" title="关联模块--乘用车vpps中文名称" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
v-model="sarBussionessSearch.CYCVPPSCNBUSS"
|
||||
placeholder="请输入关联模块--乘用车vpps中文名称"
|
||||
></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="关联模块--卡车vpps中文名称" title="关联模块--卡车vpps中文名称" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
v-model="sarBussionessSearch.KCVPPSCNBUSS"
|
||||
placeholder="请输入关联模块--卡车vpps中文名称"
|
||||
></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="模块结构单元名称(卡车)" title="模块结构单元名称(卡车)" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
v-model="sarBussionessSearch.DYMCBUSS"
|
||||
placeholder="请输入模块结构单元名称(卡车)"
|
||||
></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="模块结构单元名称(乘用车)" title="关联模块--乘用车vpps中文名称" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
v-model="sarBussionessSearch.CYCDYMCBUSS"
|
||||
placeholder="请输入关联模块--乘用车vpps中文名称"
|
||||
></el-input>
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
</el-row>
|
||||
</div>
|
||||
@@ -2581,17 +2585,17 @@ export default {
|
||||
popoverHideBusVs(checkedIds, checkedData, isShow, isLoadChild, topId) {
|
||||
if (checkedData && checkedData.length != 0) {
|
||||
if (checkedData.length > 0) {
|
||||
if (this.drawerTitle2 === 'VPPS编码') {
|
||||
this.sarBussionessSearch.VPPSBMBUSS = checkedData.map(item => item.code).join(",")
|
||||
this.sarBussionessSearch.VPPSCNBUSS = checkedData.map(item => item.chineseName).join(",")
|
||||
if (this.drawerTitle2 === '关联模块--乘用车VPPS编码') {
|
||||
this.sarBussionessSearch.CYCVPPSBMBUSS = checkedData.map(item => item.code).join(",")
|
||||
this.sarBussionessSearch.CYCVPPSCNBUSS = checkedData.map(item => item.chineseName).join(",")
|
||||
} else {
|
||||
this.sarBussionessStandEO.CYCVPPSBMBUSS = checkedData.map(item => item.code).join(",")
|
||||
this.sarBussionessStandEO.CYCVPPSCNBUSS = checkedData.map(item => item.chineseName).join(",")
|
||||
}
|
||||
} else {
|
||||
if (this.drawerTitle2 === 'VPPS编码') {
|
||||
this.sarBussionessSearch.VPPSBMBUSS = checkedData.code
|
||||
this.sarBussionessSearch.VPPSCNBUSS = checkedData.chineseName
|
||||
if (this.drawerTitle2 === '关联模块--乘用车VPPS编码') {
|
||||
this.sarBussionessSearch.CYCVPPSBMBUSS = checkedData.code
|
||||
this.sarBussionessSearch.CYCVPPSCNBUSS = checkedData.chineseName
|
||||
} else {
|
||||
this.sarBussionessStandEO.CYCVPPSBMBUSS = checkedData.code
|
||||
this.sarBussionessStandEO.CYCVPPSCNBUSS = checkedData.chineseName
|
||||
@@ -4336,37 +4340,29 @@ export default {
|
||||
formFieldList.forEach((item) => {
|
||||
const value = this.sarBussionessSearch[item.attrField]
|
||||
// 时间格式处理
|
||||
if (value !== undefined && value !== null && value !== "" && item.attrField === 'VPPSBMBUSS') {
|
||||
advanceSearchVOList.push({
|
||||
connect: "and",
|
||||
field: 'CYCVPPSBM',
|
||||
type: 'like',
|
||||
value: value
|
||||
});
|
||||
}else if (value !== undefined && value !== null && value !== "" && item.attrField === 'VPPSCNBUSS') {
|
||||
advanceSearchVOList.push({
|
||||
connect: "and",
|
||||
field: 'CYCVPPSCN',
|
||||
type: 'like',
|
||||
value: value
|
||||
});
|
||||
}else if (value !== undefined && value !== null && value !== "" && item.attrField !== 'BARQ') {
|
||||
if (value !== undefined && value !== null && value !== "" && item.attrField === 'BARQ') {
|
||||
advanceSearchVOList.push({
|
||||
connect: "and",
|
||||
field: item.attrField || "",
|
||||
type: 'EQUALS',
|
||||
value: value
|
||||
});
|
||||
}else if (value !== undefined && value !== null && value !== "" && (item.attrField === 'FZRQBUSS' || item.attrField === 'FSRQBUSS')) {
|
||||
advanceSearchVOList.push({
|
||||
connect: advanceSearchVOList.length > 0 ? "and" : "",
|
||||
field: item.attrField || "",
|
||||
type: "between",
|
||||
value: (value ? value[0]+','+value[1] : "") || "",
|
||||
});
|
||||
}else if (value !== undefined && value !== null && value !== "") {
|
||||
advanceSearchVOList.push({
|
||||
connect: "and",
|
||||
field: item.attrField || "",
|
||||
type: 'like',
|
||||
value: value
|
||||
});
|
||||
}
|
||||
})
|
||||
if (formData.BARQ !== undefined && formData.BARQ !== null && formData.BARQ !== '') {
|
||||
advanceSearchVOList.push({
|
||||
connect: "and",
|
||||
field: 'BARQ',
|
||||
type: 'EQUALS',
|
||||
value: formData.BARQ
|
||||
});
|
||||
}
|
||||
}
|
||||
formData.advanceSearchVOStr = JSON.stringify(advanceSearchVOList);
|
||||
this.SarExportSearchEo = formData;
|
||||
|
||||
Reference in New Issue
Block a user