feat:【antd】【erp 系统】purchase/order 重构 2/4
This commit is contained in:
@@ -100,12 +100,7 @@ export function updatePurchaseOrderStatus(id: number, status: number) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/** 删除采购订单 */
|
/** 删除采购订单 */
|
||||||
export function deletePurchaseOrder(id: number) {
|
export function deletePurchaseOrder(ids: number[]) {
|
||||||
return requestClient.delete(`/erp/purchase-order/delete?id=${id}`);
|
|
||||||
}
|
|
||||||
|
|
||||||
/** 批量删除采购订单 */
|
|
||||||
export function deletePurchaseOrderList(ids: number[]) {
|
|
||||||
return requestClient.delete('/erp/purchase-order/delete', {
|
return requestClient.delete('/erp/purchase-order/delete', {
|
||||||
params: { ids: ids.join(',') },
|
params: { ids: ids.join(',') },
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -60,21 +60,6 @@ export function useFormSchema(formType: string): VbenFormSchema[] {
|
|||||||
},
|
},
|
||||||
rules: 'required',
|
rules: 'required',
|
||||||
},
|
},
|
||||||
{
|
|
||||||
fieldName: 'purchaseUserId',
|
|
||||||
label: '创建人',
|
|
||||||
component: 'ApiSelect',
|
|
||||||
componentProps: {
|
|
||||||
placeholder: '请选择创建人',
|
|
||||||
allowClear: true,
|
|
||||||
showSearch: true,
|
|
||||||
api: getSimpleUserList,
|
|
||||||
fieldNames: {
|
|
||||||
label: 'nickname',
|
|
||||||
value: 'id',
|
|
||||||
},
|
|
||||||
},
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
fieldName: 'remark',
|
fieldName: 'remark',
|
||||||
label: '备注',
|
label: '备注',
|
||||||
|
|||||||
@@ -150,7 +150,6 @@ const [Modal, modalApi] = useVbenModal({
|
|||||||
|
|
||||||
<template>
|
<template>
|
||||||
<Modal
|
<Modal
|
||||||
v-bind="$attrs"
|
|
||||||
:title="getTitle"
|
:title="getTitle"
|
||||||
class="w-3/4"
|
class="w-3/4"
|
||||||
:show-confirm-button="formType !== 'detail'"
|
:show-confirm-button="formType !== 'detail'"
|
||||||
|
|||||||
@@ -316,4 +316,4 @@ onMounted(async () => {
|
|||||||
/>
|
/>
|
||||||
</template>
|
</template>
|
||||||
</Grid>
|
</Grid>
|
||||||
</template>
|
</template>
|
||||||
|
|||||||
@@ -62,10 +62,10 @@ export function useFormSchema(formType: string): VbenFormSchema[] {
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
fieldName: 'saleUserId',
|
fieldName: 'saleUserId',
|
||||||
label: '创建人',
|
label: '销售人员',
|
||||||
component: 'ApiSelect',
|
component: 'ApiSelect',
|
||||||
componentProps: {
|
componentProps: {
|
||||||
placeholder: '请选择创建人',
|
placeholder: '请选择销售人员',
|
||||||
allowClear: true,
|
allowClear: true,
|
||||||
showSearch: true,
|
showSearch: true,
|
||||||
api: getSimpleUserList,
|
api: getSimpleUserList,
|
||||||
|
|||||||
Reference in New Issue
Block a user