【仅供内部供应商使用,不提供对外解答和培训】

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »

接口作用

用于决策平台自定义登录页的接口,开发着可以使用他来自定义自己想要的登录页

接口内容

LoginPageProvider
package com.fr.decision.fun;

import com.fr.stable.fun.mark.WebCoalition;

/**
 * 登录页插件接口
 */
public interface LoginPageProvider extends WebCoalition {

    String MARK_STRING = "LoginPageProvider";

    int CURRENT_LEVEL = 1;

    /**
     * 登录页插件名
     * @return 名字
     */
    String name();

    /**
     * 文本描述
     * @return 文本描述
     */
    String text();

    /**
     * 封面路径
     * @return 封面路径
     */
    String coverPath();


	/**
 	* 背景图片路径
 	* @return 背景图片路径
	 */
	String imgPath();

    /**
     * 背景图片高度(单位像素)
     * 用来控制背景图片的缩放的高度
     * @return 高度
     */
    int imgHeight();

    /**
     * 背景图片宽度(单位像素)
     * 用来控制背景图片的缩放的宽度
     * @return 宽度
     */
    int imgWidth();
}


关联接口

主要关联接口:WebCoalition接口Atom接口

接口接入

<extra-decision>
    <LoginPageProvider class="com.fr.plugin.decision.login.MyLoginPageProvider"/>
</extra-decision>

示例效果

 

接口示例

示例代码:https://git.fanruan.com/fanruan/decision-login-fresh

  • No labels