|
@@ -8,7 +8,9 @@ import com.dgtly.common.core.domain.AjaxResult;
|
|
|
import com.dgtly.common.core.domain.ParameterObject;
|
|
|
import com.dgtly.system.domain.CustomersExt;
|
|
|
import com.dgtly.system.domain.SysUser;
|
|
|
+import com.dgtly.system.domain.SysUserExt;
|
|
|
import com.dgtly.system.service.ICustomersExtService;
|
|
|
+import com.dgtly.system.service.ISysUserExtService;
|
|
|
import com.dgtly.system.service.ISysUserService;
|
|
|
import com.dgtly.wxportal.domain.WxBanner;
|
|
|
import com.dgtly.wxportal.domain.WxMagnet;
|
|
@@ -42,6 +44,8 @@ public class WxPortalController extends ApiBaseController {
|
|
|
@Autowired
|
|
|
private ISysUserService userService;
|
|
|
@Autowired
|
|
|
+ private ISysUserExtService userExtService;
|
|
|
+ @Autowired
|
|
|
private ICustomersExtService customersExtService;
|
|
|
@Autowired
|
|
|
private IEsignPersonRealnVerifyService personRealnVerifyService;
|
|
@@ -210,4 +214,48 @@ public class WxPortalController extends ApiBaseController {
|
|
|
}
|
|
|
|
|
|
|
|
|
+ @ApiOperation(value = "查询经销商人员列表", notes = "参数:{'userId':'XXXXXXX'}" +
|
|
|
+ "\n(userId:用户id)")
|
|
|
+ @ApiImplicitParams({
|
|
|
+ @ApiImplicitParam(name = "params", paramType = "body")
|
|
|
+ })
|
|
|
+ @PostMapping("getDistributorList")
|
|
|
+ public Object getDistributorList() {
|
|
|
+ ParameterObject obj = getParameterObject();
|
|
|
+ obj.checkParameterNotNull("userId");
|
|
|
+ String userId = obj.getString("userId");
|
|
|
+ SysUserExt userExt = userExtService.selectSysUserExtById(Long.parseLong(userId));
|
|
|
+ if (userExt!=null){
|
|
|
+ if ("1".equals(userExt.getIsCustomerManager())){
|
|
|
+ List<SysUser> userList = userService.selectUserByOrgCode(userExt.getOrgCode());
|
|
|
+ return AjaxResult.success(userList);
|
|
|
+ }else{
|
|
|
+ return AjaxResult.error("不是负责人");
|
|
|
+ }
|
|
|
+ }else{
|
|
|
+ return AjaxResult.error("用户不存在");
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ @ApiOperation(value = "查询经销商人员列表", notes = "参数:{'userId':'XXXXXXX'}" +
|
|
|
+ "\n(userId:用户id)")
|
|
|
+ @ApiImplicitParams({
|
|
|
+ @ApiImplicitParam(name = "params", paramType = "body")
|
|
|
+ })
|
|
|
+ @PostMapping("getDistributorList")
|
|
|
+ public Object updateUser() {
|
|
|
+ ParameterObject obj = getParameterObject();
|
|
|
+ obj.checkParameterNotNull("userId,IsConsignee");
|
|
|
+ String userId = obj.getString("userId");
|
|
|
+ String IsConsignee = obj.getString("IsConsignee");
|
|
|
+ SysUser user = new SysUser();
|
|
|
+ user.setUserId(Long.parseLong(userId));
|
|
|
+ user.setIsConsignee(IsConsignee);
|
|
|
+ int i = userService.updateUser(user);
|
|
|
+ if (i>0){
|
|
|
+ return AjaxResult.success("成功");
|
|
|
+ }else {
|
|
|
+ return AjaxResult.error("失败");
|
|
|
+ }
|
|
|
+ }
|
|
|
}
|