feat:工单池查询
Some checks are pending
Gitea Actions Demo / Explore-Gitea-Actions (push) Waiting to run

This commit is contained in:
dev_ljl 2025-08-06 16:41:53 +08:00
parent f7e341bf08
commit cf17b814a8
2 changed files with 9 additions and 5 deletions

View File

@ -17,7 +17,10 @@ import workOrdersDetail from './work-orders-detail.vue';
import ordersModal from './orders-modal.vue'; import ordersModal from './orders-modal.vue';
import {columns, querySchema} from './data'; import {columns, querySchema} from './data';
import {onMounted, ref} from "vue"; import {onMounted, ref} from "vue";
import {workOrdersTypeList} from "#/api/property/businessManagement/workOrdersType"; import {
workOrdersTypeList,
workOrdersTypeListAll
} from "#/api/property/businessManagement/workOrdersType";
const ordersTypeList = ref<any[]>([]); const ordersTypeList = ref<any[]>([]);
const ordersType = ref<string>('0'); const ordersType = ref<string>('0');
@ -130,11 +133,10 @@ function handleMultiDelete() {
async function queryOrderType() { async function queryOrderType() {
let params = { let params = {
pageSize: 1000, filterSubNodes:true
pageNum: 1
} }
const res = await workOrdersTypeList(params) const res = await workOrdersTypeListAll(params)
ordersTypeList.value = res.rows.map((item) => ({ ordersTypeList.value = res.map((item) => ({
label: item.orderTypeName, label: item.orderTypeName,
value: item.id, value: item.id,
})); }));

View File

@ -94,6 +94,7 @@ async function handleEdit(row: Required<WorkOrdersTypeForm>) {
} }
async function handleDelete(row: Required<WorkOrdersTypeForm>) { async function handleDelete(row: Required<WorkOrdersTypeForm>) {
console.log(row,'======row')
await workOrdersTypeRemove(row.id); await workOrdersTypeRemove(row.id);
await tableApi.query(); await tableApi.query();
} }
@ -158,6 +159,7 @@ function handleMultiDelete() {
danger danger
v-access:code="['property:workOrdersType:remove']" v-access:code="['property:workOrdersType:remove']"
@click.stop="" @click.stop=""
:disabled="row.children?.length>0"
> >
{{ $t('pages.common.delete') }} {{ $t('pages.common.delete') }}
</ghost-button> </ghost-button>