|
@@ -315,6 +315,12 @@ Page({
|
|
|
* @author : 王英杰
|
|
* @author : 王英杰
|
|
|
*/
|
|
*/
|
|
|
setValuesByEdit(data) {
|
|
setValuesByEdit(data) {
|
|
|
|
|
+ let searchEditList = util.copyObj(data.purchaseItemResponseList)
|
|
|
|
|
+ searchEditList.forEach(element => {
|
|
|
|
|
+ if (this.data.formMode == 'edit') {
|
|
|
|
|
+ element.eidtFlag = true
|
|
|
|
|
+ }
|
|
|
|
|
+ });
|
|
|
if (!data.flgAutoHandle) {
|
|
if (!data.flgAutoHandle) {
|
|
|
this.setData({
|
|
this.setData({
|
|
|
contentList: [{
|
|
contentList: [{
|
|
@@ -428,12 +434,7 @@ Page({
|
|
|
card.quantity = data.goodsList.sum("itemQty")
|
|
card.quantity = data.goodsList.sum("itemQty")
|
|
|
}
|
|
}
|
|
|
})
|
|
})
|
|
|
- let searchEditList = data.goodsList
|
|
|
|
|
- searchEditList.forEach(element => {
|
|
|
|
|
- if (this.data.formMode == 'edit') {
|
|
|
|
|
- element.eidtFlag = true
|
|
|
|
|
- }
|
|
|
|
|
- });
|
|
|
|
|
|
|
+
|
|
|
if (popContent_) {
|
|
if (popContent_) {
|
|
|
let itemQtyindex = popContent_.findIndex(it => it.code == 'itemQty')
|
|
let itemQtyindex = popContent_.findIndex(it => it.code == 'itemQty')
|
|
|
popContent_[itemQtyindex].required = false
|
|
popContent_[itemQtyindex].required = false
|
|
@@ -510,7 +511,7 @@ Page({
|
|
|
setParams(params) {
|
|
setParams(params) {
|
|
|
let formData = JSON.parse(this.data.formData)
|
|
let formData = JSON.parse(this.data.formData)
|
|
|
Object.assign(formData, this.recalculation(formData));
|
|
Object.assign(formData, this.recalculation(formData));
|
|
|
- let totalAmout = Number(0)
|
|
|
|
|
|
|
+ let totalAmout = Number(0)
|
|
|
formData.goodsList.forEach((element, index) => {
|
|
formData.goodsList.forEach((element, index) => {
|
|
|
element.itemId = (this.data.formMode == Constants.formMode.add) ? null : element.itemId
|
|
element.itemId = (this.data.formMode == Constants.formMode.add) ? null : element.itemId
|
|
|
element.intoQty = Number(element.itemQty)
|
|
element.intoQty = Number(element.itemQty)
|
|
@@ -522,7 +523,7 @@ Page({
|
|
|
element.intoStatus = Constants.intoStatus.inBounded
|
|
element.intoStatus = Constants.intoStatus.inBounded
|
|
|
}
|
|
}
|
|
|
element.whId = formData.whId // 仓库
|
|
element.whId = formData.whId // 仓库
|
|
|
- })
|
|
|
|
|
|
|
+ })
|
|
|
params.fromIds = formData.fromIds
|
|
params.fromIds = formData.fromIds
|
|
|
params.fromNos = formData.fromNos
|
|
params.fromNos = formData.fromNos
|
|
|
params.amtStd = totalAmout //标价金额
|
|
params.amtStd = totalAmout //标价金额
|