Commit c8b0e01d authored by maliang's avatar maliang

权限控制

parent c0dc7726
......@@ -12,6 +12,7 @@ import com.lwby.api.domain.AdvertiserRequestBo;
import com.lwby.api.domain.StopAdvertRequestBo;
import com.lwby.api.facade.ICmsAdvertFacade;
import com.lwby.api.facade.ICmsAdvertiserFacade;
import com.lwby.matrix.common.domain.BaseResult;
import com.lwby.util.PageData;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
......@@ -92,4 +93,19 @@ public class AdvertiserController {
//List<PageData> advertListInAllAdPos = cmsAdvertFacade.getAdvertListInAllAdPos(stopAdvertRequestBo);
//advertiserService.syncAdvertiserAndAdvert();
}
//停止广告投放
@PostMapping("/stopAdvertInAllAdPos")
@ApiOperation(value = "停止广告投放")
@ResponseBody
public void stopAdvertInAllAdPos(@RequestBody PageTableRequest request) {
Integer advertiserId = request.getAdvertiserId();
String advertId = request.getAdvertId();
StopAdvertRequestBo stopAdvertRequestBo = new StopAdvertRequestBo();
stopAdvertRequestBo.setAdvertiserId(advertiserId);
stopAdvertRequestBo.setAdCodeId(advertId);
BaseResult baseResult = cmsAdvertFacade.stopAdvertInAllAdPos(stopAdvertRequestBo);
//List<PageData> advertListInAllAdPos = cmsAdvertFacade.getAdvertListInAllAdPos(stopAdvertRequestBo);
//advertiserService.syncAdvertiserAndAdvert();
}
}
......@@ -8,18 +8,33 @@
<link rel="stylesheet" type="text/css" media="screen" href="../../layui/css/layui.css">
</head>
<body>
<div class="layui-form" lay-filter="formTest">
<table class="layui-table">
<thead>
<tr>
<th>用户昵称</th>
<th>广告商</th>
</tr>
</thead>
<tbody id="advertiserTable">
</tbody>
</table>
</div>
<div class="layui-container">
<div class="layui-row">
<div class="layui-col-md3">
<input id="advertiserId" type="text" name="title" required lay-verify="required" placeholder="请输入广告商id" autocomplete="off" class="layui-input" style="width: 120px">
</div>
<div class="layui-col-md3">
<input id="advertId" type="text" name="title" required lay-verify="required" placeholder="请输入广告id" autocomplete="off" class="layui-input" style="width: 120px">
</div>
<div class="layui-col-md3">
<button type="button" class="layui-btn layui-btn-danger">停止投放</button>
</div>
</div>
<div class="layui-row">
<div class="layui-form" lay-filter="formTest">
<table class="layui-table">
<thead>
<tr>
<th>用户昵称</th>
<th>广告商</th>
</tr>
</thead>
<tbody id="advertiserTable">
</tbody>
</table>
</div>
</div>
</div>
</body>
</html>
......@@ -50,6 +65,30 @@ var pers = checkPermission();
var table=$("#advertiserTable");
$(".layui-btn").click(function() {
var advertiserId=$("#advertiserId").val();
var advertId=$("#advertId").val();
var advertiser={ advertiserId:advertiserId,advertId: advertId };
$.ajax({
//请求方式
type : "post",
//请求参数
data: JSON.stringify(advertiser),
//请求的媒体类型
contentType: "application/json;charset=UTF-8",
//请求地址
url : "/advertiserController/stopAdvertInAllAdPos",
async:true,
//请求成功
success : function(result) {
layer.msg("停止成功");
},
//请求失败
error: function (xhr) {
layer.msg("停止失败");
}
});
});
function setTable(data) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment