修复bug

This commit is contained in:
pan.wl.2 2024-11-14 15:15:49 +08:00
parent 5818ee82ae
commit b7ae5a5423
1 changed files with 7 additions and 0 deletions

View File

@ -7,6 +7,7 @@ import com.mdd.admin.vo.setting.SettingLoginVo;
import com.mdd.common.util.ListUtils;
import com.mdd.common.util.ConfigUtils;
import org.springframework.stereotype.Service;
import org.springframework.util.Assert;
import java.util.Map;
@ -44,6 +45,12 @@ public class SettingLoginServiceImpl implements ISettingLoginService {
*/
@Override
public void setRegisterConfig(SettingLoginValidate loginValidate) {
JSONArray loginway = loginValidate.getLoginWay();
Assert.isTrue(loginway != null && loginway.size() > 0, "系统通用登录方式,至少选择一项");
ConfigUtils.set("login", "login_way", loginValidate.getLoginWay().toJSONString());
ConfigUtils.set("login", "coerce_mobile", String.valueOf(loginValidate.getCoerceMobile()));
ConfigUtils.set("login", "login_agreement", String.valueOf(loginValidate.getLoginAgreement()));