|
|
@ -49,7 +49,7 @@ const InfoForm = ({ onSubmit, onReset, onValuesChange, editablePerm, infoEditabl
|
|
|
|
setShowSave(infoEditable || priceEditable);
|
|
|
|
setShowSave(infoEditable || priceEditable);
|
|
|
|
// setEditable(editable0);
|
|
|
|
// setEditable(editable0);
|
|
|
|
return () => {};
|
|
|
|
return () => {};
|
|
|
|
}, [editingProduct?.info?.id, editablePerm, infoEditable, priceEditable]);
|
|
|
|
}, [editingProduct, editablePerm, infoEditable, priceEditable]);
|
|
|
|
|
|
|
|
|
|
|
|
const onFinish = (values) => {
|
|
|
|
const onFinish = (values) => {
|
|
|
|
console.log('Received values of form, origin form value: \n', values);
|
|
|
|
console.log('Received values of form, origin form value: \n', values);
|
|
|
@ -250,19 +250,20 @@ function getFields(props) {
|
|
|
|
99,
|
|
|
|
99,
|
|
|
|
<Form.Item name='recommends_rate' label={t('RecommendsRate')} {...fieldProps.recommends_rate} tooltip={t('FormTooltip.RecommendsRate')}>
|
|
|
|
<Form.Item name='recommends_rate' label={t('RecommendsRate')} {...fieldProps.recommends_rate} tooltip={t('FormTooltip.RecommendsRate')}>
|
|
|
|
{/* <Input placeholder={t('RecommendsRate')} allowClear /> */}
|
|
|
|
{/* <Input placeholder={t('RecommendsRate')} allowClear /> */}
|
|
|
|
<Select
|
|
|
|
<InputNumber {...styleProps} {...editableProps('recommends_rate')} min={1} max={1000} />
|
|
|
|
|
|
|
|
{/* <Select
|
|
|
|
{...styleProps}
|
|
|
|
{...styleProps}
|
|
|
|
{...editableProps('recommends_rate')}
|
|
|
|
{...editableProps('recommends_rate')}
|
|
|
|
style={{ width: '100%' }}
|
|
|
|
style={{ width: '100%' }}
|
|
|
|
labelInValue={false}
|
|
|
|
labelInValue={false}
|
|
|
|
options={[
|
|
|
|
options={[
|
|
|
|
{ value: '1', label: 'Top 1' },
|
|
|
|
{ value: 1, label: 'Top 1' },
|
|
|
|
{ value: '2', label: 'Top 2' },
|
|
|
|
{ value: 2, label: 'Top 2' },
|
|
|
|
{ value: '3', label: 'Top 3' },
|
|
|
|
{ value: 3, label: 'Top 3' },
|
|
|
|
{ value: '4', label: '4' },
|
|
|
|
{ value: 4, label: '4' },
|
|
|
|
{ value: '5', label: '5' },
|
|
|
|
{ value: 5, label: '5' },
|
|
|
|
]}
|
|
|
|
]}
|
|
|
|
/>
|
|
|
|
/> */}
|
|
|
|
</Form.Item>,
|
|
|
|
</Form.Item>,
|
|
|
|
fieldProps?.recommends_rate?.col || midCol
|
|
|
|
fieldProps?.recommends_rate?.col || midCol
|
|
|
|
),
|
|
|
|
),
|
|
|
@ -376,7 +377,7 @@ const formValuesMapper = (values) => {
|
|
|
|
],
|
|
|
|
],
|
|
|
|
'dept': { key: 'dept_id', transform: (value) => (typeof value === 'string' ? value : value?.value || value?.key || '') },
|
|
|
|
'dept': { key: 'dept_id', transform: (value) => (typeof value === 'string' ? value : value?.value || value?.key || '') },
|
|
|
|
'open_weekdays': { key: 'open_weekdays', transform: (value) => (Array.isArray(value) ? value.join(',') : value) },
|
|
|
|
'open_weekdays': { key: 'open_weekdays', transform: (value) => (Array.isArray(value) ? value.join(',') : value) },
|
|
|
|
'recommends_rate': { key: 'recommends_rate', transform: (value) => (typeof value === 'string' ? value : value?.value || value?.key || '') },
|
|
|
|
// 'recommends_rate': { key: 'recommends_rate', transform: (value) => ((typeof value === 'string' || typeof value === 'number') ? value : value?.value || value?.key || '') },
|
|
|
|
// 'lgc_details': [
|
|
|
|
// 'lgc_details': [
|
|
|
|
// {
|
|
|
|
// {
|
|
|
|
// key: 'lgc_details',
|
|
|
|
// key: 'lgc_details',
|
|
|
|