|
@ -167,30 +167,32 @@ |
|
|
</template> |
|
|
</template> |
|
|
</CustomDropdown> |
|
|
</CustomDropdown> |
|
|
</GuipFormItem> |
|
|
</GuipFormItem> |
|
|
|
|
|
</div> |
|
|
<!-- 京东 --> |
|
|
<div class="flex-line"></div> |
|
|
<GuipFormItem column="column" class="mb24" v-if="addablePays[payTypeJingdong]"> |
|
|
<div class="flex-right"> |
|
|
|
|
|
<!-- 淘宝 --> |
|
|
|
|
|
<GuipFormItem column="column" class="mb24" v-if="addablePays[payTypeTaoBao]"> |
|
|
<div slot="formLeft" class="form-top-icon"> |
|
|
<div slot="formLeft" class="form-top-icon"> |
|
|
<img src="@/assets/register/jingdong.svg" style="width: 26px;height: 26px;" alt=""><span>京东店铺</span> |
|
|
<img src="@/assets/register/taobao.svg" style="width: 26px;height: 26px;" alt=""><span>淘宝/天猫店铺</span> |
|
|
</div> |
|
|
</div> |
|
|
<CustomDropdown slot="formDom" width="100%" |
|
|
<CustomDropdown slot="formDom" width="100%" |
|
|
:options="jdList" displayKey="name" valueKey="payid" |
|
|
:options="taobaoList" displayKey="name" valueKey="payid" |
|
|
:options_null="!jdList.length" |
|
|
:options_null="!taobaoList.length" |
|
|
@change="changeSelectJindong" > |
|
|
@change="changeSelectTaobao" > |
|
|
<!-- 选择后显示数据 --> |
|
|
<!-- 选择后显示数据 --> |
|
|
<template #trigger> |
|
|
<template #trigger> |
|
|
<span v-if="selectJd && (selectJd.short_name || selectJd.account)">{{ selectJd.short_name }} {{ selectJd.account }}</span> |
|
|
<span v-if="selectTaobao && (selectTaobao.short_name || selectTaobao.account)">{{ selectTaobao.short_name }} {{ selectTaobao.account }}</span> |
|
|
<span v-else-if="jdList.length === 0">暂无收款账号,稍后配置</span> |
|
|
<span v-else-if="!taobaoList.length">暂无收款账号,稍后配置</span> |
|
|
<span v-else>未绑定京东店铺</span> |
|
|
<span v-else>未绑定店铺</span> |
|
|
</template> |
|
|
</template> |
|
|
<template #normal> |
|
|
<template #normal> |
|
|
<div class="flex flex-between noraml-jump"> |
|
|
<div class="flex flex-between noraml-jump"> |
|
|
<div class="left"> |
|
|
<div class="left"> |
|
|
<b>绑定新京东店铺</b> |
|
|
<b>绑定新淘宝/天猫店铺</b> |
|
|
<p class="one">如未购买"快乐论文检测服务"服务或已过期,会跳转到购买服务页面。</p> |
|
|
<p class="one">如未购买"快乐帮手"服务或已过期,会跳转到购买服务页面</p> |
|
|
</div> |
|
|
</div> |
|
|
<div class="right"> |
|
|
<div class="right"> |
|
|
<GuipButton type="primary" size="medium" @click="goBindPay(payTypeJingdong)">前往绑定</GuipButton> |
|
|
<GuipButton type="primary" size="medium" @click="goBindPay(payTypeTaoBao)">前往绑定</GuipButton> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</template> |
|
|
</template> |
|
@ -203,39 +205,36 @@ |
|
|
<p>{{ item.short_name }}</p> |
|
|
<p>{{ item.short_name }}</p> |
|
|
</div> |
|
|
</div> |
|
|
<div class="right"> |
|
|
<div class="right"> |
|
|
<img v-if="selectJd && selectJd.payid == item.payid" src="@/assets/register/drop-selected.svg" alt=""> |
|
|
<img v-if="selectTaobao && selectTaobao.payid == item.payid" src="@/assets/register/drop-selected.svg" alt=""> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</template> |
|
|
</template> |
|
|
</CustomDropdown> |
|
|
</CustomDropdown> |
|
|
</GuipFormItem> |
|
|
</GuipFormItem> |
|
|
</div> |
|
|
|
|
|
<div class="flex-line"></div> |
|
|
|
|
|
|
|
|
|
|
|
<!-- 淘宝 --> |
|
|
<!-- 拼多多 --> |
|
|
<div class="flex-right"> |
|
|
<GuipFormItem column="column" class="mb24" v-if="addablePays[payTypePdd]"> |
|
|
<GuipFormItem column="column" class="mb24" v-if="addablePays[payTypeTaoBao]"> |
|
|
|
|
|
<div slot="formLeft" class="form-top-icon"> |
|
|
<div slot="formLeft" class="form-top-icon"> |
|
|
<img src="@/assets/register/taobao.svg" style="width: 26px;height: 26px;" alt=""><span>淘宝/天猫店铺</span> |
|
|
<img src="@/assets/register/pinduoduo.svg" style="width: 26px;height: 26px;" alt=""><span>拼多多店铺</span> |
|
|
</div> |
|
|
</div> |
|
|
<CustomDropdown slot="formDom" width="100%" |
|
|
<CustomDropdown slot="formDom" width="100%" |
|
|
:options="taobaoList" displayKey="name" valueKey="payid" |
|
|
:options="pddList" displayKey="name" valueKey="payid" |
|
|
:options_null="!taobaoList.length" |
|
|
:options_null="!pddList.length" |
|
|
@change="changeSelectTaobao" > |
|
|
@change="changeSelectPdd" > |
|
|
<!-- 选择后显示数据 --> |
|
|
<!-- 选择后显示数据 --> |
|
|
<template #trigger> |
|
|
<template #trigger> |
|
|
<span v-if="selectTaobao && (selectTaobao.short_name || selectTaobao.account)">{{ selectTaobao.short_name }} {{ selectTaobao.account }}</span> |
|
|
<span v-if="selectPdd && (selectPdd.short_name || selectPdd.account)">{{ selectPdd.short_name }} {{ selectPdd.account }}</span> |
|
|
<span v-else-if="!taobaoList.length">暂无收款账号,稍后配置</span> |
|
|
<span v-else-if="pddList.length === 0">暂无收款账号,稍后配置</span> |
|
|
<span v-else>未绑定店铺</span> |
|
|
<span v-else>未绑定拼多多店铺</span> |
|
|
</template> |
|
|
</template> |
|
|
<template #normal> |
|
|
<template #normal> |
|
|
<div class="flex flex-between noraml-jump"> |
|
|
<div class="flex flex-between noraml-jump"> |
|
|
<div class="left"> |
|
|
<div class="left"> |
|
|
<b>绑定新淘宝/天猫店铺</b> |
|
|
<b>绑定新拼多多店铺</b> |
|
|
<p class="one">如未购买"快乐帮手"服务或已过期,会跳转到购买服务页面</p> |
|
|
<p class="one">如未购买"快乐帮手"服务或已过期,会跳转到购买服务页面。</p> |
|
|
</div> |
|
|
</div> |
|
|
<div class="right"> |
|
|
<div class="right"> |
|
|
<GuipButton type="primary" size="medium" @click="goBindPay(payTypeTaoBao)">前往绑定</GuipButton> |
|
|
<GuipButton type="primary" size="medium" @click="goBindPay(payTypePdd)">前往绑定</GuipButton> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</template> |
|
|
</template> |
|
@ -248,36 +247,36 @@ |
|
|
<p>{{ item.short_name }}</p> |
|
|
<p>{{ item.short_name }}</p> |
|
|
</div> |
|
|
</div> |
|
|
<div class="right"> |
|
|
<div class="right"> |
|
|
<img v-if="selectTaobao && selectTaobao.payid == item.payid" src="@/assets/register/drop-selected.svg" alt=""> |
|
|
<img v-if="selectPdd && selectPdd.payid == item.payid" src="@/assets/register/drop-selected.svg" alt=""> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</template> |
|
|
</template> |
|
|
</CustomDropdown> |
|
|
</CustomDropdown> |
|
|
</GuipFormItem> |
|
|
</GuipFormItem> |
|
|
|
|
|
|
|
|
<!-- 拼多多 --> |
|
|
<!-- 京东 --> |
|
|
<GuipFormItem column="column" class="mb24" v-if="addablePays[payTypePdd]"> |
|
|
<GuipFormItem column="column" class="mb24" v-if="addablePays[payTypeJingdong]"> |
|
|
<div slot="formLeft" class="form-top-icon"> |
|
|
<div slot="formLeft" class="form-top-icon"> |
|
|
<img src="@/assets/register/pinduoduo.svg" style="width: 26px;height: 26px;" alt=""><span>拼多多店铺</span> |
|
|
<img src="@/assets/register/jingdong.svg" style="width: 26px;height: 26px;" alt=""><span>京东店铺</span> |
|
|
</div> |
|
|
</div> |
|
|
<CustomDropdown slot="formDom" width="100%" |
|
|
<CustomDropdown slot="formDom" width="100%" |
|
|
:options="pddList" displayKey="name" valueKey="payid" |
|
|
:options="jdList" displayKey="name" valueKey="payid" |
|
|
:options_null="!pddList.length" |
|
|
:options_null="!jdList.length" |
|
|
@change="changeSelectPdd" > |
|
|
@change="changeSelectJindong" > |
|
|
<!-- 选择后显示数据 --> |
|
|
<!-- 选择后显示数据 --> |
|
|
<template #trigger> |
|
|
<template #trigger> |
|
|
<span v-if="selectPdd && (selectPdd.short_name || selectPdd.account)">{{ selectPdd.short_name }} {{ selectPdd.account }}</span> |
|
|
<span v-if="selectJd && (selectJd.short_name || selectJd.account)">{{ selectJd.short_name }} {{ selectJd.account }}</span> |
|
|
<span v-else-if="pddList.length === 0">暂无收款账号,稍后配置</span> |
|
|
<span v-else-if="jdList.length === 0">暂无收款账号,稍后配置</span> |
|
|
<span v-else>未绑定拼多多店铺</span> |
|
|
<span v-else>未绑定京东店铺</span> |
|
|
</template> |
|
|
</template> |
|
|
<template #normal> |
|
|
<template #normal> |
|
|
<div class="flex flex-between noraml-jump"> |
|
|
<div class="flex flex-between noraml-jump"> |
|
|
<div class="left"> |
|
|
<div class="left"> |
|
|
<b>绑定新拼多多店铺</b> |
|
|
<b>绑定新京东店铺</b> |
|
|
<p class="one">如未购买"快乐帮手"服务或已过期,会跳转到购买服务页面。</p> |
|
|
<p class="one">如未购买"快乐论文检测服务"服务或已过期,会跳转到购买服务页面。</p> |
|
|
</div> |
|
|
</div> |
|
|
<div class="right"> |
|
|
<div class="right"> |
|
|
<GuipButton type="primary" size="medium" @click="goBindPay(payTypePdd)">前往绑定</GuipButton> |
|
|
<GuipButton type="primary" size="medium" @click="goBindPay(payTypeJingdong)">前往绑定</GuipButton> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</template> |
|
|
</template> |
|
@ -290,7 +289,7 @@ |
|
|
<p>{{ item.short_name }}</p> |
|
|
<p>{{ item.short_name }}</p> |
|
|
</div> |
|
|
</div> |
|
|
<div class="right"> |
|
|
<div class="right"> |
|
|
<img v-if="selectPdd && selectPdd.payid == item.payid" src="@/assets/register/drop-selected.svg" alt=""> |
|
|
<img v-if="selectJd && selectJd.payid == item.payid" src="@/assets/register/drop-selected.svg" alt=""> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</template> |
|
|
</template> |
|
@ -778,6 +777,7 @@ export default { |
|
|
if (response.status) { |
|
|
if (response.status) { |
|
|
this.$Message.success(response.info); |
|
|
this.$Message.success(response.info); |
|
|
this.getSiteInfo(); |
|
|
this.getSiteInfo(); |
|
|
|
|
|
this.getAddablePays(); |
|
|
} else { |
|
|
} else { |
|
|
this.$Message.error(response.info); |
|
|
this.$Message.error(response.info); |
|
|
} |
|
|
} |
|
|