Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
J
jinfa-platform
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
陈智峰
jinfa-platform
Commits
5c2da5b2
Commit
5c2da5b2
authored
Oct 30, 2020
by
前端-许佳敏
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fix:销售订单-批量审核补充
parent
dfc7063c
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
43 additions
and
49 deletions
+43
-49
index.tsx
src/pages/transaction/saleOrder/firstApprovedOrder/index.tsx
+27
-25
index.ts
.../transaction/saleOrder/firstApprovedOrder/schema/index.ts
+2
-2
index.tsx
src/pages/transaction/saleOrder/readyApprovedOrder/index.tsx
+12
-20
index.ts
.../transaction/saleOrder/readyApprovedOrder/schema/index.ts
+2
-2
No files found.
src/pages/transaction/saleOrder/firstApprovedOrder/index.tsx
View file @
5c2da5b2
...
...
@@ -14,6 +14,7 @@ import Submit from '@/components/NiceForm/components/Submit'
import
{
DatePicker
}
from
'@formily/antd-components'
import
{
useRowSelectionTable
}
from
'@/hooks/useRowSelectionTable'
import
{
PurchaseOrderInsideWorkState
,
SaleOrderInsideWorkState
}
from
'@/constants'
import
{
useHttpRequest
}
from
'@/hooks/useHttpRequest'
// 一级待审核订单
...
...
@@ -33,19 +34,20 @@ const FirstApprovedOrder:React.FC<FirstApprovedOrderProps> = (props) => {
rowSelectionCtl
}
=
useSelfTable
()
// const handleSubmitBatch = async () => {
// if (rowSelectionCtl.selectRow.length === 0) {
// message.error('请先勾选订单')
// return ;
// }
// const canBitch = !rowSelectionCtl.selectRow.some(v => v.purchaseOrderInteriorState !== SaleOrderInsideWorkState.ONE_LEVEL_AUDIT_ORDER)
// if (canBitch) {
// await PublicApi.postOrderSubmittedReviewOrderOneAll({ids: rowSelectionCtl.selectedRowKeys})
// ref.current.reload()
// } else {
// message.error('只能批量提交内部状态为审核中的订单')
// }
// }
const
{
run
,
loading
}
=
useHttpRequest
(
PublicApi
.
postOrderSubmittedReviewOrderOneAll
)
const
handleBitchPush
=
async
()
=>
{
if
(
rowSelectionCtl
.
selectedRowKeys
.
length
>
0
)
{
const
{
code
}
=
await
run
({
ids
:
rowSelectionCtl
.
selectedRowKeys
})
if
(
code
===
1000
)
{
rowSelectionCtl
.
setSelectRow
([])
rowSelectionCtl
.
setSelectedRowKeys
([])
ref
.
current
.
reload
()
}
}
else
{
message
.
error
(
'请勾选要审核的订单'
)
}
}
return
<
PageHeaderWrapper
>
<
Card
>
<
StandardTable
...
...
@@ -74,19 +76,19 @@ const FirstApprovedOrder:React.FC<FirstApprovedOrderProps> = (props) => {
Submit
}
},
// layouts:
{
// order: 2,
// span: 16
//
}
layouts
:
{
order
:
2
,
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
>
</
PageHeaderWrapper
>
...
...
src/pages/transaction/saleOrder/firstApprovedOrder/schema/index.ts
View file @
5c2da5b2
...
...
@@ -12,7 +12,7 @@ export const tableListSchema: ISchema = {
"x-component"
:
'SearchFilter'
,
'x-component-props'
:
{
placeholder
:
'请输入订单编号'
,
align
:
'flex-
start
'
,
align
:
'flex-
end
'
,
},
},
[
FORM_FILTER_PATH
]:
{
...
...
@@ -21,7 +21,7 @@ export const tableListSchema: ISchema = {
'x-component-props'
:
{
inline
:
true
,
colStyle
:
{
margin
Righ
t
:
20
margin
Lef
t
:
20
}
},
properties
:
{
...
...
src/pages/transaction/saleOrder/readyApprovedOrder/index.tsx
View file @
5c2da5b2
...
...
@@ -39,14 +39,6 @@ const ReadyApprovedOrder:React.FC<ReadyApprovedOrderProps> = (props) => {
}
else
{
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
>
...
...
@@ -76,19 +68,19 @@ const ReadyApprovedOrder:React.FC<ReadyApprovedOrderProps> = (props) => {
Submit
}
},
layouts
:
{
order
:
2
,
span
:
16
}
}
}
formilyChilds=
{
{
children
:
<
Space
>
<
Button
onClick=
{
handleBitchPush
}
loading=
{
loading
}
>
批量提交审核
</
Button
>
</
Space
>,
layouts
:
{
span
:
8
}
// layouts:
{
// order: 2,
// span: 16
//
}
}
}
// formilyChilds={{
// children: <Space>
// <Button onClick={handleBitchPush} loading={loading}>批量提交审核</Button>
// </Space>,
// layouts: {
// span: 8
// }
// }}
/>
</
Card
>
</
PageHeaderWrapper
>
...
...
src/pages/transaction/saleOrder/readyApprovedOrder/schema/index.ts
View file @
5c2da5b2
...
...
@@ -16,7 +16,7 @@ export const tableListSchema: ISchema = {
"x-component"
:
'SearchFilter'
,
'x-component-props'
:
{
placeholder
:
'请输入订单编号'
,
align
:
'flex-
end
'
,
align
:
'flex-
start
'
,
},
},
[
FORM_FILTER_PATH
]:
{
...
...
@@ -25,7 +25,7 @@ export const tableListSchema: ISchema = {
'x-component-props'
:
{
inline
:
true
,
colStyle
:
{
margin
Lef
t
:
20
margin
Righ
t
:
20
}
},
properties
:
{
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment