|
|
@@ -1,11 +1,17 @@
|
|
|
package com.mokamrp.privates.controller.pangu;
|
|
|
|
|
|
+import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
|
+import com.mokamrp.privates.constant.Constants;
|
|
|
+import com.mokamrp.privates.constant.HttpStatus;
|
|
|
import com.mokamrp.privates.controller.BaseController;
|
|
|
+import com.mokamrp.privates.entity.SetGroupHandle;
|
|
|
import com.mokamrp.privates.entity.pangu.CustserviceListHandle;
|
|
|
import com.mokamrp.privates.entity.pangu.PlaybillGroupListHandle;
|
|
|
import com.mokamrp.privates.entity.pangu.PlaybillListHandle;
|
|
|
import com.mokamrp.privates.help.AjaxResult;
|
|
|
+import com.mokamrp.privates.mapper.pangu.pojo.Custservice;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
+import org.springframework.validation.BindingResult;
|
|
|
import org.springframework.web.bind.annotation.PostMapping;
|
|
|
import org.springframework.web.bind.annotation.RequestBody;
|
|
|
import org.springframework.web.bind.annotation.RequestMapping;
|
|
|
@@ -15,6 +21,7 @@ import com.mokamrp.privates.mapper.pangu.pojo.Playbill;
|
|
|
import org.springframework.web.bind.annotation.RestController;
|
|
|
|
|
|
import javax.validation.Valid;
|
|
|
+import java.time.LocalDateTime;
|
|
|
import java.util.List;
|
|
|
|
|
|
/**
|
|
|
@@ -44,5 +51,16 @@ public class PlaybillController extends BaseController<Playbill> {
|
|
|
return AjaxResult.success(res);
|
|
|
}
|
|
|
|
|
|
+ @PostMapping("/setGroup")
|
|
|
+ public Object setGroup(@Valid @RequestBody SetGroupHandle setGroupHandle, BindingResult bindingResult){
|
|
|
+ if (bindingResult.hasErrors()) {
|
|
|
+ return AjaxResult.error(HttpStatus.ERROR, bindingResult.getFieldError().getDefaultMessage());
|
|
|
+ }
|
|
|
+ Playbill playbill = new Playbill();
|
|
|
+ playbill.setGroupId(setGroupHandle.getGroupId());
|
|
|
+ playbill.setUpdateAt(LocalDateTime.now());
|
|
|
+ service.update(playbill,new QueryWrapper<Playbill>().in("id",setGroupHandle.getIds()));
|
|
|
+ return AjaxResult.success(Constants.SUCCESS,true);
|
|
|
+ }
|
|
|
}
|
|
|
|