Commit c8b0e01d authored by maliang's avatar maliang

权限控制

parent c0dc7726
...@@ -12,6 +12,7 @@ import com.lwby.api.domain.AdvertiserRequestBo; ...@@ -12,6 +12,7 @@ import com.lwby.api.domain.AdvertiserRequestBo;
import com.lwby.api.domain.StopAdvertRequestBo; import com.lwby.api.domain.StopAdvertRequestBo;
import com.lwby.api.facade.ICmsAdvertFacade; import com.lwby.api.facade.ICmsAdvertFacade;
import com.lwby.api.facade.ICmsAdvertiserFacade; import com.lwby.api.facade.ICmsAdvertiserFacade;
import com.lwby.matrix.common.domain.BaseResult;
import com.lwby.util.PageData; import com.lwby.util.PageData;
import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
...@@ -92,4 +93,19 @@ public class AdvertiserController { ...@@ -92,4 +93,19 @@ public class AdvertiserController {
//List<PageData> advertListInAllAdPos = cmsAdvertFacade.getAdvertListInAllAdPos(stopAdvertRequestBo); //List<PageData> advertListInAllAdPos = cmsAdvertFacade.getAdvertListInAllAdPos(stopAdvertRequestBo);
//advertiserService.syncAdvertiserAndAdvert(); //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 @@ ...@@ -8,18 +8,33 @@
<link rel="stylesheet" type="text/css" media="screen" href="../../layui/css/layui.css"> <link rel="stylesheet" type="text/css" media="screen" href="../../layui/css/layui.css">
</head> </head>
<body> <body>
<div class="layui-form" lay-filter="formTest"> <div class="layui-container">
<table class="layui-table"> <div class="layui-row">
<thead> <div class="layui-col-md3">
<tr> <input id="advertiserId" type="text" name="title" required lay-verify="required" placeholder="请输入广告商id" autocomplete="off" class="layui-input" style="width: 120px">
<th>用户昵称</th> </div>
<th>广告商</th> <div class="layui-col-md3">
</tr> <input id="advertId" type="text" name="title" required lay-verify="required" placeholder="请输入广告id" autocomplete="off" class="layui-input" style="width: 120px">
</thead> </div>
<tbody id="advertiserTable"> <div class="layui-col-md3">
</tbody> <button type="button" class="layui-btn layui-btn-danger">停止投放</button>
</table> </div>
</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> </body>
</html> </html>
...@@ -50,6 +65,30 @@ var pers = checkPermission(); ...@@ -50,6 +65,30 @@ var pers = checkPermission();
var table=$("#advertiserTable"); 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) { 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