| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687 |
- package xin.glue.ui.G.G01;
- import com.posdata.glue.biz.constants.PosBizControlConstants;
- import com.posdata.glue.context.PosContext;
- import com.posdata.glue.dao.PosGenericDao;
- import com.posdata.glue.dao.vo.PosParameter;
- import com.posdata.glue.dao.vo.PosRow;
- import com.posdata.glue.dao.vo.PosRowSet;
- public class XTBGCreateMaterial {
- private PosGenericDao dao;
- private PosParameter param;
- private PosRowSet rowset;
- private PosRow row;
-
- public XTBGCreateMaterial(PosGenericDao dao){
- this.dao = dao;
- }
-
- public void CreateCharge(String chargeNo){
- param = new PosParameter();
- param.setValueParamter(0, chargeNo);
- dao.insert("XTBGCOMM_CREATE_CHARGE_INSERT_01", param);
-
- param = new PosParameter();
- param.setValueParamter(0, chargeNo);
- dao.insert("XTBGCOMM_CREATE_CHARGE_D_INSERT_01", param);
- }
-
-
- public void CreateSlab(String planSlabNo){
- param = new PosParameter();
- param.setValueParamter(0, planSlabNo);
- dao.insert("XTBGCOMM_CREATE_SLAB_INSERT_01", param);
-
- param = new PosParameter();
- param.setValueParamter(0, planSlabNo);
- dao.insert("XTBGCOMM_CREATE_SLAB_D_INSERT_01", param);
-
- /*
- param = new PosParameter();
- param.setWhereClauseParameter(0, planSlabNo);
- int udtcnt = dao.update("XTBGCOMM_CREATE_SLAB_UPDATE_01", param);
- if(udtcnt == 0){
- param = new PosParameter();
- param.setValueParamter(0, planSlabNo);
- dao.insert("XTBGCOMM_CREATE_SLAB_INSERT_01", param);
- }
-
- param = new PosParameter();
- param.setWhereClauseParameter(0, planSlabNo);
- udtcnt = dao.update("XTBGCOMM_CREATE_SLAB_D_UPDATE_01", param);
- if(udtcnt == 0){
- param = new PosParameter();
- param.setValueParamter(0, planSlabNo);
- dao.insert("XTBGCOMM_CREATE_SLAB_D_INSERT_01", param);
- }
- */
- }
- public void CreateSlab(String planSlabNo,String tag){
- param = new PosParameter();
- param.setValueParamter(0, planSlabNo);
- param.setValueParamter(1, planSlabNo);
- dao.insert("XTBGCOMM_CREATE_SLAB_INSERT_02", param);
-
- param = new PosParameter();
- param.setValueParamter(0, planSlabNo);
- param.setValueParamter(1, planSlabNo);
- dao.insert("XTBGCOMM_CREATE_SLAB_D_INSERT_02", param);
- }
- public String getSubSlabNo(PosContext context,String slabNo,String strandNo){
- String subSlabNo = null;
- if(strandNo == null || strandNo.equals("")){
- return "";
- }
-
- param = new PosParameter();
- param.setWhereClauseParameter(0, slabNo);
- param.setWhereClauseParameter(1, strandNo);
- rowset = dao.find("", param);
- if(rowset.hasNext()){
- PosRow row = rowset.next();
- }
-
- return subSlabNo;
- }
- }
|