fix: 商品列表库存修改,没提交成功不修改表格

This commit is contained in:
duan 2025-04-17 13:41:02 +08:00
parent 0a73635b78
commit e9a606c71e
1 changed files with 6 additions and 3 deletions

View File

@ -149,7 +149,7 @@
</MyDialog> </MyDialog>
<!-- 库存修改 --> <!-- 库存修改 -->
<MyDialog ref="myDialogRefkucun" @confirm="confirmkucun" width="30%" title="库存修改"> <MyDialog ref="myDialogRefkucun" @confirm="confirmkucun" width="30%" title="库存修改">
<el-input-number v-model="kucundata.stockNumber" :min="0" /> <el-input-number v-model="kucundata.stockNumbers" :min="0" />
</MyDialog> </MyDialog>
</div> </div>
</template> </template>
@ -229,10 +229,13 @@ function newHandleQueryClick(e: IObject | undefined) {
// //
function kucunedit(item) { function kucunedit(item) {
kucundata.value = item kucundata.value = item
kucundata.value.stockNumbers = item.stockNumber
myDialogRefkucun.value.open() myDialogRefkucun.value.open()
} }
async function confirmkucun() { async function confirmkucun() {
let res = await UserAPI.modifyStock({ id: kucundata.value.id, stockNumber: kucundata.value.stockNumber })
let res = await UserAPI.modifyStock({ id: kucundata.value.id, stockNumber: kucundata.value.stockNumbers })
kucundata.value.stockNumber = kucundata.value.stockNumbers
ElMessage.success('成功') ElMessage.success('成功')
myDialogRefkucun.value.close() myDialogRefkucun.value.close()
} }
@ -318,7 +321,7 @@ async function handleSwitchhaocai(row: IObject) {
// //
async function handleEditClick(row: IObject) { async function handleEditClick(row: IObject) {
try { try {
router.push({ name: "addgoods", query: { goods_id: row.id } }); router.push({ name: "addgoods", query: { goods_id: row.id } });
} catch (error) { } catch (error) {
ElMessage.error('没有编辑权限') ElMessage.error('没有编辑权限')
} }