Merge remote-tracking branch 'origin/activity' into activity

This commit is contained in:
dy 2021-03-31 09:16:26 +08:00
commit 42e7ccc241
8 changed files with 69 additions and 30 deletions

View File

@ -60,7 +60,7 @@ public class DrawConfig extends BaseEntity
private Long AVAILABLENUMBER;
/** 状态 */
@Excel(name = "状态" ,readConverterExp="1=启用,2=")
@Excel(name = "状态" ,readConverterExp="1=启用,2=")
private String STATUS;
/** 创建时间 */

View File

@ -62,7 +62,7 @@ public class DrawInfo extends DrawRule
private Date LASTUPDATETIMESTAMP;
/** 状态 */
@Excel(name = "状态" ,readConverterExp="1=启用,2=")
@Excel(name = "状态" ,readConverterExp="1=启用,2=")
private String STATUS;
/** 是否需要更新缓存 */

View File

@ -110,7 +110,7 @@
<div class="form-group">
<label class="col-sm-4 control-label is-required">时间段限制次数:</label>
<div class="col-sm-8">
<input name="DAILYNUMBER" placeholder="活动名称" class="form-control" type="text" maxlength="30">
<input name="DAILYNUMBER" placeholder="时间段限制次数" class="form-control" type="text" maxlength="30">
</div>
</div>
</div>
@ -183,15 +183,20 @@
/**获取奖品及信息列表*/
$(document).ready(function() {
var job= "<option value=''>所有</option>";
var job= "";
$.ajax({
url:prefix + "/prizeInfo",
success: function (data) {
for(var i in data){
if (job.length==0){
job = "<option value='"+data[i].prizecode+"'>"+data[i].prizename+"</option>"
}
else{
job += "<option value='"+data[i].prizecode+"'>"+data[i].prizename+"</option>"
}
}
$("#firstawardprize").html(job);
$("#willdrawawardprize").html(job);
},

View File

@ -130,14 +130,22 @@
/**获取奖品及信息列表*/
$(document).ready(function() {
var job= "<option value=''>所有</option>";
var job= "";
$.ajax({
url:prefix + "/prizeInfo",
success: function (data) {
for(var i in data){
if(job.length==0){
job += "<option value='"+data[i].prizecode+"'>"+data[i].prizename+"</option>"
}else{
job += "<option value='"+data[i].prizecode+"'>"+data[i].prizename+"</option>"
}
}
$("#PRIZECODE").html(job);
},

View File

@ -14,7 +14,7 @@
<label class="col-sm-4 control-label is-required">奖项名称:</label>
<div class="col-sm-8">
<select name="PRIZELEVEL" class="form-control" th:with="type=${@dict.getType('prizeLevel')}">
<option th:each="dict : ${type}" th:text="${dict.dictLabel}" th:value="${dict.dictValue}"></option>
<option th:each="dict : ${type}" th:text="${dict.dictLabel}" th:value="${dict.dictValue}" th:field="*{PRIZELEVEL}"></option>
</select>
</div>
</div>
@ -71,7 +71,7 @@
<label class="col-sm-4 control-label is-required">奖品发放制度:</label>
<div class="col-sm-8">
<select name="AWARDTYPE" class="form-control" th:with="type=${@dict.getType('AWARDTYPE')}">
<option th:each="dict : ${type}" th:text="${dict.dictLabel}" th:value="${dict.dictValue}"></option>
<option th:each="dict : ${type}" th:text="${dict.dictLabel}" th:value="${dict.dictValue}" th:field="*{AWARDTYPE}"></option>
</select>
</div>
</div>
@ -91,7 +91,7 @@
<label class="col-sm-4 control-label is-required">领取方式:</label>
<div class="col-sm-8">
<select name="AWARDMETHOD" class="form-control" th:with="type=${@dict.getType('AWARDMETHOD')}">
<option th:each="dict : ${type}" th:text="${dict.dictLabel}" th:value="${dict.dictValue}"></option>
<option th:each="dict : ${type}" th:text="${dict.dictLabel}" th:value="${dict.dictValue}" th:field="*{AWARDMETHOD}"></option>
</select>
</div>
</div>
@ -101,7 +101,7 @@
<label class="col-sm-4 control-label is-required">状态:</label>
<div class="col-sm-8">
<select name="STATUS" class="form-control" th:with="type=${@dict.getType('start_stop')}">
<option th:each="dict : ${type}" th:text="${dict.dictLabel}" th:value="${dict.dictValue}"></option>
<option th:each="dict : ${type}" th:text="${dict.dictLabel}" th:value="${dict.dictValue}" th:field="*{STATUS}"></option>
</select>
</div>
</div>
@ -132,17 +132,27 @@
$(document).ready(function() {
var PRIZECODE = [[${drawConfig.PRIZECODE}]];
var job= "<option value=''>所有</option>";
var job= "";
$.ajax({
url:prefix + "/prizeInfo",
success: function (data) {
for(var i in data){
if (job.length==0){
if(data[i].prizecode==PRIZECODE){
job = "<option value='"+data[i].prizecode+"' selected=\"selected\">"+data[i].prizename+"</option>"
}
job = "<option value='"+data[i].prizecode+"' >"+data[i].prizename+"</option>"
}else{
if(data[i].prizecode==PRIZECODE){
job += "<option value='"+data[i].prizecode+"' selected=\"selected\">"+data[i].prizename+"</option>"
}
job += "<option value='"+data[i].prizecode+"' >"+data[i].prizename+"</option>"
}
}
$("#PRIZECODE").html(job);

View File

@ -11,11 +11,11 @@
<div class="select-list">
<ul>
<li >
<label>奖品代码:</label>
<label>活动编码:</label>
<input type="text" name="DRAWCODE" th:value="${DRAWCODE}" readonly/>
</li>
<li >
<label>奖品名称:</label>
<label>活动名称:</label>
<input type="text" name="DRAWNAME" th:value="${DRAWNAME}" readonly/>
</li>
</ul>

View File

@ -112,7 +112,7 @@
<div class="form-group">
<label class="col-sm-4 control-label is-required">时间段限制次数:</label>
<div class="col-sm-8">
<input name="DAILYNUMBER" th:field="*{DAILYNUMBER}" placeholder="活动名称" class="form-control" type="text" maxlength="30">
<input name="DAILYNUMBER" th:field="*{DAILYNUMBER}" placeholder="时间段限制次数" class="form-control" type="text" maxlength="30">
</div>
</div>
</div>
@ -196,27 +196,43 @@
var WILLDRAWAWARDPRIZE = [[${drawInfo.WILLDRAWAWARDPRIZE}]];
var FIRSTAWARDPRIZE = [[${drawInfo.FIRSTAWARDPRIZE}]];
var job= "<option value=''>所有</option>";
var jobj= "<option value=''>所有</option>";
var job= "";
var jobj= "";
$.ajax({
url:prefix + "/prizeInfo",
success: function (data) {
for(var i in data){
if (job.length==0){
if(data[i].prizecode==WILLDRAWAWARDPRIZE){
job = "<option value='"+data[i].prizecode+"' selected=\"selected\">"+data[i].prizename+"</option>"
}
job = "<option value='"+data[i].prizecode+"' >"+data[i].prizename+"</option>"
}
else{
if(data[i].prizecode==WILLDRAWAWARDPRIZE){
job += "<option value='"+data[i].prizecode+"' selected=\"selected\">"+data[i].prizename+"</option>"
}
job += "<option value='"+data[i].prizecode+"' >"+data[i].prizename+"</option>"
}
}
$("#willdrawawardprize").html(job);
for(var i in data){
if(jobj.length==0){
if(data[i].prizecode==FIRSTAWARDPRIZE){
jobj = "<option value='"+data[i].prizecode+"' selected=\"selected\">"+data[i].prizename+"</option>"
}
jobj = "<option value='"+data[i].prizecode+"' >"+data[i].prizename+"</option>"
}else{
if(data[i].prizecode==FIRSTAWARDPRIZE){
jobj += "<option value='"+data[i].prizecode+"' selected=\"selected\">"+data[i].prizename+"</option>"
}
jobj += "<option value='"+data[i].prizecode+"' >"+data[i].prizename+"</option>"
}
}
$("#firstawardprize").html(jobj);

View File

@ -80,16 +80,16 @@
{
field: 'drawtype',
title: '抽奖活动类型',
title: '活动类型',
visible: false
},
{
field: 'drawname',
title: '抽奖活动名称'
title: '活动名称'
},
{
field: 'drawcode',
title: '抽奖活动代码',
title: '活动编码',
},
{
field: 'expeno',
@ -166,7 +166,7 @@
DRAWCODE = (drawcode.length) >0 ?drawcode :null;
DRAWNAME = (drawname.length) >0? drawname :null;
var url = prefix +'/prizeDetail/' + DRAWCODE +"/" + encodeURIComponent(encodeURIComponent(DRAWNAME));;
$.modal.openInFoFull("奖维护", url)
$.modal.openInFoFull("奖维护", url)
}
</script>
</body>