| | |
| | | <!-- </template>--> |
| | | </wd-navbar> |
| | | <!-- 增加一个搜索栏 --> |
| | | <wd-search v-model="searchValue" @search="handleSearch"> |
| | | </wd-search> |
| | | <wd-search v-model="searchValue" @search="handleSearch"></wd-search> |
| | | <wd-tabs v-model="activeTab" @change="handleTabChange"> |
| | | <wd-tab title="待维修"></wd-tab> |
| | | <wd-tab title="已维修"></wd-tab> |
| | | </wd-tabs> |
| | | <!-- <wd-drop-menu>--> |
| | | <!-- <wd-drop-menu-item--> |
| | | <!-- v-model="resTypeId"--> |
| | |
| | | import { formatDate } from '@/utils/DateUtils' |
| | | import dayjs from "dayjs"; |
| | | import ResCard from "@/components/repair/res-card.vue"; |
| | | |
| | | const activeTab = ref(0) |
| | | const userStore = useUserStore() |
| | | |
| | | const message = useMessage() |
| | |
| | | if (option?.from === 'scan') { |
| | | queryParams.assetNo = option.assetNo |
| | | } |
| | | queryParams.params.status = '0,1,2,3' |
| | | if (activeTab.value === 0) { |
| | | // 待维修:status 等于 1 或 2 或 3 |
| | | queryParams.params.status = '1,2' |
| | | } else { |
| | | // 已维修:status 等于 3 或 4 |
| | | queryParams.params.status = '3,4' |
| | | } |
| | | |
| | | queryParams.reqUser = userStore?.userInfo?.userId |
| | | if (isRepair()) { |
| | | queryParams.params.status = undefined |
| | |
| | | paging.value.reload() |
| | | } |
| | | |
| | | function handleTabChange() { |
| | | reloadData() |
| | | } |
| | | |
| | | // /** |
| | | // * 条目点击事件 |
| | | // * @param item |