Skip to content
项目
群组
代码片段
帮助
正在加载...
帮助
提交反馈
为 GitLab 提交贡献
登录
切换导航
P
pica.cloud.web-education-admin
项目
项目
详情
动态
版本
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
统计图
成员
成员
收起侧边栏
Close sidebar
动态
分支图
统计图
提交
打开侧边栏
com.pica.cloud.education.frontend
pica.cloud.web-education-admin
提交
33354934
提交
33354934
编写于
10月 27, 2020
作者:
bo.dang
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
广告位配置和排行榜配置
上级
71b59a59
变更
5
展开全部
显示空白字符变更
内嵌
并排
正在显示
5 个修改的文件
包含
221 行增加
和
130 行删除
+221
-130
ads-manage.vue
src/components/yqrange/ads-manage.vue
+43
-0
gp-ranking.vue
src/components/yqrange/gp-ranking.vue
+164
-120
yqrangeApi.js
src/utils/yqrange/yqrangeApi.js
+1
-1
range-manage.vue
src/views/yqrange/range-manage.vue
+6
-3
yq-range.vue
src/views/yqrange/yq-range.vue
+7
-6
未找到文件。
src/components/yqrange/ads-manage.vue
浏览文件 @
33354934
...
...
@@ -317,6 +317,14 @@
return;
}
if(!vm.checkName()){
return;
}
if(!vm.checkParamList()){
return;
}
saveCircleAds(req).then(function (res) {
if(res.code == "
000000
") {
vm.$message.success("
保存成功!
");
...
...
@@ -600,6 +608,41 @@
vm.formData.adModuleDto.paramFlag = paramFlag
// }
// }
},
checkName(){
if(vm.formData.adModuleDto.linkType == 4 && vm.formData.adModuleDto.name == ""){
vm.$message.error("
请选择模块!
");
return false;
}
else {
return true;
}
},
checkParamList(){
if(vm.formData.adModuleDto.linkType == 4 && vm.formData.adModuleDto.name != ""){
if(vm.formData.adModuleDto.paramList.length == 0){
vm.$message.error("
请选择参数!
");
return false;
}
else {
for(let i = 0; i < vm.formData.adModuleDto.paramList.length; i++){
if(vm.formData.adModuleDto.paramList[i].value == ""){
vm.$message.error("
请选择参数!
");
return false;
}
}
}
return true;
}
else {
return true;
}
}
}
}
...
...
src/components/yqrange/gp-ranking.vue
浏览文件 @
33354934
此差异已折叠。
点击以展开。
src/utils/yqrange/yqrangeApi.js
浏览文件 @
33354934
...
...
@@ -237,7 +237,7 @@ export const getRankConfig = (params) => {
export
const
saveRankConfig
=
(
params
)
=>
{
return
fetch
({
headers
,
url
:
getBaseUrl
(
`circle/rank/save`
),
url
:
getBaseUrl
(
`circle/rank/
config/
save`
),
method
:
'post'
,
data
:
params
,
description
:
'保存排行榜配置'
,
...
...
src/views/yqrange/range-manage.vue
浏览文件 @
33354934
...
...
@@ -21,10 +21,10 @@
<el-tab-pane
label=
"应用配置"
name=
"fourth"
>
<range-setting></range-setting>
</el-tab-pane>
<el-tab-pane
label=
"广告位管理"
name=
"five"
>
<el-tab-pane
label=
"广告位管理"
name=
"five"
v-if=
"idType == 1"
>
<ads-manage></ads-manage>
</el-tab-pane>
<el-tab-pane
label=
"排行榜管理"
name=
"six"
>
<el-tab-pane
label=
"排行榜管理"
name=
"six"
v-if=
"idType == 1"
>
<gp-ranking></gp-ranking>
</el-tab-pane>
</el-tabs>
...
...
@@ -81,11 +81,14 @@ export default {
circleId
:
null
,
name
:
""
,
active
:
0
,
roleType
:
''
roleType
:
''
,
idType
:
''
}
},
created
()
{
const
{
id
,
name
,
activeName
,
roleType
}
=
this
.
$route
.
query
;
// this.idType = localStorage.getItem('storageIdType');
this
.
idType
=
1
;
// TODO
this
.
circleId
=
id
;
this
.
name
=
name
;
this
.
activeName
=
activeName
;
...
...
src/views/yqrange/yq-range.vue
浏览文件 @
33354934
...
...
@@ -167,7 +167,8 @@ export default {
settingForm
:{
circleId
:
null
,
settingData
:
[]
}
},
idType
:
""
}
},
created
()
{
...
...
@@ -179,21 +180,21 @@ export default {
tabChangeHandler
(
tab
)
{},
initPrivilege
(){
let
idType
=
localStorage
.
getItem
(
'storageIdType'
);
this
.
idType
=
localStorage
.
getItem
(
'storageIdType'
);
// if(idType == null || idType == ""){
// idType = 2;
// localStorage.setItem('storageIdType', idType);
// }
this
.
searchForm
.
userType
=
idType
;
this
.
searchForm
.
userType
=
this
.
idType
;
// 内部用户:运营人员
if
(
idType
==
"1"
){
if
(
this
.
idType
==
"1"
){
this
.
showAllFlag
=
true
;
this
.
showNewFlag
=
true
;
this
.
showApplyFlag
=
true
;
}
// 外部用户
else
if
(
idType
==
"2"
){
else
if
(
this
.
idType
==
"2"
){
this
.
showAllFlag
=
false
;
setTimeout
(()
=>
{
this
.
getUserAuth
();
...
...
@@ -355,7 +356,7 @@ export default {
id
:
row
.
id
,
name
:
row
.
name
,
activeName
:
'first'
,
roleType
:
row
.
roleId
roleType
:
row
.
roleId
,
}
})
},
...
...
写
预览
Markdown
格式
0%
请重试
or
附加一个文件
附加文件
取消
您添加了
0
人
到此讨论。请谨慎行事。
先完成此消息的编辑!
取消
想要评论请
注册
或
登录