|
@@ -19,7 +19,9 @@
|
|
|
<li>1) “产品编码”字段为必填项。</li>
|
|
|
<li>2) “起订量限制“为选项,只可选择”按整箱‘或者“按设置数量”,选择“按设置数量”时,“起订数量”为必填项。</li>
|
|
|
</ul>
|
|
|
- <a-button type="link" icon="download">下载导入模板</a-button>
|
|
|
+ <a :href="filePath" style="padding: 5px 0 0 23px;display: block;">
|
|
|
+ <a-icon type="download" style="padding-right: 5px;" />下载导入模板
|
|
|
+ </a>
|
|
|
</div>
|
|
|
<div class="explain-item">
|
|
|
<div class="explain-tit">
|
|
@@ -87,15 +89,37 @@ export default {
|
|
|
isShow: this.openModal, // 是否打开弹框
|
|
|
openImportModal: false, // 导入
|
|
|
attachAction: process.env.VUE_APP_API_BASE_URL + '/upload',
|
|
|
- paramsData: null
|
|
|
+ paramsData: null,
|
|
|
+ uploadParams: {
|
|
|
+ savePathType: 'local'
|
|
|
+ },
|
|
|
+ downUrlN: 'http://jg-ocs.oss-cn-beijing.aliyuncs.com/templ/promo/normal_product_templ.xlsx', // 正价品
|
|
|
+ downUrlP: 'http://jg-ocs.oss-cn-beijing.aliyuncs.com/templ/promo/promo_product_templ.xlsx', // 促销品
|
|
|
+ downUrlT: 'http://jg-ocs.oss-cn-beijing.aliyuncs.com/templ/promo/special_offer_templ.xlsx', // 特惠品
|
|
|
+ downUrlA: 'http://jg-ocs.oss-cn-beijing.aliyuncs.com/templ/promo/exchange_price_templ.xlsx' // 换购品
|
|
|
}
|
|
|
},
|
|
|
computed: {
|
|
|
- uploadParams () {
|
|
|
- const obj = {
|
|
|
- savePathType: 'local'
|
|
|
+ filePath () {
|
|
|
+ let columns = this.downUrlN
|
|
|
+ if ((this.params && this.params.promoRuleType == 'BUY_PROD_GIVE_PROD') || (this.params && this.params.promoRuleType == 'BUY_PROD_GIVE_MONEY')) { // 买产品送产品/买产品送采购额
|
|
|
+ if (this.params && this.params.promoGoodsType == 'NORMAL_PROD') { // 正品
|
|
|
+ columns = this.downUrlN
|
|
|
+ } else if (this.params && this.params.promoGoodsType == 'PROMO_PROD') { // 促销
|
|
|
+ columns = this.downUrlP
|
|
|
+ }
|
|
|
+ } else if (this.params && this.params.promoRuleType == 'PROMO_PROD') { // 特价产品
|
|
|
+ if (this.params && this.params.promoGoodsType == 'PROMO_PROD') { // 促销
|
|
|
+ columns = this.downUrlT
|
|
|
+ }
|
|
|
+ } else if (this.params && this.params.promoRuleType == 'ADD_PRICE_PURCH') { // 加价换购
|
|
|
+ if (this.params && this.params.promoGoodsType == 'NORMAL_PROD') { // 正品
|
|
|
+ columns = this.downUrlN
|
|
|
+ } else if (this.params && this.params.promoGoodsType == 'PROMO_PROD') { // 促销
|
|
|
+ columns = this.downUrlA
|
|
|
+ }
|
|
|
}
|
|
|
- return obj
|
|
|
+ return columns
|
|
|
}
|
|
|
},
|
|
|
methods: {
|