|
@@ -487,6 +487,7 @@ export default {
|
|
|
//清空搜索条件
|
|
//清空搜索条件
|
|
|
this.queryParamsPay.zbiName = "";
|
|
this.queryParamsPay.zbiName = "";
|
|
|
this.queryParamsPay.payName = "";
|
|
this.queryParamsPay.payName = "";
|
|
|
|
|
+ this.queryParamsPay.pageNum = 1;
|
|
|
this.getAccountsCollection();
|
|
this.getAccountsCollection();
|
|
|
this.open = true;
|
|
this.open = true;
|
|
|
this.payTitle = "应收账款";
|
|
this.payTitle = "应收账款";
|
|
@@ -522,43 +523,40 @@ export default {
|
|
|
},
|
|
},
|
|
|
// 确认选择
|
|
// 确认选择
|
|
|
closeTicket() {
|
|
closeTicket() {
|
|
|
- if(this.chooseTicket){
|
|
|
|
|
- var flag = true;
|
|
|
|
|
- //如果长度大于1,则需要进行对比应收企业和预计还款日期是否一致
|
|
|
|
|
- if(this.chooseTicket.length > 0){
|
|
|
|
|
- //获取选中第一个的应付企业
|
|
|
|
|
- var payName = this.chooseTicket[0].payName;
|
|
|
|
|
- //获取选中第一个的预计还款日期
|
|
|
|
|
- var zbiPayDate = this.chooseTicket[0].zbiPayDate;
|
|
|
|
|
- for(var i = 0 ;i < this.chooseTicket.length;i++){
|
|
|
|
|
- if(payName != this.chooseTicket[i].payName){
|
|
|
|
|
- flag = false
|
|
|
|
|
- this.$message({
|
|
|
|
|
- message: '请选择应付企业相同的应付账款',
|
|
|
|
|
- type: 'warning'
|
|
|
|
|
- });
|
|
|
|
|
- break;
|
|
|
|
|
- }else if(zbiPayDate != this.chooseTicket[i].zbiPayDate){
|
|
|
|
|
- flag = false
|
|
|
|
|
- this.chooseTicket.splice(i, 1)
|
|
|
|
|
- this.$message({
|
|
|
|
|
- message: '请选择预计还款日期相同的应付账款',
|
|
|
|
|
- type: 'warning'
|
|
|
|
|
- });
|
|
|
|
|
- break;
|
|
|
|
|
- }
|
|
|
|
|
- }
|
|
|
|
|
- if(flag){
|
|
|
|
|
- //合计
|
|
|
|
|
- this.getReTotal(this.chooseTicket);
|
|
|
|
|
- this.ticketList = this.chooseTicket;
|
|
|
|
|
- //更新附件信息
|
|
|
|
|
- this.getFile(this.ticketList);
|
|
|
|
|
- this.open = false;
|
|
|
|
|
- //开立方赋值
|
|
|
|
|
- this.$set(this.form, "openName",this.chooseTicket[0].payName);
|
|
|
|
|
- }
|
|
|
|
|
|
|
+ if(this.chooseTicket.length > 0){
|
|
|
|
|
+ var flag = true;
|
|
|
|
|
+ //获取选中第一个的应付企业
|
|
|
|
|
+ var payName = this.chooseTicket[0].payName;
|
|
|
|
|
+ //获取选中第一个的预计还款日期
|
|
|
|
|
+ var zbiPayDate = this.chooseTicket[0].zbiPayDate;
|
|
|
|
|
+ for(var i = 0 ;i < this.chooseTicket.length;i++){
|
|
|
|
|
+ if(payName != this.chooseTicket[i].payName){
|
|
|
|
|
+ flag = false
|
|
|
|
|
+ this.$message({
|
|
|
|
|
+ message: '请选择应付企业相同的应付账款',
|
|
|
|
|
+ type: 'warning'
|
|
|
|
|
+ });
|
|
|
|
|
+ break;
|
|
|
|
|
+ }else if(zbiPayDate != this.chooseTicket[i].zbiPayDate){
|
|
|
|
|
+ flag = false
|
|
|
|
|
+ this.chooseTicket.splice(i, 1)
|
|
|
|
|
+ this.$message({
|
|
|
|
|
+ message: '请选择预计还款日期相同的应付账款',
|
|
|
|
|
+ type: 'warning'
|
|
|
|
|
+ });
|
|
|
|
|
+ break;
|
|
|
}
|
|
}
|
|
|
|
|
+ }
|
|
|
|
|
+ if(flag){
|
|
|
|
|
+ //合计
|
|
|
|
|
+ this.getReTotal(this.chooseTicket);
|
|
|
|
|
+ this.ticketList = this.chooseTicket;
|
|
|
|
|
+ //更新附件信息
|
|
|
|
|
+ this.getFile(this.ticketList);
|
|
|
|
|
+ this.open = false;
|
|
|
|
|
+ //开立方赋值
|
|
|
|
|
+ this.$set(this.form, "openName",this.chooseTicket[0].payName);
|
|
|
|
|
+ }
|
|
|
|
|
|
|
|
}else{
|
|
}else{
|
|
|
this.$message({
|
|
this.$message({
|