story#7062,供应商培训和财务发票上传挂钩--曹智龙,弹框位置
This commit is contained in:
@ -88,7 +88,8 @@
|
||||
<script>
|
||||
import { Decimal } from 'decimal.js';
|
||||
import {myMixins} from "@/utils/myMixins"
|
||||
import {notifyInvoiceList} from "@/api/mine"
|
||||
import {notifyInvoiceList, jumpPage} from "@/api/mine"
|
||||
import {Dialog} from "vant";
|
||||
export default {
|
||||
name: "invoicingNotify",
|
||||
mixins:[myMixins],
|
||||
@ -154,7 +155,7 @@ export default {
|
||||
}
|
||||
}
|
||||
},
|
||||
changeTabHandler() {
|
||||
async changeTabHandler() {
|
||||
this.pageNum = 1;
|
||||
this.notifyList = [];
|
||||
this.checkList = [];
|
||||
@ -166,6 +167,19 @@ export default {
|
||||
this.status = 2;
|
||||
this.dispatchAppSearchInvoiced = '';
|
||||
this.pageSize = 10000
|
||||
let res = await this.getJumpHandler();
|
||||
if(res?.data?.jump) {
|
||||
Dialog.alert({
|
||||
message: '您有没有完成的培训,请在中道调度APP上完成培训,再进行发票上传',
|
||||
confirmButtonText: '去培训',
|
||||
showCancelButton: false,
|
||||
}).then(async() => {
|
||||
this.goPage('trainDocment', { supplierId : this.supplierId })
|
||||
}).catch(() => {
|
||||
// on cancel
|
||||
});
|
||||
return false
|
||||
}
|
||||
} else if(this.active == 3) { // 已开票,需要分页
|
||||
this.status = '';
|
||||
this.dispatchAppSearchInvoiced = 1;
|
||||
@ -173,6 +187,10 @@ export default {
|
||||
}
|
||||
this.getNotifyList()
|
||||
},
|
||||
async getJumpHandler() {
|
||||
let res = await jumpPage();
|
||||
return res
|
||||
},
|
||||
getMonth(item) {
|
||||
let str = '';
|
||||
let startTime = new Date(item.createTime);
|
||||
|
||||
Reference in New Issue
Block a user