All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.fastchar.extjs.appshare.entity.FinalAppAndroidHistoryEntity Maven / Gradle / Ivy

Go to download

FastChar-ExtJs-AppShare is a FastChar-ExtJs plugin.Used for APP application distribution download, support android and ios

The newest version!
package com.fastchar.extjs.appshare.entity;

import com.fastchar.core.FastChar;
import com.fastchar.extjs.core.FastExtEntity;
import com.fastchar.database.FastPage;
import com.fastchar.database.info.FastSqlInfo;
import com.fastchar.utils.FastDateUtils;

public class FinalAppAndroidHistoryEntity extends FastExtEntity {
    private static final long serialVersionUID = 1L;

    public static FinalAppAndroidHistoryEntity dao() {
        return FastChar.getOverrides().singleInstance(FinalAppAndroidHistoryEntity.class);
    }

    public static FinalAppAndroidHistoryEntity newInstance() {
        return FastChar.getOverrides().newInstance(FinalAppAndroidHistoryEntity.class);
    }

    @Override
    public String getTableName() {
        return "final_app_android_history";
    }

    @Override
    public String getTableDetails() {
        return "安卓版本下载记录";
    }

    @Override
    public String getEntityCode() {
        return this.getClass().getSimpleName();
    }

    @Override
    public FastPage showList(int page, int pageSize) {


        String sqlStr = "select t.*" +
                " from final_app_android_history as t" +
                " ";
        FastSqlInfo sqlInfo = toSelectSql(sqlStr);
        return selectBySql(page, pageSize, sqlInfo.getSql(), sqlInfo.toParams());
    }

    @Override
    public void setDefaultValue() {
        set("versionId", 0);
        set("historyDateTime", FastDateUtils.getDateString());
    }

    @Override
    public void convertValue() {
        super.convertValue();

    }


}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy