4219f2f25eef26164c4afb467b0f76b71a9de3cd.svn-base 1.87 KB
/**
 * Copyright © 2015-2018 ODM All rights reserved.
 */
package com.thinkgem.jeesite.modules.reg.service.bus;

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

import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;

import com.thinkgem.jeesite.common.persistence.Page;
import com.thinkgem.jeesite.common.service.CrudService;
import com.thinkgem.jeesite.modules.reg.entity.bus.RegBusSz;
import com.thinkgem.jeesite.modules.reg.dao.bus.RegBusSzDao;

/**
 * 缮证信息维护Service
 * @author xuyg
 * @version 2015-10-10
 */
@Service
@Transactional(readOnly = true)
public class RegBusSzService extends CrudService<RegBusSzDao, RegBusSz> {

	public RegBusSz get(String id) {
		return super.get(id);
	}
	
	public List<RegBusSz> findList(RegBusSz regBusSz) {
		return super.findList(regBusSz);
	}
	
	public Page<RegBusSz> findPage(Page<RegBusSz> page, RegBusSz regBusSz) {
		return super.findPage(page, regBusSz);
	}
	
	/**
	* @Title: findMaxSzzh 
	* @Description: 获取最大的缮证证号
	* @param @return    设定文件 
	* @return String    返回类型 
	* @throws
	 */
	public String findMaxSzzh(RegBusSz regBusSztmp){
		return dao.findMaxSzzh(regBusSztmp);
	}
	@Transactional(readOnly = false)
	public void save(RegBusSz regBusSz) {
		super.save(regBusSz);
	}
	
	@Transactional(readOnly = false)
	public void delete(RegBusSz regBusSz) {
		super.delete(regBusSz);
	}
	
	@Transactional(readOnly = false)
	public void deleteByywh(String ywh) {
		dao.deleteByywh(ywh);
	}
	
	public List<Integer> getBsstWZzqk(Map<String,Object> map) {
		return dao.getBsstWZzqk(map);
	}
	public List<Integer> getBsstFZzqk(Map<String,Object> map) {
		return dao.getBsstFZzqk(map);
	}
	public List<Integer> getBsstLZzqk(Map<String,Object> map) {
		return dao.getBsstLZzqk(map);
	}

	public Integer getzzsl(Map<String,Object> map) {
		return dao.getzzsl(map);
	}
	
}