提交 267bcf9a 编写于 作者: bo.dang's avatar bo.dang

增加云鹊豆商城配置

上级 2b9da3c7
......@@ -17,17 +17,18 @@
<el-form-item label="最多上榜人数" class="required-label" v-if="formData.rankShowFlag == 1">
<el-radio-group v-model="formData.maxQuantity" size="small" class="required-label">
<el-radio :label="0">50</el-radio>
<el-radio :label="1">100</el-radio>
<el-radio :label="1">200</el-radio>
<el-radio :label="50">50</el-radio>
<el-radio :label="100">100</el-radio>
<el-radio :label="200">200</el-radio>
</el-radio-group>
</el-form-item>
<el-form-item label="榜单类型" class="required-label" v-if="formData.rankShowFlag == 1">
<el-checkbox-group v-model="formData.orgRankFlag">
<el-checkbox size="small" :label="1">本院排行</el-checkbox>
<el-checkbox size="small" :label="3">本市排行</el-checkbox>
<el-checkbox size="small" :label="5">本圈排行</el-checkbox>
<el-checkbox-group v-model.array="formData.rankTypeList" @change="changeRankType">
<!--<el-checkbox size="small" :label="1">本院排行</el-checkbox>-->
<!--<el-checkbox size="small" :label="3">本市排行</el-checkbox>-->
<!--<el-checkbox size="small" :label="5">本圈排行</el-checkbox>-->
<el-checkbox v-for="item in formData.selectedRankTypeList" :key="item.id" :label="item.id">{{item.name}}</el-checkbox>
</el-checkbox-group>
</el-form-item>
<el-form-item label="显示规则" class="required-label" v-if="formData.rankShowFlag == 1">
......@@ -143,6 +144,8 @@
circleId: this.$route.query.id,
rankShowFlag: 0,
maxQuantity: 50,
rankTypeList:[],
selectedRankTypeList:[{id: "", name: ""}],
orgRankFlag: 0,
cityRankFlag: 0,
groupRankFlag: 0,
......@@ -258,6 +261,27 @@
getRankConfig(req).then(function (res) {
if(res.code == "000000") {
vm.formData = res.data;
vm.formData.selectedRankTypeList = new Array();
vm.formData.rankTypeList = new Array();
vm.formData.selectedRankTypeList.push({id: 1, name: "本院排行"});
vm.formData.selectedRankTypeList.push({id: 3, name: "本市排行"});
vm.formData.selectedRankTypeList.push({id: 5, name: "本圈排行"});
if(vm.formData.orgRankFlag == 1){
vm.formData.rankTypeList.push(1);
}
// vm.formData.rankTypeList.push(1);
if(vm.formData.cityRankFlag == 1){
vm.formData.rankTypeList.push(3);
}
if(vm.formData.groupRankFlag == 1){
vm.formData.rankTypeList.push(5);
}
if(vm.formData.rankModule == null){
vm.formData.rankModule = {
linkType: 8, // 跳转类型:1 链接,4 模块, 8 无跳转
......@@ -311,6 +335,25 @@
});
},
changeRankType(value){
if(vm.formData.rankTypeList != null){
for(let i = 0; i < vm.formData.rankTypeList.length; i++){
if(vm.formData.rankTypeList[i] == 1){
vm.formData.orgRankFlag = 1;
}
if(vm.formData.rankTypeList[i] == 3){
vm.formData.cityRankFlag = 1;
}
if(vm.formData.rankTypeList[i] == 5){
vm.formData.groupRankFlag = 1;
}
}
}
},
save(){
this.submitForm();
......@@ -350,7 +393,7 @@
// for(let i=0;i<vm.tabContent.length;i++) {
// if(i == index) {
vm.formData.rankModule.paramFlag = 1
vm.formData.rankModule.paramList2 = vm.paramArray
vm.formData.rankModule.paramList2 = vm.paramArray;
if(a == 2) { // 判断是初始化还是改变module调的获取参数接口
vm.formData.rankModule.paramList = [];
for(let j = 0 ;j < vm.paramArray.length; j++) {
......
......@@ -122,6 +122,9 @@ export default {
else if(this.settingForm.settingData[i].appTag == 4){
this.settingForm.settingData[i].appTagName = "职称培训"
}
else if(this.settingForm.settingData[i].appTag == 5){
this.settingForm.settingData[i].appTagName = "云鹊豆商城"
}
}
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册