资源位管理新增游戏类型
This commit is contained in:
@@ -42,7 +42,7 @@
|
|||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label for="resourceA" class="col-sm-3 control-label">A策略<font color="red">*</font>:</label>
|
<label for="resourceA" class="col-sm-3 control-label">A策略<font color="red">*</font>:</label>
|
||||||
<div class="col-sm-9">
|
<div class="col-sm-9">
|
||||||
<select name="status" id="resourceA" class="form-control validate[required]">
|
<select name="status" id="resourceA" class="form-control validate[required]" oninput="changeContent('A')">
|
||||||
<option value=""></option>
|
<option value=""></option>
|
||||||
<option value="1">牌照房</option>
|
<option value="1">牌照房</option>
|
||||||
<option value="2">相亲房</option>
|
<option value="2">相亲房</option>
|
||||||
@@ -67,7 +67,8 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="form-group" id="boxA">
|
<div class="form-group" id="boxA">
|
||||||
<label for="contentA" class="col-sm-3 control-label" id="contentLabA"></label>
|
<label for="contentA" class="col-sm-3 control-label" id="contentLabA">房主音萌号<font color="red">*
|
||||||
|
</font>:</label>
|
||||||
<div class="col-sm-9">
|
<div class="col-sm-9">
|
||||||
<input type="text" class="form-control validate[required]" name="name" id="contentA">
|
<input type="text" class="form-control validate[required]" name="name" id="contentA">
|
||||||
</div>
|
</div>
|
||||||
@@ -77,7 +78,7 @@
|
|||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label for="resourceB" class="col-sm-3 control-label">B策略<font color="red">*</font>:</label>
|
<label for="resourceB" class="col-sm-3 control-label">B策略<font color="red">*</font>:</label>
|
||||||
<div class="col-sm-9">
|
<div class="col-sm-9">
|
||||||
<select name="status" id="resourceB" class="form-control validate[required]">
|
<select name="status" id="resourceB" class="form-control validate[required]" oninput="changeContent('B')">
|
||||||
<option value=""></option>
|
<option value=""></option>
|
||||||
<option value="1">牌照房</option>
|
<option value="1">牌照房</option>
|
||||||
<option value="2">相亲房</option>
|
<option value="2">相亲房</option>
|
||||||
@@ -112,7 +113,7 @@
|
|||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label for="resourceC" class="col-sm-3 control-label">C策略<font color="red">*</font>:</label>
|
<label for="resourceC" class="col-sm-3 control-label">C策略<font color="red">*</font>:</label>
|
||||||
<div class="col-sm-9">
|
<div class="col-sm-9">
|
||||||
<select name="status" id="resourceC" class="form-control validate[required]">
|
<select name="status" id="resourceC" class="form-control validate[required]" oninput="changeContent('C')">
|
||||||
<option value=""></option>
|
<option value=""></option>
|
||||||
<option value="1">牌照房</option>
|
<option value="1">牌照房</option>
|
||||||
<option value="2">相亲房</option>
|
<option value="2">相亲房</option>
|
||||||
@@ -148,7 +149,7 @@
|
|||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label for="resourceD" class="col-sm-3 control-label">C策略<font color="red">*</font>:</label>
|
<label for="resourceD" class="col-sm-3 control-label">C策略<font color="red">*</font>:</label>
|
||||||
<div class="col-sm-9">
|
<div class="col-sm-9">
|
||||||
<select name="status" id="resourceD" class="form-control validate[required]">
|
<select name="status" id="resourceD" class="form-control validate[required]" oninput="changeContent('D')">
|
||||||
<option value=""></option>
|
<option value=""></option>
|
||||||
<option value="1">牌照房</option>
|
<option value="1">牌照房</option>
|
||||||
<option value="2">相亲房</option>
|
<option value="2">相亲房</option>
|
||||||
@@ -177,7 +178,7 @@
|
|||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label for="resourceE" class="col-sm-3 control-label">E策略<font color="red">*</font>:</label>
|
<label for="resourceE" class="col-sm-3 control-label">E策略<font color="red">*</font>:</label>
|
||||||
<div class="col-sm-9">
|
<div class="col-sm-9">
|
||||||
<select name="status" id="resourceE" class="form-control validate[required]">
|
<select name="status" id="resourceE" class="form-control validate[required]" oninput="changeContent('E')">
|
||||||
<option value=""></option>
|
<option value=""></option>
|
||||||
<option value="1">牌照房</option>
|
<option value="1">牌照房</option>
|
||||||
<option value="2">相亲房</option>
|
<option value="2">相亲房</option>
|
||||||
@@ -249,7 +250,66 @@ import { formatTime, serverError } from '@/utils/maintainer';
|
|||||||
|
|
||||||
export default {
|
export default {
|
||||||
name: "RecommendResourceAdminView",
|
name: "RecommendResourceAdminView",
|
||||||
setup() { },
|
setup() {
|
||||||
|
function changeContent(tag) {
|
||||||
|
let resourceType = $('#resource' + tag).val();
|
||||||
|
let $box = $('#box' + tag);
|
||||||
|
$box.children().remove();
|
||||||
|
//游戏房
|
||||||
|
if (resourceType == 4) {
|
||||||
|
let $label = $('<label/>');
|
||||||
|
$label.attr('for', 'content' + tag);
|
||||||
|
$label.attr('class', 'col-sm-3 control-label');
|
||||||
|
$label.attr('id', 'contentLab' + tab);
|
||||||
|
$label.html('游戏类型:');
|
||||||
|
$box.append($label);
|
||||||
|
$.ajax({
|
||||||
|
url: '/admin/miniGame/statis/mgList',
|
||||||
|
type: 'GET',
|
||||||
|
async: false,
|
||||||
|
datatype: 'json',
|
||||||
|
success: function (res) {
|
||||||
|
console.log(res);
|
||||||
|
if (res) {
|
||||||
|
let data = res.data;
|
||||||
|
var $select = $('<select/>');
|
||||||
|
$select.attr('class', 'form-control validate[required]');
|
||||||
|
$select.attr('id', 'content' + tag);
|
||||||
|
for (let i = 0, len = data.length; i < len; i++) {
|
||||||
|
let item = data[i];
|
||||||
|
let $option = $('<option/>');
|
||||||
|
$option.attr('value', item.mgIdStr);
|
||||||
|
$option.html(item.name);
|
||||||
|
$select.append($option);
|
||||||
|
}
|
||||||
|
$box.append($select);
|
||||||
|
}
|
||||||
|
},
|
||||||
|
});
|
||||||
|
//H5或自定义房间
|
||||||
|
} else if (resourceType == 5 || resourceType == 6) {
|
||||||
|
let $label = $('<label/>');
|
||||||
|
$label.attr('for', 'content' + tag);
|
||||||
|
$label.attr('class', 'col-sm-3 control-label');
|
||||||
|
$label.attr('id', 'contentLab' + tab);
|
||||||
|
$label.html('房主音萌号<font color="red">*</font>:');
|
||||||
|
$box.append($label);
|
||||||
|
let $div = $('<div/>');
|
||||||
|
$div.attr('class', 'col-sm-9');
|
||||||
|
let $input = $('<input/>');
|
||||||
|
$input.attr('type', 'text');
|
||||||
|
$input.attr('class', 'form-control validate[required]');
|
||||||
|
$input.attr('name', 'name');
|
||||||
|
$input.attr('id', 'content' + tag);
|
||||||
|
$div.append($input);
|
||||||
|
$box.append($div);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
window.changeContent = changeContent;
|
||||||
|
return {
|
||||||
|
changeContent,
|
||||||
|
};
|
||||||
|
},
|
||||||
created() {
|
created() {
|
||||||
this.$nextTick(function () {
|
this.$nextTick(function () {
|
||||||
this.initData();
|
this.initData();
|
||||||
@@ -429,6 +489,11 @@ export default {
|
|||||||
//新建标签
|
//新建标签
|
||||||
$("#btnAdd").click(function () {
|
$("#btnAdd").click(function () {
|
||||||
clearModal();
|
clearModal();
|
||||||
|
window.changeContent('A');
|
||||||
|
window.changeContent('B');
|
||||||
|
window.changeContent('C');
|
||||||
|
window.changeContent('D');
|
||||||
|
window.changeContent('E');
|
||||||
$("#boxA").hide();
|
$("#boxA").hide();
|
||||||
$("#boxB").hide();
|
$("#boxB").hide();
|
||||||
$("#boxC").hide();
|
$("#boxC").hide();
|
||||||
@@ -542,35 +607,40 @@ export default {
|
|||||||
$("#resourceC").val(json.resourceC);
|
$("#resourceC").val(json.resourceC);
|
||||||
$("#resourceD").val(json.resourceD);
|
$("#resourceD").val(json.resourceD);
|
||||||
$("#resourceE").val(json.resourceE);
|
$("#resourceE").val(json.resourceE);
|
||||||
if (json.resourceA == 5 || json.resourceA == 6) {
|
window.changeContent('A');
|
||||||
|
window.changeContent('B');
|
||||||
|
window.changeContent('C');
|
||||||
|
window.changeContent('D');
|
||||||
|
window.changeContent('E');
|
||||||
|
if (json.resourceA == 4 || json.resourceA == 5 || json.resourceA == 6) {
|
||||||
$("#contentA").val(json.contentA);
|
$("#contentA").val(json.contentA);
|
||||||
$("#boxA").show();
|
$("#boxA").show();
|
||||||
} else {
|
} else {
|
||||||
$("#contentA").val('');
|
$("#contentA").val('');
|
||||||
$("#boxA").hide();
|
$("#boxA").hide();
|
||||||
}
|
}
|
||||||
if (json.resourceB == 5 || json.resourceB == 6) {
|
if (json.resourceB == 4 || json.resourceB == 5 || json.resourceB == 6) {
|
||||||
$("#contentB").val(json.contentB);
|
$("#contentB").val(json.contentB);
|
||||||
$("#boxB").show();
|
$("#boxB").show();
|
||||||
} else {
|
} else {
|
||||||
$("#contentB").val('');
|
$("#contentB").val('');
|
||||||
$("#boxB").hide();
|
$("#boxB").hide();
|
||||||
}
|
}
|
||||||
if (json.resourceC == 5 || json.resourceC == 6) {
|
if (json.resourceC == 4 || json.resourceC == 5 || json.resourceC == 6) {
|
||||||
$("#contentC").val(json.contentC);
|
$("#contentC").val(json.contentC);
|
||||||
$("#boxC").show();
|
$("#boxC").show();
|
||||||
} else {
|
} else {
|
||||||
$("#contentC").val('');
|
$("#contentC").val('');
|
||||||
$("#boxC").hide();
|
$("#boxC").hide();
|
||||||
}
|
}
|
||||||
if (json.resourceD == 5 || json.resourceD == 6) {
|
if (json.resourceD == 4 || json.resourceD == 5 || json.resourceD == 6) {
|
||||||
$("#contentD").val(json.contentD);
|
$("#contentD").val(json.contentD);
|
||||||
$("#boxD").show();
|
$("#boxD").show();
|
||||||
} else {
|
} else {
|
||||||
$("#contentD").val('');
|
$("#contentD").val('');
|
||||||
$("#boxD").hide();
|
$("#boxD").hide();
|
||||||
}
|
}
|
||||||
if (json.resourceE == 5 || json.resourceE == 6) {
|
if (json.resourceE == 4 || json.resourceE == 5 || json.resourceE == 6) {
|
||||||
$("#contentE").val(json.contentE);
|
$("#contentE").val(json.contentE);
|
||||||
$("#boxE").show();
|
$("#boxE").show();
|
||||||
} else {
|
} else {
|
||||||
|
Reference in New Issue
Block a user