111
This commit is contained in:
1 parent
6e56d167de
commit
7d094a1c30
5 files changed
+144
-22
No files matched your search
@@ -1,28 +1,15 @@
|
||||
<template>
|
||||
<el-dialog :title="form.id ? '编辑' : '新增'" v-model="visible" :close-on-click-modal="false" draggable>
|
||||
<el-form ref="dataFormRef" :model="form" :rules="dataRules" formDialogRef label-width="90px" v-loading="loading">
|
||||
<el-form ref="dataFormRef" :model="form" :rules="dataRules" formDialogRef label-width="120px" v-loading="loading">
|
||||
<el-row :gutter="24">
|
||||
<el-col :span="12" class="mb20">
|
||||
<el-form-item label="用户id" prop="userId">
|
||||
<el-input v-model="form.userId" placeholder="请输入用户id" />
|
||||
<el-col :span="24" class="mb20">
|
||||
<el-form-item label="商品" prop="spuId">
|
||||
<select-hard-spu v-model="form.spuId" />
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
|
||||
<el-col :span="12" class="mb20">
|
||||
<el-form-item label="设备id" prop="hardId">
|
||||
<el-input v-model="form.hardId" placeholder="请输入设备id" />
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
|
||||
<el-col :span="12" class="mb20">
|
||||
<el-form-item label="商品id" prop="spuId">
|
||||
<el-input v-model="form.spuId" placeholder="请输入商品id" />
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
|
||||
<el-col :span="12" class="mb20">
|
||||
<el-form-item label="更新库存数量" prop="count">
|
||||
<el-input v-model="form.count" placeholder="请输入更新库存数量" />
|
||||
<el-col :span="24" class="mb20">
|
||||
<el-form-item label="更新库存量" prop="count">
|
||||
<el-input-number style="width: 100%" :min="0" :step="1" v-model="form.count" placeholder="" />
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
</el-row>
|
||||
@@ -40,7 +27,6 @@
|
||||
import { useDict } from "/@/hooks/dict"
|
||||
import { useMessage } from "/@/hooks/message"
|
||||
import { getObj, addObj, putObj } from "/@/api/hard/hard-spu-repertory"
|
||||
import { rule } from "/@/utils/validate"
|
||||
const emit = defineEmits(["refresh"])
|
||||
|
||||
// 定义变量内容
|
||||
@@ -59,7 +45,10 @@ const form = reactive({
|
||||
})
|
||||
|
||||
// 定义校验规则
|
||||
const dataRules = ref({})
|
||||
const dataRules = ref({
|
||||
spuId: [{ required: true, message: "请选择商品", trigger: "change" }],
|
||||
count: [{ required: true, message: "请输入库存量", trigger: "blur" }],
|
||||
})
|
||||
|
||||
// 打开弹窗
|
||||
const openDialog = (id: string) => {
|
||||
|
||||
Reference in new issue
Block a user