|
@@ -7,24 +7,26 @@ import com.mokamrp.privates.constant.Constants;
|
|
|
import com.mokamrp.privates.constant.HttpStatus;
|
|
import com.mokamrp.privates.constant.HttpStatus;
|
|
|
import com.mokamrp.privates.constant.RedisKey;
|
|
import com.mokamrp.privates.constant.RedisKey;
|
|
|
import com.mokamrp.privates.controller.BaseController;
|
|
import com.mokamrp.privates.controller.BaseController;
|
|
|
-import com.mokamrp.privates.entity.AddHandle;
|
|
|
|
|
-import com.mokamrp.privates.entity.DelHandle;
|
|
|
|
|
-import com.mokamrp.privates.entity.EditHandle;
|
|
|
|
|
|
|
+import com.mokamrp.privates.entity.*;
|
|
|
import com.mokamrp.privates.entity.pangu.GetForsterwxStationHandle;
|
|
import com.mokamrp.privates.entity.pangu.GetForsterwxStationHandle;
|
|
|
import com.mokamrp.privates.entity.pangu.LoginStationHandle;
|
|
import com.mokamrp.privates.entity.pangu.LoginStationHandle;
|
|
|
import com.mokamrp.privates.help.AjaxResult;
|
|
import com.mokamrp.privates.help.AjaxResult;
|
|
|
import com.mokamrp.privates.interceptor.AuthUser;
|
|
import com.mokamrp.privates.interceptor.AuthUser;
|
|
|
|
|
+import com.mokamrp.privates.mapper.pangu.pojo.FosterwxCashMobile;
|
|
|
import com.mokamrp.privates.mapper.pangu.pojo.FosterwxStation;
|
|
import com.mokamrp.privates.mapper.pangu.pojo.FosterwxStation;
|
|
|
import com.mokamrp.privates.mapper.pojo.User;
|
|
import com.mokamrp.privates.mapper.pojo.User;
|
|
|
import com.mokamrp.privates.service.CoralApiService;
|
|
import com.mokamrp.privates.service.CoralApiService;
|
|
|
import com.mokamrp.privates.service.WechatApiService;
|
|
import com.mokamrp.privates.service.WechatApiService;
|
|
|
import com.mokamrp.privates.service.pangu.FosterwxStationService;
|
|
import com.mokamrp.privates.service.pangu.FosterwxStationService;
|
|
|
|
|
+import io.swagger.annotations.Api;
|
|
|
|
|
+import io.swagger.annotations.ApiOperation;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.data.redis.core.StringRedisTemplate;
|
|
import org.springframework.data.redis.core.StringRedisTemplate;
|
|
|
import org.springframework.validation.BindingResult;
|
|
import org.springframework.validation.BindingResult;
|
|
|
import org.springframework.web.bind.annotation.*;
|
|
import org.springframework.web.bind.annotation.*;
|
|
|
|
|
|
|
|
import javax.validation.Valid;
|
|
import javax.validation.Valid;
|
|
|
|
|
+import java.time.LocalDateTime;
|
|
|
import java.util.List;
|
|
import java.util.List;
|
|
|
import java.util.Map;
|
|
import java.util.Map;
|
|
|
|
|
|
|
@@ -38,6 +40,7 @@ import java.util.Map;
|
|
|
* @since 2021-07-19
|
|
* @since 2021-07-19
|
|
|
*/
|
|
*/
|
|
|
@RestController
|
|
@RestController
|
|
|
|
|
+@Api(tags = "盘古站点管理")
|
|
|
@RequestMapping("/pangu/fosterwxStation")
|
|
@RequestMapping("/pangu/fosterwxStation")
|
|
|
public class FosterwxStationController extends BaseController<FosterwxStation> {
|
|
public class FosterwxStationController extends BaseController<FosterwxStation> {
|
|
|
|
|
|
|
@@ -129,6 +132,18 @@ public class FosterwxStationController extends BaseController<FosterwxStation> {
|
|
|
return AjaxResult.error("新增失败", res);
|
|
return AjaxResult.error("新增失败", res);
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
+ @ApiOperation(value = "批量设置盘古部门")
|
|
|
|
|
+ @PostMapping("/setPanguDept")
|
|
|
|
|
+ public Object setPanguDept(@Valid @RequestBody SetIdsHandle handle, BindingResult bindingResult) {
|
|
|
|
|
+ if (bindingResult.hasErrors()) {
|
|
|
|
|
+ return AjaxResult.error(HttpStatus.ERROR, bindingResult.getFieldError().getDefaultMessage());
|
|
|
|
|
+ }
|
|
|
|
|
+ FosterwxStation save = new FosterwxStation();
|
|
|
|
|
+ save.setPanDeptId(handle.getId());
|
|
|
|
|
+ save.setUpdateAt(LocalDateTime.now());
|
|
|
|
|
+ service.update(save, new QueryWrapper<FosterwxStation>().in("id", handle.getIds()));
|
|
|
|
|
+ return AjaxResult.success(Constants.SUCCESS, true);
|
|
|
|
|
+ }
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
* 站点负责人后台登录
|
|
* 站点负责人后台登录
|