| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 |
- package UIB.COM;
- import java.sql.CallableStatement;
- import java.sql.Connection;
- import java.sql.SQLException;
- import java.util.ArrayList;
- import java.util.Collections;
- import java.util.HashMap;
- import java.util.Iterator;
- import org.apache.commons.dbcp.BasicDataSource;
- import CoreFS.SA01.CoreIComponent;
- import CoreFS.SA06.CoreReturnObject;
- import CoreFS.SA06.CoreSqlType;
- /**
- *
- * @desc 存储过程调用
- * @author wanlei
- * @date 2021 1:17:52 PM
- */
- public class ProduceFactory extends CoreIComponent
- {
- /**
- * @desc 执行存储过程
- * @param sqlID xml中的SQL的ID
- * @param ht 前台需要用hashtable传入,所有参数均存入hashmap中 ,前台必须以(I1,""),(I2,""),,(O1,""),,(O2,"")的方式存入
- * I表示in,O表示out。
- * @return CoreReturnObject
- * @throws Exception
- */
-
- public void ErpDataCover(String PLINE, String P_COILNO,
- String PRDACTION,String ISCP,String TypeIdx, String REGID, String refinfo) throws SQLException {
- boolean flag = true;
- // 调用存货异动点存储过程
- String retMsg = "";
- this.getDao("KgDao").ExcuteProcedure(
- XmlSqlParsersFactory.getSql("ERPPDOSLAB"),
- new String[] { PLINE, P_COILNO, PRDACTION,ISCP,TypeIdx,REGID, refinfo },new String[0]);
- }
-
- public void ErpDataCoverFJ(String PLINE, String P_COILNO,
- String PRDACTION,String ISCP,String TypeIdx,String DFLAG, String TMPWGT, String ORICOILNO, String REGID, String refinfo) throws SQLException {
- boolean flag = true;
- // 调用存货异动点存储过程
- String retMsg = "";
- this.getDao("KgDao").ExcuteProcedure(
- XmlSqlParsersFactory.getSql("ERPDATAFJ"),//comm.comm01 query
- new String[] { PLINE, P_COILNO, PRDACTION,ISCP,TypeIdx,DFLAG,TMPWGT,ORICOILNO,REGID, refinfo },new String[0]);
- }
- }
|