af6dd985 by 田浩浩

修改业务申请对应的功能

1 parent 0504d536
......@@ -379,7 +379,12 @@ export default {
getDjlxInfo(this.sqqlRule.bsmSqyw).then((res) => {
let { result } = res;
this.djlxList = result ? result : [];
this.getDetail(this.djlxList[0].bsmSqyw);
if(this.djlxList.length>0){
this.getDetail(this.djlxList[0].bsmSqyw);
}else{
this.getDetail(this.sqqlRule.bsmSqyw);
}
});
//}
},
......
......@@ -98,10 +98,7 @@ export default {
props: {
isJump: { type: Boolean, default: false },
djywbm: { type: String, default: "" },
djqxObj: {
type: Object,
default: {},
},
djqxObj: {type: Object,default: {}},
bsmSqyw: { type: String, default: "" },
},
data() {
......
<template>
<dialogBox title="查询权利信息" width="85%" :isButton="false" :isMain="true" @closeDialog="closeDialog" v-model="myValue">
<dialogBox :title="title" width="85%" :isButton="false" :isMain="true" @closeDialog="closeDialog" v-model="myValue">
<component :is="editItem" @closeDialog="closeDialog" v-bind="$attrs" :isJump="isJump" id="slectBdc"
@updateDialog="updateDialog" :djywbm="djywbm" :key="key" />
@updateDialog="updateDialog" :djywbm="djywbm" :key="key" :djqxObj="djqxObj"/>
</dialogBox>
</template>
<script>
......@@ -10,14 +10,15 @@ export default {
props: {
isJump: { type: Boolean, default: false },
value: { type: Boolean, default: true },
djywbm: { type: String, default: '' }
djywbm: { type: String, default: '' },
djqxObj: { type: Object, default: {} }
},
data () {
return {
title:"",
key: 0,
editItem: '',
myValue: this.value,
djqxObj:this.$attrs
myValue: this.value
}
},
watch: {
......@@ -36,6 +37,7 @@ export default {
},
methods: {
loadView (view) {
this.title ="申请业务:"+this.djqxObj.djywmc;
return r => require.ensure([], () => r(require(`./components/${view}.vue`)))
},
closeDialog () {
......
......@@ -208,11 +208,12 @@ export default {
item.cselect = false
})
this.btnDisabled = true
item.cselect = true
item.cselect = true;
this.djqxObj = item;
if (item.sffqlc == '1') {
this.btnDisabled = false
this.bsmSqyw = item.bsmSqyw
this.djywbm = item.djywbm
this.djywbm = item.djywbm;
} else {
this.getNextNode(item.bsmSqyw, false)
}
......