Commit 70faa810 authored by mengwenhao's avatar mengwenhao

feature 商品详情页完成

parent d6f3fadf
......@@ -78,57 +78,27 @@
>
<el-table-column
label="商品id"
prop="goods_id"
prop="goods_sku_id"
align="center"
></el-table-column>
<el-table-column
label="商品名称"
prop="goods_name"
prop="name"
align="center"
></el-table-column>
<el-table-column
label="一级分类"
prop="first_classify"
prop="category_1_name"
align="center"
></el-table-column>
<el-table-column
label="二级分类"
prop="second_classify"
align="center"
></el-table-column>
<el-table-column
label="关联门店"
prop="shop"
align="center"
></el-table-column>
<el-table-column
label="活动营销价"
prop="sale_prise"
align="center"
></el-table-column>
<el-table-column
label="售价"
prop="prise"
align="center"
></el-table-column>
<el-table-column
label="原价"
prop="perprise"
align="center"
></el-table-column>
<el-table-column
label="库存"
prop="inventory"
align="center"
></el-table-column>
<el-table-column
label="状态"
prop="state"
prop="category_2_name"
align="center"
></el-table-column>
<el-table-column
label="生活号id"
prop="life_no_id"
prop="life_account_id"
align="center"
></el-table-column>
<el-table-column
......@@ -138,17 +108,17 @@
></el-table-column>
<el-table-column
label="发布者"
prop="publisher"
prop="user_id"
align="center"
></el-table-column>
<el-table-column
label="状态更新时间"
prop="state_update_time"
prop="update_time"
align="center"
></el-table-column>
<el-table-column
label="商品创建时间"
prop="goods_create_time"
prop="create_time"
align="center"
></el-table-column>
<!-- 操作快捷键 -->
......@@ -161,22 +131,21 @@
<template #default="scope">
<el-button
type="text"
v-if="scope.row.state === 1"
@click="goDetail(`EDIT`)"
>编辑</el-button>
<el-button
v-if="scope.row.status == 0"
type="text"
v-if="scope.row.state === 1"
@click="goDetail(`AUDIT`)"
>审核</el-button>
<el-button
v-if="scope.row.online_status == 2"
type="text"
v-if="scope.row.state === 1"
@click="changeGoodsState('GROUNDING')"
>上架</el-button>
<el-button
v-if="scope.row.online_status == 1"
type="text"
v-if="scope.row.state === 1"
@click="changeGoodsState('UNDERCARRIAGE')"
>下架</el-button>
</template>
......@@ -229,7 +198,7 @@ export default {
name: "", // 商品名称
category_1_id: "", // 一级分类id
category_2_id: "", // 二级分类id
life_account_id: 0,
life_account_id: "",
life_account_name: "",
status: "", // 商品状态
online_status: "" // 上架状态
......@@ -255,28 +224,10 @@ export default {
onlineStatus: [],
// 商品列表
goodsList: [
{
goods_id: 1,
goods_name: "威化",
first_classify: 1,
second_classify: 1,
life_no_id: 1,
shop: "楼下小卖部",
life_no_name: "1的生活号",
publisher: "蒙文昊",
sale_prise: 300,
prise: 200,
perprise: 500,
inventory: 999,
state: 1,
state_update_time: "2021-06-17",
goods_create_time: "2021-06-17"
}
],
goodsList: [],
currentPage: 1, // 当前页码
totalCount: 0 // 总条数
totalCount: 0 // 总条数
};
},
......@@ -299,8 +250,9 @@ export default {
try {
const res = await getList(this.searchProps);
if (res.code !== 0) return this.$message.error(res.reason);
console.log(res);
this.goodsList = res.result.list;
this.totalCount = res.result.count
this.totalCount = res.result.count;
} catch (error) {
console.error(error);
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment