| | |
| | | |
| | | import com.basic.security.base.BaseApplication; |
| | | import com.basic.security.base.BaseFragment; |
| | | import com.basic.security.manager.AccountManager; |
| | | import com.basic.security.manager.BaseSettingManager; |
| | | import com.basic.security.manager.UserManager; |
| | | import com.basic.security.model.ModelAdapter; |
| | | import com.basic.security.utils.Constants; |
| | | import com.basic.security.utils.KeyboardUtil; |
| | |
| | | public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { |
| | | return inflater.inflate(ResolutionAdaptation.fragment_admin_password_login(), container, false); |
| | | } |
| | | |
| | | |
| | | @AfterViews |
| | | public void afterViews() { |
| | |
| | | @Click |
| | | public void login() { |
| | | KeyboardUtil.hideSoftKeyboard(); |
| | | if (1==1) { |
| | | if (TextUtils.isEmpty(account.getText().toString().trim())) { |
| | | ToastUtil.show("请输入用户名"); |
| | | return; |
| | | } |
| | | if (TextUtils.isEmpty(password.getText().toString().trim())) { |
| | | ToastUtil.show("请输入密码"); |
| | | return; |
| | | } |
| | | AccountManager.loginPerson = null; |
| | | AccountManager.setIsBasic(false); |
| | | ModelAdapter adminAccount = null; |
| | | if ("basic".equals(account.getText().toString()) && "basic123".equals(password.getText().toString())) { |
| | | AccountManager.setIsBasic(true); |
| | | adminAccount = AccountManager.getAccount(); |
| | | } else { |
| | | adminAccount = AccountManager.getAccount(account.getText().toString().trim(), password.getText().toString().trim()); |
| | | } |
| | | if (adminAccount == null) { |
| | | ToastUtil.show("用户名或密码错误,请重新输入"); |
| | | password.setText(""); |
| | | } else { |
| | | waitSoftHide(adminAccount); |
| | | } |
| | | if (TextUtils.isEmpty(account.getText().toString().trim())) { |
| | | ToastUtil.show("请输入用户名"); |
| | | return; |
| | | } |
| | | if (TextUtils.isEmpty(password.getText().toString().trim())) { |
| | | ToastUtil.show("请输入密码"); |
| | | return; |
| | | } |
| | | UserManager.loginPerson = null; |
| | | ModelAdapter user = null; |
| | | if ("basic".equals(account.getText().toString()) && "basic123".equals(password.getText().toString())) { |
| | | UserManager.setIsBasic(true); |
| | | user = UserManager.getUserByName(account.getText().toString()); |
| | | } else { |
| | | ModelAdapter adminAccount = AccountManager.getAccount("admin", "admin123"); |
| | | waitSoftHide(adminAccount); |
| | | UserManager.setIsBasic(false); |
| | | user = UserManager.getUser(account.getText().toString().trim(), password.getText().toString().trim()); |
| | | } |
| | | if (user == null) { |
| | | ToastUtil.show("用户名或密码错误,请重新输入"); |
| | | password.setText(""); |
| | | } else { |
| | | waitSoftHide(user); |
| | | } |
| | | } |
| | | |
| | |
| | | if (adminAccount == null) { |
| | | mainActivity().showFragment(mainActivity().fragment_admin_face_login); |
| | | } else { |
| | | AccountManager.setAdminAccount(adminAccount); |
| | | UserManager.setAdminUser(adminAccount); |
| | | if (Constants.indoorOutdoorInOne) { |
| | | if (BaseSettingManager.isGuestMode()) { |
| | | mainActivity().fragment_toolbar.visitor_model(); |