master
fanfan 3 months ago
parent 8a41cb00d3
commit 1d805fb55a
  1. 16
      src/views/goods/lineReport/index.vue
  2. 8
      src/views/goods/lineReport/modules/AddForm.vue
  3. 12
      src/views/goods/lineReport/modules/EditForm.vue

@ -13,7 +13,10 @@
市场价:{{item.cost_price_min}}</br>
推广价:{{item.goods_price_min}}</br>
SKU:{{item.goods_no}}</br>
{{item.jd_short_url}}</br></li></ul></div>
{{item.jd_short_url}}</br>
抢购链接: <span style="color:blue">{{item.applet_short_url }}</span></br>
<span v-if="item.tail"> 尾端内容{{item.tail}} </br></span>
</li></ul></div>
</a-modal>
<s-table ref="table" rowKey="id" :loading="isLoading" :columns="columns" :data="loadData" :pagination="pagination">
@ -62,6 +65,10 @@ export default {
{
title: '首端内容',
dataIndex: 'header_content',
},
{
title: '尾端内容',
dataIndex: 'tail',
},
{
title: '更新时间',
@ -137,9 +144,16 @@ export default {
'\n' +
obj.jd_short_url +
'\n' +
'抢购链接:' +
obj.applet_short_url +
'\n' +
'尾端内容:' +
obj.tail +
'\n' +
' \n'
})
let content = '今天' + that.today + ',' + that.fromData.header_content + '\n' + ' \n' + text
console.log(content)
that.copyText(content)
// if (content) {
// let el = document.createElement('textarea')

@ -24,6 +24,14 @@
autocomplete="off"
/>
</a-form-item>
<a-form-item label="尾端内容" :labelCol="labelCol" :wrapperCol="wrapperCol">
<a-textarea
v-decorator="['tail', { rules: [{ required: true, message: '请输入尾端内容' }] }]"
:autoSize="{ minRows: 3, maxRows: 5 }"
autocomplete="off"
maxlength="50"
/>
</a-form-item>
<a-form-model-item label="线报商品" :labelCol="labelCol" :wrapperCol="wrapperCol" required>
<SelectGoods v-decorator="['goods_id', { rules: [{ required: true, message: '请选择线报商品' }] }]" />
</a-form-model-item>

@ -25,6 +25,14 @@
maxlength="50"
/>
</a-form-item>
<a-form-item label="尾端内容" :labelCol="labelCol" :wrapperCol="wrapperCol">
<a-textarea
v-decorator="['tail', { rules: [{ required: true, message: '请输入尾端内容' }] }]"
:autoSize="{ minRows: 3, maxRows: 5 }"
autocomplete="off"
maxlength="50"
/>
</a-form-item>
<a-form-model-item label="线报商品" :labelCol="labelCol" :wrapperCol="wrapperCol" required>
<div style="max-height: 500px; overflow-y: auto">
<SelectGoods
@ -69,7 +77,7 @@ export default {
methods: {
//
edit(record) {
this.choiceGoodsList=[]
this.choiceGoodsList = []
//
this.visible = true
//
@ -94,7 +102,7 @@ export default {
form: { setFieldsValue },
} = this
this.$nextTick(() => {
setFieldsValue(pick(record, ['channel_name', 'header_content', 'goods_id']))
setFieldsValue(pick(record, ['channel_name', 'header_content', 'goods_id','tail']))
})
},

Loading…
Cancel
Save