Commit 5c2da5b2 authored by 前端-许佳敏's avatar 前端-许佳敏

fix:销售订单-批量审核补充

parent dfc7063c
...@@ -14,6 +14,7 @@ import Submit from '@/components/NiceForm/components/Submit' ...@@ -14,6 +14,7 @@ import Submit from '@/components/NiceForm/components/Submit'
import { DatePicker } from '@formily/antd-components' import { DatePicker } from '@formily/antd-components'
import { useRowSelectionTable } from '@/hooks/useRowSelectionTable' import { useRowSelectionTable } from '@/hooks/useRowSelectionTable'
import { PurchaseOrderInsideWorkState, SaleOrderInsideWorkState } from '@/constants' import { PurchaseOrderInsideWorkState, SaleOrderInsideWorkState } from '@/constants'
import { useHttpRequest } from '@/hooks/useHttpRequest'
// 一级待审核订单 // 一级待审核订单
...@@ -33,19 +34,20 @@ const FirstApprovedOrder:React.FC<FirstApprovedOrderProps> = (props) => { ...@@ -33,19 +34,20 @@ const FirstApprovedOrder:React.FC<FirstApprovedOrderProps> = (props) => {
rowSelectionCtl rowSelectionCtl
} = useSelfTable() } = useSelfTable()
// const handleSubmitBatch = async () => { const { run, loading } = useHttpRequest(PublicApi.postOrderSubmittedReviewOrderOneAll)
// if (rowSelectionCtl.selectRow.length === 0) {
// message.error('请先勾选订单') const handleBitchPush = async () => {
// return ; if (rowSelectionCtl.selectedRowKeys.length > 0) {
// } const { code } = await run({ids: rowSelectionCtl.selectedRowKeys})
// const canBitch = !rowSelectionCtl.selectRow.some(v => v.purchaseOrderInteriorState !== SaleOrderInsideWorkState.ONE_LEVEL_AUDIT_ORDER) if (code === 1000) {
// if (canBitch) { rowSelectionCtl.setSelectRow([])
// await PublicApi.postOrderSubmittedReviewOrderOneAll({ids: rowSelectionCtl.selectedRowKeys}) rowSelectionCtl.setSelectedRowKeys([])
// ref.current.reload() ref.current.reload()
// } else { }
// message.error('只能批量提交内部状态为审核中的订单') } else {
// } message.error('请勾选要审核的订单')
// } }
}
return <PageHeaderWrapper> return <PageHeaderWrapper>
<Card> <Card>
<StandardTable <StandardTable
...@@ -74,19 +76,19 @@ const FirstApprovedOrder:React.FC<FirstApprovedOrderProps> = (props) => { ...@@ -74,19 +76,19 @@ const FirstApprovedOrder:React.FC<FirstApprovedOrderProps> = (props) => {
Submit Submit
} }
}, },
// layouts: { layouts: {
// order: 2, order: 2,
// span: 16 span: 16
// } }
}}
formilyChilds={{
children: <Space>
<Button onClick={handleBitchPush} loading={loading}>批量提交审核</Button>
</Space>,
layouts: {
span: 8
}
}} }}
// formilyChilds={{
// children: <Space>
// <Button onClick={handleSubmitBatch}>批量提交审核</Button>
// </Space>,
// layouts: {
// span: 8
// }
// }}
/> />
</Card> </Card>
</PageHeaderWrapper> </PageHeaderWrapper>
......
...@@ -12,7 +12,7 @@ export const tableListSchema: ISchema = { ...@@ -12,7 +12,7 @@ export const tableListSchema: ISchema = {
"x-component": 'SearchFilter', "x-component": 'SearchFilter',
'x-component-props': { 'x-component-props': {
placeholder: '请输入订单编号', placeholder: '请输入订单编号',
align: 'flex-start', align: 'flex-end',
}, },
}, },
[FORM_FILTER_PATH]: { [FORM_FILTER_PATH]: {
...@@ -21,7 +21,7 @@ export const tableListSchema: ISchema = { ...@@ -21,7 +21,7 @@ export const tableListSchema: ISchema = {
'x-component-props': { 'x-component-props': {
inline: true, inline: true,
colStyle: { colStyle: {
marginRight: 20 marginLeft: 20
} }
}, },
properties: { properties: {
......
...@@ -39,14 +39,6 @@ const ReadyApprovedOrder:React.FC<ReadyApprovedOrderProps> = (props) => { ...@@ -39,14 +39,6 @@ const ReadyApprovedOrder:React.FC<ReadyApprovedOrderProps> = (props) => {
} else { } else {
message.error('请勾选要审核的订单') message.error('请勾选要审核的订单')
} }
// const canBitch = !rowSelectionCtl.selectRow.some(v => v.interiorState !== PurchaseOrderInsideWorkState.ADD_PURCHASE_ORDER)
// if (canBitch) {
// await PublicApi.postOrderSubmittedReviewOrderOneAll({ids: rowSelectionCtl.selectedRowKeys})
// ref.current.reload()
// } else {
// message.error('只能删除内部状态为未审核过的订单')
// }
} }
return <PageHeaderWrapper> return <PageHeaderWrapper>
...@@ -76,19 +68,19 @@ const ReadyApprovedOrder:React.FC<ReadyApprovedOrderProps> = (props) => { ...@@ -76,19 +68,19 @@ const ReadyApprovedOrder:React.FC<ReadyApprovedOrderProps> = (props) => {
Submit Submit
} }
}, },
layouts: { // layouts: {
order: 2, // order: 2,
span: 16 // span: 16
} // }
}}
formilyChilds={{
children: <Space>
<Button onClick={handleBitchPush} loading={loading}>批量提交审核</Button>
</Space>,
layouts: {
span: 8
}
}} }}
// formilyChilds={{
// children: <Space>
// <Button onClick={handleBitchPush} loading={loading}>批量提交审核</Button>
// </Space>,
// layouts: {
// span: 8
// }
// }}
/> />
</Card> </Card>
</PageHeaderWrapper> </PageHeaderWrapper>
......
...@@ -16,7 +16,7 @@ export const tableListSchema: ISchema = { ...@@ -16,7 +16,7 @@ export const tableListSchema: ISchema = {
"x-component": 'SearchFilter', "x-component": 'SearchFilter',
'x-component-props': { 'x-component-props': {
placeholder: '请输入订单编号', placeholder: '请输入订单编号',
align: 'flex-end', align: 'flex-start',
}, },
}, },
[FORM_FILTER_PATH]: { [FORM_FILTER_PATH]: {
...@@ -25,7 +25,7 @@ export const tableListSchema: ISchema = { ...@@ -25,7 +25,7 @@ export const tableListSchema: ISchema = {
'x-component-props': { 'x-component-props': {
inline: true, inline: true,
colStyle: { colStyle: {
marginLeft: 20 marginRight: 20
} }
}, },
properties: { properties: {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment