|
@@ -41,10 +41,19 @@ class CLDController {
|
|
|
*/
|
|
|
async getUsersAndCompilationList(request, response) {
|
|
|
let mobile = request.query.mobile;
|
|
|
+ let ssoID = request.query.ssoID;
|
|
|
try {
|
|
|
//获取用户信息
|
|
|
+ if (mobile === undefined && ssoID === undefined) {
|
|
|
+ throw '传参有误';
|
|
|
+ }
|
|
|
let userModel = new UserModel();
|
|
|
- let userData = await userModel.findDataByMobile(mobile);
|
|
|
+ let userData = '';
|
|
|
+ if (mobile !== undefined) {
|
|
|
+ userData = await userModel.findDataByMobile(mobile);
|
|
|
+ } else {
|
|
|
+ userData = await userModel.findDataBySsoId(ssoID);
|
|
|
+ }
|
|
|
if (userData === null || userData === '') {
|
|
|
throw '不存在该建筑用户';
|
|
|
}
|