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

增加云鹊豆商城配置

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