提交 01694b9f authored 作者: leon's avatar leon

发货单列表

上级 494b8bf1
......@@ -67,4 +67,7 @@ export const batchUpdate = (entityList: Array<OperationWorkOrder>) => defHttp.po
*/
export const count = (params?: OperationWorkOrderParams) => defHttp.get<Number>({ url: `${baseApi}/count`, params });
/**
* 创建发货单
*/
export const createSendOrder = (data?: any) => defHttp.post<Number>({ url: `${baseApi}/create/send/order`, data });
......@@ -3,25 +3,25 @@
<BasicTable @register="registerTable">
<template #headerTop>
<a-alert type="info" show-icon>
<template #message>
<template v-if="checkedKeys.length > 0">
<span>已选中{{ checkedKeys.length }}条记录</span>
<a-button type="link" @click="checkedKeys = []" size="small">清空</a-button>
<a-popconfirm
v-auth="'AUTH_ORDER_OPERATION_WORK_ORDER'"
class="ml-4"
title="确定要全部删除吗?"
ok-text="是"
cancel-text="否"
@confirm="handleBatchDelete"
>
<a href="#" class="text-red-500">删除</a>
</a-popconfirm>
</template>
<template v-else>
<span>未选中任何项目</span>
</template>
</template>
<!-- <template #message>-->
<!-- <template v-if="checkedKeys.length > 0">-->
<!-- <span>已选中{{ checkedKeys.length }}条记录</span>-->
<!-- <a-button type="link" @click="checkedKeys = []" size="small">清空</a-button>-->
<!-- <a-popconfirm-->
<!-- v-auth="'AUTH_ORDER_OPERATION_WORK_ORDER'"-->
<!-- class="ml-4"-->
<!-- title="确定要全部删除吗?"-->
<!-- ok-text="是"-->
<!-- cancel-text="否"-->
<!-- @confirm="handleBatchDelete"-->
<!-- >-->
<!-- <a href="#" class="text-red-500">删除</a>-->
<!-- </a-popconfirm>-->
<!-- </template>-->
<!-- <template v-else>-->
<!-- <span>未选中任何项目</span>-->
<!-- </template>-->
<!-- </template>-->
</a-alert>
</template>
<template #toolbar>
......@@ -76,6 +76,10 @@
import componentSetting from '/@/settings/componentSetting';
import OperationWorkOrderDrawer from './drawer.vue';
import { columns, searchFormSchema } from './schema';
import {useRoute} from 'vue-router';
import SendOrderModal from './SendOrderModal.vue';
const route = useRoute();
const orderMode = route.query.orderMode;
const { hasPermission } = usePermission();
const go = useGo();
......@@ -142,6 +146,7 @@
}
}
});
handledParams.orderMode = orderMode;
return handledParams;
};
......
......@@ -234,26 +234,26 @@ export const schema = {
},
},
},
{
field: 'orderMode',
label: '工单类型',
defaultValue: 'SALES_CONFIRM_ORDER',
form: {
componentProps: {
allowClear: true,
placeholder: '工单类型',
options: OrderModeEnumOptions,
},
colProps,
component: 'Select',
},
table: {
customRender: ({ text }) => {
const option = OrderModeEnumOptions.find((item) => item.value === text)
return option ? option.label : text;
},
},
},
// {
// field: 'orderMode',
// label: '工单类型',
// defaultValue: 'SALES_CONFIRM_ORDER',
// form: {
// componentProps: {
// allowClear: true,
// placeholder: '工单类型',
// options: OrderModeEnumOptions,
// },
// colProps,
// component: 'Select',
// },
// table: {
// customRender: ({ text }) => {
// const option = OrderModeEnumOptions.find((item) => item.value === text)
// return option ? option.label : text;
// },
// },
// },
{
field: 'editorId',
label: '操作人ID',
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论