@@ -66,6 +66,8 @@ Page({ | |||||
const element = list[i]; | const element = list[i]; | ||||
list[i].checkedStatusText = UTIL.getTransform(element.checkedStatus,that.data.capitalExpenditureTypeOptions); | list[i].checkedStatusText = UTIL.getTransform(element.checkedStatus,that.data.capitalExpenditureTypeOptions); | ||||
list[i].incomeTypeText = UTIL.getTransform(element.incomeType,that.data.incomeTypeOptions); | list[i].incomeTypeText = UTIL.getTransform(element.incomeType,that.data.incomeTypeOptions); | ||||
list[i].jieAmount = Number(element.jieAmount).toFixed(2).replace(/(\d)(?=(\d{3})+\.)/g, ($0, $1) => { | |||||
return $1 + ","; }).replace(/\.$/, ""); | |||||
} | } | ||||
this.setData({ | this.setData({ | ||||
flowListSR:list, | flowListSR:list, | ||||
@@ -93,6 +95,8 @@ Page({ | |||||
const element = list[i]; | const element = list[i]; | ||||
list[i].checkedStatusText = UTIL.getTransform(element.checkedStatus,that.data.capitalExpenditureTypeOptions); | list[i].checkedStatusText = UTIL.getTransform(element.checkedStatus,that.data.capitalExpenditureTypeOptions); | ||||
list[i].expenditureTypeText = UTIL.getTransform(element.expenditureType,that.data.expenditureTypeOptions); | list[i].expenditureTypeText = UTIL.getTransform(element.expenditureType,that.data.expenditureTypeOptions); | ||||
list[i].daiAmount = Number(element.daiAmount).toFixed(2).replace(/(\d)(?=(\d{3})+\.)/g, ($0, $1) => { | |||||
return $1 + ","; }).replace(/\.$/, ""); | |||||
} | } | ||||
this.setData({ | this.setData({ | ||||
flowListZC:list, | flowListZC:list, | ||||
@@ -132,6 +136,8 @@ Page({ | |||||
const element = list[i]; | const element = list[i]; | ||||
list[i].checkedStatusText = UTIL.getTransform(element.checkedStatus,that.data.capitalExpenditureTypeOptions); | list[i].checkedStatusText = UTIL.getTransform(element.checkedStatus,that.data.capitalExpenditureTypeOptions); | ||||
list[i].incomeTypeText = UTIL.getTransform(element.incomeType,that.data.incomeTypeOptions); | list[i].incomeTypeText = UTIL.getTransform(element.incomeType,that.data.incomeTypeOptions); | ||||
list[i].jieAmount = Number(element.jieAmount).toFixed(2).replace(/(\d)(?=(\d{3})+\.)/g, ($0, $1) => { | |||||
return $1 + ","; }).replace(/\.$/, ""); | |||||
} | } | ||||
this.setData({ | this.setData({ | ||||
flowListSR:list, | flowListSR:list, | ||||
@@ -156,6 +162,8 @@ Page({ | |||||
const element = list[i]; | const element = list[i]; | ||||
list[i].checkedStatusText = UTIL.getTransform(element.checkedStatus,that.data.capitalExpenditureTypeOptions); | list[i].checkedStatusText = UTIL.getTransform(element.checkedStatus,that.data.capitalExpenditureTypeOptions); | ||||
list[i].expenditureTypeText = UTIL.getTransform(element.expenditureType,that.data.expenditureTypeOptions); | list[i].expenditureTypeText = UTIL.getTransform(element.expenditureType,that.data.expenditureTypeOptions); | ||||
list[i].daiAmount = Number(element.daiAmount).toFixed(2).replace(/(\d)(?=(\d{3})+\.)/g, ($0, $1) => { | |||||
return $1 + ","; }).replace(/\.$/, ""); | |||||
} | } | ||||
this.setData({ | this.setData({ | ||||
flowListZC:list, | flowListZC:list, | ||||
@@ -216,6 +224,8 @@ Page({ | |||||
const element = list[i]; | const element = list[i]; | ||||
element.checkedStatusText = UTIL.getTransform(element.checkedStatus,that.data.capitalExpenditureTypeOptions); | element.checkedStatusText = UTIL.getTransform(element.checkedStatus,that.data.capitalExpenditureTypeOptions); | ||||
element.incomeTypeText = UTIL.getTransform(element.incomeType,that.data.incomeTypeOptions); | element.incomeTypeText = UTIL.getTransform(element.incomeType,that.data.incomeTypeOptions); | ||||
element.jieAmount = Number(element.jieAmount).toFixed(2).replace(/(\d)(?=(\d{3})+\.)/g, ($0, $1) => { | |||||
return $1 + ","; }).replace(/\.$/, ""); | |||||
} | } | ||||
this.setData({ | this.setData({ | ||||
flowListSR:list, | flowListSR:list, | ||||
@@ -239,6 +249,8 @@ Page({ | |||||
const element = list[i]; | const element = list[i]; | ||||
list[i].checkedStatusText = UTIL.getTransform(element.checkedStatus,that.data.capitalExpenditureTypeOptions); | list[i].checkedStatusText = UTIL.getTransform(element.checkedStatus,that.data.capitalExpenditureTypeOptions); | ||||
list[i].expenditureTypeText = UTIL.getTransform(element.expenditureType,that.data.expenditureTypeOptions); | list[i].expenditureTypeText = UTIL.getTransform(element.expenditureType,that.data.expenditureTypeOptions); | ||||
list[i].daiAmount = Number(element.daiAmount).toFixed(2).replace(/(\d)(?=(\d{3})+\.)/g, ($0, $1) => { | |||||
return $1 + ","; }).replace(/\.$/, ""); | |||||
} | } | ||||
this.setData({ | this.setData({ | ||||
flowListZC:list, | flowListZC:list, | ||||
@@ -157,7 +157,8 @@ swichPaymentApply:function(e){ | |||||
for (let i = 0; i < res.rows.length; i++) { | for (let i = 0; i < res.rows.length; i++) { | ||||
if(res.rows[i].bankAccountNumber==null){continue;} | if(res.rows[i].bankAccountNumber==null){continue;} | ||||
res.rows[i].bankAccountNumber = res.rows[i].bankAccountNumber.replace(/(\d{4})(?=\d)/g, "$1 "); | res.rows[i].bankAccountNumber = res.rows[i].bankAccountNumber.replace(/(\d{4})(?=\d)/g, "$1 "); | ||||
res.rows[i].balance = parseFloat(res.rows[i].balance).toFixed(2); | |||||
res.rows[i].balance = Number(res.rows[i].balance).toFixed(2).replace(/(\d)(?=(\d{3})+\.)/g, ($0, $1) => { | |||||
return $1 + ","; }).replace(/\.$/, ""); | |||||
res.rows[i].bankTypeText = UTIL.getTransform(res.rows[i].bankType,that.data.bankTypeOptions); | res.rows[i].bankTypeText = UTIL.getTransform(res.rows[i].bankType,that.data.bankTypeOptions); | ||||
} | } | ||||
console.log(res.rows) | console.log(res.rows) | ||||
@@ -173,7 +174,8 @@ swichPaymentApply:function(e){ | |||||
for (let i = 0; i < res.rows.length; i++) { | for (let i = 0; i < res.rows.length; i++) { | ||||
// if(res.rows[i].bankAccountNumber==null){continue;} | // if(res.rows[i].bankAccountNumber==null){continue;} | ||||
// res.rows[i].bankAccountNumber = res.rows[i].bankAccountNumber.replace(/(\d{4})(?=\d)/g, "$1 "); | // res.rows[i].bankAccountNumber = res.rows[i].bankAccountNumber.replace(/(\d{4})(?=\d)/g, "$1 "); | ||||
res.rows[i].balance = parseFloat(res.rows[i].balance).toFixed(2); | |||||
res.rows[i].balance = Number(res.rows[i].balance).toFixed(2).replace(/(\d)(?=(\d{3})+\.)/g, ($0, $1) => { | |||||
return $1 + ","; }).replace(/\.$/, "");; | |||||
console.log(res.rows[i].balance) | console.log(res.rows[i].balance) | ||||
} | } | ||||
that.setData({ | that.setData({ | ||||
@@ -310,6 +310,7 @@ Page({ | |||||
list.applyData.transfers[i].cashForm = res.data | list.applyData.transfers[i].cashForm = res.data | ||||
} | } | ||||
}) | }) | ||||
list.applyData.transfers[i].payer = ""; | |||||
} | } | ||||
let fileForm = []; | let fileForm = []; | ||||
@@ -782,6 +783,14 @@ Page({ | |||||
[event.currentTarget.dataset.value+'.isPeers']: '', | [event.currentTarget.dataset.value+'.isPeers']: '', | ||||
[event.currentTarget.dataset.value+'.paymentPattern']: event.detail.value.dictValue, | [event.currentTarget.dataset.value+'.paymentPattern']: event.detail.value.dictValue, | ||||
[event.currentTarget.dataset.value+'.amountReadonly']:false, | [event.currentTarget.dataset.value+'.amountReadonly']:false, | ||||
[event.currentTarget.dataset.value+'.payeeList']:[{//收款方账户集合 | |||||
payeeId:'0',//收款方id | |||||
payee:'',//收款方 | |||||
bankDeposit:'',//开户行 | |||||
incomeAmount:'',//收入金额 | |||||
bankType:'',//所属银行0其他银行1中国银行2农商行(山东省)3农业银行4建设银行5工商银行 | |||||
payeeAccount:'',//收款账户 | |||||
}], | |||||
balance:0, | balance:0, | ||||
}); | }); | ||||
console.log(event.detail.value.dictValue); | console.log(event.detail.value.dictValue); | ||||
@@ -162,7 +162,8 @@ swichPaymentApply:function(e){ | |||||
for (let i = 0; i < res.rows.length; i++) { | for (let i = 0; i < res.rows.length; i++) { | ||||
if(res.rows[i].bankAccountNumber==null){continue;} | if(res.rows[i].bankAccountNumber==null){continue;} | ||||
res.rows[i].bankAccountNumber = res.rows[i].bankAccountNumber.replace(/(\d{4})(?=\d)/g, "$1 "); | res.rows[i].bankAccountNumber = res.rows[i].bankAccountNumber.replace(/(\d{4})(?=\d)/g, "$1 "); | ||||
res.rows[i].balance = parseFloat(res.rows[i].balance).toFixed(2); | |||||
res.rows[i].balance = Number(res.rows[i].balance).toFixed(2).replace(/(\d)(?=(\d{3})+\.)/g, ($0, $1) => { | |||||
return $1 + ","; }).replace(/\.$/, ""); | |||||
res.rows[i].bankTypeText = UTIL.getTransform(res.rows[i].bankType,that.data.bankTypeOptions); | res.rows[i].bankTypeText = UTIL.getTransform(res.rows[i].bankType,that.data.bankTypeOptions); | ||||
} | } | ||||
console.log(res.rows) | console.log(res.rows) | ||||
@@ -176,8 +177,8 @@ swichPaymentApply:function(e){ | |||||
UTIL.httpRequest(API.URL_GET_ACCOUNTLIST, sendData2,{ | UTIL.httpRequest(API.URL_GET_ACCOUNTLIST, sendData2,{ | ||||
success: (res) => { | success: (res) => { | ||||
for (let i = 0; i < res.rows.length; i++) { | for (let i = 0; i < res.rows.length; i++) { | ||||
if(res.rows[i].bankAccountNumber==null){continue;} | |||||
res.rows[i].bankAccountNumber = res.rows[i].bankAccountNumber.replace(/(\d{4})(?=\d)/g, "$1 ") | |||||
res.rows[i].balance = Number(res.rows[i].balance).toFixed(2).replace(/(\d)(?=(\d{3})+\.)/g, ($0, $1) => { | |||||
return $1 + ","; }).replace(/\.$/, ""); | |||||
} | } | ||||
console.log(res.rows) | console.log(res.rows) | ||||
that.setData({ | that.setData({ | ||||