@@ -66,6 +66,8 @@ Page({ | |||
const element = list[i]; | |||
list[i].checkedStatusText = UTIL.getTransform(element.checkedStatus,that.data.capitalExpenditureTypeOptions); | |||
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({ | |||
flowListSR:list, | |||
@@ -93,6 +95,8 @@ Page({ | |||
const element = list[i]; | |||
list[i].checkedStatusText = UTIL.getTransform(element.checkedStatus,that.data.capitalExpenditureTypeOptions); | |||
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({ | |||
flowListZC:list, | |||
@@ -132,6 +136,8 @@ Page({ | |||
const element = list[i]; | |||
list[i].checkedStatusText = UTIL.getTransform(element.checkedStatus,that.data.capitalExpenditureTypeOptions); | |||
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({ | |||
flowListSR:list, | |||
@@ -156,6 +162,8 @@ Page({ | |||
const element = list[i]; | |||
list[i].checkedStatusText = UTIL.getTransform(element.checkedStatus,that.data.capitalExpenditureTypeOptions); | |||
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({ | |||
flowListZC:list, | |||
@@ -216,6 +224,8 @@ Page({ | |||
const element = list[i]; | |||
element.checkedStatusText = UTIL.getTransform(element.checkedStatus,that.data.capitalExpenditureTypeOptions); | |||
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({ | |||
flowListSR:list, | |||
@@ -239,6 +249,8 @@ Page({ | |||
const element = list[i]; | |||
list[i].checkedStatusText = UTIL.getTransform(element.checkedStatus,that.data.capitalExpenditureTypeOptions); | |||
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({ | |||
flowListZC:list, | |||
@@ -157,7 +157,8 @@ swichPaymentApply:function(e){ | |||
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 = 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); | |||
} | |||
console.log(res.rows) | |||
@@ -173,7 +174,8 @@ swichPaymentApply:function(e){ | |||
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 = 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) | |||
} | |||
that.setData({ | |||
@@ -310,6 +310,7 @@ Page({ | |||
list.applyData.transfers[i].cashForm = res.data | |||
} | |||
}) | |||
list.applyData.transfers[i].payer = ""; | |||
} | |||
let fileForm = []; | |||
@@ -782,6 +783,14 @@ Page({ | |||
[event.currentTarget.dataset.value+'.isPeers']: '', | |||
[event.currentTarget.dataset.value+'.paymentPattern']: event.detail.value.dictValue, | |||
[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, | |||
}); | |||
console.log(event.detail.value.dictValue); | |||
@@ -162,7 +162,8 @@ swichPaymentApply:function(e){ | |||
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 = 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); | |||
} | |||
console.log(res.rows) | |||
@@ -176,8 +177,8 @@ swichPaymentApply:function(e){ | |||
UTIL.httpRequest(API.URL_GET_ACCOUNTLIST, sendData2,{ | |||
success: (res) => { | |||
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) | |||
that.setData({ | |||