|
@@ -238,22 +238,31 @@ export class IncidentHandleOrderComponent implements OnInit {
|
238
|
238
|
|
239
|
239
|
if (this.add) {
|
240
|
240
|
//增加
|
241
|
|
- let workHourManagementList = this.summaryObj.workHourManagementList || [];
|
242
|
|
- postData = {
|
243
|
|
- "workHourManagementList": workHourManagementList.map(v => ({workHourId: v.id, workHourNum: v.workHourNum2 || 1})),
|
244
|
|
- "summaryId": this.summaryId,
|
245
|
|
- };
|
246
|
|
- let index = postData.workHourManagementList.findIndex(v => v.workHourId == this.validateWorkHourManagementForm.value.workHourId.slice(-1)[0]);
|
247
|
|
- if(index > -1){
|
248
|
|
- postData.workHourManagementList[index].workHourNum += this.validateWorkHourManagementForm.value.workHourNum;
|
249
|
|
- }else{
|
250
|
|
- postData.workHourManagementList.push(
|
251
|
|
- {
|
252
|
|
- "workHourId": this.validateWorkHourManagementForm.value.workHourId.slice(-1)[0],
|
253
|
|
- "workHourNum": this.validateWorkHourManagementForm.value.workHourNum,
|
254
|
|
- }
|
255
|
|
- );
|
256
|
|
- }
|
|
241
|
+ // let workHourManagementList = this.summaryObj.workHourManagementList || [];
|
|
242
|
+ // postData = {
|
|
243
|
+ // "workHourManagementList": workHourManagementList.map(v => ({workHourId: v.id, workHourNum: v.workHourNum2 || 1})),
|
|
244
|
+ // "summaryId": this.summaryId,
|
|
245
|
+ // };
|
|
246
|
+ // let index = postData.workHourManagementList.findIndex(v => v.workHourId == this.validateWorkHourManagementForm.value.workHourId.slice(-1)[0]);
|
|
247
|
+ // if(index > -1){
|
|
248
|
+ // postData.workHourManagementList[index].workHourNum += this.validateWorkHourManagementForm.value.workHourNum;
|
|
249
|
+ // }else{
|
|
250
|
+ // postData.workHourManagementList.push(
|
|
251
|
+ // {
|
|
252
|
+ // "workHourId": this.validateWorkHourManagementForm.value.workHourId.slice(-1)[0],
|
|
253
|
+ // "workHourNum": this.validateWorkHourManagementForm.value.workHourNum,
|
|
254
|
+ // }
|
|
255
|
+ // );
|
|
256
|
+ // }
|
|
257
|
+ postData ={
|
|
258
|
+ "workHourManagementList": [
|
|
259
|
+ {
|
|
260
|
+ "workHourId": this.validateWorkHourManagementForm.value.workHourId.slice(-1)[0],
|
|
261
|
+ "workHourNum": this.validateWorkHourManagementForm.value.workHourNum,
|
|
262
|
+ }
|
|
263
|
+ ],
|
|
264
|
+ "summaryId": this.summaryId,
|
|
265
|
+ }
|
257
|
266
|
} else {
|
258
|
267
|
//编辑
|
259
|
268
|
postData = {
|