|
@@ -136,7 +136,13 @@ public class AdController extends BaseController {
|
|
* 保存
|
|
* 保存
|
|
*/
|
|
*/
|
|
@RequestMapping(value = "/save", method = RequestMethod.POST)
|
|
@RequestMapping(value = "/save", method = RequestMethod.POST)
|
|
- public String save(AD aD, RedirectAttributes redirectAttributes) {
|
|
|
|
|
|
+ public String save(AD aD,String username, RedirectAttributes redirectAttributes) {
|
|
|
|
+ if(username!=null){
|
|
|
|
+ Admin byUsername = adminService.findByUsername(username);
|
|
|
|
+ if(byUsername!=null){
|
|
|
|
+ aD.setAdminId(String.valueOf(byUsername.getId()));
|
|
|
|
+ }
|
|
|
|
+ }
|
|
aDService.save(aD);
|
|
aDService.save(aD);
|
|
addFlashMessage(redirectAttributes, SUCCESS_MESSAGE);
|
|
addFlashMessage(redirectAttributes, SUCCESS_MESSAGE);
|
|
return "redirect:list.htm";
|
|
return "redirect:list.htm";
|
|
@@ -147,6 +153,11 @@ public class AdController extends BaseController {
|
|
*/
|
|
*/
|
|
@RequestMapping(value = "/edit", method = RequestMethod.GET)
|
|
@RequestMapping(value = "/edit", method = RequestMethod.GET)
|
|
public String edit(Long id, ModelMap model, HttpSession session) {
|
|
public String edit(Long id, ModelMap model, HttpSession session) {
|
|
|
|
+ AD ad = aDService.find(id);
|
|
|
|
+ if(ad.getAdminId()!=null&&ad.getAdminId()!=""){
|
|
|
|
+ Admin admin = adminService.find(Long.valueOf(ad.getAdminId()));
|
|
|
|
+ model.addAttribute("username", admin.getUsername());
|
|
|
|
+ }
|
|
|
|
|
|
model.addAttribute("aD", aDService.find(id));
|
|
model.addAttribute("aD", aDService.find(id));
|
|
return "/admin/ad/edit";
|
|
return "/admin/ad/edit";
|
|
@@ -156,7 +167,13 @@ public class AdController extends BaseController {
|
|
* 更新
|
|
* 更新
|
|
*/
|
|
*/
|
|
@RequestMapping(value = "/update", method = RequestMethod.POST)
|
|
@RequestMapping(value = "/update", method = RequestMethod.POST)
|
|
- public String update(AD aD, RedirectAttributes redirectAttributes) {
|
|
|
|
|
|
+ public String update(AD aD,String username, RedirectAttributes redirectAttributes) {
|
|
|
|
+ if(username!=null){
|
|
|
|
+ Admin byUsername = adminService.findByUsername(username);
|
|
|
|
+ if(byUsername!=null){
|
|
|
|
+ aD.setAdminId(String.valueOf(byUsername.getId()));
|
|
|
|
+ }
|
|
|
|
+ }
|
|
aDService.update(aD, "");
|
|
aDService.update(aD, "");
|
|
addFlashMessage(redirectAttributes, SUCCESS_MESSAGE);
|
|
addFlashMessage(redirectAttributes, SUCCESS_MESSAGE);
|
|
return "redirect:list.htm";
|
|
return "redirect:list.htm";
|
|
@@ -196,7 +213,7 @@ public class AdController extends BaseController {
|
|
for (Equipment e : all) {
|
|
for (Equipment e : all) {
|
|
Admin admin = adminService.find(e.getAdminId());
|
|
Admin admin = adminService.find(e.getAdminId());
|
|
if(admin.getIfForeign().equals("0")){
|
|
if(admin.getIfForeign().equals("0")){
|
|
-// PushUtils.push(e.getGtClientId(), "", "", PushUtils.buildJson("push", "更新广告").toString());
|
|
|
|
|
|
+ PushUtils.push(e.getGtClientId(), "", "", PushUtils.buildJson("push", "更新广告").toString());
|
|
}
|
|
}
|
|
}
|
|
}
|
|
addFlashMessage(redirectAttributes, SUCCESS_MESSAGE);
|
|
addFlashMessage(redirectAttributes, SUCCESS_MESSAGE);
|