This commit is contained in:
liushiwei
2023-10-07 15:30:41 +08:00
parent a2f2737741
commit b3804e9b13
11 changed files with 965 additions and 50 deletions

View File

@@ -85,16 +85,12 @@
</div>
</div>
<el-dialog
title="用户激活"
title="激活充值"
:visible="$store.state.activeDlgShow"
:close-on-click-modal="false"
width="1200"
:before-close="handleClose">
<ai-payment/>
<span slot="footer" class="dialog-footer">
<el-button @click="setActiveDlgShow(false)"> </el-button>
<el-button type="primary" @click="active"> </el-button>
</span>
</el-dialog>
</div>
</template>

View File

@@ -33,8 +33,7 @@
</ai-search-bar>
<ai-search-bar>
<template #left>
<el-button type="button" :class="'el-button el-button--primary'" @click="beforeCopy(1)">从TEMU复制</el-button>
<el-button type="button" :class="'el-button el-button--primary'" @click="beforeCopy(2)">从速卖通复制</el-button>
<el-button type="button" :class="'el-button el-button--primary'" @click="beforeCopy()">开始复制</el-button>
</template>
</ai-search-bar>
<ai-table
@@ -57,14 +56,14 @@
customFooter
@close="handleClose">
<el-form class="ai-form" :model="form" label-width="140px" ref="form">
<el-form-item label="商品来源:" v-show="false" style="width: 100%;" prop="type" :rules="[{ required: true, message: '请选择商品来源', trigger: 'blur' }]">
<el-form-item label="商品来源:" style="width: 100%;" prop="type" :rules="[{ required: true, message: '请选择商品来源', trigger: 'blur' }]">
<el-radio-group v-model="form.type" size="medium">
<el-radio :label="1">TEMU</el-radio>
<el-radio :label="2">速卖通</el-radio>
<!--<el-radio :label="2">速卖通</el-radio>-->
</el-radio-group>
</el-form-item>
<el-form-item label="商品地址:" style="width: 100%;" prop="url" :rules="[{ required: true, message: '请输入商品地址', trigger: 'blur' }]">
<el-input type="textarea" v-model="form.url"></el-input>
<el-input type="textarea" :rows="5" v-model="form.url"></el-input>
</el-form-item>
<el-form-item label="店铺:" style="width: 100%;" prop="targetMallId" :rules="[{ required: true, message: '请选择店铺', trigger: 'blur' }]">
<el-select style="width: 380px" v-model="form.targetMallId" placeholder="请选择">
@@ -248,7 +247,7 @@ const ImageEditor = require('tui-image-editor')
}
export default {
name: 'CopyProduct',
name: 'NiubiCopy',
data () {
return {
@@ -323,8 +322,8 @@ const ImageEditor = require('tui-image-editor')
handleClose() {
this.copyFromDlgShow = false
},
beforeCopy(type) {
this.form.type = type
beforeCopy() {
this.form.type = 1
this.form.url = ''
this.copyFromDlgShow = true
},