✨ feat:状态按钮重新对接完成进度20%
This commit is contained in:
@@ -64,10 +64,15 @@ export default memo(() => {
|
||||
const res = await colorlistFetch({ product_id: search.goodsId, sale_mode: search.modeId, code_or_name: search.code_or_name, physical_warehouse: 1 })
|
||||
res.data.list.map((item) => {
|
||||
item.showInput = false
|
||||
if (search.modeId !== 2) {
|
||||
if (search.modeId == 0) {
|
||||
item.nums = 1
|
||||
item.buyNums = 1
|
||||
} else {
|
||||
}
|
||||
if (search.modeId == 1) {
|
||||
item.nums = 0.5
|
||||
item.buyNums = 0.5
|
||||
}
|
||||
if (search.modeId == 2) {
|
||||
item.nums = 3
|
||||
item.buyNums = 3
|
||||
}
|
||||
@@ -167,9 +172,13 @@ export default memo(() => {
|
||||
goodList.map((it) => {
|
||||
if (item.id === it.id) {
|
||||
item.nums--
|
||||
if (search.modeId !== 2) {
|
||||
if (search.modeId == 0) {
|
||||
if (item.nums < 1) it.showInput = false, it.nums = 1
|
||||
} else {
|
||||
}
|
||||
if (search.modeId == 1) {
|
||||
if (item.nums < 0.5) it.showInput = false, it.nums = 0.5
|
||||
}
|
||||
if (search.modeId == 2) {
|
||||
if (item.nums < 3) it.showInput = false, it.nums = 3
|
||||
}
|
||||
|
||||
@@ -262,7 +271,22 @@ export default memo(() => {
|
||||
const onBlur = (e, id) => {
|
||||
goodList.map((item) => {
|
||||
if (item.id == id) {
|
||||
item.nums = e.detail.value
|
||||
if (search.modeId == 0 && (e.detail.value == '' || Number(e.detail.value) == 0)) {
|
||||
item.nums = 1
|
||||
item.showInput = false
|
||||
} else {
|
||||
item.nums = e.detail.value
|
||||
}
|
||||
if (search.modeId == 1 && Number(e.detail.value) < 0.5) {
|
||||
item.nums = 0.5
|
||||
item.showInput = false
|
||||
} else {
|
||||
item.nums = e.detail.value
|
||||
}
|
||||
if (search.modeId == 2) {
|
||||
item.nums = e.detail.value
|
||||
}
|
||||
|
||||
}
|
||||
return item
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user