83 lines
3.4 KiB
JavaScript
83 lines
3.4 KiB
JavaScript
define({
|
||
name:"cultural_space",
|
||
template:`
|
||
<div class="cultural_space">
|
||
<el-form>
|
||
<div style="margin:0 auto;width:80%;">
|
||
<el-form-item label="是否开启" label-width="155px">
|
||
<el-radio v-model="json.is_open" :label="0">关闭</el-radio>
|
||
<el-radio v-model="json.is_open" :label="1">开启</el-radio>
|
||
</el-form-item>
|
||
</div>
|
||
<template v-if="json.is_open == 1">
|
||
<div style="margin:0 auto;width:80%;">
|
||
<el-form-item label="是否赠送贡献值" label-width="155px">
|
||
<el-radio v-model="json.is_give_contribution" :label="0">不开启</el-radio>
|
||
<el-radio v-model="json.is_give_contribution" :label="1">开启</el-radio>
|
||
<div class="form-item_tips">赠送贡献值比例在文创空间基本设置中同意设置</div>
|
||
</el-form-item>
|
||
<el-form-item label="是否开启基金增值" label-width="155px">
|
||
<el-radio v-model="json.is_fund_open" :label="0">不开启</el-radio>
|
||
<el-radio v-model="json.is_fund_open" :label="1">开启</el-radio>
|
||
<div class="form-item_tips">是否开启基金消费双向增值</div>
|
||
</el-form-item>
|
||
<el-form-item label="是否支持文创豆兑换" label-width="155px">
|
||
<el-radio v-model="json.is_legumes_exchange" :label="0">不开启</el-radio>
|
||
<el-radio v-model="json.is_legumes_exchange" :label="1">开启</el-radio>
|
||
</el-form-item>
|
||
<el-form-item v-if="json.is_legumes_exchange == 1" label="文创豆兑换价格" label-width="155px">
|
||
<el-input type="number" step="0.01" placeholder="请输入文创豆兑换价格" v-model="json.legumes_exchange_price"></el-input>
|
||
<div class="form-item_tips">使用文创豆兑换时,将按照该价格及实时费率计算实际需要使用的文创豆</div>
|
||
</el-form-item>
|
||
</div>
|
||
</template>
|
||
</el-form>
|
||
</div>
|
||
`,
|
||
style:`
|
||
.ladder-content{
|
||
min-width: 550px!important;
|
||
}
|
||
.ladder-content .ladder-row{
|
||
margin-bottom: 5px!important;
|
||
}
|
||
.ladder-content .ladder-row .ladder-input{
|
||
width: 230px!important;
|
||
}
|
||
`,
|
||
props: {
|
||
form: {
|
||
default() {
|
||
return {}
|
||
}
|
||
}
|
||
},
|
||
data() {
|
||
return {
|
||
json: {
|
||
is_open: 0,// 当前商品是否参与文创空间:0=未开启,1=开启
|
||
is_give_contribution: 0,// 是否赠送贡献值:0=不赠送,1=赠送
|
||
is_fund_open: 0,// 是否赠送贡献值:0=不赠送,1=赠送
|
||
is_legumes_exchange: 0, // 是否支持文创豆兑换:0=不支持,1=支持
|
||
legumes_exchange_price: 0, // 文创豆兑换价格
|
||
}
|
||
}
|
||
},
|
||
watch: { },
|
||
mounted() {
|
||
if (this.form) {
|
||
let cultural_space = this.form || {};
|
||
this.json.is_open = cultural_space.is_open ? cultural_space.is_open : 0;
|
||
this.json.is_give_contribution = cultural_space.is_give_contribution ? cultural_space.is_give_contribution : 0;
|
||
this.json.is_fund_open = cultural_space.is_fund_open ? cultural_space.is_fund_open : 0;
|
||
this.json.is_legumes_exchange = cultural_space.is_legumes_exchange ? cultural_space.is_legumes_exchange : 0;
|
||
this.json.legumes_exchange_price = cultural_space.legumes_exchange_price ? cultural_space.legumes_exchange_price : 0;
|
||
}
|
||
},
|
||
methods:{
|
||
validate(){
|
||
|
||
return this.json;
|
||
}
|
||
}
|
||
}) |