| | |
| | | await setupDeptSelect(); |
| | | await setupEquTypeSelect(); |
| | | // 新增时默认填充登录人为报修人 |
| | | if (!isUpdate.value && reqUser !== null && reqDept !== null) { |
| | | if (!isUpdate.value && reqUser && reqDept ) { |
| | | await formApi.setValues({ 'reqUser': reqUser, 'reqDept': reqDept }); |
| | | await setupUserOptions(reqDept); |
| | | } |
| | |
| | | async function updateEqu(equ: any) { |
| | | await formApi.setValues({ 'equId': equ.equId, 'equName': equ.equName }); |
| | | } |
| | | |
| | | /** |
| | | * 更新选择的工具 |
| | | * @param fixture |
| | |
| | | <CodeInput v-bind="slotProps" :disabled="isUpdate" prefix="BXD" /> |
| | | </template> |
| | | <template #equName="slotProps"> |
| | | <InputSearch :enter-button="true" placeholder="请选择设备" @search="onSearchEqu" v-bind="slotProps" :disabled="isUpdate" /> |
| | | <InputSearch :enter-button="true" placeholder="请选择设备" @search="onSearchEqu" v-bind="slotProps" |
| | | :disabled="isUpdate" /> |
| | | </template> |
| | | <template #fixtureName="slotProps"> |
| | | <InputSearch :enter-button="true" placeholder="请选择工具" @search="onSearchFixture" v-bind="slotProps" :disabled="isUpdate" /> |
| | | <InputSearch :enter-button="true" placeholder="请选择工具" @search="onSearchFixture" v-bind="slotProps" |
| | | :disabled="isUpdate" /> |
| | | </template> |
| | | </BasicForm> |
| | | <EquModal class="w-[1200px]" @update-equ="updateEqu" /> |