Commit 151dcef1 authored by 前端-钟卫鹏's avatar 前端-钟卫鹏

fix:处理新增仓位会员\商品筛选窜数据

parent 4442f6d2
...@@ -44,7 +44,7 @@ ...@@ -44,7 +44,7 @@
"antd-img-crop": "^3.12.0", "antd-img-crop": "^3.12.0",
"bizcharts": "^4.0.14", "bizcharts": "^4.0.14",
"copy-to-clipboard": "^3.3.1", "copy-to-clipboard": "^3.3.1",
"god": "0.2.1", "god": "^0.2.1",
"immutability-helper": "^3.1.1", "immutability-helper": "^3.1.1",
"lingxi-design": "^1.0.8", "lingxi-design": "^1.0.8",
"lingxi-design-ui": "^1.1.10", "lingxi-design-ui": "^1.1.10",
......
import React, {useState, useEffect} from 'react' import React, {useState, useEffect, useRef} from 'react'
import { usePageStatus, PageStatus } from '@/hooks/usePageStatus' import { usePageStatus, PageStatus } from '@/hooks/usePageStatus'
import { useInitValue } from '@/formSchema/effects/useInitValue' import { useInitValue } from '@/formSchema/effects/useInitValue'
import EyePreview from '@/components/EyePreview' import EyePreview from '@/components/EyePreview'
import { findItemAndDelete } from '@/utils' import { findItemAndDelete } from '@/utils'
import { ISchemaFormActions, ISchema, FormEffectHooks } from '@formily/antd' import { ISchemaFormActions, ISchema, FormEffectHooks, createAsyncFormActions } from '@formily/antd'
import { useRowSelectionTable } from '@/hooks/useRowSelectionTable' import { useRowSelectionTable } from '@/hooks/useRowSelectionTable'
import { createAddRepositoryEffect, useUnitPreview } from '../effects' import { createAddRepositoryEffect, useUnitPreview } from '../effects'
import { PublicApi } from '@/services/api' import { PublicApi } from '@/services/api'
...@@ -238,6 +238,7 @@ const PositionSetting:React.FC<PositionSettingProps> = (props) => { ...@@ -238,6 +238,7 @@ const PositionSetting:React.FC<PositionSettingProps> = (props) => {
addSchemaAction.setFieldValue('goodsId', goodsId) addSchemaAction.setFieldValue('goodsId', goodsId)
addSchemaAction.setFieldValue('itemNo', data?.code || '') addSchemaAction.setFieldValue('itemNo', data?.code || '')
} }
} }
...@@ -530,6 +531,7 @@ const PositionSetting:React.FC<PositionSettingProps> = (props) => { ...@@ -530,6 +531,7 @@ const PositionSetting:React.FC<PositionSettingProps> = (props) => {
schema: formSearch, schema: formSearch,
components: { ModalSearch: Search, SearchSelect, Submit, Select } , components: { ModalSearch: Search, SearchSelect, Submit, Select } ,
effects: ($, actions) => { effects: ($, actions) => {
actions.reset()
useStateFilterSearchLinkageEffect( useStateFilterSearchLinkageEffect(
$, $,
actions, actions,
...@@ -540,6 +542,9 @@ const PositionSetting:React.FC<PositionSettingProps> = (props) => { ...@@ -540,6 +542,9 @@ const PositionSetting:React.FC<PositionSettingProps> = (props) => {
} }
} }
} }
resetModal={{
destroyOnClose: true
}}
tableProps={{ tableProps={{
rowKey: 'memberId' rowKey: 'memberId'
}} }}
...@@ -558,6 +563,7 @@ const PositionSetting:React.FC<PositionSettingProps> = (props) => { ...@@ -558,6 +563,7 @@ const PositionSetting:React.FC<PositionSettingProps> = (props) => {
schema: formProduct, schema: formProduct,
components: { ModalSearch: Search, SearchSelect, Submit } , components: { ModalSearch: Search, SearchSelect, Submit } ,
effects: ($, actions) => { effects: ($, actions) => {
actions.reset()
useStateFilterSearchLinkageEffect( useStateFilterSearchLinkageEffect(
$, $,
actions, actions,
...@@ -568,6 +574,9 @@ const PositionSetting:React.FC<PositionSettingProps> = (props) => { ...@@ -568,6 +574,9 @@ const PositionSetting:React.FC<PositionSettingProps> = (props) => {
} }
} }
} }
resetModal={{
destroyOnClose: true
}}
tableProps={{ tableProps={{
rowKey: 'id', rowKey: 'id',
onRow: (record) => ({ onRow: (record) => ({
......
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