SysOrgAppIdDao.java 1.37 KB
package com.zteits.sys.dao;

import com.zteits.clouds.api.dto.order.param.TdBPayProductRequest;
import com.zteits.clouds.api.dto.sys.param.SysOrgAppIdQueryListRequest;
import com.zteits.sys.domain.SysOrgAppId;

import java.util.List;

/**
 *
 * Copyright: Copyright (c) 2018  zteits
 *
 * @Description:
 * @version: v1.0.0
 * @author: xiejianpeng
 * @date: 2018/11/6 17:39
 * Modification History:
 * Date             Author          Version            Description
 *---------------------------------------------------------*
 * 2018/11/6     xiejianpeng         v1.0.0               创建
 */
public interface SysOrgAppIdDao {

	/**
	 * 通过orgID和支付方式查询appId信息
	 * @param
	 * @return
	 * @Author: xiejianpeng
	 * @Date: 2018/11/6 17:39
	 *
	 */
	SysOrgAppId querySysOrgAppIdByOrgIdAndPayType(Long orgId,Integer payType);


	/**
	 * 通过组织ID、支付方式list查询APPID信息.<br/>
	 * @Auther: wangfs
	 * @param
	 * @return
	 */
	List<SysOrgAppId> querySysOrgAppIdByOrgIdAndPayTypeList(SysOrgAppIdQueryListRequest request);
	
	/**
	 *保存apporgId信息 
	 * @param request
	 * @return
	 * 2019年9月12日 wangfei
	 */
	Integer saveAppOrgIdInfo(SysOrgAppId record);

	/**
	 * 批量逻辑删除
	 * @param appIds
	 * @param opId
	 * @param getsOpName
	 * @return
	 */
    int batchDeleteSysOrgAppIdByPrimaryKey(List<String> appIds, String opId, String getsOpName);
}