修改业务申请对应的功能
Showing
4 changed files
with
17 additions
and
12 deletions
| ... | @@ -379,7 +379,12 @@ export default { | ... | @@ -379,7 +379,12 @@ export default { |
| 379 | getDjlxInfo(this.sqqlRule.bsmSqyw).then((res) => { | 379 | getDjlxInfo(this.sqqlRule.bsmSqyw).then((res) => { |
| 380 | let { result } = res; | 380 | let { result } = res; |
| 381 | this.djlxList = result ? result : []; | 381 | this.djlxList = result ? result : []; |
| 382 | this.getDetail(this.djlxList[0].bsmSqyw); | 382 | if(this.djlxList.length>0){ |
| 383 | this.getDetail(this.djlxList[0].bsmSqyw); | ||
| 384 | }else{ | ||
| 385 | this.getDetail(this.sqqlRule.bsmSqyw); | ||
| 386 | } | ||
| 387 | |||
| 383 | }); | 388 | }); |
| 384 | //} | 389 | //} |
| 385 | }, | 390 | }, | ... | ... |
| ... | @@ -98,10 +98,7 @@ export default { | ... | @@ -98,10 +98,7 @@ export default { |
| 98 | props: { | 98 | props: { |
| 99 | isJump: { type: Boolean, default: false }, | 99 | isJump: { type: Boolean, default: false }, |
| 100 | djywbm: { type: String, default: "" }, | 100 | djywbm: { type: String, default: "" }, |
| 101 | djqxObj: { | 101 | djqxObj: {type: Object,default: {}}, |
| 102 | type: Object, | ||
| 103 | default: {}, | ||
| 104 | }, | ||
| 105 | bsmSqyw: { type: String, default: "" }, | 102 | bsmSqyw: { type: String, default: "" }, |
| 106 | }, | 103 | }, |
| 107 | data() { | 104 | data() { | ... | ... |
| 1 | <template> | 1 | <template> |
| 2 | <dialogBox title="查询权利信息" width="85%" :isButton="false" :isMain="true" @closeDialog="closeDialog" v-model="myValue"> | 2 | <dialogBox :title="title" width="85%" :isButton="false" :isMain="true" @closeDialog="closeDialog" v-model="myValue"> |
| 3 | <component :is="editItem" @closeDialog="closeDialog" v-bind="$attrs" :isJump="isJump" id="slectBdc" | 3 | <component :is="editItem" @closeDialog="closeDialog" v-bind="$attrs" :isJump="isJump" id="slectBdc" |
| 4 | @updateDialog="updateDialog" :djywbm="djywbm" :key="key" /> | 4 | @updateDialog="updateDialog" :djywbm="djywbm" :key="key" :djqxObj="djqxObj"/> |
| 5 | </dialogBox> | 5 | </dialogBox> |
| 6 | </template> | 6 | </template> |
| 7 | <script> | 7 | <script> |
| ... | @@ -10,14 +10,15 @@ export default { | ... | @@ -10,14 +10,15 @@ export default { |
| 10 | props: { | 10 | props: { |
| 11 | isJump: { type: Boolean, default: false }, | 11 | isJump: { type: Boolean, default: false }, |
| 12 | value: { type: Boolean, default: true }, | 12 | value: { type: Boolean, default: true }, |
| 13 | djywbm: { type: String, default: '' } | 13 | djywbm: { type: String, default: '' }, |
| 14 | djqxObj: { type: Object, default: {} } | ||
| 14 | }, | 15 | }, |
| 15 | data () { | 16 | data () { |
| 16 | return { | 17 | return { |
| 18 | title:"", | ||
| 17 | key: 0, | 19 | key: 0, |
| 18 | editItem: '', | 20 | editItem: '', |
| 19 | myValue: this.value, | 21 | myValue: this.value |
| 20 | djqxObj:this.$attrs | ||
| 21 | } | 22 | } |
| 22 | }, | 23 | }, |
| 23 | watch: { | 24 | watch: { |
| ... | @@ -36,6 +37,7 @@ export default { | ... | @@ -36,6 +37,7 @@ export default { |
| 36 | }, | 37 | }, |
| 37 | methods: { | 38 | methods: { |
| 38 | loadView (view) { | 39 | loadView (view) { |
| 40 | this.title ="申请业务:"+this.djqxObj.djywmc; | ||
| 39 | return r => require.ensure([], () => r(require(`./components/${view}.vue`))) | 41 | return r => require.ensure([], () => r(require(`./components/${view}.vue`))) |
| 40 | }, | 42 | }, |
| 41 | closeDialog () { | 43 | closeDialog () { | ... | ... |
| ... | @@ -208,11 +208,12 @@ export default { | ... | @@ -208,11 +208,12 @@ export default { |
| 208 | item.cselect = false | 208 | item.cselect = false |
| 209 | }) | 209 | }) |
| 210 | this.btnDisabled = true | 210 | this.btnDisabled = true |
| 211 | item.cselect = true | 211 | item.cselect = true; |
| 212 | this.djqxObj = item; | ||
| 212 | if (item.sffqlc == '1') { | 213 | if (item.sffqlc == '1') { |
| 213 | this.btnDisabled = false | 214 | this.btnDisabled = false |
| 214 | this.bsmSqyw = item.bsmSqyw | 215 | this.bsmSqyw = item.bsmSqyw |
| 215 | this.djywbm = item.djywbm | 216 | this.djywbm = item.djywbm; |
| 216 | } else { | 217 | } else { |
| 217 | this.getNextNode(item.bsmSqyw, false) | 218 | this.getNextNode(item.bsmSqyw, false) |
| 218 | } | 219 | } | ... | ... |
-
Please register or sign in to post a comment