| | |
| | | shiftNumber: params?.shiftNumber || this?.detail?.paramValue - 0, |
| | | number: params?.number || 1 |
| | | } |
| | | |
| | | console.log(this?.detail?.paramValue, '?????????????//') |
| | | if (params?.shiftDetailVOList?.length > 0) { |
| | | |
| | | this.shiftDetailDTOList = params?.shiftDetailVOList?.map((item, index) => { |
| | | let shiftRestTimeDTOList = item?.shiftRestTimeVOList.map(item => { |
| | | return { |
| | |
| | | } |
| | | |
| | | }) |
| | | if (params?.shiftDetailVOList?.length < this?.detail?.paramValue) { |
| | | for (let i = 0; i < this?.detail?.paramValue - params?.shiftDetailVOList?.length; i++) { |
| | | this.shiftDetailDTOList.push({ |
| | | range: [0, 0], |
| | | shiftStartTime: 0, |
| | | shiftEndTime: 0, |
| | | shiftIndex: i + 1, |
| | | indexName: '', |
| | | restNumber: i + 1, |
| | | shiftRestTimeDTOList: [ |
| | | { |
| | | range: [0, 0], |
| | | restStartTime: 0, |
| | | restEndTime: 0, |
| | | }, |
| | | { |
| | | range: [0, 0], |
| | | restStartTime: 0, |
| | | restEndTime: 0, |
| | | }, |
| | | { |
| | | range: [0, 0], |
| | | restStartTime: 0, |
| | | restEndTime: 0, |
| | | }, |
| | | { |
| | | range: [0, 0], |
| | | restStartTime: 0, |
| | | restEndTime: 0, |
| | | } |
| | | ] |
| | | }) |
| | | } |
| | | } |
| | | } else { |
| | | let len = this?.detail?.paramValue - 0 || 1 |
| | | let shiftDetailDTOList = [] |