⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 plandao.java

📁 基于Java的地图数据管理软件。使用MySQL数据库管理系统。
💻 JAVA
字号:
/* 创建日期:Dec 11, 2006
 * 作  者:朱 闰
 * 公  司:安徽通途信息技术有限公司
 */

package com.tongtu.Dao.plan;

import java.util.List;

import com.tongtu.util.Page;
import com.tongtu.util.PlanDetail;
import com.tongtu.util.QueryStr;

public interface PlanDAO {
	
	/**
	 * 添加计划的详细信息
	 * @param pd
	 * @return
	 */
	public boolean addPlanInfo(PlanDetail pd);

	/**
	 * 根据行政区划分页显示地区计划路线
	 * @param start
	 * @param count
	 * @param bianMa
	 * @return
	 */
	public Page getPlanListById(int start ,int count,String bianMa,QueryStr qs);
	
	/**
	 * 根据用户所在地获取计划总数
	 * @param bianMa
	 * @return
	 */
	public int getPlanCountById(String bianMa);
	
	/**
	 * 根据计划ID获取计划信息
	 * @param planId
	 * @return
	 */
	public PlanDetail getPlanInfoById(int planId);
	
	/**
	 * 根据计划ID更新计划信息
	 * @param pd
	 * @param planId
	 * @return
	 */
	public boolean updatePlanInfo(PlanDetail pd,int planId);
	
	/**
	 * 查询计划列表
	 * @param start
	 * @param count
	 * @param qs
	 * @return
	 */
	public Page QueryPlan(int start ,int count,QueryStr qs);
	
	/**
	 * 统计查询总数
	 * @param qs
	 * @return
	 */
	public int getQueryPlanCount(QueryStr qs);
	
	/**
	 * 统计计划数据
	 * @param start
	 * @param count
	 * @param qs
	 * @return
	 */
	public Page TotalPlan(int start ,int count,QueryStr qs);
	
	/**
	 * 统计计划总数
	 * @param qs
	 * @return
	 */
	public int getTotalPlanCount(QueryStr qs);
	/**
	 * 获取所有记录
	 * @param qs
	 * @return
	 */
	public List getAllPlanList(QueryStr qs);
	/**
	 * 获取所有统计记录
	 * @param qs
	 * @return
	 */
	public List getAllToltalPlanList(QueryStr qs);
	
	/**
	 * 根据编码取计划列表
	 * @param code
	 * @return
	 */
	public List getPlanListByCode(String code ,int jhlx);
	
	/**
	 * 根据行政编码汇总计划数据
	 * @param code
	 * @return
	 */
	public List getGroupByPlanList (QueryStr qs , int groupId ,String code);
	
	/**
	 * 根据条件获取乡镇或行政村的个数
	 * @param qs
	 * @param code
	 * @return
	 */
	public int getTownOrVillageCount(QueryStr qs,String code,int Typeid);
	
	
	public List getTownAndVillageCount(QueryStr qs,String code);
	
	/**
	 * 获取全省的统计数据
	 * @param qs
	 * @return
	 */
	public PlanDetail getAllProvince(QueryStr qs,int typeId,String code);
	
	/**
	 * 添加乡镇数据
	 * @param townCode
	 * @param townName
	 * @return
	 */
	public boolean addTown(String townCode,String townName);
	/**
	 * 按计划类型汇兑数据
	 * @param qs
	 * @param code
	 * @return
	 */
	public List getPlanInfoByPlantype(QueryStr qs, String code);
	
	public boolean updatePlan(String towName ,int planId);
	
	public List getPlanList();
	
	public List getPlanListByAll(String code);
	
	public PlanDetail getPlanInfoByVillageName(String code,int planType,String villageName);
}


⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -