feat: There is no way the, 模块结构单元分乘用车和卡车 企标库
This commit is contained in:
+70
-9
@@ -654,7 +654,7 @@
|
|||||||
<el-input
|
<el-input
|
||||||
v-model="sarBussionessStandEO.CYCVPPSBMBUSS"
|
v-model="sarBussionessStandEO.CYCVPPSBMBUSS"
|
||||||
placeholder="选择VPPS编码"
|
placeholder="选择VPPS编码"
|
||||||
@click.native="choiceZRR2('car', '关联模块--乘用车VPPS编码', sarBussionessStandEO.KCVPPSBMBUSS,true)"></el-input>
|
@click.native="choiceZRR2('car', '关联模块--乘用车VPPS编码', sarBussionessStandEO.CYCVPPSBMBUSS,true)"></el-input>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-tooltip>
|
</el-tooltip>
|
||||||
</template>
|
</template>
|
||||||
@@ -697,17 +697,38 @@
|
|||||||
label-width="150px"
|
label-width="150px"
|
||||||
class="add-form-item"
|
class="add-form-item"
|
||||||
>
|
>
|
||||||
<template slot="label">模块结构单元变型号</template>
|
<template slot="label">模块结构单元变型号(卡车)</template>
|
||||||
<el-input
|
<el-input
|
||||||
v-model="sarBussionessStandEO.DYBXHBUSS" placeholder="选择模块结构单元变型号"
|
v-model="sarBussionessStandEO.DYBXHBUSS" placeholder="选择模块结构单元变型号(卡车)"
|
||||||
@click.native="choiceZRR4('dybxhbuss', '模块结构单元', sarBussionessStandEO.dybxh)">
|
@click.native="choiceZRR4('TRUCK', '模块结构单元变型号(卡车)', sarBussionessStandEO.dybxh)">
|
||||||
</el-input>
|
</el-input>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</template>
|
</template>
|
||||||
<template v-else-if="field.attrField === 'DYMCBUSS'">
|
<template v-else-if="field.attrField === 'DYMCBUSS'">
|
||||||
<el-form-item label="模块结构单元名称" label-width="150px" prop="DYMCBUSS" class="add-form-item">
|
<el-form-item label="模块结构单元名称(卡车)" label-width="150px" prop="DYMCBUSS" class="add-form-item">
|
||||||
<el-input
|
<el-input
|
||||||
v-model="sarBussionessStandEO.DYMCBUSS" disabled
|
v-model="sarBussionessStandEO.DYMCBUSS" disabled
|
||||||
|
clearable
|
||||||
|
></el-input>
|
||||||
|
</el-form-item>
|
||||||
|
</template>
|
||||||
|
<template v-else-if="field.attrField === 'CYCDYBXHBUSS'">
|
||||||
|
<el-form-item
|
||||||
|
prop="CYCDYBXHBUSS"
|
||||||
|
label-width="150px"
|
||||||
|
class="add-form-item"
|
||||||
|
>
|
||||||
|
<template slot="label">模块结构单元变型号(乘用车)</template>
|
||||||
|
<el-input
|
||||||
|
v-model="sarBussionessStandEO.CYCDYBXHBUSS" placeholder="选择模块结构单元变型号(乘用车)"
|
||||||
|
@click.native="choiceZRR5('CAR', '模块结构单元变型号(乘用车)', sarBussionessStandEO.dybxh)">
|
||||||
|
</el-input>
|
||||||
|
</el-form-item>
|
||||||
|
</template>
|
||||||
|
<template v-else-if="field.attrField === 'CYCDYMCBUSS'">
|
||||||
|
<el-form-item label="模块结构单元名称(乘用车)" label-width="150px" prop="CYCDYMCBUSS" class="add-form-item">
|
||||||
|
<el-input
|
||||||
|
v-model="sarBussionessStandEO.CYCDYMCBUSS" disabled
|
||||||
clearable
|
clearable
|
||||||
></el-input>
|
></el-input>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
@@ -1590,6 +1611,19 @@
|
|||||||
:defaultProps="defaultModelProps" :checkedKeys="defaultCheckedKeys3"
|
:defaultProps="defaultModelProps" :checkedKeys="defaultCheckedKeys3"
|
||||||
:nodeKey="nodeKeyModel" @popoverHide="popoverHideModel"
|
:nodeKey="nodeKeyModel" @popoverHide="popoverHideModel"
|
||||||
@popoverHideCancel="popoverHideModelCancel()"></tree-select-module>
|
@popoverHideCancel="popoverHideModelCancel()"></tree-select-module>
|
||||||
|
<tree-select-module
|
||||||
|
width="500"
|
||||||
|
:lazy=true
|
||||||
|
:multiple=true
|
||||||
|
:check-strictly=true
|
||||||
|
:modalShowFlag="modalShowFlag5"
|
||||||
|
:drawerTitle="drawerTitle"
|
||||||
|
:url="url"
|
||||||
|
:type="modelType"
|
||||||
|
:urlChild="urlChild"
|
||||||
|
:defaultProps="defaultModelProps" :checkedKeys="defaultCheckedKeys4"
|
||||||
|
:nodeKey="nodeKeyModel" @popoverHide="popoverCarHideModel"
|
||||||
|
@popoverHideCancel="popoverCarHideModelCancel()"></tree-select-module>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
@@ -2247,6 +2281,7 @@ export default {
|
|||||||
defaultCheckedKeys1: [],
|
defaultCheckedKeys1: [],
|
||||||
defaultCheckedKeys2: [],
|
defaultCheckedKeys2: [],
|
||||||
defaultCheckedKeys3: [],
|
defaultCheckedKeys3: [],
|
||||||
|
defaultCheckedKeys4: [],
|
||||||
defaultCodeProps: {
|
defaultCodeProps: {
|
||||||
children: 'children',
|
children: 'children',
|
||||||
label: 'code'
|
label: 'code'
|
||||||
@@ -2374,9 +2409,11 @@ export default {
|
|||||||
modalShowFlag2: false, // drawer开关
|
modalShowFlag2: false, // drawer开关
|
||||||
modalShowFlag3: false, // drawer开关
|
modalShowFlag3: false, // drawer开关
|
||||||
modalShowFlag4: false, // drawer开关
|
modalShowFlag4: false, // drawer开关
|
||||||
|
modalShowFlag5: false, // drawer开关
|
||||||
type: '',
|
type: '',
|
||||||
url: '',
|
url: '',
|
||||||
urlChild: '',
|
urlChild: '',
|
||||||
|
modelType:'',
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
@@ -2595,15 +2632,13 @@ export default {
|
|||||||
if (this.drawerTitle2 === '关联模块--乘用车VPPS编码') {
|
if (this.drawerTitle2 === '关联模块--乘用车VPPS编码') {
|
||||||
this.sarBussionessSearch.CYCVPPSBMBUSS = checkedData.map(item => item.code).join(",")
|
this.sarBussionessSearch.CYCVPPSBMBUSS = checkedData.map(item => item.code).join(",")
|
||||||
this.sarBussionessSearch.CYCVPPSCNBUSS = checkedData.map(item => item.chineseName).join(",")
|
this.sarBussionessSearch.CYCVPPSCNBUSS = checkedData.map(item => item.chineseName).join(",")
|
||||||
} else {
|
|
||||||
this.sarBussionessStandEO.CYCVPPSBMBUSS = checkedData.map(item => item.code).join(",")
|
this.sarBussionessStandEO.CYCVPPSBMBUSS = checkedData.map(item => item.code).join(",")
|
||||||
this.sarBussionessStandEO.CYCVPPSCNBUSS = checkedData.map(item => item.chineseName).join(",")
|
this.sarBussionessStandEO.CYCVPPSCNBUSS = checkedData.map(item => item.chineseName).join(",")
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
if (this.drawerTitle2 === '关联模块--乘用车VPPS编码') {
|
if (this.drawerTitle2 === '关联模块--乘用车VPPS编码') {
|
||||||
this.sarBussionessSearch.CYCVPPSBMBUSS = checkedData.code
|
this.sarBussionessSearch.CYCVPPSBMBUSS = checkedData.code
|
||||||
this.sarBussionessSearch.CYCVPPSCNBUSS = checkedData.chineseName
|
this.sarBussionessSearch.CYCVPPSCNBUSS = checkedData.chineseName
|
||||||
} else {
|
|
||||||
this.sarBussionessStandEO.CYCVPPSBMBUSS = checkedData.code
|
this.sarBussionessStandEO.CYCVPPSBMBUSS = checkedData.code
|
||||||
this.sarBussionessStandEO.CYCVPPSCNBUSS = checkedData.chineseName
|
this.sarBussionessStandEO.CYCVPPSCNBUSS = checkedData.chineseName
|
||||||
}
|
}
|
||||||
@@ -2645,6 +2680,22 @@ export default {
|
|||||||
popoverHideModelCancel() {
|
popoverHideModelCancel() {
|
||||||
this.modalShowFlag4 = false
|
this.modalShowFlag4 = false
|
||||||
},
|
},
|
||||||
|
popoverCarHideModel(checkedIds, checkedData, isShow, isLoadChild, topId) {
|
||||||
|
if (checkedData && checkedData.length != 0) {
|
||||||
|
if (checkedData.length > 0) {
|
||||||
|
this.sarBussionessStandEO.CYCDYBXHBUSS = checkedData.map(item => item.model).join(",")
|
||||||
|
this.sarBussionessStandEO.CYCDYMCBUSS = checkedData.map(item => item.name).join(",")
|
||||||
|
} else {
|
||||||
|
this.sarBussionessStandEO.CYCDYBXHBUSS = checkedData.model
|
||||||
|
this.sarBussionessStandEO.CYCDYMCBUSS = checkedData.name
|
||||||
|
}
|
||||||
|
this.modalShowFlag5 = false
|
||||||
|
}
|
||||||
|
this.$forceUpdate()
|
||||||
|
},
|
||||||
|
popoverCarHideModelCancel() {
|
||||||
|
this.modalShowFlag5 = false
|
||||||
|
},
|
||||||
popoverHideCancel() {
|
popoverHideCancel() {
|
||||||
this.modalShowFlag1 = false
|
this.modalShowFlag1 = false
|
||||||
},
|
},
|
||||||
@@ -2692,9 +2743,19 @@ export default {
|
|||||||
this.modalShowFlag4 = true
|
this.modalShowFlag4 = true
|
||||||
this.url = ''
|
this.url = ''
|
||||||
this.urlChild = ''
|
this.urlChild = ''
|
||||||
|
this.modelType = type
|
||||||
this.url = "sarModelTree/list"
|
this.url = "sarModelTree/list"
|
||||||
this.urlChild = "sarModelTree/childByList"
|
this.urlChild = "sarModelTree/childByList"
|
||||||
},
|
},
|
||||||
|
choiceZRR5(type, title, id) {
|
||||||
|
this.drawerTitle = title
|
||||||
|
this.modalShowFlag5 = true
|
||||||
|
this.url = ''
|
||||||
|
this.urlChild = ''
|
||||||
|
this.modelType = type
|
||||||
|
this.url = "sarModelTree/listByType"
|
||||||
|
this.urlChild = "sarModelTree/childByList"
|
||||||
|
},
|
||||||
choiceZRR1(type, title, id) {
|
choiceZRR1(type, title, id) {
|
||||||
this.drawerTitle1 = title
|
this.drawerTitle1 = title
|
||||||
this.modalShowFlag1 = true
|
this.modalShowFlag1 = true
|
||||||
|
|||||||
Reference in New Issue
Block a user