banner管理/第二banner管理 新增用户等级限制
This commit is contained in:
@@ -16,7 +16,8 @@
|
||||
<select name="skipType"
|
||||
id="skipType"
|
||||
class="input-m form-control">
|
||||
<option value="0">--全部--</option>
|
||||
<option value="-1">--全部--</option>
|
||||
<option value="0">无跳转</option>
|
||||
<option value="2">Room ID</option>
|
||||
<option value="1">指定地址</option>
|
||||
<option value="3">跳转H5页面</option>
|
||||
@@ -34,6 +35,7 @@
|
||||
<option value="0">--全部--</option>
|
||||
<option value="1">激活启用中</option>
|
||||
<option value="2">未激活</option>
|
||||
<option value="3">未过期</option>
|
||||
</select>
|
||||
</div>
|
||||
<label for="app"
|
||||
@@ -86,6 +88,17 @@
|
||||
class="form-control"></select>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-sm-12">
|
||||
<label for="bannerName"
|
||||
class="col-sm-1 control-label">banner名称:</label>
|
||||
<div class="col-sm-2">
|
||||
<input type="text"
|
||||
name="bannerName"
|
||||
id="bannerName"
|
||||
class="input-sm form-control"
|
||||
value="" />
|
||||
</div>
|
||||
</div>
|
||||
<button id="btnSearch"
|
||||
class="btn btn-sm btn-primary">查询</button>
|
||||
|
||||
@@ -190,8 +203,9 @@
|
||||
<option value="4">CP活动</option>
|
||||
<option value="5">周星榜活动</option>
|
||||
<option value="6">定制礼物活动</option>
|
||||
<option value="0">无跳转</option>
|
||||
</select>
|
||||
<div class="col-sm-6">
|
||||
<div class="col-sm-6" id="SkipUrlInput">
|
||||
<input type="text"
|
||||
class="form-control validate[required]"
|
||||
name="skipUri"
|
||||
@@ -218,6 +232,16 @@
|
||||
class="form-control validate[required]" />
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="limitExpLevel"
|
||||
class="col-sm-3 control-label">用户等级限制:</label>
|
||||
<div class="col-sm-3">
|
||||
<input type="text"
|
||||
id="limitExpLevel"
|
||||
name="limitExpLevel"
|
||||
class="form-control validate[required]" />
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="seqNo"
|
||||
class="col-sm-3 control-label">排序设置:</label>
|
||||
@@ -448,15 +472,16 @@
|
||||
<label class="col-sm-3 control-label">跳转链接:</label>
|
||||
<select name="skipType"
|
||||
id="addSkipUrlSort"
|
||||
class="col-sm-2">
|
||||
class="col-sm-2" >
|
||||
<option value="2">Room ID</option>
|
||||
<option value="1">指定地址</option>
|
||||
<option value="3">跳转H5页面</option>
|
||||
<option value="4">CP活动</option>
|
||||
<option value="5">周星榜活动</option>
|
||||
<option value="6">定制礼物活动</option>
|
||||
<option value="0">无跳转</option>
|
||||
</select>
|
||||
<div class="col-sm-6">
|
||||
<div class="col-sm-6" id="addSkipUrlInput">
|
||||
<input type="text"
|
||||
class="form-control validate[required]"
|
||||
name="skipUri"
|
||||
@@ -483,6 +508,16 @@
|
||||
class="form-control validate[required]" />
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="limitExpLevel"
|
||||
class="col-sm-3 control-label">用户等级限制:</label>
|
||||
<div class="col-sm-3">
|
||||
<input type="text"
|
||||
id="addlimitExpLevel"
|
||||
name="limitExpLevel"
|
||||
class="form-control validate[required]" />
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="seqNo"
|
||||
class="col-sm-3 control-label">排序设置:</label>
|
||||
@@ -859,6 +894,8 @@ export default {
|
||||
width: "10%",
|
||||
formatter: function (val, row, index) {
|
||||
switch (val) {
|
||||
case 0:
|
||||
return "无跳转";
|
||||
case 1:
|
||||
return "App页面";
|
||||
|
||||
@@ -883,6 +920,13 @@ export default {
|
||||
width: "8%",
|
||||
valign: "middle",
|
||||
},
|
||||
{
|
||||
field: "limitExpLevel",
|
||||
title: "用户等级限制",
|
||||
align: "center",
|
||||
width: "8%",
|
||||
valign: "middle",
|
||||
},
|
||||
{
|
||||
field: "bannerStatus",
|
||||
title: "状态",
|
||||
@@ -897,6 +941,8 @@ export default {
|
||||
|
||||
case 2:
|
||||
return "未激活";
|
||||
case 3:
|
||||
return "未过期";
|
||||
}
|
||||
},
|
||||
},
|
||||
@@ -1046,6 +1092,7 @@ export default {
|
||||
skipType: parseInt($("#skipType").val()),
|
||||
bannerType: $("#searchBannerType").val(),
|
||||
partitionId: $("#partitionId").val(),
|
||||
bannerName:$("#bannerName").val(),
|
||||
// appId: ($('#app').val()) ? $('#app').val() : null
|
||||
};
|
||||
// console.log(param);
|
||||
@@ -1124,6 +1171,11 @@ export default {
|
||||
$("#imgUrl").attr("src", json.data.bannerPic);
|
||||
$("#bannerPic").val(json.data.bannerPic);
|
||||
$("#skipUrlSort").val(json.data.skipType);
|
||||
if(json.data.skipType != 0){
|
||||
$("#SkipUrlInput").show();
|
||||
}else{
|
||||
$("#SkipUrlInput").hide();
|
||||
}
|
||||
$("#skipUrlContent").val(json.data.skipUri);
|
||||
$("#bannerType").val(json.data.bannerType);
|
||||
$("#seqNo").val(json.data.seqNo);
|
||||
@@ -1140,6 +1192,7 @@ export default {
|
||||
$("#showType").val(json.data.showType);
|
||||
$("#showRule").val(json.data.showRule);
|
||||
$("#activityShow").val(json.data.activityShow);
|
||||
$("#limitExpLevel").val(json.data.limitExpLevel);
|
||||
window.selectOnChange(
|
||||
json.data.bannerType,
|
||||
json.data.titleId
|
||||
@@ -1422,6 +1475,7 @@ export default {
|
||||
// $('#addAppId').append('<option value="'+key+'">'+validApp[key]+'</option>');
|
||||
// }
|
||||
$("#addBannerModal").modal("show");
|
||||
$("#addSkipUrlInput").show();
|
||||
});
|
||||
$("#table").on("mouseenter", "img", function (e) {
|
||||
console.log($(this), e.clientX);
|
||||
@@ -1497,6 +1551,25 @@ export default {
|
||||
});
|
||||
}
|
||||
});
|
||||
$('#addSkipUrlSort').on('change', function() {
|
||||
let selectedValue = $(this).val();
|
||||
if(selectedValue == 0){
|
||||
$("#addSkipUrlInput").hide();
|
||||
$("#addSkipUrlContent").val("");
|
||||
}else{
|
||||
$("#addSkipUrlInput").show();
|
||||
}
|
||||
});
|
||||
$('#skipUrlSort').on('change', function() {
|
||||
let selectedValue = $(this).val();
|
||||
if(selectedValue == 0){
|
||||
$("#SkipUrlInput").hide();
|
||||
$("#skipUrlContent").val("");
|
||||
}else{
|
||||
$("#SkipUrlInput").show();
|
||||
}
|
||||
});
|
||||
|
||||
});
|
||||
},
|
||||
initPartition () {
|
||||
|
@@ -32,6 +32,7 @@
|
||||
<option value="0">--全部--</option>
|
||||
<option value="1">激活启用中</option>
|
||||
<option value="2">未激活</option>
|
||||
<option value="3">未过期</option>
|
||||
</select>
|
||||
</div>
|
||||
<label for="timeStatus"
|
||||
@@ -93,6 +94,17 @@
|
||||
class="form-control"></select>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-sm-12">
|
||||
<label for="bannerName"
|
||||
class="col-sm-1 control-label">banner名称:</label>
|
||||
<div class="col-sm-2">
|
||||
<input type="text"
|
||||
name="bannerName"
|
||||
id="bannerName"
|
||||
class="input-sm form-control"
|
||||
value="" />
|
||||
</div>
|
||||
</div>
|
||||
<button id="btnSearch"
|
||||
class="btn btn-sm btn-primary">查询</button>
|
||||
|
||||
@@ -197,7 +209,7 @@
|
||||
<option value="3">跳转H5页面</option>
|
||||
<option value="100">无跳转</option>
|
||||
</select>
|
||||
<div class="col-sm-6">
|
||||
<div class="col-sm-6" id="SkipUrlInput">
|
||||
<input type="text"
|
||||
class="form-control"
|
||||
name="skipUri"
|
||||
@@ -449,7 +461,7 @@
|
||||
<option value="3">跳转H5页面</option>
|
||||
<option value="100">无跳转</option>
|
||||
</select>
|
||||
<div class="col-sm-6">
|
||||
<div class="col-sm-6" id="addSkipUrlInput">
|
||||
<input type="text"
|
||||
class="form-control"
|
||||
name="skipUri"
|
||||
@@ -478,6 +490,16 @@
|
||||
class="form-control validate[required]" />
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="limitExpLevel"
|
||||
class="col-sm-3 control-label">用户等级限制:</label>
|
||||
<div class="col-sm-3">
|
||||
<input type="text"
|
||||
id="addlimitExpLevel"
|
||||
name="limitExpLevel"
|
||||
class="form-control validate[required]" />
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="seqNo"
|
||||
class="col-sm-3 control-label">排序设置:</label>
|
||||
@@ -860,6 +882,13 @@ export default {
|
||||
width: "8%",
|
||||
valign: "middle",
|
||||
},
|
||||
{
|
||||
field: "limitExpLevel",
|
||||
title: "用户等级限制",
|
||||
align: "center",
|
||||
width: "8%",
|
||||
valign: "middle",
|
||||
},
|
||||
{
|
||||
field: "bannerStatus",
|
||||
title: "状态",
|
||||
@@ -874,6 +903,8 @@ export default {
|
||||
|
||||
case 2:
|
||||
return "未激活";
|
||||
case 3:
|
||||
return "未过期";
|
||||
}
|
||||
},
|
||||
},
|
||||
@@ -1024,6 +1055,7 @@ export default {
|
||||
skipType: parseInt($("#skipType").val()),
|
||||
bannerType: $("#searchBannerType").val(),
|
||||
partitionId: $("#partitionId").val(),
|
||||
bannerName:$("#bannerName").val(),
|
||||
// appId: ($('#app').val()) ? $('#app').val() : null
|
||||
};
|
||||
// console.log(param);
|
||||
@@ -1103,6 +1135,11 @@ export default {
|
||||
$("#imgUrl").attr("src", json.data.bannerPic);
|
||||
$("#bannerPic").val(json.data.bannerPic);
|
||||
$("#skipUrlSort").val(json.data.skipType);
|
||||
if(json.data.skipType != 100){
|
||||
$("#SkipUrlInput").show();
|
||||
}else{
|
||||
$("#SkipUrlInput").hide();
|
||||
}
|
||||
$("#skipUrlContent").val(json.data.skipUri);
|
||||
$("#bannerType").val(json.data.bannerType);
|
||||
$("#seqNo").val(json.data.seqNo);
|
||||
@@ -1118,6 +1155,7 @@ export default {
|
||||
$("#limitLevelExper").val(json.data.limitLevelExper);
|
||||
$("#showType").val(json.data.showType);
|
||||
$("#showRule").val(json.data.showRule);
|
||||
$("#limitExpLevel").val(json.data.limitExpLevel);
|
||||
window.selectOnChange(
|
||||
json.data.bannerType,
|
||||
json.data.titleId
|
||||
@@ -1427,6 +1465,7 @@ export default {
|
||||
// $('#addAppId').append('<option value="'+key+'">'+validApp[key]+'</option>');
|
||||
// }
|
||||
$("#addBannerModal").modal("show");
|
||||
$("#addSkipUrlInput").show();
|
||||
});
|
||||
$("#table").on("mouseenter", "img", function (e) {
|
||||
console.log($(this), e.clientX);
|
||||
@@ -1502,6 +1541,24 @@ export default {
|
||||
});
|
||||
}
|
||||
});
|
||||
$('#addSkipUrlSort').on('change', function() {
|
||||
let selectedValue = $(this).val();
|
||||
if(selectedValue == 100){
|
||||
$("#addSkipUrlInput").hide();
|
||||
$("#addSkipUrlContent").val("");
|
||||
}else{
|
||||
$("#addSkipUrlInput").show();
|
||||
}
|
||||
});
|
||||
$('#skipUrlSort').on('change', function() {
|
||||
let selectedValue = $(this).val();
|
||||
if(selectedValue == 100){
|
||||
$("#SkipUrlInput").hide();
|
||||
$("#skipUrlContent").val("");
|
||||
}else{
|
||||
$("#SkipUrlInput").show();
|
||||
}
|
||||
});
|
||||
});
|
||||
},
|
||||
initPartition () {
|
||||
|
Reference in New Issue
Block a user