礼包码流程简化

jieling
grimm 2024-04-24 13:50:34 +08:00
parent e964b37af2
commit b99960110d
2 changed files with 46 additions and 49 deletions

View File

@ -123,7 +123,7 @@ public class CdkInfoController {
public String findCdkInfo (ModelMap map, HttpServletRequest request) throws Exception { public String findCdkInfo (ModelMap map, HttpServletRequest request) throws Exception {
String path; String path;
HashMap<String, String> parameterMap = JsonUtil.getInstence().getParameterMap(request); HashMap<String, String> parameterMap = JsonUtil.getInstence().getParameterMap(request);
int type = Integer.valueOf(parameterMap.get("type")); int type = Integer.parseInt(parameterMap.get("type"));
List<CdkUseInfo> cdkUseInfo; List<CdkUseInfo> cdkUseInfo;
if (type == 1){ if (type == 1){
path = "queryUserInfoByCdk"; path = "queryUserInfoByCdk";
@ -133,7 +133,7 @@ public class CdkInfoController {
else if (type == 2){ else if (type == 2){
path = "queryCdkInfoByUser"; path = "queryCdkInfoByUser";
String userId = parameterMap.get("userId"); String userId = parameterMap.get("userId");
cdkUseInfo = cdkInfoDao.findCdkUseInfoByUId(Integer.valueOf(userId)); cdkUseInfo = cdkInfoDao.findCdkUseInfoByUId(Integer.parseInt(userId));
} }
else { else {
throw new Exception("type is error !!!"); throw new Exception("type is error !!!");
@ -145,8 +145,6 @@ public class CdkInfoController {
/** /**
* vo * vo
* @param useInfos
* @return
*/ */
private List<UseCDKInfoVo> voToCdk(List<CdkUseInfo> useInfos){ private List<UseCDKInfoVo> voToCdk(List<CdkUseInfo> useInfos){
List<UseCDKInfoVo> list = new ArrayList<>(); List<UseCDKInfoVo> list = new ArrayList<>();
@ -236,10 +234,10 @@ public class CdkInfoController {
@RequestMapping(value = "/addCdkGoodsInfo", method = {RequestMethod.POST, RequestMethod.GET}) @RequestMapping(value = "/addCdkGoodsInfo", method = {RequestMethod.POST, RequestMethod.GET})
public String addCdkGoodsInfo(HttpServletRequest request) throws Exception { public String addCdkGoodsInfo(HttpServletRequest request) throws Exception {
HashMap<String, String> parameterMap = JsonUtil.getInstence().getParameterMap(request); HashMap<String, String> parameterMap = JsonUtil.getInstence().getParameterMap(request);
String pid = parameterMap.get("pid"); String pid = "0";
String roleUseNum = parameterMap.get("roleUseNum"); String roleUseNum = "1";
String addType = "0";
String goodsName = parameterMap.get("goodsName"); String goodsName = parameterMap.get("goodsName");
String addType = parameterMap.get("addType");
String goodsNum = parameterMap.get("goodsNum"); String goodsNum = parameterMap.get("goodsNum");
String startTime = JsonUtil.date3TimeStamp(parameterMap.get("startTime")); String startTime = JsonUtil.date3TimeStamp(parameterMap.get("startTime"));
String endTime = JsonUtil.date3TimeStamp(parameterMap.get("endTime")); String endTime = JsonUtil.date3TimeStamp(parameterMap.get("endTime"));

View File

@ -73,36 +73,35 @@
</select> </select>
</div> </div>
</div> </div>
<div class="row cl"> <!-- <div class="row cl">-->
<label class="form-label col-xs-4 col-sm-2" title="不懂填0"> <!-- <label class="form-label col-xs-4 col-sm-2" title="不懂填0">-->
<span class="c-red">*</span> <!-- <span class="c-red">*</span>-->
渠道id</label> <!-- 渠道id</label>-->
<div class="formControls col-xs-8 col-sm-9"> <!-- <div class="formControls col-xs-8 col-sm-9">-->
<input type="text" name="pid" placeholder="pid" value="" class="input-text"/> <!-- <input type="text" name="pid" placeholder="pid" value="" class="input-text"/>-->
<span class="PID"></span> <!-- <span class="PID"></span>-->
</div> <!-- </div>-->
</div> <!-- </div>-->
<div class="row cl"> <!-- <div class="row cl">-->
<label class="form-label col-xs-4 col-sm-2"> <!-- <label class="form-label col-xs-4 col-sm-2">-->
<span class="c-red">*</span> <!-- <span class="c-red">*</span>-->
使用属性:</label> <!-- 使用属性:</label>-->
<div class="formControls col-xs-8 col-sm-9"> <!-- <div class="formControls col-xs-8 col-sm-9">-->
<select name="addType" class="input-text" id="contentType"><!--下拉列表--> <!-- <select name="addType" class="input-text" id="contentType">&lt;!&ndash;下拉列表&ndash;&gt;-->
<option value="0" selected = "selected">不可重复</option> <!-- <option value="0" selected = "selected">不可重复</option>-->
<option value="1" >可重複使用</option> <!-- <option value="1" >可重複使用</option>-->
</select> <!-- </select>-->
</div> <!-- </div>-->
</div> <!-- </div>-->
<!-- <div class="row cl">-->
<div class="row cl"> <!-- <label class="form-label col-xs-4 col-sm-2">-->
<label class="form-label col-xs-4 col-sm-2"> <!-- <span class="c-red">*</span>-->
<span class="c-red">*</span> <!-- 单角色使用数量:</label>-->
单角色使用数量:</label> <!-- <div class="formControls col-xs-8 col-sm-9">-->
<div class="formControls col-xs-8 col-sm-9"> <!-- <input type="text" name="roleUseNum" placeholder="" value="" class="input-text"/>-->
<input type="text" name="roleUseNum" placeholder="" value="" class="input-text"/> <!-- <span class="ROLEUSENUM"></span>-->
<span class="ROLEUSENUM"></span> <!-- </div>-->
</div> <!-- </div>-->
</div>
<div class="row cl"> <div class="row cl">
<label class="form-label col-xs-4 col-sm-2"> <label class="form-label col-xs-4 col-sm-2">
@ -256,9 +255,9 @@ function toaddCDKInfo() {
var startTime = $("input[name='startTime']").val(); var startTime = $("input[name='startTime']").val();
var endTime = $("input[name='endTime']").val(); var endTime = $("input[name='endTime']").val();
var goodsInfo = $("input[name='goodsInfo']").val(); var goodsInfo = $("input[name='goodsInfo']").val();
var pid = $("input[name='pid']").val(); // var pid = $("input[name='pid']").val();
var customGood = $("input[name='customGood']").val(); var customGood = $("input[name='customGood']").val();
var roleUseNum = $("input[name='roleUseNum']").val(); // var roleUseNum = $("input[name='roleUseNum']").val();
if (customGood != "" && customGood.length < 5) { if (customGood != "" && customGood.length < 5) {
erroCode = $('.CUSTOMGOOD'); erroCode = $('.CUSTOMGOOD');
@ -270,11 +269,11 @@ function toaddCDKInfo() {
erroCode.html('<span style="color: red; ">创建自定义礼包码,礼包码数量之只能为1!</span>'); erroCode.html('<span style="color: red; ">创建自定义礼包码,礼包码数量之只能为1!</span>');
return false; return false;
} }
if (customGood != "" && roleUseNum != 1) { // if (customGood != "" && roleUseNum != 1) {
erroCode = $('.CUSTOMGOOD'); // erroCode = $('.CUSTOMGOOD');
erroCode.html('<span style="color: red; ">创建自定义礼包码,单个玩家使用次数必须为1</span>'); // erroCode.html('<span style="color: red; ">创建自定义礼包码,单个玩家使用次数必须为1</span>');
return false; // return false;
} // }
if (goodsName === '' || goodsName == null) { if (goodsName === '' || goodsName == null) {
erroCode.html('<span style="color: red; ">商品名称不能为空!</span>'); erroCode.html('<span style="color: red; ">商品名称不能为空!</span>');
return false; return false;
@ -298,11 +297,11 @@ function toaddCDKInfo() {
erroCode.html('<span style="color: red; ">商品信息不能为空!</span>'); erroCode.html('<span style="color: red; ">商品信息不能为空!</span>');
return false; return false;
} }
if (pid === '' || pid == null) { // if (pid === '' || pid == null) {
erroCode = $('.PID'); // erroCode = $('.PID');
erroCode.html('<span style="color: red; ">渠道id不能为空!</span>'); // erroCode.html('<span style="color: red; ">渠道id不能为空!</span>');
return false; // return false;
} // }
return true; return true;
} }
</script> </script>