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

📄 changebusinessdao.java

📁 一套完整的工商12315的源程序jsp部分在12315里,后台JAVA部分在gs12315src里,没有打包数据库.
💻 JAVA
字号:
package com.gs.component.change.dao;

import java.util.*;

import com.gs.util.*;

public interface ChangeBusinessDAO{

    /**
     *方法名称:changeToReal
     *功能描述:更新开业登记信息
     *参数OLDSN:开业事务号
     *参数updateItem:更新的字段
     *参数updateValue:更新的值
     *参数tableName:更新的表名
     *创建人:
     *创建时间:2003-10-14
     */
    public void changeToReal(String OLDSN,String updateItem,String updateValue,String tableName) throws Exception;

    /**
     *方法名称:moveFromOutToIn
     *功能描述:把记录从外网拷贝到内网
     *参数SN:事务号
     *返回值:无
     *创建人:
     *创建时间:2003-10-14
     */
    public void moveFromOutToIn(String SN,String OLDSN) throws Exception;

    /**
     *方法名称:selectSubApply
     *功能描述:读取子表记录
     *参数SN:事务号
     *参数SUB:子表名
     *参数tableName:表名
     *返回值:无
     *创建人:
     *创建时间:2003-10-20
     */
    public ArrayList selectSubApply(String SN,String SUB,String tableName) throws Exception;

    /**
     *方法名称:SaveInfo
     *功能描述:组成查询需要的字符串
     *创建时间:2004-03-24
     * 创建人:lxh
     */

    public void SaveInfo(String SN,String OLDSN,String BID,String orderID,String operateUser) throws Exception;

    /**
     *方法名称:copyOutSubToLogDel
     *功能描述:保存外网子表的增删除操作
     *参数SN:事务号
     *参数SUB:子表名
     *参数OLDSN:开业的事务号
     *返回值:无
     *创建人:
     *创建时间:2003-10-20
     */
    public void copyOutSubToLogDel(String SN,String OLDSN,String operateUser) throws Exception;

    /**
     *方法名称:delOutSub
     *功能描述:外网子表的删除操作
     *参数SN:事务号
     *参数SUB:子表名
     *参数DEL:删除记录号
     *返回值:无
     *创建人:
     *创建时间:2003-10-22
     */
    public void delOutSub(String SN,String SUB,String[] DEL) throws Exception;

    /**
     *方法名称:copySubFromInToOut
     *功能描述:将子表的记录从sub02拷贝到sub01中。
     *参数SN:事务号
     *参数OLDSN:开业事务号
     *参数BID:业务号
     *参数SUB:子表名
     *返回值:无
     *创建人:
     *创建时间:2003-10-20
     */
    public void copySubFromInToOut(String SN,String OLDSN,ArrayList tableList) throws Exception;

    /**
     *方法名称:updateSubChangeInfo
     *功能描述:更新子表变化的描述信息。
     *参数SN:事务号
     *返回值:无
     *创建人:
     *创建时间:2003-10-23
     */
    public void updateSubChangeInfo(String SN,String fieldName,String fieldValue) throws Exception;

    /**
     *方法名称:getChangeItem
     *功能描述:得到某页面的变化字段项。
     *参数BID:业务号
     *参数PAGE:页面编码
     *返回值:HashMap
     *创建人:
     *创建时间:2003-11-3
     */
    public HashMap getChangeItem(String BID,String PAGE) throws Exception;

    /**
     *方法名称:getChangeItem
     *功能描述:得到某业务(BID)的变化字段项。
     *参数BID:业务号
     *参数PAGE:页面编码
     *返回值:HashMap
     *创建人:
     *创建时间:2003-11-3
     */
    public HashMap getChangeItem(String BID) throws Exception;

    /**
     * <p>得到变化字段项等相关信息</p>
     * @param BID
     * @param PAGE
     * @return  HashMap ArrayList 0--changeFieldList;1--nameList;2--pageNumber;3--fieldSelect
     * @throws java.lang.Exception
     */
    public HashMap getChangeItemDetail(String SN,String BID,String INNERID,String PAGE) throws Exception;

    /**
     *方法名称:isChangePage
     *功能描述:判断是否是变更页面。
     *参数BID:业务号
     *参数PAGE:页面编码
     *返回值:无
     *创建人:
     *创建时间:2003-11-3
     */
    public boolean isChangePage(String BID,String PAGE) throws Exception;

    public boolean isExistChairman(String SN,String personInfo,String tableName) throws Exception;

    public ArrayList getOldChairman(String OLDSN,String personInfo,String SUB) throws Exception;

    public void copyChairmanFromInToOut(String SN,String OLDSN,ArrayList tableList) throws Exception;

    public void delPageCoding(String BID,String SUB) throws Exception;

    public void insertPageCoding(String coding1,String coding2,String content,String basissub,String flag) throws Exception;

    public void delOutSub(String SN,String SUB) throws Exception;

    public boolean isExistPage(String BID,String SUB) throws Exception;

    public boolean isExistSub(String SN,String SUB) throws Exception;

    public boolean isNullField(String SN,String tableName,String fieldName) throws Exception;

    public void moveChairmanToIn(String SN,String OLDSN,String SUB) throws Exception;

    public HashMap getRecordValue(String SN) throws Exception;

    public ArrayList getSubRecordValue(String SN,String subTable) throws Exception;

    public String getINNERID(String SN) throws Exception;

    public void setMoveMarker(String SN,String marker) throws Exception;

    public void setOldDepartment(String SN,String OLDSN) throws Exception;

    public ArrayList getChangeFieldName(String SN) throws Exception;

    public void groupBusinessDo(String SN,String OLDSN,String SUB) throws Exception;

    public String getEnterpriseOLDBID(String SN) throws Exception;

    public void setSubmitBusinessInfo(String SN,String OLDSN,String fieldName,String oldFieldName) throws Exception;

    public void setNameMarket(String SN) throws Exception;

    public void updateDoneDate(String SN) throws Exception;

    /**
     * <p>Descript:是否选中此页中的变更数据项</p>
     * @param SN   外网变更申请的事务号(gsgsjout_basis01.field001)
     * @param BID  业务号
     * @param pageNumber 页面号
     * @return     是否选中了页面中的数据项
     * @throws java.lang.Exception
     */
    public boolean isSelectedPage(String SN,String BID,String pageNumber) throws Exception;

    /**
     * <p>Descript:将选中的页面插入页面选择表(gsgsjout_coding_page_using)</p>
     * @param pageInfo   ArrayList 包含对象String[]  0--SN,1--BID,2--PAGENUMBER,3--CHANGEITEM
     * @throws java.lang.Exception
     */
    public void insertSelectedPage(ArrayList alPageInfo) throws Exception;

    /**
     *@author xiedejin
     *@date 20040313
     *@param SN(String)
     *@return ArrayList
     */
    public ArrayList getChangeItemList(String BID,String SN) throws Exception;

    //add (hgw 2004-03-22 15:14)
    /**
     * <p>Descript:获取子表的最大记录号(包括变更时删除的记录)</p>
     * @param BID           业务号
     * @param InnerCode     内部序号
     * @param SubTableName  子表名称
     * @return              String 最大记录号
     * @throws java.lang.Exception
     */
    public String getSubMaxRecordNumber(String BID,String InnerCode,String SubTableName) throws Exception;

    /**
     * <p>Descript:判断当前变更申请是否审核通过,如果是审核通过的就设置企业的基本信息为
     *             变更申请前的信息,而不是变更后的信息(注:暂实现主表,未实现子表)</p>
     * @param SN   当前变更申请的SN
     * @param oldEnterpriseInfo   开业当前企业的基本信息
     * @return  被重新设置为变更前企业的基本信息
     * @throws java.lang.Exception
     */
    public ArrayList updateEnterpriseInfo(String SN,ArrayList oldEnterpriseInfo) throws Exception;

}

⌨️ 快捷键说明

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