|
|
@@ -86,9 +86,14 @@ Page({
|
|
|
bill: 0,
|
|
|
objInfo: {},
|
|
|
table: Constants.tables.recPay,
|
|
|
- form: {},
|
|
|
+ form: null,
|
|
|
showPop: false,
|
|
|
popContent: [],
|
|
|
+ // 底部保存按钮
|
|
|
+ buttonFootList: [{
|
|
|
+ name: 'receiptInfo',
|
|
|
+ title: mixins.$t('receiptInfo')
|
|
|
+ }],
|
|
|
},
|
|
|
|
|
|
|
|
|
@@ -101,7 +106,7 @@ Page({
|
|
|
console.log("setValuesByEdit", data, this.data.item);
|
|
|
let contentObj = this.data.contentObj
|
|
|
let formData = { ...this.data.item }
|
|
|
- let form = this.data.form
|
|
|
+ let form = {}
|
|
|
formData.objInfo = this.data.item
|
|
|
formData.receivableList = data.recPayHandleItem
|
|
|
formData.objInfo.cusId = this.data.item.objectId
|
|
|
@@ -122,26 +127,24 @@ Page({
|
|
|
let popContent = this.data.popContent
|
|
|
if (data.recPayItem != null && data.recPayItem.length > 0) {
|
|
|
for (let index = 0; index < data.recPayItem.length; index++) {
|
|
|
- const element = data.recPayItem[index];
|
|
|
+ const element = data.recPayItem[index];
|
|
|
popContent.push(
|
|
|
{
|
|
|
//新建的 各个控件信息
|
|
|
- code: 'amtRec' + element.macReceitpCode,
|
|
|
+ code: element.macCode,
|
|
|
type: 'str',
|
|
|
- title: element.macReceitpCode,
|
|
|
+ title: element.macTypeName,
|
|
|
readonly: true
|
|
|
}
|
|
|
- )
|
|
|
- form[element.macReceitpCode] = element.macTypeNme
|
|
|
- form['amtRec' + element.macReceitpCode] = element.amtRec
|
|
|
+ )
|
|
|
+ form[element.macCode] = Number(element.amtRec).toFixed(2)
|
|
|
}
|
|
|
}
|
|
|
|
|
|
-
|
|
|
this.setData({
|
|
|
itemData: data,
|
|
|
popContent,
|
|
|
- form,
|
|
|
+ form: JSON.stringify(form),
|
|
|
contentObj,
|
|
|
formData: JSON.stringify(formData),
|
|
|
})
|