Commit 1361e00f by Joey

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

parent be83a1a9
......@@ -54,9 +54,7 @@ export default {
generateVoucher(list,context){
GMS.$http.post('/mechanismVchr/singleCreateVchr',list).then(res => {
           if (res.status === 200) {
if(res.data.data.showVoucher){//展示凭证
GMS.vbus.$emit('previewVoucher',res.data.data);
}else{
if (res.data.data && typeof res.data.data == 'object' && res.data.data.showVoucher === false) {
if(res.data.data.successVchrs && res.data.data.successVchrs.length > 0){
GMS.vbus.$emit('custom-query-refresh');
GMS.vbus.$emit('tab-count-refresh');
......@@ -67,6 +65,9 @@ export default {
onOk: () => {},
});
}
else {
GMS.vbus.$emit('previewVoucherTY',res.data.data);
}
           }
        })
},
......
......@@ -54,9 +54,7 @@ export default {
generateVoucher(list,context){
GMS.$http.post('/mechanismVchr/allCreateVchr',list).then(res => {
          if (res.status === 200) {
if(res.data.data.showVoucher){//展示凭证
GMS.vbus.$emit('previewVoucher',res.data.data);
}else{
if (res.data.data && typeof res.data.data == 'object' && res.data.data.showVoucher === false) {
if(res.data.data.successVchrs && res.data.data.successVchrs.length > 0){
GMS.vbus.$emit('custom-query-refresh');
GMS.vbus.$emit('tab-count-refresh');
......@@ -67,6 +65,9 @@ export default {
onOk: () => {},
});
}
else {
GMS.vbus.$emit('previewVoucherTY',res.data.data);
}
          }
        })
},
......
......@@ -26,19 +26,15 @@ export default {
deleteVchrAsync(list,context){
GMS.$http.post('/mechanismVchr/deleteVchr',list).then(res => {
        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){
GMS.vbus.$emit('custom-query-refresh');
GMS.vbus.$emit('tab-count-refresh');
}
context.dom.$Modal.warning({
title: '信息提示',
content: res.data.data.processMsg,
onOk: () => {},
});
if(res.data.data.successVchrs && res.data.data.successVchrs.length > 0){
GMS.vbus.$emit('custom-query-refresh');
GMS.vbus.$emit('tab-count-refresh');
}
context.dom.$Modal.warning({
title: '信息提示',
content: res.data.data.processMsg,
onOk: () => {},
});
          }
        })
}
......
......@@ -32,15 +32,16 @@ export default {
showVchrAsync(obj,context){
GMS.$http.post('/mechanismVchr/showVchr',obj).then(res => {
        if (res.status === 200) {
if(res.data.data){//展示凭证
GMS.vbus.$emit('previewVoucherTY',res.data.data);
}else{
if (res.data.data && typeof res.data.data == 'object' && res.data.data.showVoucher === false) {
context.dom.$Modal.warning({
title: '信息提示',
content: res.data.data.processMsg,
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