Browse Source

新增国内贸易、跨境保税、海外直邮等三大店铺类型业务功能模块

master
dy-hu 1 year ago
parent
commit
6c58ec77f4
  1. 26
      src/views/shop/myshop/index.vue

26
src/views/shop/myshop/index.vue

@ -167,7 +167,7 @@
: $t('shop.shopDetail') : $t('shop.shopDetail')
" "
:visible.sync="dialogVisible" :visible.sync="dialogVisible"
width="30%"
width="40%"
center center
:close-on-click-modal="false" :close-on-click-modal="false"
> >
@ -308,14 +308,20 @@
/> />
</el-form-item> </el-form-item>
<el-form-item :label="$t('shop.crossborderornot')">
<el-switch
<el-form-item :label="$t('shop.type')">
<!-- <el-switch
v-model="localIsCross" v-model="localIsCross"
@change="changeCrossMode()" @change="changeCrossMode()"
active-color="#FF7800" active-color="#FF7800"
inactive-color="#E8EAEC" inactive-color="#E8EAEC"
:disabled="disabled"> :disabled="disabled">
</el-switch>
</el-switch>-->
<el-radio-group v-model="ruleForm.shopType" @change="onShopTypeChange">
<el-radio :label="1">{{ $t('shop.type-value-1') }}</el-radio>
<el-radio :label="2">{{ $t('shop.type-value-2') }}</el-radio>
<el-radio :label="3">{{ $t('shop.type-value-3') }}</el-radio>
</el-radio-group>
</el-form-item> </el-form-item>
<el-form-item <el-form-item
@ -473,6 +479,7 @@ export default {
chargePersonName: '', // chargePersonName: '', //
chargePersonPhone: '', // chargePersonPhone: '', //
shopAdress: '', // shopAdress: '', //
shopType: 1, //
shopReturn:{ shopReturn:{
returnAdress:"", returnAdress:"",
returnPerson:"", returnPerson:"",
@ -613,6 +620,7 @@ export default {
chargePersonName: '', // chargePersonName: '', //
chargePersonPhone: '', // chargePersonPhone: '', //
shopAdress: '', // shopAdress: '', //
shopType: 1, //
shopReturn:{ shopReturn:{
returnAdress:"", returnAdress:"",
returnPerson:"", returnPerson:"",
@ -827,8 +835,16 @@ export default {
handleLogoSuccess(response) { handleLogoSuccess(response) {
const { url } = response.data; const { url } = response.data;
this.ruleForm.shopLogo = url; this.ruleForm.shopLogo = url;
console.log('handleLogoSuccess--->', this.ruleForm.shopLogo)
}, },
onShopTypeChange(e) {
this.localIsCross = e === 2
this.ruleForm.isCross = e === 2 ? 1 : 0;
console.log('onShopTypeChange-->', e)
console.log('localIsCross-->', this.localIsCross)
console.log('isCross-->', this.ruleForm.isCross)
}
} }
} }
</script> </script>

Loading…
Cancel
Save