86239ebda1abb763bfcc1f9bbb53f79fbebe37e0.svn-base 2.24 KB
/**
 * Copyright © 2015-2018 ODM All rights reserved.
 */
package com.thinkgem.jeesite.modules.reg.dao.bus;

import java.util.List;
import java.util.Map;

import com.thinkgem.jeesite.common.persistence.CrudDao;
import com.thinkgem.jeesite.common.persistence.Page;
import com.thinkgem.jeesite.common.persistence.annotation.MyBatisDao;
import com.thinkgem.jeesite.modules.reg.entity.bus.RegBusQlr;

/**
 * 权利人信息维护DAO接口
 * @author xuyg
 * @version 2015-10-15
 */
@MyBatisDao
public interface RegBusQlrDao extends CrudDao<RegBusQlr> {
	/**
	* @Title: relationYwh 
	* @Description: 一个业务号关联所属的权利人信息 
	* @param @param ywh
	* @param @param qlrid    设定文件 
	* @return void    返回类型 
	* @throws @Param(value="id") String id,@Param(value="sex") String sex
	 */
	public void insertRelationYwh(Map<String,String> map);
	
	/**
	* @Title: updateRelationYwhIsuse 
	* @Description: 通过业务号和权利人ID更新 isuse字段为 0
	* @param @param map    设定文件 
	* @return void    返回类型 
	* @throws
	 */
	public void updateRelationYwhIsuse(Map<String,String> map);
	
	public List<RegBusQlr> findqlrgmList(RegBusQlr regBusQlr);
	
	public List<RegBusQlr> findListdyh(RegBusQlr regBusQlr);
	
	public void deleteqlr(RegBusQlr regBusQlr);

	public String findMaxYwhLs();
    //成果入库
	public RegBusQlr getQlrByDy(String dyh);
	
	public List<String> findryywh(RegBusQlr regBusQlr);

	//农房专用
	public String findMaxYwhNf();

	public List<RegBusQlr> findListNF(RegBusQlr regBusQlr);
    //用于人像比对
	public RegBusQlr findByPic(String ywh, String sxh);

	
	/**
	 * 微信公众好查询涉及方法
	 * @param parameter
	 * @param parameter2
	 * @param parameter3
	 * @return
	 */
	public Map<String, String> progress(String parameter, String parameter2, String parameter3);

	public List<Map<String, String>> getXgry(String ywh);

	public Map<String, String> querywxQlr(String string);

	public Map<String, String> querywxGyr(String ywh,String carcode);

	public Integer getSxh(String string, String name, String carcode);

	public List<Map> DjxxSelect(RegBusQlr qlr);

	public List<Map<String, String>> getBdcxxByBdcqzh(RegBusQlr ryxx);

	public List<RegBusQlr> findDyr(String string, String string2);

	
    
}