提交 1abdfe99 authored 作者: zgy's avatar zgy

新增pc官网轮播图管理

上级 743f4840
...@@ -49,12 +49,13 @@ ...@@ -49,12 +49,13 @@
<if test="name != null and name.trim() != ''"> <if test="name != null and name.trim() != ''">
AND name LIKE concat('%',#{name},'%') AND name LIKE concat('%',#{name},'%')
</if> </if>
<choose> <choose>
<when test="sidx != null and sidx.trim() != ''"> <when test="sidx != null and sidx.trim() != ''">
order by ${sidx} ${order} order by ${sidx} ${order}
</when> </when>
<otherwise> <otherwise>
order by page_id desc order by img_version asc
</otherwise> </otherwise>
</choose> </choose>
<if test="offset != null and limit != null"> <if test="offset != null and limit != null">
...@@ -98,14 +99,14 @@ ...@@ -98,14 +99,14 @@
<update id="update" parameterType="com.platform.entity.TbCfHomePageEntity"> <update id="update" parameterType="com.platform.entity.TbCfHomePageEntity">
update tb_cf_home_page update tb_cf_home_page
<set> <set>
<if test="imgName != null">`img_name` = #{imgName}, </if> <if test="imgName != null">`img_name` = #{imgName},</if>
<if test="imgType != null">`img_type` = #{imgType}, </if> <if test="imgType != null">`img_type` = #{imgType},</if>
<if test="imgVersion != null">`img_version` = #{imgVersion}, </if> <if test="imgVersion != null">`img_version` = #{imgVersion},</if>
<if test="sort != null">`sort` = #{sort}, </if> <if test="sort != null">`sort` = #{sort},</if>
<if test="linkUrl != null">`link_url` = #{linkUrl}, </if> <if test="linkUrl != null">`link_url` = #{linkUrl},</if>
<if test="imgUrl != null">`img_url` = #{imgUrl}, </if> <if test="imgUrl != null">`img_url` = #{imgUrl},</if>
<if test="scanFlag != null">`scan_flag` = #{scanFlag}, </if> <if test="scanFlag != null">`scan_flag` = #{scanFlag},</if>
<if test="redirectFlag != null">`redirect_flag` = #{redirectFlag}, </if> <if test="redirectFlag != null">`redirect_flag` = #{redirectFlag},</if>
<if test="enableFlag != null">`enable_flag` = #{enableFlag}</if> <if test="enableFlag != null">`enable_flag` = #{enableFlag}</if>
</set> </set>
where page_id = #{pageId} where page_id = #{pageId}
......
...@@ -522,9 +522,11 @@ sexFormat = function (cellvalue) { ...@@ -522,9 +522,11 @@ sexFormat = function (cellvalue) {
versionFormat = function (cellvalue) { versionFormat = function (cellvalue) {
let returnStr = "未知"; let returnStr = "未知";
if (cellvalue == '0') { if (cellvalue == '0') {
returnStr = "旧版"; returnStr = "APP旧版";
} else if (cellvalue == '1') { } else if (cellvalue == '1') {
returnStr = "新版"; returnStr = "APP新版";
} else if (cellvalue == '2') {
returnStr = "PC官网";
} }
return returnStr; return returnStr;
}; };
......
...@@ -29,7 +29,7 @@ $(function () { ...@@ -29,7 +29,7 @@ $(function () {
let vm = new Vue({ let vm = new Vue({
el: '#rrapp', el: '#rrapp',
data: { data: {
chooseOptions:null, chooseOptions: null,
typeActive: 0, //显示索引 typeActive: 0, //显示索引
items: [ items: [
{ {
...@@ -156,11 +156,15 @@ let vm = new Vue({ ...@@ -156,11 +156,15 @@ let vm = new Vue({
versionOptions: [ versionOptions: [
{ {
value: 0, value: 0,
label: '旧版' label: 'APP旧版'
}, },
{ {
value: 1, value: 1,
label: '新版' label: 'APP新版'
},
{
value: 2,
label: 'PC官网'
} }
], ],
chooseOptions: [ chooseOptions: [
...@@ -242,39 +246,39 @@ let vm = new Vue({ ...@@ -242,39 +246,39 @@ let vm = new Vue({
vm.tbCfHomePage = r.tbCfHomePage; vm.tbCfHomePage = r.tbCfHomePage;
//数据回显 //数据回显
vm.typeActive = vm.tbCfHomePage.imgType; vm.typeActive = vm.tbCfHomePage.imgType;
vm.vHandleChange(null,vm.typeActive) vm.vHandleChange(null, vm.typeActive)
if(vm.typeActive===0){ if (vm.typeActive === 0) {
vm.link=vm.tbCfHomePage.linkUrl; vm.link = vm.tbCfHomePage.linkUrl;
}else if(vm.typeActive===1){ } else if (vm.typeActive === 1) {
let ARR_ids = vm.tbCfHomePage.linkUrl.split(','); let ARR_ids = vm.tbCfHomePage.linkUrl.split(',');
vm.CategoryLists1.forEach(item=>{ vm.CategoryLists1.forEach(item => {
if(item.value===ARR_ids[0]) { if (item.value === ARR_ids[0]) {
vm.categoryListsActive1 = item.value vm.categoryListsActive1 = item.value
} }
}) })
if(ARR_ids[1]!='null'){ if (ARR_ids[1] != 'null') {
vm.changeSubCateType(()=>{ vm.changeSubCateType(() => {
vm.CategoryLists2.forEach(item=>{ vm.CategoryLists2.forEach(item => {
if(item.value===ARR_ids[1]){ if (item.value === ARR_ids[1]) {
vm.categoryListsActive2 = item.value vm.categoryListsActive2 = item.value
} }
}) })
}); });
} }
if(ARR_ids[2]!='null'){ if (ARR_ids[2] != 'null') {
vm.queryMiniCatagory(2,()=>{ vm.queryMiniCatagory(2, () => {
vm.CategoryLists3.forEach(item=>{ vm.CategoryLists3.forEach(item => {
if(item.value===ARR_ids[2]){ if (item.value === ARR_ids[2]) {
vm.categoryListsActive3 = item.value vm.categoryListsActive3 = item.value
} }
}) })
}); });
} }
}else if(vm.typeActive===2){ } else if (vm.typeActive === 2) {
setTimeout(()=>{ setTimeout(() => {
vm.handleSearch(vm.tbCfHomePage.linkUrl); vm.handleSearch(vm.tbCfHomePage.linkUrl);
},500) }, 500)
}else if(vm.typeActive===3){ } else if (vm.typeActive === 3) {
vm.tagListsActive = vm.tbCfHomePage.linkUrl; vm.tagListsActive = vm.tbCfHomePage.linkUrl;
} }
} }
...@@ -301,23 +305,23 @@ let vm = new Vue({ ...@@ -301,23 +305,23 @@ let vm = new Vue({
switch (this.typeActive) { switch (this.typeActive) {
case 0: case 0:
linkUrl = this.link; linkUrl = this.link;
linkUrl?vm.saveOrUpdate(linkUrl):this.$Message.info('请输入链接') linkUrl ? vm.saveOrUpdate(linkUrl) : this.$Message.info('请输入链接')
break; break;
case 1: case 1:
this.categoryListsActive1?(()=>{ this.categoryListsActive1 ? (() => {
linkUrl = `${this.categoryListsActive1},${this.categoryListsActive2},${this.categoryListsActive3}`; linkUrl = `${this.categoryListsActive1},${this.categoryListsActive2},${this.categoryListsActive3}`;
vm.saveOrUpdate(linkUrl) vm.saveOrUpdate(linkUrl)
})():this.$Message.info('至少选择一种分类') })() : this.$Message.info('至少选择一种分类')
break; break;
case 2: case 2:
linkUrl = getSelectedRows("#searchjqGrid")[0]; linkUrl = getSelectedRows("#searchjqGrid")[0];
if(linkUrl){ if (linkUrl) {
vm.saveOrUpdate(linkUrl) vm.saveOrUpdate(linkUrl)
} }
break; break;
case 3: case 3:
linkUrl = this.tagListsActive; linkUrl = this.tagListsActive;
if(linkUrl){ if (linkUrl) {
vm.saveOrUpdate(linkUrl) vm.saveOrUpdate(linkUrl)
} }
break; break;
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论