Commit 91e76a77 by 乔延琦

Merge branch 'develop-zhouyi' into 'develop'

feat(@gms/gms-plugin-billexpand): 凭证按钮展示凭证逻辑修改

See merge request GFP/RBC/rbc-frontend!60
parents be83a1a9 1361e00f
...@@ -54,9 +54,7 @@ export default { ...@@ -54,9 +54,7 @@ export default {
generateVoucher(list,context){ generateVoucher(list,context){
GMS.$http.post('/mechanismVchr/singleCreateVchr',list).then(res => { GMS.$http.post('/mechanismVchr/singleCreateVchr',list).then(res => {
           if (res.status === 200) {            if (res.status === 200) {
if(res.data.data.showVoucher){//展示凭证 if (res.data.data && typeof res.data.data == 'object' && res.data.data.showVoucher === false) {
GMS.vbus.$emit('previewVoucher',res.data.data);
}else{
if(res.data.data.successVchrs && res.data.data.successVchrs.length > 0){ if(res.data.data.successVchrs && res.data.data.successVchrs.length > 0){
GMS.vbus.$emit('custom-query-refresh'); GMS.vbus.$emit('custom-query-refresh');
GMS.vbus.$emit('tab-count-refresh'); GMS.vbus.$emit('tab-count-refresh');
...@@ -67,6 +65,9 @@ export default { ...@@ -67,6 +65,9 @@ export default {
onOk: () => {}, onOk: () => {},
}); });
} }
else {
GMS.vbus.$emit('previewVoucherTY',res.data.data);
}
           }            }
        })         })
}, },
......
...@@ -54,9 +54,7 @@ export default { ...@@ -54,9 +54,7 @@ export default {
generateVoucher(list,context){ generateVoucher(list,context){
GMS.$http.post('/mechanismVchr/allCreateVchr',list).then(res => { GMS.$http.post('/mechanismVchr/allCreateVchr',list).then(res => {
          if (res.status === 200) {           if (res.status === 200) {
if(res.data.data.showVoucher){//展示凭证 if (res.data.data && typeof res.data.data == 'object' && res.data.data.showVoucher === false) {
GMS.vbus.$emit('previewVoucher',res.data.data);
}else{
if(res.data.data.successVchrs && res.data.data.successVchrs.length > 0){ if(res.data.data.successVchrs && res.data.data.successVchrs.length > 0){
GMS.vbus.$emit('custom-query-refresh'); GMS.vbus.$emit('custom-query-refresh');
GMS.vbus.$emit('tab-count-refresh'); GMS.vbus.$emit('tab-count-refresh');
...@@ -67,6 +65,9 @@ export default { ...@@ -67,6 +65,9 @@ export default {
onOk: () => {}, onOk: () => {},
}); });
} }
else {
GMS.vbus.$emit('previewVoucherTY',res.data.data);
}
          }           }
        })         })
}, },
......
...@@ -26,9 +26,6 @@ export default { ...@@ -26,9 +26,6 @@ export default {
deleteVchrAsync(list,context){ deleteVchrAsync(list,context){
GMS.$http.post('/mechanismVchr/deleteVchr',list).then(res => { GMS.$http.post('/mechanismVchr/deleteVchr',list).then(res => {
        if (res.status === 200) {         if (res.status === 200) {
if(res.data.data.showVoucher){//展示凭证
GMS.vbus.$emit('previewVoucher',res.data.data);
}else{
if(res.data.data.successVchrs && res.data.data.successVchrs.length > 0){ if(res.data.data.successVchrs && res.data.data.successVchrs.length > 0){
GMS.vbus.$emit('custom-query-refresh'); GMS.vbus.$emit('custom-query-refresh');
GMS.vbus.$emit('tab-count-refresh'); GMS.vbus.$emit('tab-count-refresh');
...@@ -38,7 +35,6 @@ export default { ...@@ -38,7 +35,6 @@ export default {
content: res.data.data.processMsg, content: res.data.data.processMsg,
onOk: () => {}, onOk: () => {},
}); });
}
          }           }
        })         })
} }
......
...@@ -32,15 +32,16 @@ export default { ...@@ -32,15 +32,16 @@ export default {
showVchrAsync(obj,context){ showVchrAsync(obj,context){
GMS.$http.post('/mechanismVchr/showVchr',obj).then(res => { GMS.$http.post('/mechanismVchr/showVchr',obj).then(res => {
        if (res.status === 200) {         if (res.status === 200) {
if(res.data.data){//展示凭证 if (res.data.data && typeof res.data.data == 'object' && res.data.data.showVoucher === false) {
GMS.vbus.$emit('previewVoucherTY',res.data.data);
}else{
context.dom.$Modal.warning({ context.dom.$Modal.warning({
title: '信息提示', title: '信息提示',
content: res.data.data.processMsg, content: res.data.data.processMsg,
onOk: () => {}, onOk: () => {},
}); });
} }
else {
GMS.vbus.$emit('previewVoucherTY',res.data.data);
}
        }         }
    })     })
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment