|
@@ -66,14 +66,36 @@ Page({
|
|
|
return {
|
|
|
"sa_serviceorderitemsid": 0,
|
|
|
"itemid": e,
|
|
|
- "reason": ""
|
|
|
+ "reason": "",
|
|
|
+ "qty": 1
|
|
|
}
|
|
|
})
|
|
|
}
|
|
|
})
|
|
|
this.productmx()
|
|
|
},
|
|
|
-
|
|
|
+ async changeItem({
|
|
|
+ detail
|
|
|
+ }) {
|
|
|
+ const res = await api._post({
|
|
|
+ "id": "20230206161803",
|
|
|
+ "version": 1,
|
|
|
+ "content": {
|
|
|
+ "sa_serviceorderid": this.data.id,
|
|
|
+ "iteminfos": [{
|
|
|
+ "sa_serviceorderitemsid": detail.sa_serviceorderitemsid,
|
|
|
+ "itemid": detail.sa_serviceorderitemsid,
|
|
|
+ "reason": detail.reason,
|
|
|
+ "qty": detail.qty
|
|
|
+ }]
|
|
|
+ }
|
|
|
+ })
|
|
|
+ wx.showToast({
|
|
|
+ title: res.msg == '成功' ? '修改成功' : res.msg,
|
|
|
+ icon: "none"
|
|
|
+ })
|
|
|
+ this.productmx()
|
|
|
+ },
|
|
|
async productmx() {
|
|
|
const res = await api._post({
|
|
|
"id": "20230206161903",
|
|
@@ -83,7 +105,10 @@ Page({
|
|
|
}
|
|
|
})
|
|
|
this.setData({
|
|
|
- list: res.data
|
|
|
+ list: res.data.map(v => {
|
|
|
+ v.oldQty = v.qty;
|
|
|
+ return v
|
|
|
+ })
|
|
|
})
|
|
|
},
|
|
|
|