Commit 7e1e8ea1 authored by 前端-钟卫鹏's avatar 前端-钟卫鹏

fix: 订单下单页面添加商品数量/物料统计

parent 2ecae560
......@@ -564,6 +564,8 @@ const PurchaseOrderDetail:React.FC<PurchaseOrderDetailProps> = () => {
// 注入表单完成进度
formContext.useAttachmentChangeForContext(ctx)
// 注入锚点标题数量同步
formContext.useAnchorCountChangeForContext(ctx, ['products'])
}}
expressionScope={{
......
......@@ -186,13 +186,14 @@ const basicInfo: ISchema = {
}
}
// 订单商品
export const orderProduct: ISchema = {
export const orderProducts: ISchema = {
"x-index": 2,
type: 'object',
"x-component": 'MellowCard',
"x-component-props": {
title: getIntl().formatMessage({id: 'purchaseOrder.orderCollect.schema.title2'}),
id: 'orderProducts'
id: 'orderProducts',
showTotal: true,
},
properties: {
products: {
......@@ -453,7 +454,7 @@ export const orderAddSchema: ISchema = {
properties: {
basicInfo,
submitInfo,
orderProduct,
orderProducts,
payInfo,
invoiceInfo,
ortherInfo,
......
......@@ -456,6 +456,8 @@ const AgentOrderDetail:React.FC<AgentOrderDetailProps> = () => {
// 注入表单完成进度
formContext.useAttachmentChangeForContext(ctx)
// 注入锚点标题数量同步
formContext.useAnchorCountChangeForContext(ctx, ['products'])
}}
expressionScope={{
......
......@@ -139,13 +139,14 @@ const basicInfo: ISchema = {
}
// 订单商品
export const orderProduct: ISchema = {
export const orderProducts: ISchema = {
"x-index": 2,
type: 'object',
"x-component": 'MellowCard',
"x-component-props": {
title: getIntl().formatMessage({id: 'purchaseOrder.orderCollect.schema.title2'}),
id: 'orderProducts'
id: 'orderProducts',
showTotal: true,
},
properties: {
products: {
......@@ -422,7 +423,7 @@ export const orderAddSchema: ISchema = {
properties: {
basicInfo,
submitInfo,
orderProduct,
orderProducts,
payInfo,
invoiceInfo,
ortherInfo,
......
......@@ -353,6 +353,8 @@ const AddRequisitionOrder:React.FC<AddRequisitionOrderProps> = (props) => {
// 注入表单完成进度
formContext.useAttachmentChangeForContext(ctx)
// 注入锚点标题数量同步
formContext.useAnchorCountChangeForContext(ctx, ['products'])
}}
expressionScope={{
......
......@@ -141,7 +141,8 @@ export const orderMaterial: ISchema = {
"x-component": 'MellowCard',
"x-component-props": {
title: getIntl().formatMessage({id: 'purchaseOrder.orderCollect.requisition.requisitionMaterial'}),
id: 'orderMaterial'
id: 'orderMaterial',
showTotal: true,
},
properties: {
products: {
......
......@@ -323,6 +323,8 @@ const PurchaseOrderDetail:React.FC<PurchaseOrderDetailProps> = (props) => {
// 注入表单完成进度
formContext.useAttachmentChangeForContext(ctx)
// 注入锚点标题数量同步
formContext.useAnchorCountChangeForContext(ctx, ['products'])
}}
expressionScope={{
......
......@@ -162,13 +162,14 @@ const basicInfo: ISchema = {
}
// 合同下单 订单物料
export const orderMaterial: ISchema = {
export const orderMaterials: ISchema = {
"x-index": 2,
type: 'object',
"x-component": 'MellowCard',
"x-component-props": {
title: getIntl().formatMessage({id: 'purchaseOrder.orderCollect.requisition.requisitionMaterial'}),
id: 'orderProudcts'
id: 'orderMaterials',
showTotal: true,
},
properties: {
products: {
......@@ -407,7 +408,7 @@ export const orderAddSchema: ISchema = {
properties: {
basicInfo,
submitInfo,
orderMaterial,
orderMaterials,
invoiceInfo,
ortherInfo,
}
......
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