Commit 2bf79e86 authored by Bill's avatar Bill

修改仓位删除bug

parent 259dff07
...@@ -142,7 +142,8 @@ const PositionSetting:React.FC<PositionSettingProps> = (props) => { ...@@ -142,7 +142,8 @@ const PositionSetting:React.FC<PositionSettingProps> = (props) => {
// 会员选择后的表格 // 会员选择后的表格
const handleDeleteTable = (id) => { const handleDeleteTable = (id) => {
const value = addSchemaAction.getFieldValue('applyMember') const value = addSchemaAction.getFieldValue('applyMember')
addSchemaAction.setFieldValue('applyMember', findItemAndDelete(value, id)) const res = value.filter((item) => item.memberId != id);
addSchemaAction.setFieldValue('applyMember', res)
} }
const handleAddMemberBtn = () => { const handleAddMemberBtn = () => {
...@@ -183,7 +184,7 @@ const PositionSetting:React.FC<PositionSettingProps> = (props) => { ...@@ -183,7 +184,7 @@ const PositionSetting:React.FC<PositionSettingProps> = (props) => {
{ dataIndex: 'memberId', title: 'ID', align: 'center' }, { dataIndex: 'memberId', title: 'ID', align: 'center' },
{ dataIndex: 'name', align: 'center', title: '会员名称', render: (_, record) => <EyePreview url={`/memberCenter/memberAbility/manage/addMember?id=${record.memberId}&preview=1`}>{_}</EyePreview> }, { dataIndex: 'name', align: 'center', title: '会员名称', render: (_, record) => <EyePreview url={`/memberCenter/memberAbility/manage/addMember?id=${record.memberId}&preview=1`}>{_}</EyePreview> },
{ dataIndex: 'memberTypeName', title: '会员类型', align: 'center' }, { dataIndex: 'memberTypeName', title: '会员类型', align: 'center' },
{ dataIndex: 'ctl', title: '操作', align: 'center', render: (_, record) => <Button type='link' onClick={() => handleDeleteTable(record.id)}>删除</Button> } { dataIndex: 'ctl', title: '操作', align: 'center', render: (_, record) => <Button type='link' onClick={() => handleDeleteTable(record.memberId)}>删除</Button> }
] ]
...@@ -494,6 +495,7 @@ const PositionSetting:React.FC<PositionSettingProps> = (props) => { ...@@ -494,6 +495,7 @@ const PositionSetting:React.FC<PositionSettingProps> = (props) => {
|| (CANAL.includes(prev) && BUSINESS_INTEGRATE.includes(parentState.value)) || (CANAL.includes(prev) && BUSINESS_INTEGRATE.includes(parentState.value))
) { ) {
setFieldState('applyMember', (state) => { setFieldState('applyMember', (state) => {
console.log("applyMember")
state.value = [] state.value = []
}) })
} }
......
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