|
@@ -75,15 +75,19 @@ class LoginController {
|
|
|
if (!result) {
|
|
|
throw '标记用户信息失败!';
|
|
|
}
|
|
|
-
|
|
|
let compilationModel = new CompilationModel();
|
|
|
- compilationList = preferenceSetting.login_ask === 1 ? await compilationModel.getList() : [];
|
|
|
+ if(preferenceSetting.login_ask === 1 || preferenceSetting.select_version === ''){
|
|
|
+ preferenceSetting.login_ask = 1;
|
|
|
+ compilationList = await compilationModel.getList();
|
|
|
+ }
|
|
|
+ else{
|
|
|
+ compilationList = [];
|
|
|
+ }
|
|
|
// 获取编办信息
|
|
|
let sessionCompilation = request.session.sessionCompilation;
|
|
|
|
|
|
if (preferenceSetting.login_ask === 0 && !sessionCompilation &&
|
|
|
preferenceSetting.select_version !== '') {
|
|
|
-
|
|
|
let compilationData = await compilationModel.getCompilationById(preferenceSetting.select_version);
|
|
|
request.session.sessionCompilation = compilationData;
|
|
|
}
|