修改超市
This commit is contained in:
1 parent
21ee680405
commit
b615637843
4 files changed
+77
-120
No files matched your search
@@ -11,16 +11,8 @@
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
|
||||
<el-col :span="12" class="mb20">
|
||||
<el-form-item label="商品详情" prop="description">
|
||||
<editor v-if="visible" v-model:get-html="form.description" placeholder="请输入商品详情"></editor>
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
|
||||
<el-col :span="12" class="mb20">
|
||||
<el-form-item label="商品轮播图地址
|
||||
数组,以逗号分隔
|
||||
最多上传15张" prop="sliderPicUrls">
|
||||
<el-col :span="24" class="mb20">
|
||||
<el-form-item label="轮播图" prop="sliderPicUrls">
|
||||
<upload-img v-model="form.sliderPicUrls"></upload-img>
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
@@ -32,7 +24,7 @@
|
||||
</el-col>
|
||||
|
||||
<el-col :span="12" class="mb20">
|
||||
<el-form-item label="商品状态: 1 上架(开启) 0 下架(禁用) -1 回收" prop="status">
|
||||
<el-form-item label="商品状态" prop="status">
|
||||
<el-radio-group v-model="form.status">
|
||||
<el-radio :label="item.value" v-for="(item, index) in spu_status" border :key="index">{{ item.label }}
|
||||
</el-radio>
|
||||
@@ -42,23 +34,15 @@
|
||||
|
||||
<el-col :span="12" class="mb20">
|
||||
<el-form-item label="赠送积分" prop="giveIntegral">
|
||||
<el-input-number :min="1" :max="1000" v-model="form.giveIntegral" placeholder="请输入赠送积分"></el-input-number>
|
||||
<el-input-number :min="0" :max="1000" v-model="form.giveIntegral" placeholder="请输入赠送积分"></el-input-number>
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
|
||||
<el-col :span="12" class="mb20">
|
||||
<el-form-item label="部门id" prop="deptId">
|
||||
<el-input v-model="form.deptId" placeholder="请输入部门id"/>
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
|
||||
<el-col :span="12" class="mb20">
|
||||
<el-form-item label="销量" prop="salesCount">
|
||||
<el-input v-model="form.salesCount" placeholder="请输入销量"/>
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
|
||||
</el-row>
|
||||
<el-col :span="24" class="mb20">
|
||||
<el-form-item label="商品详情" prop="description">
|
||||
<editor v-if="visible" v-model:get-html="form.description" placeholder="请输入商品详情"></editor>
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
</el-form>
|
||||
<template #footer>
|
||||
<span class="dialog-footer">
|
||||
@@ -90,7 +74,7 @@ const form = reactive({
|
||||
description: '',
|
||||
sliderPicUrls: '',
|
||||
sort: '',
|
||||
status: '',
|
||||
status: '0',
|
||||
giveIntegral: 0,
|
||||
deptId: '',
|
||||
salesCount: '',
|
||||
|
||||
@@ -31,19 +31,16 @@
|
||||
@queryTable="getDataList"></right-toolbar>
|
||||
</div>
|
||||
</el-row>
|
||||
<el-table :data="state.dataList" v-loading="state.loading" border
|
||||
<el-table :data="state.dataList" v-loading="state.loading" border
|
||||
:cell-style="tableStyle.cellStyle" :header-cell-style="tableStyle.headerCellStyle"
|
||||
@selection-change="selectionChangHandle"
|
||||
@sort-change="sortChangeHandle">
|
||||
<el-table-column type="selection" width="40" align="center" />
|
||||
<el-table-column type="index" label="#" width="40" />
|
||||
<el-table-column prop="erpSpuId" label="库存商品id" show-overflow-tooltip/>
|
||||
<el-table-column prop="description" label="商品详情" show-overflow-tooltip/>
|
||||
<el-table-column prop="sliderPicUrls" label="商品轮播图地址
|
||||
数组,以逗号分隔
|
||||
最多上传15张" show-overflow-tooltip/>
|
||||
<el-table-column prop="productName" label="商品名称" show-overflow-tooltip/>
|
||||
<el-table-column prop="sort" label="排序字段" sortable="custom" show-overflow-tooltip/>
|
||||
<el-table-column prop="status" label="商品状态: 1 上架(开启) 0 下架(禁用) -1 回收" show-overflow-tooltip>
|
||||
<el-table-column prop="status" label="商品状态" show-overflow-tooltip>
|
||||
<template #default="scope">
|
||||
<dict-tag :options="spu_status" :value="scope.row.status"></dict-tag>
|
||||
</template>
|
||||
@@ -139,4 +136,4 @@ const handleDelete = async (ids: string[]) => {
|
||||
useMessage().error(err.msg);
|
||||
}
|
||||
};
|
||||
</script>
|
||||
</script>
|
||||
Reference in new issue
Block a user