feat: There is no way the, 56582 海外法规-相关流程字段跳转至流程中心 点击查看流程数据 界面无数据
This commit is contained in:
@@ -50,7 +50,7 @@
|
||||
</el-form-item>
|
||||
<el-form-item label="标准体系" prop="standSystem" class="add-form-item form-item-disabled">
|
||||
<el-input :disabled="disabledXX" v-model="form.standSystem" clearable placeholder="选择标准体系" @click.native="choiceZRR1('standSystem', '标准体系', form.standSystem)"></el-input>
|
||||
<tree-select-new
|
||||
<tree-select-new v-if="!disabledXX"
|
||||
:key="key"
|
||||
:multiple=false
|
||||
:lazy=false
|
||||
@@ -166,6 +166,7 @@
|
||||
</el-input>
|
||||
</el-tooltip>
|
||||
<tree-select-stand
|
||||
v-if="!disabledXX"
|
||||
:key="key"
|
||||
:multiple=true
|
||||
:lazy=false
|
||||
@@ -220,12 +221,12 @@
|
||||
<cus-tom-data-picker-group
|
||||
:config="{attrName:'实施日期(标准文本)',attrField:'ssrq'}"
|
||||
v-model="form.ssrq"
|
||||
:disabled="false"
|
||||
:disabled="disabledXX"
|
||||
></cus-tom-data-picker-group>
|
||||
<cus-tom-data-picker-group
|
||||
:config="{attrName:'在产车实施日期(标准文本)',attrField:'zccssrq'}"
|
||||
v-model="form.zccssrq"
|
||||
:disabled="false"
|
||||
:disabled="disabledXX"
|
||||
></cus-tom-data-picker-group>
|
||||
<!--
|
||||
<el-form-item label="实施日期(标准文本)" prop="ssrq" class="add-form-item form-item-disabled">
|
||||
@@ -251,7 +252,7 @@
|
||||
<cus-tom-data-picker-group
|
||||
:config="{attrName:'新车型实施日期(标准文本)',attrField:'xcxssrq'}"
|
||||
v-model="form.xcxssrq"
|
||||
:disabled="false"
|
||||
:disabled="disabledXX"
|
||||
></cus-tom-data-picker-group>
|
||||
<!-- <el-form-item label="新车型实施日期(标准文本)" prop="xcxssrq" class="add-form-item form-item-disabled">
|
||||
<el-date-picker :disabled="disabledXX"
|
||||
@@ -593,7 +594,7 @@
|
||||
<el-col :span="12">
|
||||
<!--责任部门-->
|
||||
<!-- <template>
|
||||
<custom-select-array
|
||||
<custom-select-array :disabled="disabledXX"
|
||||
:key="zrbmOptions.options"
|
||||
:config="zrbmOptions"
|
||||
v-model="form['zrbm']"
|
||||
@@ -612,7 +613,7 @@
|
||||
</el-form-item>-->
|
||||
<!--适用车型-->
|
||||
<template>
|
||||
<custom-select-array
|
||||
<custom-select-array :disabled="disabledXX"
|
||||
style="margin-left: -12px"
|
||||
:config="applyArcticOptions"
|
||||
v-model="form['cllx']"
|
||||
@@ -620,7 +621,7 @@
|
||||
</template>
|
||||
<!--能源类型-->
|
||||
<template>
|
||||
<custom-select-array
|
||||
<custom-select-array :disabled="disabledXX"
|
||||
style="margin-left: -12px"
|
||||
:config="categoryOptions"
|
||||
v-model="form['nylx']"
|
||||
@@ -628,7 +629,7 @@
|
||||
</template>
|
||||
<el-form-item label="关联模块--乘用车VPPS编码" prop="cycvppsbm" class="add-form-item form-item-disabled">
|
||||
<el-input :disabled="disabledXX" v-model="form.cycvppsbm" placeholder="选择乘用车VPPS编码" clearable @click.native="choiceZRR2('cycvppsbm', '乘用车VPPS', form.cycvppsbm)"></el-input>
|
||||
<tree-select-new
|
||||
<tree-select-new v-if="!disabledXX"
|
||||
width="800"
|
||||
:key="key1"
|
||||
:lazy=true
|
||||
@@ -645,7 +646,7 @@
|
||||
</el-form-item>
|
||||
<el-form-item label="关联模块--卡车VPPS编码" prop="kccvppsbm" class="add-form-item form-item-disabled">
|
||||
<el-input :disabled="disabledXX" v-model="form.kccvppsbm" placeholder="选择卡车VPPS编码" clearable @click.native="choiceZRR3('kccvppsbm', '卡车VPPS', form.kccvppsbm)"></el-input>
|
||||
<tree-select-new
|
||||
<tree-select-new v-if="!disabledXX"
|
||||
width="800"
|
||||
:key="key2"
|
||||
:lazy=true
|
||||
@@ -662,7 +663,7 @@
|
||||
</el-form-item>
|
||||
<el-form-item label="模块结构单元变型号(卡车)" prop="dybxh" class="add-form-item form-item-disabled">
|
||||
<el-input :disabled="disabledXX" v-model="form.dybxh" placeholder="选择模块结构单元变型号" clearable @click.native="choiceZRR4('dybxh', '模块结构单元', form.dybxh)"></el-input>
|
||||
<tree-select-module
|
||||
<tree-select-module v-if="!disabledXX"
|
||||
width="800"
|
||||
:key="key3"
|
||||
:lazy=true
|
||||
@@ -679,7 +680,7 @@
|
||||
</el-form-item>
|
||||
<el-form-item label="模块结构单元变型号(乘用车)" prop="dybxhcar" class="add-form-item form-item-disabled">
|
||||
<el-input :disabled="disabledXX" v-model="form.dybxhcar" placeholder="选择模块结构单元变型号" clearable @click.native="choiceZRR5('dybxhcar', '模块结构单元', form.dybxhcar)"></el-input>
|
||||
<tree-select-module
|
||||
<tree-select-module v-if="!disabledXX"
|
||||
width="800"
|
||||
:key="key4"
|
||||
:lazy=true
|
||||
@@ -713,7 +714,7 @@
|
||||
<el-col :span="12">
|
||||
<!--适用产品线-->
|
||||
<template>
|
||||
<custom-select-array
|
||||
<custom-select-array :disabled="disabledXX"
|
||||
style="margin-left: -12px"
|
||||
:config="sycpxOptions"
|
||||
v-model="form['sycpx']"
|
||||
@@ -732,7 +733,7 @@
|
||||
</el-form-item>-->
|
||||
<!--适用认证-->
|
||||
<template>
|
||||
<custom-select-array
|
||||
<custom-select-array :disabled="disabledXX"
|
||||
style="margin-left: -12px; display: none"
|
||||
:config="applyAuthOptions"
|
||||
v-model="form['syrz']"
|
||||
@@ -762,7 +763,7 @@
|
||||
</el-form-item>
|
||||
责任工程师
|
||||
<template>
|
||||
<custom-select-array
|
||||
<custom-select-array :disabled="disabledXX"
|
||||
:key="zrgcsOptions.options"
|
||||
:config="zrgcsOptions"
|
||||
v-model="form['zrgcs']"
|
||||
@@ -1495,6 +1496,7 @@
|
||||
</el-button>
|
||||
</div>
|
||||
</el-drawer>
|
||||
<loading :loading="ccc">加载数据</loading>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
@@ -1563,6 +1565,7 @@ export default {
|
||||
}
|
||||
return {
|
||||
disabledXX:!!this.$route.query.disabledXX,
|
||||
ccc:false,
|
||||
productTitle: '', // 模态框标题
|
||||
productModelAdd: {
|
||||
// 模态框信息
|
||||
@@ -2297,6 +2300,7 @@ export default {
|
||||
return data.name.indexOf(value) !== -1;
|
||||
},
|
||||
getTaskId() {
|
||||
this.ccc = true
|
||||
queryTaskFirst({
|
||||
bpnId: this.$route.query.bpnId
|
||||
}).then(res => {
|
||||
@@ -2325,7 +2329,6 @@ export default {
|
||||
* @description: 动态表单读取
|
||||
*/
|
||||
getFormFieldList(item) {
|
||||
console.log(item);
|
||||
this.$nextTick(() => {
|
||||
this.form = JSON.parse(JSON.stringify(item))
|
||||
this.defaultCheckedKeys = [this.form.standSystem]
|
||||
@@ -2344,10 +2347,6 @@ export default {
|
||||
this.form.prcName = this.prcName
|
||||
this.form['id'] = item.id
|
||||
|
||||
|
||||
// zbjbdFileList: {},
|
||||
console.log(this.form);
|
||||
|
||||
// 遍历对象初始化文件信息
|
||||
for (const p in this.form) {
|
||||
if (typeof (this.form[p]) != "function") {
|
||||
@@ -2355,6 +2354,7 @@ export default {
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
})
|
||||
},
|
||||
// 将文本状态的id与name对应
|
||||
@@ -3767,47 +3767,17 @@ export default {
|
||||
this.txlbOptions = res.data.TXLBCLASS // 体系类别
|
||||
this.setMap(this.standStateOptions0)
|
||||
this.setMap(this.standStateOptions1)
|
||||
|
||||
this.ccc = false
|
||||
}
|
||||
},
|
||||
},
|
||||
mounted() {
|
||||
this.getTree()
|
||||
this.$http.get('sys/dictype/getDicTypeListCode', '', {
|
||||
_this: this
|
||||
}, res => {
|
||||
this.countryOptions = res.data.COUNTRY//国家地区
|
||||
this.standSortOptions = res.data.STANDCLASSIFY // 标准类别
|
||||
this.standNatureOptions = res.data.SARPROPERTY // 标准性质
|
||||
const standOptions = []
|
||||
res.data.WBZTCLASS.forEach(item=>{
|
||||
if( item.label === '草案' || item.label === '征求意见' || item.label === '送审' || item.label === '报批' || item.label === '发布'){
|
||||
standOptions.push(item)
|
||||
}
|
||||
})
|
||||
this.standStateOptions0 = standOptions // 文本状态
|
||||
this.standStateOptions1 = res.data.WBZTCLASS
|
||||
this.standSystemOptions = res.data.BZTXCLASS // 标准体系
|
||||
this.applyArcticOptions.options = res.data.ENERGYTYPES // 适用车型
|
||||
this.categoryOptions.options = res.data.NYLXCLASS // 能源类型
|
||||
this.applyAuthOptions.options = res.data.SYRZCLASS // 适用认证
|
||||
this.cysdOptions = res.data.WSCYSD // 我司参与深度
|
||||
this.cyzbpmOptions = res.data.CYZBPM // 我司参与制标排名
|
||||
this.wssmrOptions = res.data.WSSMR // 我司署名人
|
||||
this.sycpxOptions.options = res.data.SYCPXCLASS // 适用产品线
|
||||
this.zrbmOptions.options = res.data.ZRBMCLASS // 责任部门
|
||||
this.zrgcsOptions.options = res.data.ZRGCSCLASS // 责任工程师
|
||||
this.qcdwOption = res.data.QCDW // 体系类别
|
||||
this.gkglbmOptions = res.data.GKGLBM // 归口管理部门
|
||||
this.cbcdOptions = res.data.DEGREESTANDARD // 采标程度
|
||||
this.txlbOptions = res.data.TXLBCLASS // 体系类别
|
||||
this.setMap(this.standStateOptions0)
|
||||
this.setMap(this.standStateOptions1)
|
||||
this.bpnId = this.$route.query.bpnId
|
||||
if (this.bpnId !== undefined) {
|
||||
this.getTaskId()
|
||||
}
|
||||
})
|
||||
this.bpnId = this.$route.query.bpnId
|
||||
if (this.bpnId !== undefined) {
|
||||
this.getTaskId()
|
||||
}
|
||||
this.getDataAsync()
|
||||
this.busVsFunc()
|
||||
this.modelFunc()
|
||||
|
||||
|
||||
@@ -1071,7 +1071,7 @@
|
||||
:defaultProps="defaultModelProps" :checkedKeys="defaultCheckedKeys3"
|
||||
:nodeKey="nodeKeyModel" @popoverHide="popoverHideModel"
|
||||
@popoverHideCancel="popoverHideModelCancel()"></tree-select-module>
|
||||
<loading :loading="ccc"></loading>
|
||||
<loading :loading="ccc">加载数据</loading>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
|
||||
@@ -1109,7 +1109,7 @@
|
||||
:defaultProps="defaultModelProps" :checkedKeys="defaultCheckedKeys4"
|
||||
:nodeKey="nodeKeyModel" @popoverHide="popoverCarHideModel"
|
||||
@popoverHideCancel="popoverCarHideModelCancel()"></tree-select-module>
|
||||
<loading :loading="ccc"></loading>
|
||||
<loading :loading="ccc">加载数据</loading>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user