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

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

View File

@ -40,7 +40,11 @@
</div>
</template>
</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 sortable label="今日7点以后订单">
<template slot-scope="scope">
@ -60,8 +64,8 @@
</template>
</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 prop="status" 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 label="操作" width="130">
<template slot-scope="scope">
<el-button type="text" @click="handleEdit(scope.row.id)">编辑</el-button>

View File

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