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
08028200
Commit
08028200
authored
May 13, 2022
by
许佳敏
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch '0518' into 'jinfa-0518'
fix: 修改物料样式 See merge request project/jinfa-platform!37
parents
b15cff44
d7f59467
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
50 additions
and
18 deletions
+50
-18
material.ts
src/locales/zh-CN/material.ts
+1
-1
index.tsx
...pplication/returnPrSubmit/components/ReturnForm/index.tsx
+12
-11
add.tsx
...ages/commodity/material/materialPendingAdd/schema/add.tsx
+1
-1
detail.tsx
src/pages/commodity/material/materialQuery/detail.tsx
+36
-5
No files found.
src/locales/zh-CN/material.ts
View file @
08028200
...
...
@@ -127,7 +127,7 @@ export default {
'member.modal.selectMaterial.title'
:
'选择会员'
,
'material.output.title'
:
'产地与配送'
,
'material.materialsManufacturer'
:
'生产厂家'
,
'material.materialsOrigin'
:
'
厂
地'
,
'material.materialsOrigin'
:
'
产
地'
,
'material.materialsDeparture'
:
'起运地'
,
'material.materialsDeliverPeriod'
:
'到货周期'
,
'material.materialsDeliveryMethod'
:
'交货方式'
,
...
...
src/pages/afterService/returnApplication/returnPrSubmit/components/ReturnForm/index.tsx
View file @
08028200
...
...
@@ -205,7 +205,7 @@ const ReturnForm: React.FC<BillsFormProps> = ({
<
a
href=
{
`/memberCenter/afterService/returnApplication/returnPrSubmit/orderDetail?id=${record.orderId}`
}
target=
"_blank"
>
>
{
text
}
</
a
>
),
...
...
@@ -238,7 +238,7 @@ const ReturnForm: React.FC<BillsFormProps> = ({
<
a
href=
{
`/memberCenter/contract/manage/QueryList/QueryListdetails?contractId=${record.contractId}`
}
target=
"_blank"
>
>
{
text
}
</
a
>
),
...
...
@@ -253,16 +253,15 @@ const ReturnForm: React.FC<BillsFormProps> = ({
title
:
intl
.
formatMessage
({
id
:
'afterService.order.query.column.materialNo'
},
{
default
:
'物料编号'
}),
dataIndex
:
'productNo'
,
},
isMateriel
&&
{
title
:
intl
.
formatMessage
({
id
:
'afterService.apply.productBrandNo'
},
{
default
:
'物料牌号'
}),
dataIndex
:
'productBrandNo'
,
ellipsis
:
true
,
},
!
isMateriel
?
{
...(
!
isMateriel
?
[
{
title
:
intl
.
formatMessage
({
id
:
'afterService.order.query.column.name'
},
{
default
:
'商品名称'
}),
dataIndex
:
'name'
,
ellipsis
:
true
,
}
:
{
}
]
:
[
{
title
:
`
${
intl
.
formatMessage
({
id
:
'afterService.order.query.column.materialName'
},
{
default
:
'物料名称'
})}
/
${
intl
.
formatMessage
({
id
:
'afterService.order.query.column.quotedSpec'
},
{
default
:
'规格'
})}
`
,
dataIndex
:
'name'
,
render
:
(
text
,
record
)
=>
`
${
text
}
/
${
record
.
quotedSpec
}
`
,
...
...
@@ -270,7 +269,9 @@ const ReturnForm: React.FC<BillsFormProps> = ({
{
title
:
intl
.
formatMessage
({
id
:
'afterService.order.query.column.category'
},
{
default
:
'品类'
}),
dataIndex
:
'category'
,
},
}
]
),
{
title
:
intl
.
formatMessage
({
id
:
'afterService.order.query.column.brand'
},
{
default
:
'品牌'
}),
dataIndex
:
'brand'
,
...
...
@@ -683,7 +684,7 @@ const ReturnForm: React.FC<BillsFormProps> = ({
message
.
warning
(
intl
.
formatMessage
({
id
:
'afterService.apply.upload.legal'
},
{
default
:
'图片大小超过20M'
}));
return
Upload
.
LIST_IGNORE
;
}
return
Promise
.
resolve
();
return
Promise
.
resolve
();
};
const
handleGoodsConfirm
=
values
=>
{
...
...
src/pages/commodity/material/materialPendingAdd/schema/add.tsx
View file @
08028200
...
...
@@ -84,7 +84,7 @@ export const getSchema = (schema: ISchema | null): any => {
]
},
materialsOrigin
:
{
title
:
intl
.
formatMessage
({
id
:
'material.materialsOrigin'
,
defaultMessage
:
'
厂
地'
}),
title
:
intl
.
formatMessage
({
id
:
'material.materialsOrigin'
,
defaultMessage
:
'
产
地'
}),
type
:
'string'
,
'x-rules'
:
[
{
...
...
src/pages/commodity/material/materialQuery/detail.tsx
View file @
08028200
...
...
@@ -12,18 +12,20 @@ import { getProductGoodsGetGoodsProcessDetail, GetProductGoodsGetGoodsProcessDet
import
{
useIntl
}
from
'umi'
;
import
{
PENDING_ADD_MATERIAL
,
PENDING_SUBMIT_EXAM
}
from
'@/constants/material'
;
import
{
getAuth
}
from
'@/utils/auth'
;
import
{
RoleEnum
}
from
'../common/constants'
;
/**
* 详情
*/
const
Detail
=
()
=>
{
const
intl
=
useIntl
();
const
roleType
=
getAuth
()?.
memberRoleType
;
const
{
id
}
=
usePageStatus
();
const
{
initialValue
,
record
}
=
useGetInitialValueDetail
<
GetProductGoodsGetGoodsProcessDetailResponse
,
GetProductGoodsGetMaterInnerLogListResponse
>
({
id
:
id
,
api
:
getProductGoodsGetGoodsProcessDetail
,
logApi
:
getProductGoodsGetMaterInnerLogList
})
const
{
anchorHeader
,
auditProcess
,
basicInfoList
,
tableColumn
,
recordColumn
,
properties
,
outputInfoList
,
unitInfoList
,
contactInfoList
}
=
useGetDetailCommon
<
GetProductGoodsGetGoodsResponse
|
null
>
({
initialValue
:
initialValue
})
const
{
anchorHeader
,
auditProcess
,
basicInfoList
,
tableColumn
,
recordColumn
,
properties
,
outputInfoList
,
unitInfoList
,
contactInfoList
}
=
useGetDetailCommon
<
GetProductGoodsGetGoodsResponse
|
null
>
({
initialValue
:
initialValue
})
const
urls
=
useMemo
(()
=>
{
...
...
@@ -90,21 +92,50 @@ const Detail = () => {
<
ImageList
imageUrls=
{
initialValue
?.
goodsPic
}
/>
</
Card
>
</
div
>
{
roleType
===
RoleEnum
.
Purchaser
&&
(
<
div
style=
{
{
marginBottom
:
'16px'
}
}
id=
"files"
>
<
Card
title=
{
intl
.
formatMessage
({
id
:
'material.enclosure.productInfo'
,
defaultMessage
:
'商品信息'
})
}
>
<
Row
>
<
Col
span=
{
12
}
>
最小单位(包):
{
initialValue
?.
miniUnit
}
</
Col
>
<
Col
span=
{
12
}
>
托盘类型(海关):
{
initialValue
?.
trayType
}
</
Col
>
<
Col
span=
{
12
}
>
包装类型(海关):
{
initialValue
?.
packageType
}
</
Col
>
<
Col
span=
{
12
}
>
托盘规格(海关):
{
initialValue
?.
traySpec
}
</
Col
>
<
Col
span=
{
12
}
>
托规格(托):
{
initialValue
?.
palmSpec
}
</
Col
>
<
Col
span=
{
12
}
>
柜/车规格(柜/车):
{
initialValue
?.
cabinetSpec
}
</
Col
>
<
Col
span=
{
12
}
>
最小剩余货架寿命:
{
initialValue
?.
miniShelfLife
}
{
initialValue
?.
sapSledTag
}
</
Col
>
</
Row
>
</
Card
>
</
div
>
)
}
<
div
style=
{
{
marginBottom
:
'16px'
}
}
id=
"files"
>
<
Card
title=
{
intl
.
formatMessage
({
id
:
'material.enclosure.productInfo'
,
defaultMessage
:
'商品信息'
})
}
>
<
Row
>
<
Col
span=
{
12
}
>
价格:
{
initialValue
?.
p
rice
}
价格:
{
initialValue
?.
materialsP
rice
}
</
Col
>
<
Col
span=
{
12
}
>
起订量:
{
initialValue
?.
price
}
起订量:
{
initialValue
?.
miniOrder
}
</
Col
>
<
Col
span=
{
12
}
>
发货地:
{
initialValue
?.
PointOfOrigin
}
发货地:
{
initialValue
?.
provinceName
}
{
initialValue
?.
cityName
}
</
Col
>
<
Col
span=
{
12
}
>
库存数量:
{
initialValue
?.
InventoryQuantity
}
库存数量:
{
initialValue
?.
materialsStock
}
</
Col
>
</
Row
>
</
Card
>
...
...
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