feat: 商品报损更新列表
This commit is contained in:
parent
b92f39fe89
commit
ce3b817e42
|
|
@ -87,7 +87,7 @@
|
||||||
<MyDialog ref="myDialogRefbaosun" @confirm="confirmbaosun" title="报损">
|
<MyDialog ref="myDialogRefbaosun" @confirm="confirmbaosun" title="报损">
|
||||||
<el-form :model="form">
|
<el-form :model="form">
|
||||||
<el-form-item label="报损数量" label-width="">
|
<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>
|
||||||
<el-form-item label="报损照片" label-width="">
|
<el-form-item label="报损照片" label-width="">
|
||||||
<MultiImageUpload v-model="datas.images" />
|
<MultiImageUpload v-model="datas.images" />
|
||||||
|
|
@ -168,6 +168,7 @@ import editModalConfig from "./indexconfig/edit";
|
||||||
import searchConfig from "./indexconfig/search";
|
import searchConfig from "./indexconfig/search";
|
||||||
import MyDialog from "@/components/mycomponents/myDialog.vue";
|
import MyDialog from "@/components/mycomponents/myDialog.vue";
|
||||||
import Statistics from "./indexconfig/statistics.vue";
|
import Statistics from "./indexconfig/statistics.vue";
|
||||||
|
import { min } from 'lodash';
|
||||||
|
|
||||||
const {
|
const {
|
||||||
searchRef,
|
searchRef,
|
||||||
|
|
@ -316,7 +317,11 @@ async function handleSwitchhaocai(row: IObject) {
|
||||||
|
|
||||||
// 编辑
|
// 编辑
|
||||||
async function handleEditClick(row: IObject) {
|
async function handleEditClick(row: IObject) {
|
||||||
|
try {
|
||||||
router.push({ name: "addgoods", query: { goods_id: row.id } });
|
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)
|
let res = await UserAPI.reportDamage(datas)
|
||||||
ElMessage.success("成功");
|
ElMessage.success("成功");
|
||||||
myDialogRefbaosun.value.close();
|
myDialogRefbaosun.value.close();
|
||||||
|
contentRef.value?.fetchPageData();
|
||||||
}
|
}
|
||||||
async function confirmhaocai() {
|
async function confirmhaocai() {
|
||||||
let obj = {
|
let obj = {
|
||||||
|
|
@ -376,7 +382,8 @@ function typeFilter(item: any) {
|
||||||
async function handleOperatClick(data: IOperatData) {
|
async function handleOperatClick(data: IOperatData) {
|
||||||
datas.productId = data.row.id
|
datas.productId = data.row.id
|
||||||
myDialogRefbaosun.value.open();
|
myDialogRefbaosun.value.open();
|
||||||
|
datas.number = 1
|
||||||
|
datas.remark = ""
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue