diff --git a/src/pages/order3/AddValueTaskConfig/api.ts b/src/pages/order3/AddValueTaskConfig/api.ts
index ce1956c..005ebce 100644
--- a/src/pages/order3/AddValueTaskConfig/api.ts
+++ b/src/pages/order3/AddValueTaskConfig/api.ts
@@ -24,6 +24,8 @@ export interface ListResult {
endTime?: number // 结束时间
enable?: boolean // 启用/禁用
addedValueType?: number // 附加值类型
+ vciOutputValueTask?: number // 商业险产值目标
+ decoOutputValueTask?: number // 装潢产值目标
}
/** 查询附加值任务配置服务列表 */
diff --git a/src/pages/order3/AddValueTaskConfig/components/EditModal.tsx b/src/pages/order3/AddValueTaskConfig/components/EditModal.tsx
index 85afc3d..dcc3253 100644
--- a/src/pages/order3/AddValueTaskConfig/components/EditModal.tsx
+++ b/src/pages/order3/AddValueTaskConfig/components/EditModal.tsx
@@ -1,5 +1,5 @@
import React, { useState, useEffect } from 'react';
-import { Modal, Button, message, Form, InputNumber, DatePicker, Radio } from 'antd';
+import { Modal, Button, message, Form, InputNumber, DatePicker, Radio, Row, Col } from 'antd';
import {useStore} from '../index';
import {ListResult, saveConfigApi} from '../api';
import { debounce, isNil } from 'lodash';
@@ -57,7 +57,9 @@ export default function DetailModal() {
decoOutputValueRatio: currentData.data?.decoOutputValueRatio,
shopList: currentData.data?.shopList?.map((v: any) => ({value: v.shopId, label: v.shopName})) || [],
rangeDate: [moment(currentData.data.beginTime), moment(currentData.data.endTime)],
- addedValueType: currentData?.data.addedValueType
+ addedValueType: currentData?.data?.addedValueType,
+ vciOutputValueTask: currentData?.data?.vciOutputValueTask,
+ decoOutputValueTask: currentData?.data?.decoOutputValueTask
});
setType(currentData.data?.addedValueType || 2);
};
@@ -75,7 +77,9 @@ export default function DetailModal() {
shopList: params.shopList.map((v: any) => ({shopId: v.value, shopName: v.label})),
beginTime: moment(params.rangeDate[0]).valueOf(),
endTime: moment(params.rangeDate[1]).valueOf(),
- addedValueType: params.addedValueType
+ addedValueType: params.addedValueType,
+ vciOutputValueTask: params.vciOutputValueTask,
+ decoOutputValueTask: params.decoOutputValueTask
};
saveConfigApi(_params)
.then(res => {
@@ -129,6 +133,54 @@ export default function DetailModal() {
parser={(value: string) => value?.replace('元/台', '')}
/>
+