| | |
| | | emits: { |
| | | onClick: (role) => openDialog(role), |
| | | }, |
| | | // extraProps: { |
| | | // hide: (row: API.GetCheckReceiveTaskQueryResultItem) => |
| | | // row.checkReceiveStatus === EnumTaskCheckReceiveStatus.Completed || |
| | | // state.checkReceiveMethod === EnumTaskCheckReceiveMethod.CheckIn, |
| | | // }, |
| | | extraProps: { |
| | | hide: (row: API.GetCheckReceiveTaskQueryResultItem) => |
| | | !( |
| | | row.checkReceiveStatus === EnumTaskCheckReceiveStatus.WaitCheckReceive && |
| | | row.checkReceiveMethods.includes(EnumTaskCheckReceiveMethod.Submit) |
| | | ), |
| | | }, |
| | | }, |
| | | { |
| | | data: { |
| | |
| | | // } else { |
| | | handleEdit({ |
| | | id: row.id, |
| | | tabType: 'signRecord', |
| | | tabType: state.checkReceiveMethods.includes(EnumTaskCheckReceiveMethod.CheckIn) |
| | | ? 'signRecord' |
| | | : '', |
| | | checkReceiveMethods: state.checkReceiveMethods, |
| | | isDetail, |
| | | }); |