企标库 - 起草部门
This commit is contained in:
+57
-1
@@ -537,6 +537,24 @@
|
|||||||
</el-form-item>
|
</el-form-item>
|
||||||
</template>
|
</template>
|
||||||
<template v-for="field in displayLocation.child">
|
<template v-for="field in displayLocation.child">
|
||||||
|
<!--起草单位-->
|
||||||
|
<template v-if="field.attrField === 'QCDW'">
|
||||||
|
<el-form-item
|
||||||
|
prop="ZRBM"
|
||||||
|
label-width="150px"
|
||||||
|
class="add-form-item"
|
||||||
|
>
|
||||||
|
<template slot="label">起草部门</template>
|
||||||
|
<el-input
|
||||||
|
:key="field.attrField"
|
||||||
|
:config="field"
|
||||||
|
clearable
|
||||||
|
v-model="sarBussionessStandEO[field.attrField]"
|
||||||
|
:disabled="formdisableflag" placeholder="选择起草部门"
|
||||||
|
@click.native="choiceQCDW('QCDWId', '起草部门', sarBussionessStandEO.QCDWId)">
|
||||||
|
</el-input>
|
||||||
|
</el-form-item>
|
||||||
|
</template>
|
||||||
<template v-if="field.attrField === 'SVPPS'">
|
<template v-if="field.attrField === 'SVPPS'">
|
||||||
<custom-SVPPS
|
<custom-SVPPS
|
||||||
:key="field.attrField"
|
:key="field.attrField"
|
||||||
@@ -684,7 +702,7 @@
|
|||||||
:disabled="formdisableflag"
|
:disabled="formdisableflag"
|
||||||
></custom-select>
|
></custom-select>
|
||||||
</template>
|
</template>
|
||||||
<template v-else-if="field.attrType === 'SEL_OPTS'">
|
<template v-else-if="field.attrType === 'SEL_OPTS' && field.attrField !== 'QCDW'">
|
||||||
<custom-select-array
|
<custom-select-array
|
||||||
:key="field.attrField"
|
:key="field.attrField"
|
||||||
:config="field"
|
:config="field"
|
||||||
@@ -1150,6 +1168,13 @@
|
|||||||
@isOk="isOk"
|
@isOk="isOk"
|
||||||
></GenerationNumber>
|
></GenerationNumber>
|
||||||
|
|
||||||
|
<Mechanism-tree
|
||||||
|
is-title="选择部门信息"
|
||||||
|
:is-visible.sync="modalshowflagZRBM"
|
||||||
|
:nodeList="nodeListZRBM"
|
||||||
|
@checkedRole="drawerCheckZRBM"
|
||||||
|
/>
|
||||||
|
|
||||||
<!-- 授权人员(上汽全公司选人解决方案) -->
|
<!-- 授权人员(上汽全公司选人解决方案) -->
|
||||||
<!-- :max-selected="1"-->
|
<!-- :max-selected="1"-->
|
||||||
<!-- max-selected-tips="采购处理人只能为一个人"-->
|
<!-- max-selected-tips="采购处理人只能为一个人"-->
|
||||||
@@ -1913,6 +1938,8 @@ export default {
|
|||||||
syrzOptions:[],//适用认证下拉框
|
syrzOptions:[],//适用认证下拉框
|
||||||
gkglbmOptions:[],//归口管理部门下拉框
|
gkglbmOptions:[],//归口管理部门下拉框
|
||||||
drawerTitle: '',
|
drawerTitle: '',
|
||||||
|
nodeListZRBM: [],
|
||||||
|
modalshowflagZRBM: false,
|
||||||
addOrUPdateFlag: 1, // 新增:1, 修改:2
|
addOrUPdateFlag: 1, // 新增:1, 修改:2
|
||||||
modalshowflag: false,
|
modalshowflag: false,
|
||||||
standSubclassConfigOptions: [], // 企标细类下拉框-所有数据
|
standSubclassConfigOptions: [], // 企标细类下拉框-所有数据
|
||||||
@@ -2826,6 +2853,7 @@ export default {
|
|||||||
})
|
})
|
||||||
})
|
})
|
||||||
this.dynamicFormField = displayLocation
|
this.dynamicFormField = displayLocation
|
||||||
|
console.log('2805',this.dynamicFormField)
|
||||||
this.loading = false
|
this.loading = false
|
||||||
})
|
})
|
||||||
this.sarBussionessStandEO = JSON.parse(JSON.stringify(item))
|
this.sarBussionessStandEO = JSON.parse(JSON.stringify(item))
|
||||||
@@ -2876,6 +2904,34 @@ export default {
|
|||||||
// $('#deptBtn').click()
|
// $('#deptBtn').click()
|
||||||
$('#deptBtn2').click()
|
$('#deptBtn2').click()
|
||||||
},
|
},
|
||||||
|
choiceQCDW(type, title, id) {
|
||||||
|
|
||||||
|
|
||||||
|
this.nodeListZRBM = []
|
||||||
|
this.nodeListZRBM.push(id)
|
||||||
|
this.drawerTitle = title
|
||||||
|
this.modalshowflagZRBM = true
|
||||||
|
},
|
||||||
|
drawerCheckZRBM(data) {
|
||||||
|
|
||||||
|
console.log("5389", data);
|
||||||
|
let idList = ''
|
||||||
|
let nameList = ''
|
||||||
|
data.forEach(item => {
|
||||||
|
// if (item.hasChild === '0') {
|
||||||
|
if (nameList.length > 0) {
|
||||||
|
nameList += ','
|
||||||
|
idList += ','
|
||||||
|
}
|
||||||
|
idList += item.id
|
||||||
|
nameList += item.name
|
||||||
|
// }
|
||||||
|
})
|
||||||
|
|
||||||
|
this.sarBussionessStandEO.QCDWId = idList;
|
||||||
|
this.sarBussionessStandEO['QCDW'] = nameList;
|
||||||
|
|
||||||
|
},
|
||||||
// 新增-表单空
|
// 新增-表单空
|
||||||
resetForm () {
|
resetForm () {
|
||||||
this.modalshowflag = false
|
this.modalshowflag = false
|
||||||
|
|||||||
Reference in New Issue
Block a user