| | |
| | | |
| | | const menuList = computed(() => { |
| | | let _menuList = []; |
| | | if (props.checkReceiveMethod === EnumTaskCheckReceiveMethod.CheckIn) { |
| | | // if (props.checkReceiveMethod === EnumTaskCheckReceiveMethod.CheckIn) { |
| | | _menuList.push({ |
| | | name: '未到岗', |
| | | value: ManageActions.OutWork, |
| | | }); |
| | | if (!props.checkInTime) { |
| | | _menuList.push({ |
| | | name: '未到岗', |
| | | value: ManageActions.OutWork, |
| | | name: '签到', |
| | | value: ManageActions.CheckIn, |
| | | }); |
| | | if (!props.checkInTime) { |
| | | _menuList.push({ |
| | | name: '签到', |
| | | value: ManageActions.CheckIn, |
| | | }); |
| | | } else if (!props.checkOutTime) { |
| | | _menuList.push({ |
| | | name: '签出', |
| | | value: ManageActions.CheckOut, |
| | | }); |
| | | } |
| | | } else if (!props.checkOutTime) { |
| | | _menuList.push({ |
| | | name: '签出', |
| | | value: ManageActions.CheckOut, |
| | | }); |
| | | } |
| | | // } |
| | | |
| | | return _menuList; |
| | | }); |