diff --git a/src/hooks/useProductsSets.js b/src/hooks/useProductsSets.js
index 6db9308..59674bd 100644
--- a/src/hooks/useProductsSets.js
+++ b/src/hooks/useProductsSets.js
@@ -154,7 +154,8 @@ export const useNewProductRecord = () => {
'created_by': '',
'edit_status': 2,
'sort_order': '',
- 'sub_type_D': '',
+ 'sub_type_D': '', // 包价类型, 值保存在`item_type`字段中
+ 'item_type': '', // 产品子类型的值
},
lgc_details: [
{
@@ -187,19 +188,19 @@ export const useNewProductRecord = () => {
};
export const PackageTypes = [
- { key: 35001, value: 35001, label: '飞机接送' },
- { key: 35002, value: 35002, label: '车站接送' },
- { key: 35003, value: 35003, label: '码头接送' },
- { key: 35004, value: 35004, label: '一天游' },
- { key: 35005, value: 35005, label: '半天游' },
- { key: 35006, value: 35006, label: '夜间活动' },
- { key: 35007, value: 35007, label: '大车游' },
- { key: 35008, value: 35008, label: '单车单导' },
- { key: 35009, value: 35009, label: '单租车' },
- { key: 35010, value: 35010, label: '单导游' },
- { key: 35011, value: 35011, label: '火车站接送' },
- { key: 35012, value: 35012, label: '门票预定' },
- { key: 35013, value: 35013, label: '车导费' },
- { key: 35014, value: 35014, label: '其它(餐补等)' },
+ { key: '35001', value: '35001', label: '飞机接送' },
+ { key: '35002', value: '35002', label: '车站接送' },
+ { key: '35003', value: '35003', label: '码头接送' },
+ { key: '35004', value: '35004', label: '一天游' },
+ { key: '35005', value: '35005', label: '半天游' },
+ { key: '35006', value: '35006', label: '夜间活动' },
+ { key: '35007', value: '35007', label: '大车游' },
+ { key: '35008', value: '35008', label: '单车单导' },
+ { key: '35009', value: '35009', label: '单租车' },
+ { key: '35010', value: '35010', label: '单导游' },
+ { key: '35011', value: '35011', label: '火车站接送' },
+ { key: '35012', value: '35012', label: '门票预定' },
+ { key: '35013', value: '35013', label: '车导费' },
+ { key: '35014', value: '35014', label: '其它(餐补等)' },
];
diff --git a/src/views/products/Detail/ProductInfoForm.jsx b/src/views/products/Detail/ProductInfoForm.jsx
index dbb41e5..a6daa43 100644
--- a/src/views/products/Detail/ProductInfoForm.jsx
+++ b/src/views/products/Detail/ProductInfoForm.jsx
@@ -103,8 +103,9 @@ const InfoForm = ({ onSubmit, onReset, onValuesChange, editablePerm, infoEditabl
onFinish={onFinish}
onValuesChange={onIValuesChange}
// onFieldsChange={onFieldsChange}
- initialValues={editingProduct?.info}
- onFinishFailed={onFinishFailed} scrollToFirstError >
+ initialValues={{ ...(editingProduct?.info || {}), sub_type_D: editingProduct?.info?.item_type || '' }}
+ onFinishFailed={onFinishFailed}
+ scrollToFirstError>