AppVersionDao.java 1.32 KB
package com.zteits.pay.dao;

import com.github.pagehelper.PageInfo;
import com.zteits.clouds.api.dto.pay.param.AppVersionQueryForPageReq;
import com.zteits.pay.domain.AppVersion;

/**
 * Copyright: Copyright (c) 2017  ZTE-ITS
 *
 * @ClassName: AppVersionDao.java
 * @Description:
 * @version: v1.0.0
 * @author: wangbiao
 * @date: 2017年7月17日   下午5:23:15
 * Modification History:
 * Date             Author          Version            Description
 * ---------------------------------------------------------*
 * 2017年7月17日      wangbiao           v1.0.0               创建
 */
public interface AppVersionDao {
    /**
     * @param appType
     * @return
     */
    AppVersion checkVersionByAppType(Integer appType);

    /**
     * 保存APP发布版本
     *
     * @param
     * @return
     * @Author: atao
     * @Date: 2018/9/10 下午12:21
     */
    int saveAppVersion(AppVersion appVersion);

    /**
     * 根据Id 更新app发布版本
     *
     * @param
     * @return
     * @Author: atao
     * @Date: 2018/9/10 下午12:21
     */
    int updateAppVersionById(AppVersion appVersion);

    /**
     * 分页查询app版本发布信息
     *
     * @param
     * @return
     * @Author: atao
     * @Date: 2018/9/10 下午3:07
     */
    PageInfo<AppVersion> queryAppVersionForPage(AppVersionQueryForPageReq req);
}