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

fix:商品上下架多次判断是否有店铺

parent 5d4540fd
......@@ -54,6 +54,7 @@ let timeChange: any;
const Products: React.FC<{}> = () => {
const ref = useRef<any>({})
const judgeShopRef = useRef<boolean>(true)
const [upForm] = Form.useForm()
const [selectRow, setSelectRow] = useState<Item[]>([]) // 模态框选择的行数据
const [selectedRowKeys, setSelectedRowKeys] = useState<Array<string>>([])
......@@ -439,17 +440,22 @@ const Products: React.FC<{}> = () => {
const onChangeUpShop = (values) => {
// 判断上架之前是否有店铺 有即可以上下架
PublicApi.getTemplateShopFindShop().then(res => {
if(res.data.id){
setShopId(res.data.id)
setCheckedValues(values)
}else{
message.error('您还还未创建店铺,请先创建店铺!')
setTimeout(() => {
history.push('/memberCenter/shopAbility/infoManage')
}, 1000)
}
})
if(judgeShopRef.current){
PublicApi.getTemplateShopFindShop().then(res => {
if(res.data.id){
setShopId(res.data.id)
setCheckedValues(values)
}else{
message.error('您还还未创建店铺,请先创建店铺!')
setTimeout(() => {
history.push('/memberCenter/shopAbility/infoManage')
}, 1000)
}
})
judgeShopRef.current = false
} else {
setCheckedValues(values)
}
}
const clickUp = (param: any, id: any) => { // param: 0 下架 1上架
......
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