<!DOCTYPE html>
|
<html lang="zh-cn">
|
|
<head>
|
<meta charset="utf-8" />
|
<include file="common:title" />
|
<meta name="renderer" content="webkit" />
|
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
|
<meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=0" />
|
<include file="common:header" />
|
<include file="common:element-plus" />
|
<script src="/static/tinymce/js/tinymce/tinymce.min.js"></script>
|
<style>
|
/* .goods_card .el-tabs__item {
|
padding: 0 50px;
|
height: 50px;
|
line-height: 50px;
|
font-size: 16px;
|
} */
|
|
.goods_description .el-tabs__item {
|
padding: 0 20px;
|
height: 40px;
|
line-height: 40px;
|
font-size: 16px;
|
}
|
|
.goods_card>.el-tabs__header .el-tabs__item.is-active {
|
color: #fff !important;
|
background-color: #35aca6;
|
}
|
</style>
|
<style>
|
.crSubItem {
|
margin-bottom: 20px;
|
}
|
|
.SubTi {
|
margin-bottom: 10px;
|
}
|
|
.SubTi h4 {
|
line-height: 30px;
|
margin-right: 10px;
|
font-size: 15px;
|
}
|
|
.subSec {
|
padding: 10px 20px 0px 20px;
|
background: #f9f9f9;
|
border: 1px solid #e7e7e7;
|
border-radius: 2px;
|
}
|
|
.tox .tox-edit-area::before {
|
border: 0px !important;
|
}
|
|
.ml-3 {
|
margin-left: 0.75rem;
|
}
|
|
.otherParameter .el-textarea__inner {
|
height: 120px;
|
}
|
|
.num {
|
font-size: 12px;
|
}
|
</style>
|
|
<style>
|
.form_submit_box {
|
position: fixed;
|
bottom: 0px;
|
left: 250px;
|
right: 0;
|
text-align: center;
|
padding: 35px 0;
|
background-color: #fff;
|
z-index: 10;
|
border-top: 1px solid #e7e7e7;
|
}
|
|
.disdetail .el-dialog__header {
|
border-bottom: 1px solid #e7e7e7;
|
position: absolute;
|
top: 16px;
|
left: 16px;
|
right: 0px;
|
height: 20px;
|
}
|
|
.disdetail .SubTi h4 {
|
font-weight: bold;
|
}
|
|
.disdetail .el-row {
|
height: 30px;
|
line-height: 30px;
|
margin-bottom: 20px;
|
}
|
|
.el-tabs__new-tab {
|
margin: 10px 10px 10px 10px;
|
}
|
</style>
|
</head>
|
|
<body>
|
<div id="vue_item" v-cloak>
|
<input type="hidden" id="publish_order_id" value="{$other['id']}" />
|
<input type="hidden" id="cancel_id" value="{$other['cancel_id']}" />
|
<el-container>
|
<el-aside class="el-menu-container" :width="el_aside_width">
|
<!-- 侧边菜单 -->
|
<include file="common:side_menu" />
|
</el-aside>
|
<el-container>
|
<el-header>
|
<include file="common:guide" one_word="刊登" two_word="审核刊登单" />
|
</el-header>
|
<el-main style="position: relative;">
|
<el-card style="width:100%;margin-bottom: 103px;">
|
<template #header>
|
<div class="card-header">
|
<span data-i18n="thirdpartystock_management">审核刊登单</span>
|
</div>
|
</template>
|
<el-card style="max-width:100%;" v-loading="loading.loading">
|
<template #header>
|
<div class="card-header">
|
<span style="font-size:14px;font-weight:normal;">基础信息</span>
|
</div>
|
</template>
|
<el-form label-width="150px" label-position="left" ref="form" :model="publishOrderInfoForm" label-width="100px">
|
<el-form-item label="刊登类型">
|
<el-radio-group v-model="publishOrderInfoForm.public_type" disabled class="ml-4">
|
<el-radio :value="1">无属性</el-radio>
|
</el-radio-group>
|
</el-form-item>
|
<template v-if="publishOrderInfoForm.supplier_goods_code!==null">
|
<el-form-item label="选择分类">
|
<el-cascader v-model="publishOrderInfoForm.cate_code" disabled :options="categoryList" clearable style="width:350px;" @change="handleCategoryChange" />
|
</el-form-item>
|
|
<el-form-item label="品牌名称">
|
<el-select v-model="publishOrderInfoForm.brand_code" disabled placeholder="请选择品牌名称" style="width:350px;">
|
<el-option v-for="freight_attr_item in goodsBrandList" :key="freight_attr_item.attr_code" :label="freight_attr_item.attr_name"
|
:value="freight_attr_item.attr_code" />
|
</el-select>
|
</template>
|
</el-form-item>
|
</el-form>
|
</el-card>
|
<el-card style="max-width:100%;margin-top: 20px;" v-if="publishOrderInfoForm.public_type==1">
|
<template #header>
|
<div class="card-header">
|
<span style="font-size:14px;font-weight:normal;">商品信息</span>
|
</div>
|
</template>
|
<el-form label-width="150px" label-position="left" ref="form" :model="publishOrderInfoForm" label-width="100px">
|
<el-form-item label="供应商商品编码">
|
<el-input v-model="publishOrderInfoForm.supplier_goods_code" @change="getGoodsInfo" placeholder="请输入供应商商品编码" style="width:350px;"
|
:disabled="publishOrderInfoForm.istemp===1?true:false"></el-input>
|
</el-form-item>
|
|
<el-form-item label="商品名称">
|
{{publishOrderInfoForm.goods_title_cn}}
|
</el-form-item>
|
|
<el-form-item label="分销信息">
|
<el-button type="success" @click="showGoodsDisInfo()">查看</el-button>
|
</el-form-item>
|
</el-form>
|
</el-card>
|
<el-card style="max-width:100%;margin-top: 20px;" v-loading="loading.loading">
|
<template #header>
|
<div class="card-header">
|
<span style="font-size:14px;font-weight:normal;">描述信息</span>
|
</div>
|
</template>
|
<el-tabs class="goods_description" type="border-card">
|
<el-tab-pane label="英文">
|
<el-form label-width="150px" label-position="left" ref="form" :model="publishOrderInfoForm" label-width="100px">
|
<el-form-item label="标题" :rules="[{required:true}]">
|
{{publishOrderInfoForm.goods_title_en}}
|
</el-form-item>
|
<el-form-item label="描述">
|
<div v-html="publishOrderInfoForm.goods_desc_en"></div>
|
</el-form-item>
|
</el-form>
|
</el-tab-pane>
|
<el-tab-pane label="中文">
|
<el-form label-width="150px" label-position="left" ref="form" :model="publishOrderInfoForm" label-width="100px">
|
<el-form-item label="标题">
|
{{publishOrderInfoForm.goods_title_cn}}
|
</el-form-item>
|
<el-form-item label="描述">
|
<div v-html="publishOrderInfoForm.goods_desc_cn"></div>
|
</el-form-item>
|
</el-form>
|
</el-tab-pane>
|
</el-tabs>
|
|
</el-card>
|
<el-card style="max-width:100%;margin-top: 20px;" v-loading="loading.loading">
|
<template #header>
|
<div class="card-header">
|
<span style="font-size:14px;font-weight:normal;">通用图片</span>
|
</div>
|
</template>
|
<el-row :gutter="20" style="margin-top: 20px;">
|
<el-col :span="24">
|
<div class="grid-content ep-bg-purple">
|
<template v-for="(item,index) in publishOrderPictureList" :key="index">
|
<el-image style="width: 100px; height: 100px" :src="item.url" :zoom-rate="1.2" :max-scale="7" :min-scale="0.2" :preview-src-list="[item.url]" />
|
</template>
|
</div>
|
</el-col>
|
</el-row>
|
|
</el-card>
|
<el-card style="max-width:100%;margin-top: 20px;" v-loading="loading.loading">
|
<template #header>
|
<div class="card-header">
|
<span style="font-size:14px;font-weight:normal;">取消刊登信息</span>
|
</div>
|
</template>
|
<el-form label-width="150px" label-position="left" ref="form" :model="cancelInfo" label-width="100px">
|
|
<el-form-item label="取消原因">
|
<el-select v-model="cancelInfo.reason_id" placeholder="请选择取消原因" disabled style="width:350px;" clearable>
|
<el-option v-for="item in cancelReasonList" :key="item.id" :label="item.name" :value="item.id" />
|
</el-select>
|
</el-form-item>
|
<el-form-item label="备注">
|
{{cancelInfo.remark}}
|
</el-form-item>
|
|
|
</el-form>
|
</el-card>
|
|
</el-card>
|
<div class="form_submit_box">
|
<el-button type="success" @click="reviewPublishOrder(1)">通过审核(取消刊登)</el-Button>
|
<el-button type="danger" @click="showReviewPublishOrder()">不通过审核(取消刊登)</el-button>
|
</div>
|
</el-main>
|
</el-container>
|
</el-container>
|
<el-dialog v-model="dialogVisible_Picture">
|
<img w-full :src="previewImageUrl" alt="Preview Image" style="width: 100%;" />
|
</el-dialog>
|
|
<el-dialog v-model="dialogVisible_reason" style="position: relative;width: 600px;">
|
<template #header>
|
{{set_nopass_reason_title}}
|
</template>
|
<el-form label-width="150px" label-position="left" ref="form">
|
<el-form-item label="不通过理由">
|
<el-input v-model="comments" maxlength="30" style="width: 90%" placeholder="请填写不通过理由" type="textarea" show-word-limit />
|
</el-form-item>
|
<el-form-item>
|
<el-button type="danger" @click="reviewPublishOrder(2)">确定不通过</el-button>
|
</el-form-item>
|
</el-form>
|
</el-dialog>
|
|
|
<el-dialog class="disdetail" v-model="dialog.setGoodsDisInfo" :show-close="true" :close-on-click-modal="false" style="position: relative;width: 70%;">
|
<template #header>
|
{{set_goods_dis_info_title}}
|
</template>
|
<div style="max-width:100%;max-height: 850px;overflow-y: scroll;margin-top: 50px;">
|
<el-card v-loading="loading.goodsDisInfo" style="max-width:100%;">
|
<template #header>商品基本信息</template>
|
|
<el-form label-width="150px" label-position="left" ref="form">
|
<el-row :gutter="20">
|
<el-col :span="8">
|
<el-form-item label="商品分类">
|
{{goodsDisInfo.first_cate_name}} > {{goodsDisInfo.second_cate_name}} > {{goodsDisInfo.three_cate_name}}
|
|
</el-form-item>
|
</el-col>
|
<el-col :span="8">
|
<el-form-item label="供应商商品编码">
|
{{goodsDisInfo.supplier_goods_code}}
|
|
</el-form-item>
|
</el-col>
|
<el-col :span="8">
|
<el-form-item label="商品仓库模式">
|
<template v-if="goodsDisInfo.warehouse_mode==1">自建仓</template>
|
|
</el-form-item>
|
</el-col>
|
</el-row>
|
<el-row :gutter="20">
|
<el-col :span="8">
|
<el-form-item label="对接系统">
|
<template v-if="goodsDisInfo.docking_way==0">无</template>
|
</el-form-item>
|
</el-col>
|
<el-col :span="8">
|
<el-form-item label="定价方式">
|
<template v-if="goodsDisInfo.price_method==1">自主定价</template>
|
|
</el-form-item>
|
</el-col>
|
<el-col :span="8">
|
<el-form-item label="货运属性">
|
{{goodsDisInfo.attr_name}}
|
</el-form-item>
|
</el-col>
|
</el-row>
|
<el-row :gutter="20">
|
<el-col :span="8">
|
<el-form-item label="品牌">
|
</el-form-item>
|
</el-col>
|
<el-col :span="8">
|
<el-form-item label="商品用途">
|
{{goodsDisInfo.goods_purpose}}
|
|
</el-form-item>
|
</el-col>
|
<el-col :span="8">
|
<el-form-item label="销售形式">
|
{{goodsDisInfo.sales_form}}
|
</el-form-item>
|
</el-col>
|
</el-row>
|
<el-row :gutter="20">
|
<el-col :span="8">
|
<el-form-item label="是否侵权">
|
<template v-if="goodsDisInfo.is_tort==0">否</template>
|
<template v-else>是</template>
|
</el-form-item>
|
</el-col>
|
<el-col :span="8">
|
<el-form-item label="是否停购">
|
<template v-if="goodsDisInfo.is_stop_buy==0">否</template>
|
<template v-else>是</template>
|
</el-form-item>
|
</el-col>
|
<el-col :span="8">
|
<el-form-item label="负责人">
|
{{goodsDisInfo.recommend_man}}
|
</el-form-item>
|
</el-col>
|
</el-row>
|
</el-form>
|
</el-card>
|
<el-tabs type="border-card" v-loading="loading.goodsDisInfo" style="margin-top: 20px;">
|
<el-tab-pane label="分销区域">
|
<el-table :data="disAreaList" border style="width: 100%" :stripe="true">
|
<el-table-column prop="distribution_area_id" label="分销区域">
|
<template #default="scope">{{scope.row.distribution_area_id.region_name}}</template>
|
</el-table-column>
|
<el-table-column prop="one_shipment" label="销售模式"></el-table-column>
|
<el-table-column prop="one_shipment" label="配送方式">
|
<template #default="scope">
|
<template v-if="scope.row.distribution_area_id.dis_model==1">海外仓配送</template>
|
</template>
|
</el-table-column>
|
</el-table>
|
</el-tab-pane>
|
<el-tab-pane label="分销库存">
|
<el-table :data="disStockList" border style="width: 100%" :stripe="true">
|
<el-table-column prop="distribution_area_id" label="区域">
|
<template #default="scope">{{scope.row.distribution_area_id.region_name}}</template>
|
</el-table-column>
|
<el-table-column prop="third_party_stock_name" label="供应商仓库"></el-table-column>
|
<!-- <el-table-column prop="docking_code" label="平台仓库"></el-table-column> -->
|
<el-table-column prop="supplier_stock_amount" label="供应商库存量"></el-table-column>
|
<el-table-column prop="platform_stock_amount" label="平台库存量"></el-table-column>
|
<!-- <el-table-column prop="one_shipment" label="平台库存量同步供应商库存量"></el-table-column>
|
<el-table-column prop="one_shipment" label="税号"></el-table-column> -->
|
</el-table>
|
|
</el-tab-pane>
|
<el-tab-pane label="代发价格">
|
<el-table :data="disPriceList" border style="width: 100%" :stripe="true">
|
<el-table-column prop="distribution_area_id" label="区域">
|
<template #default="scope">{{scope.row.distribution_area_id.region_name}}</template>
|
</el-table-column>
|
<el-table-column prop="product_name_cn" label="供应商物流产品"></el-table-column>
|
<el-table-column label="平台物流产品">Standard Shipping</el-table-column>
|
<el-table-column prop="supply_price" label="供货单价"></el-table-column>
|
<el-table-column label="平台运费">0.00</el-table-column>
|
<el-table-column prop="dis_price" label="分销售价"></el-table-column>
|
<el-table-column prop="distribution_area_id" label="币别">
|
<template #default="scope">{{scope.row.distribution_area_id.dis_currency}}</template>
|
</el-table-column>
|
<el-table-column prop="take_effect_time" label="价格生效时间"></el-table-column>
|
<el-table-column prop="package_goods_amount" label="包裹可含商品数量"></el-table-column>
|
</el-table>
|
</el-tab-pane>
|
<el-tab-pane label="退货地址">
|
<el-table :data="disReturnGoodsList" border style="width: 100%" :stripe="true">
|
<el-table-column prop="distribution_area_id" label="区域" width="80">
|
<template #default="scope">{{scope.row.distribution_area_id.region_name}}</template>
|
</el-table-column>
|
<el-table-column prop="third_party_stock_name" label="退货仓库" width="150"></el-table-column>
|
<el-table-column label="退货地址">
|
<template #default="scope">
|
{{scope.row.stock_address}}
|
{{scope.row.stock_city}}
|
{{scope.row.stock_province}}
|
{{scope.row.stock_country_id}}
|
{{scope.row.stock_post_code}}
|
</template>
|
</el-table-column>
|
|
<el-table-column prop="receive_man" label="联系人" width="180"></el-table-column>
|
<el-table-column prop="tel" label="联系电话" width="150"></el-table-column>
|
</el-table>
|
</el-tab-pane>
|
</el-tabs>
|
<el-tabs type="border-card" v-loading="loading.goodsDisInfo" style="margin-top: 20px;">
|
<el-tab-pane label="商品描述">
|
<el-tabs type="border-card" class="goods_card" style="margin-top: 20px;">
|
<el-tab-pane label="英文">
|
<el-form label-width="150px" label-position="left" label-width="100px">
|
<el-form-item label="标题">
|
{{goodsDisInfo.goods_title_en}}
|
</el-form-item>
|
<el-form-item label="关键词">
|
<template v-for="keyword_item in goodsDisInfo.goods_keyword_en">
|
{{keyword_item}};
|
</template>
|
</el-form-item>
|
<el-form-item label="首段描述">
|
<div v-html="goodsDisInfo.goods_desc_en"></div>
|
</el-form-item>
|
</el-form>
|
</el-tab-pane>
|
<el-tab-pane label="中文">
|
<el-form label-width="150px" label-position="left" label-width="100px">
|
<el-form-item label="标题">
|
{{goodsDisInfo.goods_title_cn}}
|
</el-form-item>
|
<el-form-item label="关键词">
|
<template v-for="keyword_item in goodsDisInfo.goods_keyword_cn">
|
{{keyword_item}};
|
</template>
|
</el-form-item>
|
<el-form-item label="首段描述">
|
<div v-html="goodsDisInfo.goods_desc_cn"></div>
|
</el-form-item>
|
</el-form>
|
|
</el-tab-pane>
|
</el-tabs>
|
</el-tab-pane>
|
<el-tab-pane label="规格参数">
|
<el-form label-width="150px" label-position="left" ref="form" :model="goodsSpecForm" label-width="100px">
|
<div class="crSubItem">
|
<div class="SubTi">
|
<h4>净规格</h4>
|
<em></em>
|
</div>
|
<div class="subSec">
|
<el-row :gutter="20">
|
<el-col :span="6">
|
<el-form-item label="长(cm)">
|
{{goodsDisInfo.goodsSpecInfo.goods_length}}
|
</el-form-item>
|
</el-col>
|
<el-col :span="6">
|
<el-form-item label="宽(cm)">
|
{{goodsDisInfo.goodsSpecInfo.goods_width}}
|
</el-form-item>
|
</el-col>
|
<el-col :span="6">
|
<el-form-item label="高(cm)">
|
{{goodsDisInfo.goodsSpecInfo.goods_height}}
|
</el-form-item>
|
</el-col>
|
<el-col :span="6">
|
<el-form-item label="重量(kg)">
|
{{goodsDisInfo.goodsSpecInfo.goods_weight}}
|
</el-form-item>
|
</el-col>
|
</el-row>
|
</div>
|
</div>
|
<div class="crSubItem">
|
<div class="SubTi">
|
<h4>包装规格</h4>
|
<em></em>
|
</div>
|
<div class="subSec">
|
<el-row :gutter="20">
|
<el-col :span="6">
|
<el-form-item label="长(cm)">
|
{{goodsDisInfo.goodsSpecInfo.spec_length}}
|
</el-form-item>
|
</el-col>
|
<el-col :span="6">
|
<el-form-item label="宽(cm)">
|
{{goodsDisInfo.goodsSpecInfo.spec_width}}
|
</el-form-item>
|
</el-col>
|
<el-col :span="6">
|
<el-form-item label="高(cm)">
|
{{goodsDisInfo.goodsSpecInfo.spec_height}}
|
</el-form-item>
|
</el-col>
|
<el-col :span="6">
|
<el-form-item label="重量(kg)">
|
{{goodsDisInfo.goodsSpecInfo.spec_weight}}
|
</el-form-item>
|
</el-col>
|
</el-row>
|
</div>
|
</div>
|
<div class="crSubItem">
|
<div class="SubTi">
|
<h4>装箱规格</h4>
|
<em></em>
|
</div>
|
<div class="subSec">
|
<el-row :gutter="20">
|
<el-col :span="6">
|
<el-form-item label="长(cm)">
|
{{goodsDisInfo.goodsSpecInfo.box_spec_length}}
|
</el-form-item>
|
</el-col>
|
<el-col :span="6">
|
<el-form-item label="宽(cm)">
|
{{goodsDisInfo.goodsSpecInfo.box_spec_width}}
|
</el-form-item>
|
</el-col>
|
<el-col :span="6">
|
<el-form-item label="高(cm)">
|
{{goodsDisInfo.goodsSpecInfo.box_spec_height}}
|
</el-form-item>
|
</el-col>
|
<el-col :span="6">
|
<el-form-item label="重量(kg)">
|
{{goodsDisInfo.goodsSpecInfo.box_spec_weight}}
|
</el-form-item>
|
</el-col>
|
</el-row>
|
<el-row :gutter="20">
|
<el-col :span="6">
|
<el-form-item label="箱率">
|
{{goodsDisInfo.goodsSpecInfo.box_pcs}}
|
</el-form-item>
|
</el-col>
|
</el-row>
|
</div>
|
</div>
|
</el-form>
|
|
</el-tab-pane>
|
<el-tab-pane label="商品属性">
|
<el-card style="max-width:100%;">
|
<template #header>
|
<div class="card-header">
|
<span style="font-size:14px;font-weight:normal;">默认属性</span>
|
</div>
|
</template>
|
<el-form label-width="150px" label-position="left">
|
<div class="crSubItem">
|
<div class="SubTi">
|
<h4>采购参数</h4>
|
<em></em>
|
</div>
|
<div class="subSec">
|
<el-row>
|
<el-col :span="8">
|
<el-form-item label="出厂价(USD)">
|
{{goodsDisInfo.goodsAttributeInfo.factory_price}}
|
</el-form-item>
|
</el-col>
|
<el-col :span="8">
|
<el-form-item label="分销价(USD)">
|
{{goodsDisInfo.goodsAttributeInfo.distribution_price}}
|
</el-form-item>
|
</el-col>
|
<el-col :span="8">
|
<el-form-item label="采购周期(天)">
|
{{goodsDisInfo.goodsAttributeInfo.procurement_cycle}}
|
</el-form-item>
|
</el-col>
|
</el-row>
|
</div>
|
</div>
|
|
<div class="crSubItem">
|
<div class="SubTi">
|
<h4>商品识别码</h4>
|
<em></em>
|
</div>
|
<div class="subSec">
|
<el-row>
|
<el-col :span="8">
|
<el-form-item label="MPN">
|
{{goodsDisInfo.goodsAttributeInfo.mpn}}
|
</el-form-item>
|
</el-col>
|
<el-col :span="8">
|
<el-form-item label="JAN">
|
{{goodsDisInfo.goodsAttributeInfo.jan}}
|
</el-form-item>
|
</el-col>
|
|
<el-col :span="8">
|
<el-form-item label="GTIN(UPC)">
|
{{goodsDisInfo.goodsAttributeInfo.gtin_upc}}
|
</el-form-item>
|
</el-col>
|
</el-row>
|
<el-row>
|
<el-col :span="8">
|
<el-form-item label="GTIN(ISBN)">
|
{{goodsDisInfo.goodsAttributeInfo.gtin_isbn}}
|
</el-form-item>
|
</el-col>
|
<el-col :span="8">
|
<el-form-item label="ISBN(EAN)">
|
{{goodsDisInfo.goodsAttributeInfo.isbn_ean}}
|
</el-form-item>
|
</el-col>
|
</el-row>
|
</div>
|
</div>
|
<div class="crSubItem">
|
<div class="SubTi">
|
<h4>面料/材料</h4>
|
<em></em>
|
</div>
|
<div class="subSec">
|
<el-row>
|
<el-col :span="8">
|
<el-form-item label="主材质">
|
{{goodsDisInfo.goodsAttributeInfo.material_main}}
|
</el-form-item>
|
</el-col>
|
<el-col :span="8">
|
<el-form-item label="次材质一">
|
{{goodsDisInfo.goodsAttributeInfo.material_one}}
|
</el-form-item>
|
</el-col>
|
<el-col :span="8">
|
<el-form-item label="次材质二">
|
{{goodsDisInfo.goodsAttributeInfo.material_two}}
|
</el-form-item>
|
</el-col>
|
</el-row>
|
<el-row>
|
<el-col :span="8">
|
<el-form-item label="次材质三">
|
<template v-for="material_three_item in goodsDisInfo.goodsAttributeInfo.material_three">
|
{{material_three_item}};
|
</template>
|
</el-form-item>
|
</el-col>
|
<el-col :span="8">
|
<el-form-item label="详细材质">
|
{{goodsDisInfo.goodsAttributeInfo.material_detailed}}
|
</el-form-item>
|
</el-col>
|
</el-row>
|
</div>
|
</div>
|
<div class="crSubItem otherParameter">
|
<div class="SubTi">
|
<h4>其它参数</h4>
|
<em></em>
|
</div>
|
<div class="subSec">
|
<el-row>
|
<el-col :span="8">
|
<div class="grid-content ep-bg-purple">
|
<el-form-item label="参考链接">
|
{{goodsDisInfo.goodsAttributeInfo.reference_link}}
|
</el-form-item>
|
</div>
|
</el-col>
|
<el-col :span="8">
|
<div class="grid-content">
|
<el-form-item label="包装内含">
|
{{goodsDisInfo.goodsAttributeInfo.packaging_contains}}
|
</el-form-item>
|
</div>
|
</el-col>
|
<el-col :span="8">
|
<div class="grid-content ep-bg-purple">
|
<el-form-item label="产品卖点">
|
{{goodsDisInfo.goodsAttributeInfo.selling_points}}
|
</el-form-item>
|
</div>
|
</el-col>
|
</el-row>
|
<el-row>
|
<el-col :span="12">
|
<div class="grid-content">
|
<el-form-item label="售后配件">
|
<template v-if="goodsDisInfo.goodsAttributeInfo.after_sales_parts==1">是</template>
|
<template v-else>否</template>
|
</el-form-item>
|
</div>
|
</el-col>
|
</el-row>
|
</div>
|
</div>
|
<div class="crSubItem">
|
<div class="SubTi">
|
<h4>电池参数</h4>
|
<em></em>
|
</div>
|
<div class="subSec">
|
<el-row>
|
<el-col :span="8">
|
<el-form-item label="电池型号">
|
{{goodsDisInfo.goodsAttributeInfo.battery_type}}
|
</el-form-item>
|
</el-col>
|
<el-col :span="8">
|
<el-form-item label="电池电压(V)">
|
{{goodsDisInfo.goodsAttributeInfo.battery_voltage}}
|
</el-form-item>
|
</el-col>
|
<el-col :span="8">
|
<el-form-item label="电池容量(mAh)">
|
{{goodsDisInfo.goodsAttributeInfo.battery_capacity}}
|
</el-form-item>
|
</el-col>
|
</el-row>
|
</div>
|
</div>
|
</el-form>
|
</el-card>
|
<el-card style="max-width:100%;margin-top:20px;">
|
<template #header>
|
<div class="card-header">
|
<span style="font-size:14px;font-weight:normal;">扩展属性</span>
|
</div>
|
</template>
|
|
<el-row :gutter="20" v-for="(AttributExtendItem,index) in goodsDisInfo.goodsAttributExtendList">
|
<el-col :span="8">
|
<div class="grid-content">
|
<el-form-item label="属性名称">
|
{{AttributExtendItem.define_attribute_name}}
|
</el-form-item>
|
</div>
|
</el-col>
|
<el-col :span="16">
|
<div class="grid-content ep-bg-purple">
|
<el-form-item label="属性值">
|
{{AttributExtendItem.define_attribute_value}}
|
</el-form-item>
|
</div>
|
</el-col>
|
</el-row>
|
</el-card>
|
</el-tab-pane>
|
<el-tab-pane label="零售限价">
|
<el-table :data="goodsDisInfo.goodsRetailPriceLimitList" border style="width: 100%" :stripe="true">
|
<el-table-column label="价格类型" width="180">
|
<template #default="scope">
|
<template v-if="scope.row.price_type==1">日常价</template>
|
<template v-else-if="scope.row.price_type==2">活动价</template>
|
</template>
|
</el-table-column>
|
<el-table-column label="销售国家">
|
<template #default="scope">
|
{{scope.row.sale_country_code}}
|
</template>
|
</el-table-column>
|
<el-table-column label="销售平台">
|
<template #default="scope">
|
{{scope.row.sales_platform}}
|
</template>
|
</el-table-column>
|
<el-table-column label="币别">
|
<template #default="scope">
|
{{scope.row.currency}}
|
</template>
|
</el-table-column>
|
<el-table-column label="最低零售价">
|
<template #default="scope">
|
{{scope.row.min_retail_price}}
|
</template>
|
</el-table-column>
|
<el-table-column label="生效时间">
|
<template #default="scope">
|
{{scope.row.start_time}}
|
</template>
|
</el-table-column>
|
<el-table-column label="失效时间">
|
<template #default="scope">
|
{{scope.row.end_time}}
|
</template>
|
</el-table-column>
|
</el-table-column>
|
</el-table>
|
</el-tab-pane>
|
<el-tab-pane label="商品标签">
|
<el-table :data="goodsDisInfo.goodsLabelList" border style="width: 100%" :stripe="true">
|
<el-table-column prop="label_type" label="标签类型" width="280"></el-table-column>
|
<el-table-column prop="goods_label" label="商品标签"></el-table-column>
|
</el-table>
|
|
</el-tab-pane>
|
<el-tab-pane label="限制分销平台">
|
<el-row :gutter="20">
|
<el-col :span="24">
|
<div class="grid-content">
|
<el-form-item label="是否限制分销平台">
|
<template v-if="goodsDisInfo.is_limit_dis_platform==1">是</template>
|
<template v-else>否</template>
|
</el-form-item>
|
</div>
|
</el-col>
|
</el-row>
|
<el-table v-if="goodsDisInfo.is_limit_dis_platform==1" :data="goodsDisInfo.goodsLimitDisPlatformList" border style="width: 100%" :stripe="true">
|
<el-table-column prop="platform_name" label="限制分销平台"></el-table-column>
|
</el-table>
|
</el-tab-pane>
|
<el-tab-pane label="商品图片">
|
<el-row :gutter="20">
|
<el-col :span="24">
|
<div class="grid-content">
|
<el-button :type="pictureStatuslist[0]==true?'primary':''" @click="setPictureStatus(0)">全部(<span class="num">{{goodsPictureCount.type0??0}}</span>)</el-button>
|
<el-button :type="pictureStatuslist[1]==true?'primary':''" @click="setPictureStatus(1)">原图(<span class="num">{{goodsPictureCount.type1??0}}</span>)</el-button>
|
<el-button :type="pictureStatuslist[2]==true?'primary':''" @click="setPictureStatus(2)">普修图(<span class="num">{{goodsPictureCount.type2??0}}</span>)</el-button>
|
<el-button :type="pictureStatuslist[3]==true?'primary':''" @click="setPictureStatus(3)">精修图(<span class="num">{{goodsPictureCount.type3??0}}</span>)</el-button>
|
<el-button :type="pictureStatuslist[4]==true?'primary':''" @click="setPictureStatus(4)">主图(<span class="num">{{goodsPictureCount.type4??0}}</span>)</el-button>
|
<el-button :type="pictureStatuslist[5]==true?'primary':''" @click="setPictureStatus(5)">包装图(<span class="num">{{goodsPictureCount.type5??0}}</span>)</el-button>
|
<el-button :type="pictureStatuslist[6]==true?'primary':''" @click="setPictureStatus(6)">图片尺寸1000(<span class="num">{{goodsPictureCount.type6??0}}</span>)</el-button>
|
<el-button :type="pictureStatuslist[7]==true?'primary':''" @click="setPictureStatus(7)">图片尺寸1600(<span class="num">{{goodsPictureCount.type7??0}}</span>)</el-button>
|
</div>
|
</el-col>
|
</el-row>
|
<div>
|
<el-image v-for="(img,index) in goodsPictureList" style="width: 100px; height: 100px" :src="img.url" @click="previewPictureCard(img)" :fit="fit" />
|
</div>
|
|
</el-tab-pane>
|
</el-tabs>
|
<div style="text-align: center; margin: 20px 0px;" v-if="!loading.dis_loading">
|
<el-button @click="dialog.setGoodsDisInfo=false">关闭</el-Button>
|
</div>
|
</div>
|
</el-dialog>
|
</div>
|
</body>
|
<!-- 共用的方法 -->
|
<script src="/static/vue/mixin_admin.js"></script>
|
<script src="/static/admin/js/cancel_publish_order/create.js?v=<?php echo rand(1000,9999)?>"></script>
|
|
</html>
|