|
@@ -221,32 +221,31 @@
|
|
|
<template slot-scope="props">
|
|
|
<show-data-table
|
|
|
:sitem="props.row"
|
|
|
- :columns="ShowDataTableColumns"
|
|
|
+ :columns="addColumns"
|
|
|
>
|
|
|
- <template slot="good_name">
|
|
|
- <div>{{ sitem.good_name }}</div>
|
|
|
+ <template slot="noble_type">
|
|
|
+ <div>
|
|
|
+ <span>贵金属克重:{{ props.row.specs_weight }}g</span>
|
|
|
+ <span>--</span>
|
|
|
+ <span>{{
|
|
|
+ props.row.is_gold_price === "1"
|
|
|
+ ? "启用实时金价"
|
|
|
+ : "不启用实时金价"
|
|
|
+ }}</span>
|
|
|
+ <span>--</span>
|
|
|
+ <span>当前金价:{{ props.row.gold_price }}元/g</span>
|
|
|
+ <span>--</span>
|
|
|
+ <span
|
|
|
+ >配置要求:<span
|
|
|
+ v-for="ii in props.row.config"
|
|
|
+ :key="ii"
|
|
|
+ >{{ ii }},</span
|
|
|
+ ></span
|
|
|
+ >
|
|
|
+ <span>--</span>
|
|
|
+ <span>其他配置要求:{{ props.row.other_config }}</span>
|
|
|
+ </div>
|
|
|
</template>
|
|
|
- <template slot="specinfo">
|
|
|
- <span
|
|
|
- v-for="(si, i) in sitem.specinfo"
|
|
|
- :key="si.specid + i"
|
|
|
- >
|
|
|
- <span v-if="i !== 0">-</span
|
|
|
- ><span>{{ si.spec_value }}</span>
|
|
|
- </span>
|
|
|
- </template>
|
|
|
-
|
|
|
- <!-- <template slot="is_auth">
|
|
|
- <el-tag
|
|
|
- :size="'mini'"
|
|
|
- v-text="
|
|
|
- (
|
|
|
- options3.find((item) => item.id == sitem.is_auth) ||
|
|
|
- {}
|
|
|
- ).name || '--'
|
|
|
- "
|
|
|
- />
|
|
|
- </template> -->
|
|
|
</show-data-table>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
@@ -266,24 +265,19 @@
|
|
|
prop="num"
|
|
|
label="购买数量"
|
|
|
show-overflow-tooltip
|
|
|
- width="110"
|
|
|
+ width="80"
|
|
|
/>
|
|
|
<el-table-column
|
|
|
- prop="good_name"
|
|
|
+ prop="cat_id_name"
|
|
|
label="商品分类"
|
|
|
show-overflow-tooltip
|
|
|
- width="170"
|
|
|
- />
|
|
|
- <el-table-column
|
|
|
- prop="good_name"
|
|
|
- label="商品名称"
|
|
|
- show-overflow-tooltip
|
|
|
- width="170"
|
|
|
+ min-width="170"
|
|
|
/>
|
|
|
+
|
|
|
<el-table-column
|
|
|
prop="good_img"
|
|
|
- label="商品图片"
|
|
|
- width="70"
|
|
|
+ label="图片"
|
|
|
+ width="50"
|
|
|
show-overflow-tooltip
|
|
|
>
|
|
|
<template slot-scope="scope">
|
|
@@ -297,34 +291,48 @@
|
|
|
/>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
-
|
|
|
<el-table-column
|
|
|
- prop="unit"
|
|
|
- label="商品单位"
|
|
|
- width="100"
|
|
|
- v-if="!(status === '' || status === '0')"
|
|
|
+ prop="good_name"
|
|
|
+ label="商品名称"
|
|
|
show-overflow-tooltip
|
|
|
+ min-width="170"
|
|
|
/>
|
|
|
<el-table-column
|
|
|
- prop="cost_price"
|
|
|
- label="商品品牌"
|
|
|
- width="100"
|
|
|
- v-if="!(status === '' || status === '0')"
|
|
|
+ prop="specinfo"
|
|
|
+ label="商品规格"
|
|
|
show-overflow-tooltip
|
|
|
- />
|
|
|
-
|
|
|
+ width="170"
|
|
|
+ >
|
|
|
+ <template slot-scope="scope">
|
|
|
+ <span
|
|
|
+ v-for="(si, sii) in scope.row.specinfo"
|
|
|
+ :key="si.spec_name + sii"
|
|
|
+ ><span v-if="sii !== 0">-</span>{{ si.spec_name }}:[{{
|
|
|
+ si.spec_value_name
|
|
|
+ }}]</span
|
|
|
+ >
|
|
|
+ </template>
|
|
|
+ </el-table-column>
|
|
|
<el-table-column
|
|
|
- prop="activity_price"
|
|
|
+ prop="is_addrs"
|
|
|
label="是否多地"
|
|
|
- width="100"
|
|
|
+ width="70"
|
|
|
show-overflow-tooltip
|
|
|
- />
|
|
|
+ >
|
|
|
+ <template slot-scope="scope">
|
|
|
+ {{ scope.row.is_addrs === "1" ? "多地" : "一地" }}
|
|
|
+ </template>
|
|
|
+ </el-table-column>
|
|
|
<el-table-column
|
|
|
- prop="activity_price"
|
|
|
+ prop="is_custom"
|
|
|
label="是否定制"
|
|
|
- width="100"
|
|
|
+ width="70"
|
|
|
show-overflow-tooltip
|
|
|
- />
|
|
|
+ >
|
|
|
+ <template slot-scope="scope">
|
|
|
+ {{ scope.row.is_custom === "1" ? "定制" : "非定制" }}
|
|
|
+ </template>
|
|
|
+ </el-table-column>
|
|
|
<el-table-column fixed="right" width="80">
|
|
|
<template slot="header" slot-scope="scope">
|
|
|
<span>操作</span>
|
|
@@ -382,7 +390,7 @@
|
|
|
<script>
|
|
|
import asyncRequest from "@/apis/service/sellOut/zixunOrder";
|
|
|
import resToken from "@/mixins/resToken";
|
|
|
-import ShowDataTableColumns from "./ShowDataTableColumns";
|
|
|
+import {addColumns} from "./ShowDataTableColumns";
|
|
|
import addEditGoodModal from "./addEditGoodModal";
|
|
|
export default {
|
|
|
name: "handover",
|
|
@@ -407,7 +415,7 @@ export default {
|
|
|
{ value: "1", label: "竞品" },
|
|
|
{ value: "2", label: "竞聘" },
|
|
|
],
|
|
|
- ShowDataTableColumns: ShowDataTableColumns,
|
|
|
+ addColumns: addColumns,
|
|
|
configOptions: ["证书", "包装盒", "绒布袋", "标签", "其他"],
|
|
|
poptions: [],
|
|
|
loading: false,
|
|
@@ -686,7 +694,7 @@ export default {
|
|
|
};
|
|
|
e.specinfo.forEach((a) => {
|
|
|
let am = {
|
|
|
- specid: a.spec_id,
|
|
|
+ specid: a.specid,
|
|
|
spec_value_id: a.spec_value_id,
|
|
|
};
|
|
|
im.specinfo.push(am);
|