feat: 商品报损更新列表

This commit is contained in:
GaoHao 2025-04-12 09:42:12 +08:00
parent b92f39fe89
commit ce3b817e42
1 changed files with 9 additions and 2 deletions

View File

@ -87,7 +87,7 @@
<MyDialog ref="myDialogRefbaosun" @confirm="confirmbaosun" title="报损">
<el-form :model="form">
<el-form-item label="报损数量" label-width="">
<el-input-number v-model="datas.number" label="描述文字"></el-input-number>
<el-input-number v-model="datas.number" :min="1" label="描述文字"></el-input-number>
</el-form-item>
<el-form-item label="报损照片" label-width="">
<MultiImageUpload v-model="datas.images" />
@ -168,6 +168,7 @@ import editModalConfig from "./indexconfig/edit";
import searchConfig from "./indexconfig/search";
import MyDialog from "@/components/mycomponents/myDialog.vue";
import Statistics from "./indexconfig/statistics.vue";
import { min } from 'lodash';
const {
searchRef,
@ -316,7 +317,11 @@ async function handleSwitchhaocai(row: IObject) {
//
async function handleEditClick(row: IObject) {
try {
router.push({ name: "addgoods", query: { goods_id: row.id } });
} catch (error) {
ElMessage.error('没有编辑权限')
}
}
//
@ -347,6 +352,7 @@ async function confirmbaosun() {
let res = await UserAPI.reportDamage(datas)
ElMessage.success("成功");
myDialogRefbaosun.value.close();
contentRef.value?.fetchPageData();
}
async function confirmhaocai() {
let obj = {
@ -376,7 +382,8 @@ function typeFilter(item: any) {
async function handleOperatClick(data: IOperatData) {
datas.productId = data.row.id
myDialogRefbaosun.value.open();
datas.number = 1
datas.remark = ""
}