商城测试版v8

This commit is contained in:
2022-07-29 11:53:57 +08:00
parent d30fdd28a8
commit 4a7bbf774f
8 changed files with 18 additions and 14 deletions
+7 -3
View File
@@ -23,8 +23,9 @@ type param = {
show?: true|false,
onClose?: () => void,
intoStatus?: 'again'|'shop',
default_sale_mode?: number, //面料类型(0:大货, 1:剪版,2:散剪
}
export default ({show = false, onClose, intoStatus='shop'}: param) => {
export default ({show = false, onClose, intoStatus='shop', default_sale_mode}: param) => {
const selectList = [
{value:0, title:'大货', unit:'条', eunit:'kg', step:1, digits:0, minNum:1, maxNum:100000, defaultNum:1},
{value:1,title:'剪板', unit:'米', eunit:'m', step:1, digits:2, minNum:0.5, maxNum:9.99, defaultNum:1},
@@ -32,10 +33,13 @@ export default ({show = false, onClose, intoStatus='shop'}: param) => {
]
//切换面料类型
const [selectIndex, setSelectIndex] = useState(0)
const [selectIndex, setSelectIndex] = useState(default_sale_mode||0)
const selectProduct = (index:number) => {
setSelectIndex(index)
}
useEffect(() => {
setSelectIndex(() => default_sale_mode!)
}, [default_sale_mode])
useEffect(() => {
resetList()
@@ -87,7 +91,7 @@ export default ({show = false, onClose, intoStatus='shop'}: param) => {
useEffect(() => {
if(!show) {
setList([])
setSelectIndex(0)
setSelectIndex(default_sale_mode||0)
} else {
setLoading(true)
initStatus.current = true