TouchLoginService.java 759 Bytes
package cn.csbr.app.auth;

import cn.csbr.app.gui.GUIContext;
import cn.csbr.app.gui.page.MainPage;
import cn.csbr.app.model.LoginUser;
import javafx.application.Platform;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

/**
 * 还没写什么逻辑
 * 指纹登录入口
 */
@Service
public class TouchLoginService {
    @Autowired
    private MainPage mainPage;
    @Autowired
    private GUIContext context;
    @Autowired
    private LoginService loginService;

    public void touchLogin() {
        loginService.login(new LoginUser());
        Platform.runLater(() -> {
            context.updateMainContent(mainPage.getContent());
        });
    }

    public void holdTouch() {

    }

}