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
shenshaokai
jinfa-platform
Commits
a4c94cce
Commit
a4c94cce
authored
May 06, 2022
by
ganke
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fix: 解决订单模块一些bug
parent
fd1b37e8
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
32 additions
and
19 deletions
+32
-19
AddressDrawer.tsx
src/components/AddressDrawer/AddressDrawer.tsx
+11
-6
HandleFormSubmit.ts
src/pages/order/assets/handles/HandleFormSubmit.ts
+3
-2
add.tsx
src/pages/order/deliveryNotice/manageSRM/add.tsx
+1
-1
index.tsx
.../order/deliveryNotice/receivingNoteQuery/schema/index.tsx
+7
-7
edit.tsx
src/pages/order/receivingNote/deliveryNoteManage/edit.tsx
+10
-3
No files found.
src/components/AddressDrawer/AddressDrawer.tsx
View file @
a4c94cce
...
...
@@ -43,12 +43,13 @@ interface AddressDrawerProps {
},
className
?:
string
renderText
?:
React
.
ReactNode
hiddenBtn
?:
boolean
}
function
AddressDrawer
(
props
:
AddressDrawerProps
)
{
const
{
onChange
,
formInstance
,
renderForm
,
sumbitRequest
,
addressListRequest
,
value
:
addr
,
disabled
=
false
,
rows
=
1
,
addressListRequest
,
value
:
addr
,
disabled
=
false
,
rows
=
1
,
hiddenBtn
=
false
,
showDefault
=
false
,
formatValue
=
(
addr
)
=>
{
return
FormatValue
(
addr
)
...
...
@@ -179,16 +180,20 @@ function AddressDrawer(props: AddressDrawerProps) {
:
(
<
Row
className=
{
className
}
gutter=
{
10
}
>
<
Col
span=
{
20
}
>
<
Col
span=
{
hiddenBtn
?
24
:
20
}
>
<
Input
.
TextArea
rows=
{
rows
}
disabled=
{
disabled
}
value=
{
value
}
onChange=
{
handleInputChange
}
/>
</
Col
>
<
Col
span=
{
4
}
>
<
Button
disabled=
{
disabled
}
className=
'w-full'
onClick=
{
()
=>
setVisible
(
true
)
}
>
管理
</
Button
>
</
Col
>
{
!
hiddenBtn
&&
(
<
Col
span=
{
4
}
>
<
Button
disabled=
{
disabled
}
className=
'w-full'
onClick=
{
()
=>
setVisible
(
true
)
}
>
管理
</
Button
>
</
Col
>
)
}
</
Row
>
)
}
...
...
src/pages/order/assets/handles/HandleFormSubmit.ts
View file @
a4c94cce
...
...
@@ -168,7 +168,7 @@ export class ReceivingNoteAddService extends HandleFormSubmit {
handleBeforeFields(): boolean {
let b = this.getTableData().some((v) => Number(v.ConsigneeNum) < v.DeliveryNum)
if (b) {
message.error('
收货数量不能少于
送货数量')
message.error('
送货数量不能大于待
送货数量')
}
return b;
}
...
...
@@ -207,7 +207,7 @@ export class DeliveryNoteAddService extends HandleFormSubmit {
return Number(v.deliveryCount) > Number(v.purchaseCount)
})
if (b) {
message.error('
收货数量不能少于
送货数量')
message.error('
送货数量不能大于待
送货数量')
}
return b;
}
...
...
@@ -338,6 +338,7 @@ export class ReceiveOrderCreate extends DeliveryNoteAddService {
},
"executorVO.phone": data.executorVO.phone,
sendTime: moment(data.sendTime),
receiveTime: moment(data.receiveTime),
"executorVO.carNumbers": data.executorVO.carNumbers,
"receiverBO.phone": data.receiverBO.phone,
logisticsNo: data.logisticsNo,
...
...
src/pages/order/deliveryNotice/manageSRM/add.tsx
View file @
a4c94cce
...
...
@@ -181,6 +181,7 @@ const DeliveryNoticeManageSRMDetails: React.FC = () => {
label=
{
ReceivingAddress
}
name=
"receiveVO"
>
<
ReceiverAddress
disabled=
{
true
}
hiddenBtn=
{
true
}
/>
</
FormItem
>
...
...
@@ -195,7 +196,6 @@ const DeliveryNoticeManageSRMDetails: React.FC = () => {
/>
</
FormItem
>
</
ContentBox
>
<
ContentBox
title=
{
LogisticsInfo
.
name
}
id=
{
LogisticsInfo
.
key
}
>
...
...
src/pages/order/deliveryNotice/receivingNoteQuery/schema/index.tsx
View file @
a4c94cce
...
...
@@ -19,13 +19,13 @@ export const receivingNoteQuerySchema: ISchema = {
className
:
'useMegaStart'
},
properties
:
{
ctl
:
{
type
:
'object'
,
'x-component'
:
'Children'
,
'x-component-props'
:
{
children
:
'{{controllerBtns}}'
,
},
},
//
ctl: {
//
type: 'object',
//
'x-component': 'Children',
//
'x-component-props': {
//
children: '{{controllerBtns}}',
//
},
//
},
receiveNo
:
{
type
:
'string'
,
'x-component'
:
'Search'
,
...
...
src/pages/order/receivingNote/deliveryNoteManage/edit.tsx
View file @
a4c94cce
...
...
@@ -70,6 +70,7 @@ function DeliveryNoteAddForm() {
value
:
res
?.
logisticsCompanyId
},
}
console
.
log
(
target
,
'targettargettargettarget'
)
form
.
setFieldsValue
({
id
:
id
,
...
target
...
...
@@ -164,12 +165,15 @@ function DeliveryNoteAddForm() {
required
()
]
}
label=
{
ReceivingTime
}
name=
"receiveTime"
>
<
DatePickerSelect
disabled=
{
true
}
className=
'w-full'
/>
<
DatePickerSelect
disabled=
{
true
}
className=
"w-full"
/>
</
FormItem
>
<
FormItem
rules=
{
[
required
()
{
required
:
false
,
message
:
''
,
}
]
}
label=
{
ConsigneeLabel
}
name=
"receiveVO.consignee"
>
<
Input
/>
...
...
@@ -186,7 +190,10 @@ function DeliveryNoteAddForm() {
<
FormItem
rules=
{
[
required
()
{
required
:
false
,
message
:
''
,
}
]
}
label=
{
ConsigneePhoneLabel
}
name=
"receiveVO.phone"
>
<
Input
/>
...
...
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