|
|
@@ -28,6 +28,7 @@ import com.fs.framework.security.LoginUser;
|
|
|
import com.fs.framework.service.TokenService;
|
|
|
import com.fs.qw.domain.QwExternalContact;
|
|
|
import com.fs.qw.domain.QwUser;
|
|
|
+import com.fs.qw.domain.QwUserGroup;
|
|
|
import com.fs.qw.mapper.QwCompanyMapper;
|
|
|
import com.fs.qw.mapper.QwExternalContactMapper;
|
|
|
import com.fs.qw.param.*;
|
|
|
@@ -952,4 +953,28 @@ public class QwUserController extends BaseController
|
|
|
List<QwUserVO> list = qwUserService.selectQwUserListByCompanyIdAndCorpIdAndNickName(companyId, corpId, nickName);
|
|
|
return getDataTable(list);
|
|
|
}
|
|
|
+
|
|
|
+ @PostMapping("/addQwUserGroup")
|
|
|
+ public R addQwUserGroup(@RequestBody QwUserGroup qwUserGroup){
|
|
|
+ LoginUser loginUser = tokenService.getLoginUser(ServletUtils.getRequest());
|
|
|
+ qwUserGroup.setCompanyId(loginUser.getCompany().getCompanyId());
|
|
|
+ return qwUserService.addQwUserGroup(qwUserGroup);
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+ @GetMapping("/qwUserGrouplist")
|
|
|
+ public TableDataInfo qwUserGrouplist(QwUserListParam qwUser)
|
|
|
+ {
|
|
|
+ startPage();
|
|
|
+ LoginUser loginUser = tokenService.getLoginUser(ServletUtils.getRequest());
|
|
|
+ qwUser.setCompanyId(loginUser.getCompany().getCompanyId());
|
|
|
+ List<QwUserGroup> list = qwUserService.grouplist(qwUser);
|
|
|
+ return getDataTable(list);
|
|
|
+ }
|
|
|
+
|
|
|
+ @PostMapping("/getQwUser")
|
|
|
+ public R getQwUser(@RequestBody QwUserGroup qwUserGroup)
|
|
|
+ {
|
|
|
+ return qwUserService.getQwUser(qwUserGroup.getQwUserKey());
|
|
|
+ }
|
|
|
}
|