新增商品 规格编码即为最终编码

This commit is contained in:
DESKTOP-8FGKA8Q\chunfen 2024-08-21 17:52:32 +08:00
parent f54cf6a4a8
commit 0477d04bbd
3 changed files with 14 additions and 10 deletions

View File

@ -72,8 +72,8 @@
<el-input v-model="item.sale_stock" placeholder="可售库存"> <el-input v-model="item.sale_stock" placeholder="可售库存">
</el-input> </el-input>
</el-form-item> </el-form-item>
<el-form-item label="规格编码:"> <el-form-item label="最终编码:">
<el-input v-model="item.sku_code" placeholder="不输入自动生成"></el-input> <el-input v-model="item.external_sku_id" placeholder="不输入自动生成"></el-input>
</el-form-item> </el-form-item>
<el-button type="danger" @click="handleDelete(i)" icon="el-icon-delete">删除</el-button> <el-button type="danger" @click="handleDelete(i)" icon="el-icon-delete">删除</el-button>
</div> </div>
@ -222,7 +222,7 @@
handleAdd() { handleAdd() {
let sku = { let sku = {
title: "", title: "",
sku_code: "", external_sku_id: "",
status: "0", status: "0",
num: "0", num: "0",
cost: "0", cost: "0",

View File

@ -40,7 +40,11 @@
</div> </div>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column prop="num" label="组合数量"></el-table-column> <el-table-column label="实际库存">
<template slot-scope="scope">
<span v-if="!scope.row.children">{{ scope.row.stock }}</span>
</template>
</el-table-column>
<!-- <el-table-column prop="reference_price" label="售价"></el-table-column> --> <!-- <el-table-column prop="reference_price" label="售价"></el-table-column> -->
<!-- <el-table-column sortable label="今日7点以后订单"> <!-- <el-table-column sortable label="今日7点以后订单">
<template slot-scope="scope"> <template slot-scope="scope">
@ -60,7 +64,7 @@
</template> </template>
</el-table-column> --> </el-table-column> -->
<!-- <el-table-column sortable prop="total_orders_num" label="累计订单"></el-table-column> --> <!-- <el-table-column sortable prop="total_orders_num" label="累计订单"></el-table-column> -->
<el-table-column sortable prop="stock" label="库存"></el-table-column> <el-table-column sortable prop="sale_stock" label="可售库存"></el-table-column>
<el-table-column prop="status" label="状态"></el-table-column> <el-table-column prop="status" label="状态"></el-table-column>
<el-table-column label="操作" width="130"> <el-table-column label="操作" width="130">
<template slot-scope="scope"> <template slot-scope="scope">

View File

@ -49,8 +49,8 @@
<el-form-item label="规格名称:"> <el-form-item label="规格名称:">
<el-input placeholder="规格名称" v-model="goodsData.title"></el-input> <el-input placeholder="规格名称" v-model="goodsData.title"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="规格编码:"> <el-form-item label="最终编码:">
<el-input v-model="goodsData.sku_code" placeholder="规格编码" disabled></el-input> <el-input v-model="goodsData.external_sku_id" placeholder="规格编码" disabled></el-input>
</el-form-item> </el-form-item>
<el-form-item label="商品状态:"> <el-form-item label="商品状态:">
<el-select v-model="goodsData.status"> <el-select v-model="goodsData.status">
@ -124,7 +124,7 @@ export default {
num: "", num: "",
cost: "", cost: "",
sale_stock: '', sale_stock: '',
sku_code: "", external_sku_id: "",
thumb_url: [], thumb_url: [],
goods: { goods: {
img_url: "", img_url: "",
@ -238,7 +238,7 @@ export default {
}; };
let sku = { let sku = {
title: this.goodsData.title, title: this.goodsData.title,
sku_code: this.goodsData.sku_code, external_sku_id: this.goodsData.external_sku_id,
status: this.goodsData.status, status: this.goodsData.status,
num: this.goodsData.num, num: this.goodsData.num,
cost: this.goodsData.cost, cost: this.goodsData.cost,