Commit 8fdd4fb5 by gechengyang

update

parent c1d5a5e3
package com.brilliance.eibs.etrade;
import static org.sss.common.impl.Constants.*;
import log.Log;
import log.LogFactory;
import java.util.*;
import org.sss.common.model.*;
import org.sss.common.impl.*;
import java.util.regex.Pattern;
import java.util.regex.Matcher;
import java.math.BigDecimal;
import java.io.Serializable;
import org.sss.util.ContainerUtils;
import org.sss.module.pojo.POJOModule;
@SuppressWarnings("unused")
public class Ack
extends POJOModule
{
static final Log log = LogFactory.getLog(Ack.class);
final protected IDatafield<String> _inr = new DatafieldImpl<String>(this,String.class,null);
final protected IDatafield<String> _objtyp = new DatafieldImpl<String>(this,String.class,null);
final protected IDatafield<String> _objinr = new DatafieldImpl<String>(this,String.class,null);
final protected IDatafield<String> _objsub = new DatafieldImpl<String>(this,String.class,null);
final protected IDatafield<String> _outsrv = new DatafieldImpl<String>(this,String.class,null);
final protected IDatafield<Date> _gendattim = new DatafieldImpl<Date>(this,Date.class,null);
final protected IDatafield<String> _acksrv = new DatafieldImpl<String>(this,String.class,null);
final protected IDatafield<String> _extkey = new DatafieldImpl<String>(this,String.class,null);
final protected IDatafield<Date> _rcvdattim = new DatafieldImpl<Date>(this,Date.class,null);
final protected IDatafield<String> _sta = new DatafieldImpl<String>(this,String.class,null);
final protected IDatafield<String> _etyextkey = new DatafieldImpl<String>(this,String.class,null);
public Ack(IParent parent)
{
super(parent);
}
protected transient EibsAck pojoObject;
@Override
public final void dispose()
{
pojoObject=null;
super.dispose();
}
@Override
public final void setPOJOObject(Object object,boolean update)
{
if(pojoObject!=null)
pojoObject=null;
pojoObject=(EibsAck)object;
if(update&&object!=null)
{
_inr.setValue(pojoObject.inr);
_objtyp.setValue(pojoObject.objtyp);
_objinr.setValue(pojoObject.objinr);
_objsub.setValue(pojoObject.objsub);
_outsrv.setValue(pojoObject.outsrv);
_gendattim.setValue(pojoObject.gendattim);
_acksrv.setValue(pojoObject.acksrv);
_extkey.setValue(pojoObject.extkey);
_rcvdattim.setValue(pojoObject.rcvdattim);
_sta.setValue(pojoObject.sta);
_etyextkey.setValue(pojoObject.etyextkey);
}
}
@Override
public final Class getPOJOClass()
{
return EibsAck.class;
}
@Override
public final Object getPOJOObject()
{
if(pojoObject!=null)
{
pojoObject.inr=_inr.getValue();
pojoObject.objtyp=_objtyp.getValue();
pojoObject.objinr=_objinr.getValue();
pojoObject.objsub=_objsub.getValue();
pojoObject.outsrv=_outsrv.getValue();
pojoObject.gendattim=_gendattim.getValue();
pojoObject.acksrv=_acksrv.getValue();
pojoObject.extkey=_extkey.getValue();
pojoObject.rcvdattim=_rcvdattim.getValue();
pojoObject.sta=_sta.getValue();
pojoObject.etyextkey=_etyextkey.getValue();
}
return pojoObject;
}
@Override
public final void newPOJOObject()
{
if(pojoObject!=null)
pojoObject=null;
pojoObject=new EibsAck();
}
@Override
public final Serializable getIdentifier()
{
return _inr.getValue();
}
@Override
public final void copyValue(IModule module)
{
Ack eibsObject=(Ack)module;
_inr.setValue(eibsObject._inr.getValue());
_objtyp.setValue(eibsObject._objtyp.getValue());
_objinr.setValue(eibsObject._objinr.getValue());
_objsub.setValue(eibsObject._objsub.getValue());
_outsrv.setValue(eibsObject._outsrv.getValue());
_gendattim.setValue(eibsObject._gendattim.getValue());
_acksrv.setValue(eibsObject._acksrv.getValue());
_extkey.setValue(eibsObject._extkey.getValue());
_rcvdattim.setValue(eibsObject._rcvdattim.getValue());
_sta.setValue(eibsObject._sta.getValue());
_etyextkey.setValue(eibsObject._etyextkey.getValue());
pojoObject=eibsObject.pojoObject;
}
@Override
public final void copyValues(IParent parent)
{
copyValue((IModule)parent);
}
@Override
public final void clear()
{
_inr.clear();
_objtyp.clear();
_objinr.clear();
_objsub.clear();
_outsrv.clear();
_gendattim.clear();
_acksrv.clear();
_extkey.clear();
_rcvdattim.clear();
_sta.clear();
_etyextkey.clear();
pojoObject=null;
}
@Override
public final IModule clone()
{
Ack module=new Ack(null);
module.copyValues(this);
module.addChild();
return module;
}
@Override
public final void addChild()
{
put("inr",_inr);
put("objtyp",_objtyp);
put("objinr",_objinr);
put("objsub",_objsub);
put("outsrv",_outsrv);
put("gendattim",_gendattim);
put("acksrv",_acksrv);
put("extkey",_extkey);
put("rcvdattim",_rcvdattim);
put("sta",_sta);
put("etyextkey",_etyextkey);
}
@Override
public final void bindEvents(IContext ctx)
{
if(isEventBinded())
return;
super.bindEvents(ctx);
}
public IDatafield<String> getInr()
{
return _inr;
}
public String getEibsInr()
{
return _inr.getValue();
}
public void setEibsInr(String value)
{
_inr.setValue(value);
}
public IDatafield<String> getObjtyp()
{
return _objtyp;
}
public String getEibsObjtyp()
{
return _objtyp.getValue();
}
public void setEibsObjtyp(String value)
{
_objtyp.setValue(value);
}
public IDatafield<String> getObjinr()
{
return _objinr;
}
public String getEibsObjinr()
{
return _objinr.getValue();
}
public void setEibsObjinr(String value)
{
_objinr.setValue(value);
}
public IDatafield<String> getObjsub()
{
return _objsub;
}
public String getEibsObjsub()
{
return _objsub.getValue();
}
public void setEibsObjsub(String value)
{
_objsub.setValue(value);
}
public IDatafield<String> getOutsrv()
{
return _outsrv;
}
public String getEibsOutsrv()
{
return _outsrv.getValue();
}
public void setEibsOutsrv(String value)
{
_outsrv.setValue(value);
}
public IDatafield<Date> getGendattim()
{
return _gendattim;
}
public Date getEibsGendattim()
{
return _gendattim.getValue();
}
public void setEibsGendattim(Date value)
{
_gendattim.setValue(value);
}
public IDatafield<String> getAcksrv()
{
return _acksrv;
}
public String getEibsAcksrv()
{
return _acksrv.getValue();
}
public void setEibsAcksrv(String value)
{
_acksrv.setValue(value);
}
public IDatafield<String> getExtkey()
{
return _extkey;
}
public String getEibsExtkey()
{
return _extkey.getValue();
}
public void setEibsExtkey(String value)
{
_extkey.setValue(value);
}
public IDatafield<Date> getRcvdattim()
{
return _rcvdattim;
}
public Date getEibsRcvdattim()
{
return _rcvdattim.getValue();
}
public void setEibsRcvdattim(Date value)
{
_rcvdattim.setValue(value);
}
public IDatafield<String> getSta()
{
return _sta;
}
public String getEibsSta()
{
return _sta.getValue();
}
public void setEibsSta(String value)
{
_sta.setValue(value);
}
public IDatafield<String> getEtyextkey()
{
return _etyextkey;
}
public String getEibsEtyextkey()
{
return _etyextkey.getValue();
}
public void setEibsEtyextkey(String value)
{
_etyextkey.setValue(value);
}
}
package com.brilliance.eibs.etrade;
import static org.sss.common.impl.Constants.*;
import log.Log;
import log.LogFactory;
import java.util.*;
import org.sss.common.model.*;
import org.sss.common.impl.*;
import java.util.regex.Pattern;
import java.util.regex.Matcher;
import java.math.BigDecimal;
import java.io.Serializable;
import org.sss.util.ContainerUtils;
import org.sss.module.pojo.POJOModule;
@SuppressWarnings("unused")
public class Act
extends POJOModule
{
static final Log log = LogFactory.getLog(Act.class);
final protected IDatafield<String> _inr = new DatafieldImpl<String>(this,String.class,null);
final protected IDatafield<String> _nam = new DatafieldImpl<String>(this,String.class,null);
final protected IDatafield<String> _cur = new DatafieldImpl<String>(this,String.class,null);
final protected IDatafield<String> _extkey = new DatafieldImpl<String>(this,String.class,null);
final protected IDatafield<String> _ptyinr = new DatafieldImpl<String>(this,String.class,null);
final protected IDatafield<String> _ptyextkey = new DatafieldImpl<String>(this,String.class,null);
final protected IDatafield<String> _bchkey = new DatafieldImpl<String>(this,String.class,null);
final protected IDatafield<String> _cshflg = new DatafieldImpl<String>(this,String.class,null);
final protected IDatafield<String> _dsp = new DatafieldImpl<String>(this,String.class,null);
final protected IDatafield<String> _trmcod = new DatafieldImpl<String>(this,String.class,null);
final protected IDatafield<String> _acctyp = new DatafieldImpl<String>(this,String.class,null);
final protected IDatafield<String> _sta = new DatafieldImpl<String>(this,String.class,null);
final protected IDatafield<String> _etyextkey = new DatafieldImpl<String>(this,String.class,null);
public Act(IParent parent)
{
super(parent);
}
protected transient EibsAct pojoObject;
@Override
public final void dispose()
{
pojoObject=null;
super.dispose();
}
@Override
public final void setPOJOObject(Object object,boolean update)
{
if(pojoObject!=null)
pojoObject=null;
pojoObject=(EibsAct)object;
if(update&&object!=null)
{
_inr.setValue(pojoObject.inr);
_nam.setValue(pojoObject.nam);
_cur.setValue(pojoObject.cur);
_extkey.setValue(pojoObject.extkey);
_ptyinr.setValue(pojoObject.ptyinr);
_ptyextkey.setValue(pojoObject.ptyextkey);
_bchkey.setValue(pojoObject.bchkey);
_cshflg.setValue(pojoObject.cshflg);
_dsp.setValue(pojoObject.dsp);
_trmcod.setValue(pojoObject.trmcod);
_acctyp.setValue(pojoObject.acctyp);
_sta.setValue(pojoObject.sta);
_etyextkey.setValue(pojoObject.etyextkey);
}
}
@Override
public final Class getPOJOClass()
{
return EibsAct.class;
}
@Override
public final Object getPOJOObject()
{
if(pojoObject!=null)
{
pojoObject.inr=_inr.getValue();
pojoObject.nam=_nam.getValue();
pojoObject.cur=_cur.getValue();
pojoObject.extkey=_extkey.getValue();
pojoObject.ptyinr=_ptyinr.getValue();
pojoObject.ptyextkey=_ptyextkey.getValue();
pojoObject.bchkey=_bchkey.getValue();
pojoObject.cshflg=_cshflg.getValue();
pojoObject.dsp=_dsp.getValue();
pojoObject.trmcod=_trmcod.getValue();
pojoObject.acctyp=_acctyp.getValue();
pojoObject.sta=_sta.getValue();
pojoObject.etyextkey=_etyextkey.getValue();
}
return pojoObject;
}
@Override
public final void newPOJOObject()
{
if(pojoObject!=null)
pojoObject=null;
pojoObject=new EibsAct();
}
@Override
public final Serializable getIdentifier()
{
return _inr.getValue();
}
@Override
public final void copyValue(IModule module)
{
Act eibsObject=(Act)module;
_inr.setValue(eibsObject._inr.getValue());
_nam.setValue(eibsObject._nam.getValue());
_cur.setValue(eibsObject._cur.getValue());
_extkey.setValue(eibsObject._extkey.getValue());
_ptyinr.setValue(eibsObject._ptyinr.getValue());
_ptyextkey.setValue(eibsObject._ptyextkey.getValue());
_bchkey.setValue(eibsObject._bchkey.getValue());
_cshflg.setValue(eibsObject._cshflg.getValue());
_dsp.setValue(eibsObject._dsp.getValue());
_trmcod.setValue(eibsObject._trmcod.getValue());
_acctyp.setValue(eibsObject._acctyp.getValue());
_sta.setValue(eibsObject._sta.getValue());
_etyextkey.setValue(eibsObject._etyextkey.getValue());
pojoObject=eibsObject.pojoObject;
}
@Override
public final void copyValues(IParent parent)
{
copyValue((IModule)parent);
}
@Override
public final void clear()
{
_inr.clear();
_nam.clear();
_cur.clear();
_extkey.clear();
_ptyinr.clear();
_ptyextkey.clear();
_bchkey.clear();
_cshflg.clear();
_dsp.clear();
_trmcod.clear();
_acctyp.clear();
_sta.clear();
_etyextkey.clear();
pojoObject=null;
}
@Override
public final IModule clone()
{
Act module=new Act(null);
module.copyValues(this);
module.addChild();
return module;
}
@Override
public final void addChild()
{
put("inr",_inr);
put("nam",_nam);
put("cur",_cur);
put("extkey",_extkey);
put("ptyinr",_ptyinr);
put("ptyextkey",_ptyextkey);
put("bchkey",_bchkey);
put("cshflg",_cshflg);
put("dsp",_dsp);
put("trmcod",_trmcod);
put("acctyp",_acctyp);
put("sta",_sta);
put("etyextkey",_etyextkey);
}
@Override
public final void bindEvents(IContext ctx)
{
if(isEventBinded())
return;
super.bindEvents(ctx);
}
public IDatafield<String> getInr()
{
return _inr;
}
public String getEibsInr()
{
return _inr.getValue();
}
public void setEibsInr(String value)
{
_inr.setValue(value);
}
public IDatafield<String> getNam()
{
return _nam;
}
public String getEibsNam()
{
return _nam.getValue();
}
public void setEibsNam(String value)
{
_nam.setValue(value);
}
public IDatafield<String> getCur()
{
return _cur;
}
public String getEibsCur()
{
return _cur.getValue();
}
public void setEibsCur(String value)
{
_cur.setValue(value);
}
public IDatafield<String> getExtkey()
{
return _extkey;
}
public String getEibsExtkey()
{
return _extkey.getValue();
}
public void setEibsExtkey(String value)
{
_extkey.setValue(value);
}
public IDatafield<String> getPtyinr()
{
return _ptyinr;
}
public String getEibsPtyinr()
{
return _ptyinr.getValue();
}
public void setEibsPtyinr(String value)
{
_ptyinr.setValue(value);
}
public IDatafield<String> getPtyextkey()
{
return _ptyextkey;
}
public String getEibsPtyextkey()
{
return _ptyextkey.getValue();
}
public void setEibsPtyextkey(String value)
{
_ptyextkey.setValue(value);
}
public IDatafield<String> getBchkey()
{
return _bchkey;
}
public String getEibsBchkey()
{
return _bchkey.getValue();
}
public void setEibsBchkey(String value)
{
_bchkey.setValue(value);
}
public IDatafield<String> getCshflg()
{
return _cshflg;
}
public String getEibsCshflg()
{
return _cshflg.getValue();
}
public void setEibsCshflg(String value)
{
_cshflg.setValue(value);
}
public IDatafield<String> getDsp()
{
return _dsp;
}
public String getEibsDsp()
{
return _dsp.getValue();
}
public void setEibsDsp(String value)
{
_dsp.setValue(value);
}
public IDatafield<String> getTrmcod()
{
return _trmcod;
}
public String getEibsTrmcod()
{
return _trmcod.getValue();
}
public void setEibsTrmcod(String value)
{
_trmcod.setValue(value);
}
public IDatafield<String> getAcctyp()
{
return _acctyp;
}
public String getEibsAcctyp()
{
return _acctyp.getValue();
}
public void setEibsAcctyp(String value)
{
_acctyp.setValue(value);
}
public IDatafield<String> getSta()
{
return _sta;
}
public String getEibsSta()
{
return _sta.getValue();
}
public void setEibsSta(String value)
{
_sta.setValue(value);
}
public IDatafield<String> getEtyextkey()
{
return _etyextkey;
}
public String getEibsEtyextkey()
{
return _etyextkey.getValue();
}
public void setEibsEtyextkey(String value)
{
_etyextkey.setValue(value);
}
}
package com.brilliance.eibs.etrade;
import static org.sss.common.impl.Constants.*;
import log.Log;
import log.LogFactory;
import java.util.*;
import org.sss.common.model.*;
import org.sss.common.impl.*;
import java.util.regex.Pattern;
import java.util.regex.Matcher;
import java.math.BigDecimal;
import java.io.Serializable;
import org.sss.util.ContainerUtils;
import org.sss.module.pojo.POJOModule;
@SuppressWarnings("unused")
public class Atd
extends POJOModule
{
static final Log log = LogFactory.getLog(Atd.class);
final protected IDatafield<String> _inr = new DatafieldImpl<String>(this,String.class,null);
final protected IDatafield<String> _objtyp = new DatafieldImpl<String>(this,String.class,null);
final protected IDatafield<String> _objinr = new DatafieldImpl<String>(this,String.class,null);
final protected IDatafield<String> _trninr = new DatafieldImpl<String>(this,String.class,null);
final protected IDatafield<Date> _credat = new DatafieldImpl<Date>(this,Date.class,null);
final protected IDatafield<String> _cur = new DatafieldImpl<String>(this,String.class,null);
final protected IDatafield<BigDecimal> _amt = new DatafieldImpl<BigDecimal>(this,BigDecimal.class,IDatafield.BZERO);
public Atd(IParent parent)
{
super(parent);
}
protected transient EibsAtd pojoObject;
@Override
public final void dispose()
{
pojoObject=null;
super.dispose();
}
@Override
public final void setPOJOObject(Object object,boolean update)
{
if(pojoObject!=null)
pojoObject=null;
pojoObject=(EibsAtd)object;
if(update&&object!=null)
{
_inr.setValue(pojoObject.inr);
_objtyp.setValue(pojoObject.objtyp);
_objinr.setValue(pojoObject.objinr);
_trninr.setValue(pojoObject.trninr);
_credat.setValue(pojoObject.credat);
_cur.setValue(pojoObject.cur);
_amt.setValue(pojoObject.amt);
}
}
@Override
public final Class getPOJOClass()
{
return EibsAtd.class;
}
@Override
public final Object getPOJOObject()
{
if(pojoObject!=null)
{
pojoObject.inr=_inr.getValue();
pojoObject.objtyp=_objtyp.getValue();
pojoObject.objinr=_objinr.getValue();
pojoObject.trninr=_trninr.getValue();
pojoObject.credat=_credat.getValue();
pojoObject.cur=_cur.getValue();
pojoObject.amt=_amt.getValue();
}
return pojoObject;
}
@Override
public final void newPOJOObject()
{
if(pojoObject!=null)
pojoObject=null;
pojoObject=new EibsAtd();
}
@Override
public final Serializable getIdentifier()
{
return _inr.getValue();
}
@Override
public final void copyValue(IModule module)
{
Atd eibsObject=(Atd)module;
_inr.setValue(eibsObject._inr.getValue());
_objtyp.setValue(eibsObject._objtyp.getValue());
_objinr.setValue(eibsObject._objinr.getValue());
_trninr.setValue(eibsObject._trninr.getValue());
_credat.setValue(eibsObject._credat.getValue());
_cur.setValue(eibsObject._cur.getValue());
_amt.setValue(eibsObject._amt.getValue());
pojoObject=eibsObject.pojoObject;
}
@Override
public final void copyValues(IParent parent)
{
copyValue((IModule)parent);
}
@Override
public final void clear()
{
_inr.clear();
_objtyp.clear();
_objinr.clear();
_trninr.clear();
_credat.clear();
_cur.clear();
_amt.clear();
pojoObject=null;
}
@Override
public final IModule clone()
{
Atd module=new Atd(null);
module.copyValues(this);
module.addChild();
return module;
}
@Override
public final void addChild()
{
put("inr",_inr);
put("objtyp",_objtyp);
put("objinr",_objinr);
put("trninr",_trninr);
put("credat",_credat);
put("cur",_cur);
put("amt",_amt);
}
@Override
public final void bindEvents(IContext ctx)
{
if(isEventBinded())
return;
super.bindEvents(ctx);
}
public IDatafield<String> getInr()
{
return _inr;
}
public String getEibsInr()
{
return _inr.getValue();
}
public void setEibsInr(String value)
{
_inr.setValue(value);
}
public IDatafield<String> getObjtyp()
{
return _objtyp;
}
public String getEibsObjtyp()
{
return _objtyp.getValue();
}
public void setEibsObjtyp(String value)
{
_objtyp.setValue(value);
}
public IDatafield<String> getObjinr()
{
return _objinr;
}
public String getEibsObjinr()
{
return _objinr.getValue();
}
public void setEibsObjinr(String value)
{
_objinr.setValue(value);
}
public IDatafield<String> getTrninr()
{
return _trninr;
}
public String getEibsTrninr()
{
return _trninr.getValue();
}
public void setEibsTrninr(String value)
{
_trninr.setValue(value);
}
public IDatafield<Date> getCredat()
{
return _credat;
}
public Date getEibsCredat()
{
return _credat.getValue();
}
public void setEibsCredat(Date value)
{
_credat.setValue(value);
}
public IDatafield<String> getCur()
{
return _cur;
}
public String getEibsCur()
{
return _cur.getValue();
}
public void setEibsCur(String value)
{
_cur.setValue(value);
}
public IDatafield<BigDecimal> getAmt()
{
return _amt;
}
public BigDecimal getEibsAmt()
{
return _amt.getValue();
}
public void setEibsAmt(BigDecimal value)
{
_amt.setValue(value);
}
}
package com.brilliance.eibs.etrade;
import static org.sss.common.impl.Constants.*;
import log.Log;
import log.LogFactory;
import java.util.*;
import org.sss.common.model.*;
import org.sss.common.impl.*;
import java.util.regex.Pattern;
import java.util.regex.Matcher;
import java.math.BigDecimal;
import java.io.Serializable;
import org.sss.util.ContainerUtils;
import org.sss.module.pojo.POJOModule;
@SuppressWarnings("unused")
public class Atp
extends POJOModule
{
static final Log log = LogFactory.getLog(Atp.class);
final protected IDatafield<String> _inr = new DatafieldImpl<String>(this,String.class,null);
final protected IDatafield<String> _cod = new DatafieldImpl<String>(this,String.class,null);
final protected IDatafield<String> _nam = new DatafieldImpl<String>(this,String.class,null);
final protected IDatafield<String> _bus = new DatafieldImpl<String>(this,String.class,null);
final protected IDatafield<String> _datflg = new DatafieldImpl<String>(this,String.class,null);
final protected IDatafield<String> _bustrnflg = new DatafieldImpl<String>(this,String.class,null);
final protected IDatafield<String> _reltyp = new DatafieldImpl<String>(this,String.class,null);
final protected IDatafield<String> _trnamttyp = new DatafieldImpl<String>(this,String.class,null);
final protected IDatafield<BigDecimal> _relamt = new DatafieldImpl<BigDecimal>(this,BigDecimal.class,IDatafield.BZERO);
final protected IDatafield<String> _etyextkey = new DatafieldImpl<String>(this,String.class,null);
public Atp(IParent parent)
{
super(parent);
}
protected transient EibsAtp pojoObject;
@Override
public final void dispose()
{
pojoObject=null;
super.dispose();
}
@Override
public final void setPOJOObject(Object object,boolean update)
{
if(pojoObject!=null)
pojoObject=null;
pojoObject=(EibsAtp)object;
if(update&&object!=null)
{
_inr.setValue(pojoObject.inr);
_cod.setValue(pojoObject.cod);
_nam.setValue(pojoObject.nam);
_bus.setValue(pojoObject.bus);
_datflg.setValue(pojoObject.datflg);
_bustrnflg.setValue(pojoObject.bustrnflg);
_reltyp.setValue(pojoObject.reltyp);
_trnamttyp.setValue(pojoObject.trnamttyp);
_relamt.setValue(pojoObject.relamt);
_etyextkey.setValue(pojoObject.etyextkey);
}
}
@Override
public final Class getPOJOClass()
{
return EibsAtp.class;
}
@Override
public final Object getPOJOObject()
{
if(pojoObject!=null)
{
pojoObject.inr=_inr.getValue();
pojoObject.cod=_cod.getValue();
pojoObject.nam=_nam.getValue();
pojoObject.bus=_bus.getValue();
pojoObject.datflg=_datflg.getValue();
pojoObject.bustrnflg=_bustrnflg.getValue();
pojoObject.reltyp=_reltyp.getValue();
pojoObject.trnamttyp=_trnamttyp.getValue();
pojoObject.relamt=_relamt.getValue();
pojoObject.etyextkey=_etyextkey.getValue();
}
return pojoObject;
}
@Override
public final void newPOJOObject()
{
if(pojoObject!=null)
pojoObject=null;
pojoObject=new EibsAtp();
}
@Override
public final Serializable getIdentifier()
{
return _inr.getValue();
}
@Override
public final void copyValue(IModule module)
{
Atp eibsObject=(Atp)module;
_inr.setValue(eibsObject._inr.getValue());
_cod.setValue(eibsObject._cod.getValue());
_nam.setValue(eibsObject._nam.getValue());
_bus.setValue(eibsObject._bus.getValue());
_datflg.setValue(eibsObject._datflg.getValue());
_bustrnflg.setValue(eibsObject._bustrnflg.getValue());
_reltyp.setValue(eibsObject._reltyp.getValue());
_trnamttyp.setValue(eibsObject._trnamttyp.getValue());
_relamt.setValue(eibsObject._relamt.getValue());
_etyextkey.setValue(eibsObject._etyextkey.getValue());
pojoObject=eibsObject.pojoObject;
}
@Override
public final void copyValues(IParent parent)
{
copyValue((IModule)parent);
}
@Override
public final void clear()
{
_inr.clear();
_cod.clear();
_nam.clear();
_bus.clear();
_datflg.clear();
_bustrnflg.clear();
_reltyp.clear();
_trnamttyp.clear();
_relamt.clear();
_etyextkey.clear();
pojoObject=null;
}
@Override
public final IModule clone()
{
Atp module=new Atp(null);
module.copyValues(this);
module.addChild();
return module;
}
@Override
public final void addChild()
{
put("inr",_inr);
put("cod",_cod);
put("nam",_nam);
put("bus",_bus);
put("datflg",_datflg);
put("bustrnflg",_bustrnflg);
put("reltyp",_reltyp);
put("trnamttyp",_trnamttyp);
put("relamt",_relamt);
put("etyextkey",_etyextkey);
}
@Override
public final void bindEvents(IContext ctx)
{
if(isEventBinded())
return;
super.bindEvents(ctx);
}
public IDatafield<String> getInr()
{
return _inr;
}
public String getEibsInr()
{
return _inr.getValue();
}
public void setEibsInr(String value)
{
_inr.setValue(value);
}
public IDatafield<String> getCod()
{
return _cod;
}
public String getEibsCod()
{
return _cod.getValue();
}
public void setEibsCod(String value)
{
_cod.setValue(value);
}
public IDatafield<String> getNam()
{
return _nam;
}
public String getEibsNam()
{
return _nam.getValue();
}
public void setEibsNam(String value)
{
_nam.setValue(value);
}
public IDatafield<String> getBus()
{
return _bus;
}
public String getEibsBus()
{
return _bus.getValue();
}
public void setEibsBus(String value)
{
_bus.setValue(value);
}
public IDatafield<String> getDatflg()
{
return _datflg;
}
public String getEibsDatflg()
{
return _datflg.getValue();
}
public void setEibsDatflg(String value)
{
_datflg.setValue(value);
}
public IDatafield<String> getBustrnflg()
{
return _bustrnflg;
}
public String getEibsBustrnflg()
{
return _bustrnflg.getValue();
}
public void setEibsBustrnflg(String value)
{
_bustrnflg.setValue(value);
}
public IDatafield<String> getReltyp()
{
return _reltyp;
}
public String getEibsReltyp()
{
return _reltyp.getValue();
}
public void setEibsReltyp(String value)
{
_reltyp.setValue(value);
}
public IDatafield<String> getTrnamttyp()
{
return _trnamttyp;
}
public String getEibsTrnamttyp()
{
return _trnamttyp.getValue();
}
public void setEibsTrnamttyp(String value)
{
_trnamttyp.setValue(value);
}
public IDatafield<BigDecimal> getRelamt()
{
return _relamt;
}
public BigDecimal getEibsRelamt()
{
return _relamt.getValue();
}
public void setEibsRelamt(BigDecimal value)
{
_relamt.setValue(value);
}
public IDatafield<String> getEtyextkey()
{
return _etyextkey;
}
public String getEibsEtyextkey()
{
return _etyextkey.getValue();
}
public void setEibsEtyextkey(String value)
{
_etyextkey.setValue(value);
}
}
package com.brilliance.eibs.etrade;
import static org.sss.common.impl.Constants.*;
import log.Log;
import log.LogFactory;
import java.util.*;
import org.sss.common.model.*;
import org.sss.common.impl.*;
import java.util.regex.Pattern;
import java.util.regex.Matcher;
import java.math.BigDecimal;
import java.io.Serializable;
import org.sss.util.ContainerUtils;
import org.sss.module.pojo.POJOModule;
@SuppressWarnings("unused")
public class Aut
extends POJOModule
{
static final Log log = LogFactory.getLog(Aut.class);
final protected IDatafield<String> _inr = new DatafieldImpl<String>(this,String.class,null);
final protected IDatafield<String> _frm = new DatafieldImpl<String>(this,String.class,null);
final protected IDatafield<String> _frmtyp = new DatafieldImpl<String>(this,String.class,null);
final protected IDatafield<String> _dsp = new DatafieldImpl<String>(this,String.class,null);
final protected IDatafield<String> _chk = new DatafieldImpl<String>(this,String.class,null);
public Aut(IParent parent)
{
super(parent);
}
protected transient EibsAut pojoObject;
@Override
public final void dispose()
{
pojoObject=null;
super.dispose();
}
@Override
public final void setPOJOObject(Object object,boolean update)
{
if(pojoObject!=null)
pojoObject=null;
pojoObject=(EibsAut)object;
if(update&&object!=null)
{
_inr.setValue(pojoObject.inr);
_frm.setValue(pojoObject.frm);
_frmtyp.setValue(pojoObject.frmtyp);
_dsp.setValue(pojoObject.dsp);
_chk.setValue(pojoObject.chk);
}
}
@Override
public final Class getPOJOClass()
{
return EibsAut.class;
}
@Override
public final Object getPOJOObject()
{
if(pojoObject!=null)
{
pojoObject.inr=_inr.getValue();
pojoObject.frm=_frm.getValue();
pojoObject.frmtyp=_frmtyp.getValue();
pojoObject.dsp=_dsp.getValue();
pojoObject.chk=_chk.getValue();
}
return pojoObject;
}
@Override
public final void newPOJOObject()
{
if(pojoObject!=null)
pojoObject=null;
pojoObject=new EibsAut();
}
@Override
public final Serializable getIdentifier()
{
return _inr.getValue();
}
@Override
public final void copyValue(IModule module)
{
Aut eibsObject=(Aut)module;
_inr.setValue(eibsObject._inr.getValue());
_frm.setValue(eibsObject._frm.getValue());
_frmtyp.setValue(eibsObject._frmtyp.getValue());
_dsp.setValue(eibsObject._dsp.getValue());
_chk.setValue(eibsObject._chk.getValue());
pojoObject=eibsObject.pojoObject;
}
@Override
public final void copyValues(IParent parent)
{
copyValue((IModule)parent);
}
@Override
public final void clear()
{
_inr.clear();
_frm.clear();
_frmtyp.clear();
_dsp.clear();
_chk.clear();
pojoObject=null;
}
@Override
public final IModule clone()
{
Aut module=new Aut(null);
module.copyValues(this);
module.addChild();
return module;
}
@Override
public final void addChild()
{
put("inr",_inr);
put("frm",_frm);
put("frmtyp",_frmtyp);
put("dsp",_dsp);
put("chk",_chk);
}
@Override
public final void bindEvents(IContext ctx)
{
if(isEventBinded())
return;
super.bindEvents(ctx);
}
public IDatafield<String> getInr()
{
return _inr;
}
public String getEibsInr()
{
return _inr.getValue();
}
public void setEibsInr(String value)
{
_inr.setValue(value);
}
public IDatafield<String> getFrm()
{
return _frm;
}
public String getEibsFrm()
{
return _frm.getValue();
}
public void setEibsFrm(String value)
{
_frm.setValue(value);
}
public IDatafield<String> getFrmtyp()
{
return _frmtyp;
}
public String getEibsFrmtyp()
{
return _frmtyp.getValue();
}
public void setEibsFrmtyp(String value)
{
_frmtyp.setValue(value);
}
public IDatafield<String> getDsp()
{
return _dsp;
}
public String getEibsDsp()
{
return _dsp.getValue();
}
public void setEibsDsp(String value)
{
_dsp.setValue(value);
}
public IDatafield<String> getChk()
{
return _chk;
}
public String getEibsChk()
{
return _chk.getValue();
}
public void setEibsChk(String value)
{
_chk.setValue(value);
}
}
package com.brilliance.eibs.etrade;
import static org.sss.common.impl.Constants.*;
import log.Log;
import log.LogFactory;
import java.util.*;
import org.sss.common.model.*;
import org.sss.common.impl.*;
import java.util.regex.Pattern;
import java.util.regex.Matcher;
import java.math.BigDecimal;
import java.io.Serializable;
import org.sss.util.ContainerUtils;
import org.sss.common.impl.AbstractModule;
@SuppressWarnings("unused")
public class Bchgrp
extends AbstractModule
{
static final Log log = LogFactory.getLog(Bchgrp.class);
final protected Bch _rec = new Bch(this);
final protected IDatafield<String> _methodname = new DatafieldImpl<String>(this,String.class,null);
public Bchgrp(IParent parent)
{
super(parent);
}
@Override
public final void copyValue(IModule module)
{
Bchgrp eibsObject=(Bchgrp)module;
_methodname.setValue(eibsObject._methodname.getValue());
}
@Override
public final void copyValues(IParent parent)
{
copyValue((IModule)parent);
Bchgrp eibsObject=(Bchgrp)parent;
_rec.copyValues(eibsObject._rec);
}
@Override
public final void clear()
{
_methodname.clear();
_rec.clear();
}
@Override
public final IModule clone()
{
Bchgrp module=new Bchgrp(null);
module.copyValues(this);
module.addChild();
return module;
}
@Override
public final void addChild()
{
put("rec",_rec);
_rec.addChild();
put("methodname",_methodname);
}
@Override
public final void bindEvents(IContext ctx)
{
if(isEventBinded())
return;
_rec.bindEvents(ctx);
super.bindEvents(ctx);
}
public Bch getRec()
{
return _rec;
}
public IDatafield<String> getMethodname()
{
return _methodname;
}
public String getEibsMethodname()
{
return _methodname.getValue();
}
public void setEibsMethodname(String value)
{
_methodname.setValue(value);
}
@SuppressWarnings(value = "unchecked")
public final Boolean insert()
{
IContext ctx=RuleUtils.ctx.get();
/*
#! 机构新增操作
#! 首先插入角色信息(rol)
#! 将已分配交易列表(rallst)和为分配交易列表(yetlst)内所有状态不为1的交易记录加入frrlst
#! 其中rallst记录typ设为1表示可用,而yetlst记录typ设为0表示不可用
#! 最后将frrlst所有记录插入到数据库frr表,记录新增角色与各交易的关联信息
#!========================================
#! 返回值: true
#!========================================
*/
Bchgrp.this.getRec().setEibsInr(Platform.sdbCounter(Bchgrp.this.getRec()));
ctx.getSupport().save(Bchgrp.this.getRec());
log.info("bch insert errorCode:" + ctx.getError());
return true;
}
}
package com.brilliance.eibs.etrade;
import static org.sss.common.impl.Constants.*;
import log.Log;
import log.LogFactory;
import java.util.*;
import org.sss.common.model.*;
import org.sss.common.impl.*;
import java.util.regex.Pattern;
import java.util.regex.Matcher;
import java.math.BigDecimal;
import java.io.Serializable;
import org.sss.util.ContainerUtils;
import org.sss.common.impl.AbstractModule;
@SuppressWarnings("unused")
public class Bchp
extends AbstractModule
{
static final Log log = LogFactory.getLog(Bchp.class);
final protected ProxyBchgrp _bchgrp = new ProxyBchgrp(this);
final protected ElstBch _bchlst = new ElstBch(this,0);
final protected IDatafield<String> _extkey = new DatafieldImpl<String>(this,String.class,null);
final transient protected IPanel _info1 = new PanelImpl(this,"info1","PD000000");
final transient protected IPanel _info2 = new PanelImpl(this,"info2","PD000001");
final transient protected IPanel _argpnl = new PanelImpl(this,"argpnl","PD000016");
final transient protected IPanel _lstpnl = new PanelImpl(this,"lstpnl","PD000018");
final transient protected IPanel _infpnl = new PanelImpl(this,"infpnl","PD000024");
public Bchp(IParent parent)
{
super(parent);
}
@Override
public final void copyValue(IModule module)
{
Bchp eibsObject=(Bchp)module;
_extkey.setValue(eibsObject._extkey.getValue());
}
@Override
public final void copyValues(IParent parent)
{
copyValue((IModule)parent);
Bchp eibsObject=(Bchp)parent;
_bchgrp.copyValues(eibsObject._bchgrp);
_bchlst.copyValues(eibsObject._bchlst);
}
@Override
public final void clear()
{
_extkey.clear();
_bchgrp.clear();
_bchlst.clear();
}
@Override
public final IModule clone()
{
Bchp module=new Bchp(null);
module.copyValues(this);
module.addChild();
return module;
}
@Override
public final void addChild()
{
put("bchgrp",_bchgrp);
put("bchlst",_bchlst);
_bchlst.addChild();
put("extkey",_extkey);
}
@Override
public final void bindEvents(IContext ctx)
{
if(isEventBinded())
return;
ctx.getRoot().addDefaultRule(init100__);
_bchlst.bindEvents(ctx);
super.bindEvents(ctx);
}
public Bchgrp getBchgrp()
{
return _bchgrp.getHost();
}
public void setBchgrp(Bchgrp value)
{
_bchgrp.setHost(value);
}
public ElstBch getBchlst()
{
return _bchlst;
}
public IDatafield<String> getExtkey()
{
return _extkey;
}
public String getEibsExtkey()
{
return _extkey.getValue();
}
public void setEibsExtkey(String value)
{
_extkey.setValue(value);
}
public IPanel getInfo1()
{
return _info1;
}
public IPanel getInfo2()
{
return _info2;
}
public IPanel getArgpnl()
{
return _argpnl;
}
public IPanel getLstpnl()
{
return _lstpnl;
}
public IPanel getInfpnl()
{
return _infpnl;
}
private final transient IRule init100__=new IRule()
{
public final int getOrder()
{
return 100;
}
@SuppressWarnings(value = "unchecked")
public final boolean invoke(IContext ctx,IAttributeValue evt)
{
List<CodetableItem> upbchkeyCt = new ArrayList<CodetableItem>();
ctx.getSupport().execute("select branch, namcn from bch where corflg = '0'");
Argument<String> branch = new Argument<String>("branch");
Argument<String> namcn = new Argument<String>("namcn");
while(true)
{
ctx.getSupport().fetch(branch, namcn);
if(ctx.getError() == NO_ERROR)
{
upbchkeyCt.add(new CodetableItem(namcn.value, branch.value));
}
else
{
break;
}
}
ctx.getSupport().close();
ctx.getGui().setValues(Bchp.this.getBchgrp().getRec().getUpbchkey(), upbchkeyCt);
ctx.getGui().setModified(Bchp.this.getBchgrp().getRec().getUpbchkey());
return true;
}
};
}
package com.brilliance.eibs.etrade;
import static org.sss.common.impl.Constants.*;
import log.Log;
import log.LogFactory;
import java.util.*;
import org.sss.common.model.*;
import org.sss.common.impl.*;
import java.util.regex.Pattern;
import java.util.regex.Matcher;
import java.math.BigDecimal;
import java.io.Serializable;
import org.sss.util.ContainerUtils;
import org.sss.common.impl.AbstractModule;
@SuppressWarnings("unused")
public class Bchsel
extends AbstractModule
{
static final Log log = LogFactory.getLog(Bchsel.class);
final protected Bch _bch = new Bch(this);
public Bchsel(IParent parent)
{
super(parent);
}
@Override
public final void copyValue(IModule module)
{
}
@Override
public final void copyValues(IParent parent)
{
copyValue((IModule)parent);
Bchsel eibsObject=(Bchsel)parent;
_bch.copyValues(eibsObject._bch);
}
@Override
public final void clear()
{
_bch.clear();
}
@Override
public final IModule clone()
{
Bchsel module=new Bchsel(null);
module.copyValues(this);
module.addChild();
return module;
}
@Override
public final void addChild()
{
put("bch",_bch);
_bch.addChild();
}
@Override
public final void bindEvents(IContext ctx)
{
if(isEventBinded())
return;
_bch.bindEvents(ctx);
super.bindEvents(ctx);
}
public Bch getBch()
{
return _bch;
}
}
package com.brilliance.eibs.etrade;
import static org.sss.common.impl.Constants.*;
import log.Log;
import log.LogFactory;
import java.util.*;
import org.sss.common.model.*;
import org.sss.common.impl.*;
import java.util.regex.Pattern;
import java.util.regex.Matcher;
import java.math.BigDecimal;
import java.io.Serializable;
import org.sss.util.ContainerUtils;
import org.sss.module.pojo.POJOModule;
@SuppressWarnings("unused")
public class Bnk
extends POJOModule
{
static final Log log = LogFactory.getLog(Bnk.class);
final protected IDatafield<String> _inr = new DatafieldImpl<String>(this,String.class,null);
final protected IDatafield<String> _bnkkey = new DatafieldImpl<String>(this,String.class,null);
final protected IDatafield<String> _nam = new DatafieldImpl<String>(this,String.class,null);
final protected IDatafield<String> _adr = new DatafieldImpl<String>(this,String.class,null);
final protected IDatafield<String> _pro = new DatafieldImpl<String>(this,String.class,null);
final protected IDatafield<String> _cty = new DatafieldImpl<String>(this,String.class,null);
final protected IDatafield<String> _tel = new DatafieldImpl<String>(this,String.class,null);
final protected IDatafield<String> _upbnkkey = new DatafieldImpl<String>(this,String.class,null);
public Bnk(IParent parent)
{
super(parent);
}
protected transient EibsBnk pojoObject;
@Override
public final void dispose()
{
pojoObject=null;
super.dispose();
}
@Override
public final void setPOJOObject(Object object,boolean update)
{
if(pojoObject!=null)
pojoObject=null;
pojoObject=(EibsBnk)object;
if(update&&object!=null)
{
_inr.setValue(pojoObject.inr);
_bnkkey.setValue(pojoObject.bnkkey);
_nam.setValue(pojoObject.nam);
_adr.setValue(pojoObject.adr);
_pro.setValue(pojoObject.pro);
_cty.setValue(pojoObject.cty);
_tel.setValue(pojoObject.tel);
_upbnkkey.setValue(pojoObject.upbnkkey);
}
}
@Override
public final Class getPOJOClass()
{
return EibsBnk.class;
}
@Override
public final Object getPOJOObject()
{
if(pojoObject!=null)
{
pojoObject.inr=_inr.getValue();
pojoObject.bnkkey=_bnkkey.getValue();
pojoObject.nam=_nam.getValue();
pojoObject.adr=_adr.getValue();
pojoObject.pro=_pro.getValue();
pojoObject.cty=_cty.getValue();
pojoObject.tel=_tel.getValue();
pojoObject.upbnkkey=_upbnkkey.getValue();
}
return pojoObject;
}
@Override
public final void newPOJOObject()
{
if(pojoObject!=null)
pojoObject=null;
pojoObject=new EibsBnk();
}
@Override
public final Serializable getIdentifier()
{
return _inr.getValue();
}
@Override
public final void copyValue(IModule module)
{
Bnk eibsObject=(Bnk)module;
_inr.setValue(eibsObject._inr.getValue());
_bnkkey.setValue(eibsObject._bnkkey.getValue());
_nam.setValue(eibsObject._nam.getValue());
_adr.setValue(eibsObject._adr.getValue());
_pro.setValue(eibsObject._pro.getValue());
_cty.setValue(eibsObject._cty.getValue());
_tel.setValue(eibsObject._tel.getValue());
_upbnkkey.setValue(eibsObject._upbnkkey.getValue());
pojoObject=eibsObject.pojoObject;
}
@Override
public final void copyValues(IParent parent)
{
copyValue((IModule)parent);
}
@Override
public final void clear()
{
_inr.clear();
_bnkkey.clear();
_nam.clear();
_adr.clear();
_pro.clear();
_cty.clear();
_tel.clear();
_upbnkkey.clear();
pojoObject=null;
}
@Override
public final IModule clone()
{
Bnk module=new Bnk(null);
module.copyValues(this);
module.addChild();
return module;
}
@Override
public final void addChild()
{
put("inr",_inr);
put("bnkkey",_bnkkey);
put("nam",_nam);
put("adr",_adr);
put("pro",_pro);
put("cty",_cty);
put("tel",_tel);
put("upbnkkey",_upbnkkey);
}
@Override
public final void bindEvents(IContext ctx)
{
if(isEventBinded())
return;
super.bindEvents(ctx);
}
public IDatafield<String> getInr()
{
return _inr;
}
public String getEibsInr()
{
return _inr.getValue();
}
public void setEibsInr(String value)
{
_inr.setValue(value);
}
public IDatafield<String> getBnkkey()
{
return _bnkkey;
}
public String getEibsBnkkey()
{
return _bnkkey.getValue();
}
public void setEibsBnkkey(String value)
{
_bnkkey.setValue(value);
}
public IDatafield<String> getNam()
{
return _nam;
}
public String getEibsNam()
{
return _nam.getValue();
}
public void setEibsNam(String value)
{
_nam.setValue(value);
}
public IDatafield<String> getAdr()
{
return _adr;
}
public String getEibsAdr()
{
return _adr.getValue();
}
public void setEibsAdr(String value)
{
_adr.setValue(value);
}
public IDatafield<String> getPro()
{
return _pro;
}
public String getEibsPro()
{
return _pro.getValue();
}
public void setEibsPro(String value)
{
_pro.setValue(value);
}
public IDatafield<String> getCty()
{
return _cty;
}
public String getEibsCty()
{
return _cty.getValue();
}
public void setEibsCty(String value)
{
_cty.setValue(value);
}
public IDatafield<String> getTel()
{
return _tel;
}
public String getEibsTel()
{
return _tel.getValue();
}
public void setEibsTel(String value)
{
_tel.setValue(value);
}
public IDatafield<String> getUpbnkkey()
{
return _upbnkkey;
}
public String getEibsUpbnkkey()
{
return _upbnkkey.getValue();
}
public void setEibsUpbnkkey(String value)
{
_upbnkkey.setValue(value);
}
}
package com.brilliance.eibs.etrade;
import static org.sss.common.impl.Constants.*;
import log.Log;
import log.LogFactory;
import java.util.*;
import org.sss.common.model.*;
import org.sss.common.impl.*;
import java.util.regex.Pattern;
import java.util.regex.Matcher;
import java.math.BigDecimal;
import java.io.Serializable;
import org.sss.util.ContainerUtils;
import org.sss.module.pojo.POJOModule;
@SuppressWarnings("unused")
public class Cbb
extends POJOModule
{
static final Log log = LogFactory.getLog(Cbb.class);
final protected IDatafield<String> _inr = new DatafieldImpl<String>(this,String.class,null);
final protected IDatafield<String> _objtyp = new DatafieldImpl<String>(this,String.class,null);
final protected IDatafield<String> _objinr = new DatafieldImpl<String>(this,String.class,null);
final protected IDatafield<String> _cbc = new DatafieldImpl<String>(this,String.class,null);
final protected IDatafield<String> _extid = new DatafieldImpl<String>(this,String.class,null);
final protected IDatafield<Date> _begdat = new DatafieldImpl<Date>(this,Date.class,null);
final protected IDatafield<Date> _enddat = new DatafieldImpl<Date>(this,Date.class,null);
final protected IDatafield<String> _cur = new DatafieldImpl<String>(this,String.class,null);
final protected IDatafield<BigDecimal> _amt = new DatafieldImpl<BigDecimal>(this,BigDecimal.class,IDatafield.BZERO);
final protected IDatafield<String> _cbeinr = new DatafieldImpl<String>(this,String.class,null);
public Cbb(IParent parent)
{
super(parent);
}
protected transient EibsCbb pojoObject;
@Override
public final void dispose()
{
pojoObject=null;
super.dispose();
}
@Override
public final void setPOJOObject(Object object,boolean update)
{
if(pojoObject!=null)
pojoObject=null;
pojoObject=(EibsCbb)object;
if(update&&object!=null)
{
_inr.setValue(pojoObject.inr);
_objtyp.setValue(pojoObject.objtyp);
_objinr.setValue(pojoObject.objinr);
_cbc.setValue(pojoObject.cbc);
_extid.setValue(pojoObject.extid);
_begdat.setValue(pojoObject.begdat);
_enddat.setValue(pojoObject.enddat);
_cur.setValue(pojoObject.cur);
_amt.setValue(pojoObject.amt);
_cbeinr.setValue(pojoObject.cbeinr);
}
}
@Override
public final Class getPOJOClass()
{
return EibsCbb.class;
}
@Override
public final Object getPOJOObject()
{
if(pojoObject!=null)
{
pojoObject.inr=_inr.getValue();
pojoObject.objtyp=_objtyp.getValue();
pojoObject.objinr=_objinr.getValue();
pojoObject.cbc=_cbc.getValue();
pojoObject.extid=_extid.getValue();
pojoObject.begdat=_begdat.getValue();
pojoObject.enddat=_enddat.getValue();
pojoObject.cur=_cur.getValue();
pojoObject.amt=_amt.getValue();
pojoObject.cbeinr=_cbeinr.getValue();
}
return pojoObject;
}
@Override
public final void newPOJOObject()
{
if(pojoObject!=null)
pojoObject=null;
pojoObject=new EibsCbb();
}
@Override
public final Serializable getIdentifier()
{
return _inr.getValue();
}
@Override
public final void copyValue(IModule module)
{
Cbb eibsObject=(Cbb)module;
_inr.setValue(eibsObject._inr.getValue());
_objtyp.setValue(eibsObject._objtyp.getValue());
_objinr.setValue(eibsObject._objinr.getValue());
_cbc.setValue(eibsObject._cbc.getValue());
_extid.setValue(eibsObject._extid.getValue());
_begdat.setValue(eibsObject._begdat.getValue());
_enddat.setValue(eibsObject._enddat.getValue());
_cur.setValue(eibsObject._cur.getValue());
_amt.setValue(eibsObject._amt.getValue());
_cbeinr.setValue(eibsObject._cbeinr.getValue());
pojoObject=eibsObject.pojoObject;
}
@Override
public final void copyValues(IParent parent)
{
copyValue((IModule)parent);
}
@Override
public final void clear()
{
_inr.clear();
_objtyp.clear();
_objinr.clear();
_cbc.clear();
_extid.clear();
_begdat.clear();
_enddat.clear();
_cur.clear();
_amt.clear();
_cbeinr.clear();
pojoObject=null;
}
@Override
public final IModule clone()
{
Cbb module=new Cbb(null);
module.copyValues(this);
module.addChild();
return module;
}
@Override
public final void addChild()
{
put("inr",_inr);
put("objtyp",_objtyp);
put("objinr",_objinr);
put("cbc",_cbc);
put("extid",_extid);
put("begdat",_begdat);
put("enddat",_enddat);
put("cur",_cur);
put("amt",_amt);
put("cbeinr",_cbeinr);
}
@Override
public final void bindEvents(IContext ctx)
{
if(isEventBinded())
return;
super.bindEvents(ctx);
}
public IDatafield<String> getInr()
{
return _inr;
}
public String getEibsInr()
{
return _inr.getValue();
}
public void setEibsInr(String value)
{
_inr.setValue(value);
}
public IDatafield<String> getObjtyp()
{
return _objtyp;
}
public String getEibsObjtyp()
{
return _objtyp.getValue();
}
public void setEibsObjtyp(String value)
{
_objtyp.setValue(value);
}
public IDatafield<String> getObjinr()
{
return _objinr;
}
public String getEibsObjinr()
{
return _objinr.getValue();
}
public void setEibsObjinr(String value)
{
_objinr.setValue(value);
}
public IDatafield<String> getCbc()
{
return _cbc;
}
public String getEibsCbc()
{
return _cbc.getValue();
}
public void setEibsCbc(String value)
{
_cbc.setValue(value);
}
public IDatafield<String> getExtid()
{
return _extid;
}
public String getEibsExtid()
{
return _extid.getValue();
}
public void setEibsExtid(String value)
{
_extid.setValue(value);
}
public IDatafield<Date> getBegdat()
{
return _begdat;
}
public Date getEibsBegdat()
{
return _begdat.getValue();
}
public void setEibsBegdat(Date value)
{
_begdat.setValue(value);
}
public IDatafield<Date> getEnddat()
{
return _enddat;
}
public Date getEibsEnddat()
{
return _enddat.getValue();
}
public void setEibsEnddat(Date value)
{
_enddat.setValue(value);
}
public IDatafield<String> getCur()
{
return _cur;
}
public String getEibsCur()
{
return _cur.getValue();
}
public void setEibsCur(String value)
{
_cur.setValue(value);
}
public IDatafield<BigDecimal> getAmt()
{
return _amt;
}
public BigDecimal getEibsAmt()
{
return _amt.getValue();
}
public void setEibsAmt(BigDecimal value)
{
_amt.setValue(value);
}
public IDatafield<String> getCbeinr()
{
return _cbeinr;
}
public String getEibsCbeinr()
{
return _cbeinr.getValue();
}
public void setEibsCbeinr(String value)
{
_cbeinr.setValue(value);
}
}
package com.brilliance.eibs.etrade;
import static org.sss.common.impl.Constants.*;
import log.Log;
import log.LogFactory;
import java.util.*;
import org.sss.common.model.*;
import org.sss.common.impl.*;
import java.util.regex.Pattern;
import java.util.regex.Matcher;
import java.math.BigDecimal;
import java.io.Serializable;
import org.sss.util.ContainerUtils;
import org.sss.module.pojo.POJOModule;
@SuppressWarnings("unused")
public class Cbe
extends POJOModule
{
static final Log log = LogFactory.getLog(Cbe.class);
final protected IDatafield<String> _inr = new DatafieldImpl<String>(this,String.class,null);
final protected IDatafield<String> _objtyp = new DatafieldImpl<String>(this,String.class,null);
final protected IDatafield<String> _objinr = new DatafieldImpl<String>(this,String.class,null);
final protected IDatafield<String> _extid = new DatafieldImpl<String>(this,String.class,null);
final protected IDatafield<String> _cbt = new DatafieldImpl<String>(this,String.class,null);
final protected IDatafield<String> _trninr = new DatafieldImpl<String>(this,String.class,null);
final protected IDatafield<Date> _credat = new DatafieldImpl<Date>(this,Date.class,null);
final protected IDatafield<String> _cur = new DatafieldImpl<String>(this,String.class,null);
final protected IDatafield<BigDecimal> _amt = new DatafieldImpl<BigDecimal>(this,BigDecimal.class,IDatafield.BZERO);
final protected IDatafield<String> _relflg = new DatafieldImpl<String>(this,String.class,null);
final protected IDatafield<String> _nam = new DatafieldImpl<String>(this,String.class,null);
final protected IDatafield<String> _acc = new DatafieldImpl<String>(this,String.class,null);
public Cbe(IParent parent)
{
super(parent);
}
protected transient EibsCbe pojoObject;
@Override
public final void dispose()
{
pojoObject=null;
super.dispose();
}
@Override
public final void setPOJOObject(Object object,boolean update)
{
if(pojoObject!=null)
pojoObject=null;
pojoObject=(EibsCbe)object;
if(update&&object!=null)
{
_inr.setValue(pojoObject.inr);
_objtyp.setValue(pojoObject.objtyp);
_objinr.setValue(pojoObject.objinr);
_extid.setValue(pojoObject.extid);
_cbt.setValue(pojoObject.cbt);
_trninr.setValue(pojoObject.trninr);
_credat.setValue(pojoObject.credat);
_cur.setValue(pojoObject.cur);
_amt.setValue(pojoObject.amt);
_relflg.setValue(pojoObject.relflg);
_nam.setValue(pojoObject.nam);
_acc.setValue(pojoObject.acc);
}
}
@Override
public final Class getPOJOClass()
{
return EibsCbe.class;
}
@Override
public final Object getPOJOObject()
{
if(pojoObject!=null)
{
pojoObject.inr=_inr.getValue();
pojoObject.objtyp=_objtyp.getValue();
pojoObject.objinr=_objinr.getValue();
pojoObject.extid=_extid.getValue();
pojoObject.cbt=_cbt.getValue();
pojoObject.trninr=_trninr.getValue();
pojoObject.credat=_credat.getValue();
pojoObject.cur=_cur.getValue();
pojoObject.amt=_amt.getValue();
pojoObject.relflg=_relflg.getValue();
pojoObject.nam=_nam.getValue();
pojoObject.acc=_acc.getValue();
}
return pojoObject;
}
@Override
public final void newPOJOObject()
{
if(pojoObject!=null)
pojoObject=null;
pojoObject=new EibsCbe();
}
@Override
public final Serializable getIdentifier()
{
return _inr.getValue();
}
@Override
public final void copyValue(IModule module)
{
Cbe eibsObject=(Cbe)module;
_inr.setValue(eibsObject._inr.getValue());
_objtyp.setValue(eibsObject._objtyp.getValue());
_objinr.setValue(eibsObject._objinr.getValue());
_extid.setValue(eibsObject._extid.getValue());
_cbt.setValue(eibsObject._cbt.getValue());
_trninr.setValue(eibsObject._trninr.getValue());
_credat.setValue(eibsObject._credat.getValue());
_cur.setValue(eibsObject._cur.getValue());
_amt.setValue(eibsObject._amt.getValue());
_relflg.setValue(eibsObject._relflg.getValue());
_nam.setValue(eibsObject._nam.getValue());
_acc.setValue(eibsObject._acc.getValue());
pojoObject=eibsObject.pojoObject;
}
@Override
public final void copyValues(IParent parent)
{
copyValue((IModule)parent);
}
@Override
public final void clear()
{
_inr.clear();
_objtyp.clear();
_objinr.clear();
_extid.clear();
_cbt.clear();
_trninr.clear();
_credat.clear();
_cur.clear();
_amt.clear();
_relflg.clear();
_nam.clear();
_acc.clear();
pojoObject=null;
}
@Override
public final IModule clone()
{
Cbe module=new Cbe(null);
module.copyValues(this);
module.addChild();
return module;
}
@Override
public final void addChild()
{
put("inr",_inr);
put("objtyp",_objtyp);
put("objinr",_objinr);
put("extid",_extid);
put("cbt",_cbt);
put("trninr",_trninr);
put("credat",_credat);
put("cur",_cur);
put("amt",_amt);
put("relflg",_relflg);
put("nam",_nam);
put("acc",_acc);
}
@Override
public final void bindEvents(IContext ctx)
{
if(isEventBinded())
return;
super.bindEvents(ctx);
}
public IDatafield<String> getInr()
{
return _inr;
}
public String getEibsInr()
{
return _inr.getValue();
}
public void setEibsInr(String value)
{
_inr.setValue(value);
}
public IDatafield<String> getObjtyp()
{
return _objtyp;
}
public String getEibsObjtyp()
{
return _objtyp.getValue();
}
public void setEibsObjtyp(String value)
{
_objtyp.setValue(value);
}
public IDatafield<String> getObjinr()
{
return _objinr;
}
public String getEibsObjinr()
{
return _objinr.getValue();
}
public void setEibsObjinr(String value)
{
_objinr.setValue(value);
}
public IDatafield<String> getExtid()
{
return _extid;
}
public String getEibsExtid()
{
return _extid.getValue();
}
public void setEibsExtid(String value)
{
_extid.setValue(value);
}
public IDatafield<String> getCbt()
{
return _cbt;
}
public String getEibsCbt()
{
return _cbt.getValue();
}
public void setEibsCbt(String value)
{
_cbt.setValue(value);
}
public IDatafield<String> getTrninr()
{
return _trninr;
}
public String getEibsTrninr()
{
return _trninr.getValue();
}
public void setEibsTrninr(String value)
{
_trninr.setValue(value);
}
public IDatafield<Date> getCredat()
{
return _credat;
}
public Date getEibsCredat()
{
return _credat.getValue();
}
public void setEibsCredat(Date value)
{
_credat.setValue(value);
}
public IDatafield<String> getCur()
{
return _cur;
}
public String getEibsCur()
{
return _cur.getValue();
}
public void setEibsCur(String value)
{
_cur.setValue(value);
}
public IDatafield<BigDecimal> getAmt()
{
return _amt;
}
public BigDecimal getEibsAmt()
{
return _amt.getValue();
}
public void setEibsAmt(BigDecimal value)
{
_amt.setValue(value);
}
public IDatafield<String> getRelflg()
{
return _relflg;
}
public String getEibsRelflg()
{
return _relflg.getValue();
}
public void setEibsRelflg(String value)
{
_relflg.setValue(value);
}
public IDatafield<String> getNam()
{
return _nam;
}
public String getEibsNam()
{
return _nam.getValue();
}
public void setEibsNam(String value)
{
_nam.setValue(value);
}
public IDatafield<String> getAcc()
{
return _acc;
}
public String getEibsAcc()
{
return _acc.getValue();
}
public void setEibsAcc(String value)
{
_acc.setValue(value);
}
}
package com.brilliance.eibs.etrade;
import static org.sss.common.impl.Constants.*;
import log.Log;
import log.LogFactory;
import java.util.*;
import org.sss.common.model.*;
import org.sss.common.impl.*;
import java.util.regex.Pattern;
import java.util.regex.Matcher;
import java.math.BigDecimal;
import java.io.Serializable;
import org.sss.util.ContainerUtils;
import org.sss.common.impl.AbstractModule;
@SuppressWarnings("unused")
public class Cfg
extends AbstractModule
{
static final Log log = LogFactory.getLog(Cfg.class);
final protected IDatafield<String> _inr = new DatafieldImpl<String>(this,String.class,null);
final protected IDatafield<String> _nam = new DatafieldImpl<String>(this,String.class,null);
final protected IDatafield<String> _val = new DatafieldImpl<String>(this,String.class,null);
final protected IDatafield<String> _typ = new DatafieldImpl<String>(this,String.class,null);
final protected IDatafield<String> _remark = new DatafieldImpl<String>(this,String.class,null);
public Cfg(IParent parent)
{
super(parent);
}
@Override
public final void copyValue(IModule module)
{
Cfg eibsObject=(Cfg)module;
_inr.setValue(eibsObject._inr.getValue());
_nam.setValue(eibsObject._nam.getValue());
_val.setValue(eibsObject._val.getValue());
_typ.setValue(eibsObject._typ.getValue());
_remark.setValue(eibsObject._remark.getValue());
}
@Override
public final void copyValues(IParent parent)
{
copyValue((IModule)parent);
}
@Override
public final void clear()
{
_inr.clear();
_nam.clear();
_val.clear();
_typ.clear();
_remark.clear();
}
@Override
public final IModule clone()
{
Cfg module=new Cfg(null);
module.copyValues(this);
module.addChild();
return module;
}
@Override
public final void addChild()
{
put("inr",_inr);
put("nam",_nam);
put("val",_val);
put("typ",_typ);
put("remark",_remark);
}
@Override
public final void bindEvents(IContext ctx)
{
if(isEventBinded())
return;
super.bindEvents(ctx);
}
public IDatafield<String> getInr()
{
return _inr;
}
public String getEibsInr()
{
return _inr.getValue();
}
public void setEibsInr(String value)
{
_inr.setValue(value);
}
public IDatafield<String> getNam()
{
return _nam;
}
public String getEibsNam()
{
return _nam.getValue();
}
public void setEibsNam(String value)
{
_nam.setValue(value);
}
public IDatafield<String> getVal()
{
return _val;
}
public String getEibsVal()
{
return _val.getValue();
}
public void setEibsVal(String value)
{
_val.setValue(value);
}
public IDatafield<String> getTyp()
{
return _typ;
}
public String getEibsTyp()
{
return _typ.getValue();
}
public void setEibsTyp(String value)
{
_typ.setValue(value);
}
public IDatafield<String> getRemark()
{
return _remark;
}
public String getEibsRemark()
{
return _remark.getValue();
}
public void setEibsRemark(String value)
{
_remark.setValue(value);
}
}
package com.brilliance.eibs.etrade;
import static org.sss.common.impl.Constants.*;
import log.Log;
import log.LogFactory;
import java.util.*;
import org.sss.common.model.*;
import org.sss.common.impl.*;
import java.util.regex.Pattern;
import java.util.regex.Matcher;
import java.math.BigDecimal;
import java.io.Serializable;
import org.sss.util.ContainerUtils;
import org.sss.common.impl.AbstractModule;
@SuppressWarnings("unused")
public class Cpacbs
extends AbstractModule
{
static final Log log = LogFactory.getLog(Cpacbs.class);
final protected Cbb _max = new Cbb(this);
final protected Cbb _nom = new Cbb(this);
final protected Cbe _maxcbe = new Cbe(this);
final protected Cbe _nomcbe = new Cbe(this);
public Cpacbs(IParent parent)
{
super(parent);
}
@Override
public final void copyValue(IModule module)
{
}
@Override
public final void copyValues(IParent parent)
{
copyValue((IModule)parent);
Cpacbs eibsObject=(Cpacbs)parent;
_max.copyValues(eibsObject._max);
_nom.copyValues(eibsObject._nom);
_maxcbe.copyValues(eibsObject._maxcbe);
_nomcbe.copyValues(eibsObject._nomcbe);
}
@Override
public final void clear()
{
_max.clear();
_nom.clear();
_maxcbe.clear();
_nomcbe.clear();
}
@Override
public final IModule clone()
{
Cpacbs module=new Cpacbs(null);
module.copyValues(this);
module.addChild();
return module;
}
@Override
public final void addChild()
{
put("max",_max);
_max.addChild();
put("nom",_nom);
_nom.addChild();
put("maxcbe",_maxcbe);
_maxcbe.addChild();
put("nomcbe",_nomcbe);
_nomcbe.addChild();
}
@Override
public final void bindEvents(IContext ctx)
{
if(isEventBinded())
return;
_max.bindEvents(ctx);
_nom.bindEvents(ctx);
_maxcbe.bindEvents(ctx);
_nomcbe.bindEvents(ctx);
super.bindEvents(ctx);
}
public Cbb getMax()
{
return _max;
}
public Cbb getNom()
{
return _nom;
}
public Cbe getMaxcbe()
{
return _maxcbe;
}
public Cbe getNomcbe()
{
return _nomcbe;
}
}
package com.brilliance.eibs.etrade;
import static org.sss.common.impl.Constants.*;
import log.Log;
import log.LogFactory;
import java.util.*;
import org.sss.common.model.*;
import org.sss.common.impl.*;
import java.util.regex.Pattern;
import java.util.regex.Matcher;
import java.math.BigDecimal;
import java.io.Serializable;
import org.sss.util.ContainerUtils;
import org.sss.common.impl.AbstractModule;
@SuppressWarnings("unused")
public class Cpdgrp
extends AbstractModule
{
static final Log log = LogFactory.getLog(Cpdgrp.class);
final protected Cpd _rec = new Cpd(this);
final protected Swf _swf = new Swf(this);
final protected Cmt _cmt = new Cmt(this);
final protected Atd _atd = new Atd(this);
final protected Cpacbs _cbs = new Cpacbs(this);
final protected Ptspta _orc = new Ptspta(this);
final protected Ptspta _ori = new Ptspta(this);
final protected Ptspta _pyb = new Ptspta(this);
final protected Ptspta _pye = new Ptspta(this);
public Cpdgrp(IParent parent)
{
super(parent);
}
@Override
public final void copyValue(IModule module)
{
}
@Override
public final void copyValues(IParent parent)
{
copyValue((IModule)parent);
Cpdgrp eibsObject=(Cpdgrp)parent;
_rec.copyValues(eibsObject._rec);
_swf.copyValues(eibsObject._swf);
_cmt.copyValues(eibsObject._cmt);
_atd.copyValues(eibsObject._atd);
_cbs.copyValues(eibsObject._cbs);
_orc.copyValues(eibsObject._orc);
_ori.copyValues(eibsObject._ori);
_pyb.copyValues(eibsObject._pyb);
_pye.copyValues(eibsObject._pye);
}
@Override
public final void clear()
{
_rec.clear();
_swf.clear();
_cmt.clear();
_atd.clear();
_cbs.clear();
_orc.clear();
_ori.clear();
_pyb.clear();
_pye.clear();
}
@Override
public final IModule clone()
{
Cpdgrp module=new Cpdgrp(null);
module.copyValues(this);
module.addChild();
return module;
}
@Override
public final void addChild()
{
put("rec",_rec);
_rec.addChild();
put("swf",_swf);
_swf.addChild();
put("cmt",_cmt);
_cmt.addChild();
put("atd",_atd);
_atd.addChild();
put("cbs",_cbs);
_cbs.addChild();
put("orc",_orc);
_orc.addChild();
put("ori",_ori);
_ori.addChild();
put("pyb",_pyb);
_pyb.addChild();
put("pye",_pye);
_pye.addChild();
}
@Override
public final void bindEvents(IContext ctx)
{
if(isEventBinded())
return;
_rec.bindEvents(ctx);
_swf.bindEvents(ctx);
_cmt.bindEvents(ctx);
_atd.bindEvents(ctx);
_cbs.bindEvents(ctx);
_orc.bindEvents(ctx);
_ori.bindEvents(ctx);
_pyb.bindEvents(ctx);
_pye.bindEvents(ctx);
super.bindEvents(ctx);
}
public Cpd getRec()
{
return _rec;
}
public Swf getSwf()
{
return _swf;
}
public Cmt getCmt()
{
return _cmt;
}
public Atd getAtd()
{
return _atd;
}
public Cpacbs getCbs()
{
return _cbs;
}
public Ptspta getOrc()
{
return _orc;
}
public Ptspta getOri()
{
return _ori;
}
public Ptspta getPyb()
{
return _pyb;
}
public Ptspta getPye()
{
return _pye;
}
@SuppressWarnings(value = "unchecked")
public final Boolean insert()
{
IContext ctx=RuleUtils.ctx.get();
/*
#! 机构相关信息新增操作,企业机构保存pty、pta、adr三表,银行机构多保存bch表
#! 当机构类型为银行时,需设置各表信息,并在插入数据库时多插入bch表
#!========================================
#! 返回值: true 增加成功
#! false 增加失败
#!========================================
*/
log.debug("enter insert___________");
boolean flag = false;
String frm=Platform.sgetTransName();
switch (frm)
{
case "cptopn":
Cpdgrp.this.getRec().setEibsCpdtyp("O");
break;
case "cptadv":
Cpdgrp.this.getRec().setEibsCpdtyp("I");
break;
default:
Cpdgrp.this.getRec().setEibsCpdtyp("");
break;
}
Platform.sdbInsert(Cpdgrp.this.getRec());
if (!ContainerUtils.isEmpty(Cpdgrp.this.getOrc().getPts().getExtkey()))
{
Cpdgrp.this.getOrc().getPts().setEibsObjtyp("cpd");
Cpdgrp.this.getOrc().getPts().setEibsObjinr(Cpdgrp.this.getRec().getEibsInr());
Cpdgrp.this.getOrc().getPts().setEibsOwnref(Cpdgrp.this.getOrc().getPty().getEibsExtkey());
Cpdgrp.this.getOrc().getPts().setEibsPtyinr(Cpdgrp.this.getOrc().getPty().getEibsInr());
Platform.sdbInsert(Cpdgrp.this.getOrc().getPts());
}
if (!ContainerUtils.isEmpty(Cpdgrp.this.getOri().getPts().getExtkey()))
{
Cpdgrp.this.getOri().getPts().setEibsObjtyp("cpd");
Cpdgrp.this.getOri().getPts().setEibsObjinr(Cpdgrp.this.getRec().getEibsInr());
Cpdgrp.this.getOri().getPts().setEibsOwnref(Cpdgrp.this.getOri().getPty().getEibsExtkey());
Cpdgrp.this.getOri().getPts().setEibsPtyinr(Cpdgrp.this.getOri().getPty().getEibsInr());
Platform.sdbInsert(Cpdgrp.this.getOri().getPts());
}
if (!ContainerUtils.isEmpty(Cpdgrp.this.getPye().getPts().getExtkey()))
{
Cpdgrp.this.getPye().getPts().setEibsObjtyp("cpd");
Cpdgrp.this.getPye().getPts().setEibsObjinr(Cpdgrp.this.getRec().getEibsInr());
Cpdgrp.this.getPye().getPts().setEibsOwnref(Cpdgrp.this.getPye().getPty().getEibsExtkey());
Cpdgrp.this.getPye().getPts().setEibsPtyinr(Cpdgrp.this.getPye().getPty().getEibsInr());
Platform.sdbInsert(Cpdgrp.this.getPye().getPts());
}
if (!ContainerUtils.isEmpty(Cpdgrp.this.getPyb().getPts().getExtkey()))
{
Cpdgrp.this.getPyb().getPts().setEibsObjtyp("cpd");
Cpdgrp.this.getPyb().getPts().setEibsObjinr(Cpdgrp.this.getRec().getEibsInr());
Cpdgrp.this.getPyb().getPts().setEibsOwnref(Cpdgrp.this.getPyb().getPty().getEibsExtkey());
Cpdgrp.this.getPyb().getPts().setEibsPtyinr(Cpdgrp.this.getPyb().getPty().getEibsInr());
Platform.sdbInsert(Cpdgrp.this.getPyb().getPts());
}
Cpdgrp.this.getCbs().getMaxcbe().setEibsRelflg("W");
Cpdgrp.this.getCbs().getMaxcbe().setEibsCredat(ContainerUtils.today());
Cpdgrp.this.getCbs().getMaxcbe().setEibsCur(Cpdgrp.this.getCbs().getMax().getEibsCur());
Cpdgrp.this.getCbs().getMaxcbe().setEibsAmt(Cpdgrp.this.getCbs().getMax().getEibsAmt());
Cpdgrp.this.getCbs().getMaxcbe().setEibsObjtyp("cpd");
Cpdgrp.this.getCbs().getMaxcbe().setEibsObjinr(Cpdgrp.this.getRec().getEibsInr());
Cpdgrp.this.getCbs().getMaxcbe().setEibsCbt("max");
Platform.sdbInsert(Cpdgrp.this.getCbs().getMaxcbe());
Cpdgrp.this.getCbs().getMax().setEibsCbeinr(Cpdgrp.this.getCbs().getMaxcbe().getEibsInr());
Cpdgrp.this.getCbs().getMax().setEibsObjtyp("cpd");
Cpdgrp.this.getCbs().getMax().setEibsObjinr(Cpdgrp.this.getRec().getEibsInr());
Cpdgrp.this.getCbs().getMax().setEibsCbc("max");
Cpdgrp.this.getCbs().getMax().setEibsBegdat(ContainerUtils.today());
try
{
Cpdgrp.this.getCbs().getMax().setEibsEnddat(new java.text.SimpleDateFormat("yyyyMMdd HH:mm:ss").parse("22991231 00:00:00"));
}
catch(Exception ex)
{
log.error(ex);
}
Platform.sdbInsert(Cpdgrp.this.getCbs().getMax());
int errorCode=ctx.getError();
if(errorCode==NO_ERROR)
flag= true;
return flag;
}
@SuppressWarnings(value = "unchecked")
public final boolean update()
{
IContext ctx=RuleUtils.ctx.get();
/*
#! 更新操作
#!========================================
#! 返回值: true 更新成功
#! false 更新失败
#!========================================
*/
boolean flag = false;
if(!ContainerUtils.isEmpty(Cpdgrp.this.getRec().getInr()))
ctx.getSupport().update(Cpdgrp.this.getRec());
int err = ctx.getError();
log.debug("err:"+err);
if(err==NO_ERROR)
{
flag = true;
}
else
{
ctx.getGui().message(MessageType.INFORMATION,ctx.getGui().getI18nValue("cpdgrp","CT000004"),ctx.getGui().getI18nValue("cpdgrp","CT000005"));
flag = false;
}
return flag;
}
}
package com.brilliance.eibs.etrade;
import static org.sss.common.impl.Constants.*;
import log.Log;
import log.LogFactory;
import java.util.*;
import org.sss.common.model.*;
import org.sss.common.impl.*;
import java.util.regex.Pattern;
import java.util.regex.Matcher;
import java.math.BigDecimal;
import java.io.Serializable;
import org.sss.util.ContainerUtils;
import org.sss.module.pojo.POJOModuleRoot;
@SuppressWarnings("unused")
public class Cptadv
extends POJOModuleRoot
{
static final Log log = LogFactory.getLog(Cptadv.class);
final protected Cpdgrp _cpdgrp = new Cpdgrp(this);
final protected Cptp _cptp = new Cptp(this);
final protected Sysmod _sysmod = (Sysmod) __sysmod;
final protected Mtabut _mtabut = new Mtabut(this);
final transient protected IPanel _mainpnl = new PanelImpl(this,"mainpnl","PD000000");
public Cptadv(String name, IModule sysmod)
{
super(name, sysmod);
addChild();
}
@Override
public final void copyValue(IModule module)
{
}
@Override
public final void copyValues(IParent parent)
{
copyValue((IModule)parent);
Cptadv eibsObject=(Cptadv)parent;
_cpdgrp.copyValues(eibsObject._cpdgrp);
_cptp.copyValues(eibsObject._cptp);
_mtabut.copyValues(eibsObject._mtabut);
}
@Override
public final void clear()
{
_cpdgrp.clear();
_cptp.clear();
_mtabut.clear();
}
@Override
public final IModule clone()
{
throw new UnsupportedOperationException();
}
@Override
public final void addChild()
{
put("cpdgrp",_cpdgrp);
_cpdgrp.addChild();
put("cptp",_cptp);
_cptp.setCpdgrp(this.getCpdgrp());
_cptp.setMtabut(this.getMtabut());
_cptp.addChild();
put("sysmod",_sysmod);
_sysmod.addChild();
put("mtabut",_mtabut);
_mtabut.setMtagrp(this.getCpdgrp());
_mtabut.setPrefix(new ConstantDatafield<String>(parent,"IR",String.class));
_mtabut.addChild();
super.addChild();
}
@Override
public final void bindEvents(IContext ctx)
{
if(isEventBinded())
return;
getMtabut().getSav().addEventRule(event0500_mtabut_sav);
ctx.getRoot().addDefaultRule(init100__);
_cpdgrp.bindEvents(ctx);
_cptp.bindEvents(ctx);
_sysmod.bindEvents(ctx);
_mtabut.bindEvents(ctx);
super.bindEvents(ctx);
}
public Cpdgrp getCpdgrp()
{
return _cpdgrp;
}
public Cptp getCptp()
{
return _cptp;
}
public Sysmod getSysmod()
{
return _sysmod;
}
public Mtabut getMtabut()
{
return _mtabut;
}
public IPanel getMainpnl()
{
return _mainpnl;
}
private final transient IRule init100__=new IRule()
{
public final int getOrder()
{
return 100;
}
@SuppressWarnings(value = "unchecked")
public final boolean invoke(IContext ctx,IAttributeValue evt)
{
ctx.getGui().setValues(Cptadv.this.getCpdgrp().getRec().getBranchinr(),Platform.getBranchCodeFromInr());
Cptadv.this.getCpdgrp().getRec().setEibsBranchinr(Cptadv.this.getSysmod().getOwnbch().getEibsInr());
ctx.getGui().setModified(Cptadv.this.getCpdgrp().getRec().getBranchinr());
ctx.getGui().setValues(Cptadv.this.getCpdgrp().getRec().getStacty(),Platform.getCountryCode());
ctx.getGui().setModified(Cptadv.this.getCpdgrp().getRec().getStacty());
return true;
}
};
private final transient IEventRule event0500_mtabut_sav=new IEventRule()
{
public final int getOrder()
{
return 500;
}
public final EventType getType()
{
return EventType.ON_CLICK;
}
@SuppressWarnings(value = "unchecked")
public final boolean invoke(IContext ctx,Event evt)
{
/*
#! 机构新增提交按钮事件
#! 若本次业务为处理待办事务,则更新订单信息(ord)和新增订单状态信息(ore)
#! 否则新增订单信息(ord)和订单状态信息(ore)
#! 之后进行数据处理和交易快照保存
#!========================================
#! 返回值: true 更新成功
#! false 更新失败
#! 变量 : sptModule 要更新的spt模型
#! newStatus 更新后的spt状态sta
#!========================================
*/
log.info(getOrder(),"save order 500");
//数据方法设定
String methodName= "insert";
//$cpdgrp/methodname = "insert";
Boolean result =true;
Cptadv.this.getCpdgrp().insert();
if(!result)
{
ctx.getGui().message(MessageType.INFORMATION,ctx.getGui().getI18nValue("cptadv","CT000001"),ctx.getGui().getI18nValue("cptadv","CT000002"));
return Platform.falseAndRollback();
}
return true;
}
};
}
package com.brilliance.eibs.etrade;
import static org.sss.common.impl.Constants.*;
import log.Log;
import log.LogFactory;
import java.util.*;
import org.sss.common.model.*;
import org.sss.common.impl.*;
import java.util.regex.Pattern;
import java.util.regex.Matcher;
import java.math.BigDecimal;
import java.io.Serializable;
import org.sss.util.ContainerUtils;
import org.sss.module.pojo.POJOModuleRoot;
@SuppressWarnings("unused")
public class Cptopn
extends POJOModuleRoot
{
static final Log log = LogFactory.getLog(Cptopn.class);
final protected Cpdgrp _cpdgrp = new Cpdgrp(this);
final protected Cptp _cptp = new Cptp(this);
final protected Sysmod _sysmod = (Sysmod) __sysmod;
final protected Mtabut _mtabut = new Mtabut(this);
final transient protected IPanel _mainpnl = new PanelImpl(this,"mainpnl","PD000000");
public Cptopn(String name, IModule sysmod)
{
super(name, sysmod);
addChild();
}
@Override
public final void copyValue(IModule module)
{
}
@Override
public final void copyValues(IParent parent)
{
copyValue((IModule)parent);
Cptopn eibsObject=(Cptopn)parent;
_cpdgrp.copyValues(eibsObject._cpdgrp);
_cptp.copyValues(eibsObject._cptp);
_mtabut.copyValues(eibsObject._mtabut);
}
@Override
public final void clear()
{
_cpdgrp.clear();
_cptp.clear();
_mtabut.clear();
}
@Override
public final IModule clone()
{
throw new UnsupportedOperationException();
}
@Override
public final void addChild()
{
put("cpdgrp",_cpdgrp);
_cpdgrp.addChild();
put("cptp",_cptp);
_cptp.setCpdgrp(this.getCpdgrp());
_cptp.setMtabut(this.getMtabut());
_cptp.addChild();
put("sysmod",_sysmod);
_sysmod.addChild();
put("mtabut",_mtabut);
_mtabut.setMtagrp(this.getCpdgrp());
_mtabut.setPrefix(new ConstantDatafield<String>(parent,"OR",String.class));
_mtabut.addChild();
super.addChild();
}
@Override
public final void bindEvents(IContext ctx)
{
if(isEventBinded())
return;
getMtabut().getSav().addEventRule(event0500_mtabut_sav);
getMtabut().getPed().addEventRule(event0500_mtabut_ped);
ctx.getRoot().addDefaultRule(init100__);
_cpdgrp.bindEvents(ctx);
_cptp.bindEvents(ctx);
_sysmod.bindEvents(ctx);
_mtabut.bindEvents(ctx);
super.bindEvents(ctx);
}
public Cpdgrp getCpdgrp()
{
return _cpdgrp;
}
public Cptp getCptp()
{
return _cptp;
}
public Sysmod getSysmod()
{
return _sysmod;
}
public Mtabut getMtabut()
{
return _mtabut;
}
public IPanel getMainpnl()
{
return _mainpnl;
}
private final transient IRule init100__=new IRule()
{
public final int getOrder()
{
return 100;
}
@SuppressWarnings(value = "unchecked")
public final boolean invoke(IContext ctx,IAttributeValue evt)
{
ctx.getGui().setValues(Cptopn.this.getCpdgrp().getRec().getBranchinr(),Platform.getBranchCodeFromInr());
Cptopn.this.getCpdgrp().getRec().setEibsBranchinr(Cptopn.this.getSysmod().getOwnbch().getEibsInr());
ctx.getGui().setModified(Cptopn.this.getCpdgrp().getRec().getBranchinr());
return true;
}
};
private final transient IEventRule event0500_mtabut_sav=new IEventRule()
{
public final int getOrder()
{
return 500;
}
public final EventType getType()
{
return EventType.ON_CLICK;
}
@SuppressWarnings(value = "unchecked")
public final boolean invoke(IContext ctx,Event evt)
{
/*
#! 机构新增提交按钮事件
#! 若本次业务为处理待办事务,则更新订单信息(ord)和新增订单状态信息(ore)
#! 否则新增订单信息(ord)和订单状态信息(ore)
#! 之后进行数据处理和交易快照保存
#!========================================
#! 返回值: true 更新成功
#! false 更新失败
#! 变量 : sptModule 要更新的spt模型
#! newStatus 更新后的spt状态sta
#!========================================
*/
log.info(getOrder(),"save order 500");
//数据方法设定
String methodName= "insert";
//$cpdgrp/methodname = "insert";
Boolean result =true;
Cptopn.this.getCpdgrp().insert();
// if(Platform.isEmpty($trnmod/spt/inr))
// result=$trnmod.ordUpdate("C");
//else
//{
//String ordinr=$trnmod/spt/ordinr;
// String newsta="C";
// $trnmod.ordLoadAndUpdate(ordinr,newsta);
//}
if(!result)
{
ctx.getGui().message(MessageType.INFORMATION,ctx.getGui().getI18nValue("cptopn","CT000001"),ctx.getGui().getI18nValue("cptopn","CT000002"));
return Platform.falseAndRollback();
}
//数据处理
// result = $trnmod.setBizTransaction("机构新增",$ptygrp/rec/chnnam.getValue());
// if(!result)
// {
// Platform.message(#CT000003,#CT000004);
// return Platform.falseAndRollback();
// }
//保存快照
//result = $trnmod.storePanelOfTransaction($ptyp/mainpanel,$trnmod/trn/inr.getValue());
// if(!result)
// {
// Platform.message(#CT000005,#CT000006);
// return Platform.falseAndRollback();
// }
return true;
}
};
private final transient IEventRule event0500_mtabut_ped=new IEventRule()
{
public final int getOrder()
{
return 500;
}
public final EventType getType()
{
return EventType.ON_CLICK;
}
@SuppressWarnings(value = "unchecked")
public final boolean invoke(IContext ctx,Event evt)
{
log.info(getOrder(),"ped order 500");
/*
Boolean res = $trnmod.setSptTransaction("机构新增",$ptygrp/rec/chnnam.getValue());
if(!res)
{
Platform.message(#CT000007,#CT000008);
return Platform.falseAndRollback();
}
*/
return true;
}
};
}
package com.brilliance.eibs.etrade;
import static org.sss.common.impl.Constants.*;
import log.Log;
import log.LogFactory;
import java.util.*;
import org.sss.common.model.*;
import org.sss.common.impl.*;
import java.util.regex.Pattern;
import java.util.regex.Matcher;
import java.math.BigDecimal;
import java.io.Serializable;
import org.sss.util.ContainerUtils;
import org.sss.common.impl.AbstractModule;
@SuppressWarnings("unused")
public class Cptp
extends AbstractModule
{
static final Log log = LogFactory.getLog(Cptp.class);
final protected ProxyCpdgrp _cpdgrp = new ProxyCpdgrp(this);
final protected ProxyMtabut _mtabut = new ProxyMtabut(this);
final protected ElstCpd _cpdlst = new ElstCpd(this,0);
final protected Ptsp _orcp = new Ptsp(this);
final protected Ptsp _orip = new Ptsp(this);
final protected Ptsp _pyep = new Ptsp(this);
final protected Ptsp _pybp = new Ptsp(this);
final protected IDatafield<String> _button1 = new DatafieldImpl<String>(this,String.class,null);
final protected IDatafield<String> _button2 = new DatafieldImpl<String>(this,String.class,null);
final protected IDatafield<String> _button3 = new DatafieldImpl<String>(this,String.class,null);
final protected IDatafield<String> _button4 = new DatafieldImpl<String>(this,String.class,null);
final transient protected IPanel _dtlpnl = new PanelImpl(this,"dtlpnl","PD000000");
final transient protected IPanel _butpnl = new PanelImpl(this,"butpnl","PD000013");
final transient protected IPanel _selpnl = new PanelImpl(this,"selpnl","PD000018");
final transient protected IPanel _opnpnl = new PanelImpl(this,"opnpnl","PD000019");
final transient protected IPanel _advpnl = new PanelImpl(this,"advpnl","PD000048");
final transient protected IPanel _cpdpnl = new PanelImpl(this,"cpdpnl","PD000092");
public Cptp(IParent parent)
{
super(parent);
}
@Override
public final void copyValue(IModule module)
{
Cptp eibsObject=(Cptp)module;
_button1.setValue(eibsObject._button1.getValue());
_button2.setValue(eibsObject._button2.getValue());
_button3.setValue(eibsObject._button3.getValue());
_button4.setValue(eibsObject._button4.getValue());
}
@Override
public final void copyValues(IParent parent)
{
copyValue((IModule)parent);
Cptp eibsObject=(Cptp)parent;
_cpdgrp.copyValues(eibsObject._cpdgrp);
_mtabut.copyValues(eibsObject._mtabut);
_cpdlst.copyValues(eibsObject._cpdlst);
_orcp.copyValues(eibsObject._orcp);
_orip.copyValues(eibsObject._orip);
_pyep.copyValues(eibsObject._pyep);
_pybp.copyValues(eibsObject._pybp);
}
@Override
public final void clear()
{
_button1.clear();
_button2.clear();
_button3.clear();
_button4.clear();
_cpdgrp.clear();
_mtabut.clear();
_cpdlst.clear();
_orcp.clear();
_orip.clear();
_pyep.clear();
_pybp.clear();
}
@Override
public final IModule clone()
{
Cptp module=new Cptp(null);
module.copyValues(this);
module.addChild();
return module;
}
@Override
public final void addChild()
{
put("cpdgrp",_cpdgrp);
put("mtabut",_mtabut);
put("cpdlst",_cpdlst);
_cpdlst.addChild();
put("orcp",_orcp);
_orcp.setPtspta(this.getCpdgrp().getOrc());
_orcp.setRol(new ConstantDatafield<String>(parent,"orc",String.class));
_orcp.setBelongto(new ConstantDatafield<String>(parent,"cpd",String.class));
_orcp.setFlg(new ConstantDatafield<String>(parent,"C",String.class));
_orcp.addChild();
put("orip",_orip);
_orip.setPtspta(this.getCpdgrp().getOri());
_orip.setRol(new ConstantDatafield<String>(parent,"ori",String.class));
_orip.setBelongto(new ConstantDatafield<String>(parent,"cpd",String.class));
_orip.setFlg(new ConstantDatafield<String>(parent,"B",String.class));
_orip.addChild();
put("pyep",_pyep);
_pyep.setPtspta(this.getCpdgrp().getPye());
_pyep.setRol(new ConstantDatafield<String>(parent,"pye",String.class));
_pyep.setBelongto(new ConstantDatafield<String>(parent,"cpd",String.class));
_pyep.setFlg(new ConstantDatafield<String>(parent,"C",String.class));
_pyep.addChild();
put("pybp",_pybp);
_pybp.setPtspta(this.getCpdgrp().getPyb());
_pybp.setRol(new ConstantDatafield<String>(parent,"pyb",String.class));
_pybp.setBelongto(new ConstantDatafield<String>(parent,"cpd",String.class));
_pybp.setFlg(new ConstantDatafield<String>(parent,"B",String.class));
_pybp.addChild();
put("button1",_button1);
put("button2",_button2);
put("button3",_button3);
put("button4",_button4);
}
@Override
public final void bindEvents(IContext ctx)
{
if(isEventBinded())
return;
ctx.getRoot().addDefaultRule(init100__);
_cpdlst.bindEvents(ctx);
_orcp.bindEvents(ctx);
_orip.bindEvents(ctx);
_pyep.bindEvents(ctx);
_pybp.bindEvents(ctx);
super.bindEvents(ctx);
}
public Cpdgrp getCpdgrp()
{
return _cpdgrp.getHost();
}
public void setCpdgrp(Cpdgrp value)
{
_cpdgrp.setHost(value);
}
public Mtabut getMtabut()
{
return _mtabut.getHost();
}
public void setMtabut(Mtabut value)
{
_mtabut.setHost(value);
}
public ElstCpd getCpdlst()
{
return _cpdlst;
}
public Ptsp getOrcp()
{
return _orcp;
}
public Ptsp getOrip()
{
return _orip;
}
public Ptsp getPyep()
{
return _pyep;
}
public Ptsp getPybp()
{
return _pybp;
}
public IDatafield<String> getButton1()
{
return _button1;
}
public String getEibsButton1()
{
return _button1.getValue();
}
public void setEibsButton1(String value)
{
_button1.setValue(value);
}
public IDatafield<String> getButton2()
{
return _button2;
}
public String getEibsButton2()
{
return _button2.getValue();
}
public void setEibsButton2(String value)
{
_button2.setValue(value);
}
public IDatafield<String> getButton3()
{
return _button3;
}
public String getEibsButton3()
{
return _button3.getValue();
}
public void setEibsButton3(String value)
{
_button3.setValue(value);
}
public IDatafield<String> getButton4()
{
return _button4;
}
public String getEibsButton4()
{
return _button4.getValue();
}
public void setEibsButton4(String value)
{
_button4.setValue(value);
}
public IPanel getDtlpnl()
{
return _dtlpnl;
}
public IPanel getButpnl()
{
return _butpnl;
}
public IPanel getSelpnl()
{
return _selpnl;
}
public IPanel getOpnpnl()
{
return _opnpnl;
}
public IPanel getAdvpnl()
{
return _advpnl;
}
public IPanel getCpdpnl()
{
return _cpdpnl;
}
private final transient IRule init100__=new IRule()
{
public final int getOrder()
{
return 100;
}
@SuppressWarnings(value = "unchecked")
public final boolean invoke(IContext ctx,IAttributeValue evt)
{
// Platform.setValues($cpdgrp/cbs/max/cur,getCurCode());
// Platform.setModified($cpdgrp/cbs/max/cur);
return true;
}
};
@SuppressWarnings(value = "unchecked")
public final List<CodetableItem> getCurCode()
{
IContext ctx=RuleUtils.ctx.get();
List<CodetableItem> cod = new ArrayList<CodetableItem>();
CodetableItem lab1 = new CodetableItem("USD-美元","USD");
CodetableItem lab2 = new CodetableItem("HKD-港币","HKD");
CodetableItem lab3 = new CodetableItem("JPY-日元","JPY");
CodetableItem lab4 = new CodetableItem("GBP-英镑","GBP");
CodetableItem lab5 = new CodetableItem("AUD-澳元","AUD");
CodetableItem lab6 = new CodetableItem("CAD-加元","CAD");
CodetableItem lab7 = new CodetableItem("CHF-瑞郎","CHF");
CodetableItem lab8 = new CodetableItem("EUR-欧元","EUR");
CodetableItem lab9 = new CodetableItem("CNY-人民币","CNY");
cod.add(lab1);
cod.add(lab2);
cod.add(lab3);
cod.add(lab4);
cod.add(lab5);
cod.add(lab6);
cod.add(lab7);
cod.add(lab8);
cod.add(lab9);
return cod;
}
}
package com.brilliance.eibs.etrade;
import static org.sss.common.impl.Constants.*;
import log.Log;
import log.LogFactory;
import java.util.*;
import org.sss.common.model.*;
import org.sss.common.impl.*;
import java.util.regex.Pattern;
import java.util.regex.Matcher;
import java.math.BigDecimal;
import java.io.Serializable;
import org.sss.util.ContainerUtils;
import org.sss.module.pojo.POJOModuleRoot;
@SuppressWarnings("unused")
public class Cptsel
extends POJOModuleRoot
{
static final Log log = LogFactory.getLog(Cptsel.class);
final protected Cpdgrp _cpdgrp = new Cpdgrp(this);
final protected Cptp _cptp = new Cptp(this);
final protected Sysmod _sysmod = (Sysmod) __sysmod;
final protected Mtabut _mtabut = new Mtabut(this);
final protected IDatafield<String> _ownref = new DatafieldImpl<String>(this,String.class,null);
final transient protected IPanel _mainpnl = new PanelImpl(this,"mainpnl","PD000000");
public Cptsel(String name, IModule sysmod)
{
super(name, sysmod);
addChild();
}
@Override
public final void copyValue(IModule module)
{
Cptsel eibsObject=(Cptsel)module;
_ownref.setValue(eibsObject._ownref.getValue());
}
@Override
public final void copyValues(IParent parent)
{
copyValue((IModule)parent);
Cptsel eibsObject=(Cptsel)parent;
_cpdgrp.copyValues(eibsObject._cpdgrp);
_cptp.copyValues(eibsObject._cptp);
_mtabut.copyValues(eibsObject._mtabut);
}
@Override
public final void clear()
{
_ownref.clear();
_cpdgrp.clear();
_cptp.clear();
_mtabut.clear();
}
@Override
public final IModule clone()
{
throw new UnsupportedOperationException();
}
@Override
public final void addChild()
{
put("cpdgrp",_cpdgrp);
_cpdgrp.addChild();
put("cptp",_cptp);
_cptp.setCpdgrp(this.getCpdgrp());
_cptp.setMtabut(this.getMtabut());
_cptp.addChild();
put("sysmod",_sysmod);
_sysmod.addChild();
put("mtabut",_mtabut);
_mtabut.setMtagrp(this.getCpdgrp());
_mtabut.setPrefix(new ConstantDatafield<String>(parent," ",String.class));
_mtabut.addChild();
put("ownref",_ownref);
super.addChild();
}
@Override
public final void bindEvents(IContext ctx)
{
if(isEventBinded())
return;
getCptp().getButton1().addEventRule(event0100_cptp_button1);
getCptp().getButton2().addEventRule(event0100_cptp_button2);
getCptp().getButton3().addEventRule(event0100_cptp_button3);
getCptp().getButton4().addEventRule(event0100_cptp_button4);
getCpdgrp().getRec().getOwnref().addEventRule(event1100_cpdgrp_rec_ownref);
getCptp().getCpdlst().addEventRule(event2100_cptp_cpdlst);
_cpdgrp.bindEvents(ctx);
_cptp.bindEvents(ctx);
_sysmod.bindEvents(ctx);
_mtabut.bindEvents(ctx);
super.bindEvents(ctx);
}
public Cpdgrp getCpdgrp()
{
return _cpdgrp;
}
public Cptp getCptp()
{
return _cptp;
}
public Sysmod getSysmod()
{
return _sysmod;
}
public Mtabut getMtabut()
{
return _mtabut;
}
public IDatafield<String> getOwnref()
{
return _ownref;
}
public String getEibsOwnref()
{
return _ownref.getValue();
}
public void setEibsOwnref(String value)
{
_ownref.setValue(value);
}
public IPanel getMainpnl()
{
return _mainpnl;
}
private final transient IEventRule event0100_cptp_button1=new IEventRule()
{
public final int getOrder()
{
return 100;
}
public final EventType getType()
{
return EventType.ON_CLICK;
}
@SuppressWarnings(value = "unchecked")
public final boolean invoke(IContext ctx,Event evt)
{
String chanam = "cptopn";
if(!ContainerUtils.isEmpty(chanam))
((Sysmod)ctx.getRoot().get("sysmod")).chainEX(chanam);
return true;
}
};
private final transient IEventRule event0100_cptp_button2=new IEventRule()
{
public final int getOrder()
{
return 100;
}
public final EventType getType()
{
return EventType.ON_CLICK;
}
@SuppressWarnings(value = "unchecked")
public final boolean invoke(IContext ctx,Event evt)
{
String chanam = "cptadv";
if(!ContainerUtils.isEmpty(chanam))
((Sysmod)ctx.getRoot().get("sysmod")).chainEX(chanam);
return true;
}
};
private final transient IEventRule event0100_cptp_button3=new IEventRule()
{
public final int getOrder()
{
return 100;
}
public final EventType getType()
{
return EventType.ON_CLICK;
}
@SuppressWarnings(value = "unchecked")
public final boolean invoke(IContext ctx,Event evt)
{
String chanam = "fetopn";
if(!ContainerUtils.isEmpty(chanam))
((Sysmod)ctx.getRoot().get("sysmod")).chainEX(chanam);
return true;
}
};
private final transient IEventRule event0100_cptp_button4=new IEventRule()
{
public final int getOrder()
{
return 100;
}
public final EventType getType()
{
return EventType.ON_CLICK;
}
@SuppressWarnings(value = "unchecked")
public final boolean invoke(IContext ctx,Event evt)
{
String chanam = "fetopn";
if(!ContainerUtils.isEmpty(chanam))
((Sysmod)ctx.getRoot().get("sysmod")).chainEX(chanam);
return true;
}
};
private final transient IEventRule event1100_cpdgrp_rec_ownref=new IEventRule()
{
public final int getOrder()
{
return 100;
}
public final EventType getType()
{
return EventType.ON_CHANGE;
}
@SuppressWarnings(value = "unchecked")
public final boolean invoke(IContext ctx,Event evt)
{
log.debug(getOrder(),"ssssssss:"+Cptsel.this.getCpdgrp().getRec().getEibsOwnref());
if(ContainerUtils.isEmpty(Cptsel.this.getCpdgrp().getRec().getOwnref()))
{
ContainerUtils.clear(Cptsel.this.getOwnref());
ContainerUtils.clear(Cptsel.this.getCpdgrp());
ctx.getGui().setModified(Cptsel.this.getCpdgrp());
ctx.getGui().setModified(Cptsel.this.getOwnref());
return true;
}
if(!Cptsel.this.getCpdgrp().getRec().getOwnref().equals(Cptsel.this.getEibsOwnref()))
{
ctx.getSupport().find(Cptsel.this.getCptp().getCpdlst(), "where ownref like '%" + Cptsel.this.getCpdgrp().getRec().getEibsOwnref().toUpperCase() + "%'");
int ignore=ctx.getError();
int size=Cptsel.this.getCptp().getCpdlst().size();
log.debug(getOrder(),"size is :"+size);
if (size>0)
{
Cptsel.this.setEibsOwnref(Cptsel.this.getCpdgrp().getRec().getEibsOwnref());
ctx.getGui().popup(Cptsel.this.getCptp().getCpdpnl());
}
}
return true;
}
};
private final transient IEventRule event2100_cptp_cpdlst=new IEventRule()
{
public final int getOrder()
{
return 100;
}
public final EventType getType()
{
return EventType.ON_DBLCLICK;
}
@SuppressWarnings(value = "unchecked")
public final boolean invoke(IContext ctx,Event evt)
{
int index = ctx.getGui().getSelectedRowIndex(Cptsel.this.getCptp().getCpdlst());
int length = Cptsel.this.getCptp().getCpdlst().fullSize();
if(index<0 || index>=length)
{
ctx.getGui().message(MessageType.INFORMATION,ctx.getGui().getI18nValue("cptsel","CT000003"),ctx.getGui().getI18nValue("cptsel","CT000004"));
return true;
}
Cptsel.this.getCpdgrp().getRec().setEibsInr(Cptsel.this.getCptp().getCpdlst().get(index).getEibsInr());
Cptsel.this.getCpdgrp().getRec().setEibsOwnref(Cptsel.this.getCptp().getCpdlst().get(index).getEibsOwnref());
log.debug(getOrder(),"cpd inr:"+Cptsel.this.getCpdgrp().getRec().getEibsInr()+ " index :"+index);
ctx.getSupport().get(Cptsel.this.getCpdgrp().getRec(),new Argument<String>("inr",Cptsel.this.getCpdgrp().getRec().getEibsInr()));
ctx.getSupport().get(Cptsel.this.getCpdgrp().getOrc().getPts(),new Argument<String>("objtyp","cpd"),new Argument<String>("objinr",
Cptsel.this.getCpdgrp().getRec().getEibsInr()),new Argument<String>("rol","orc"));
int error=ctx.getError();
ctx.getSupport().get(Cptsel.this.getCpdgrp().getOri().getPts(),new Argument<String>("objtyp","cpd"),new Argument<String>("objinr",
Cptsel.this.getCpdgrp().getRec().getEibsInr()),new Argument<String>("rol","ori"));
int error2=ctx.getError();
ctx.getSupport().get(Cptsel.this.getCpdgrp().getPyb().getPts(),new Argument<String>("objtyp","cpd"),new Argument<String>("objinr",
Cptsel.this.getCpdgrp().getRec().getEibsInr()),new Argument<String>("rol","pyb"));
int error3=ctx.getError();
ctx.getSupport().get(Cptsel.this.getCpdgrp().getPye().getPts(),new Argument<String>("objtyp","cpd"),new Argument<String>("objinr",
Cptsel.this.getCpdgrp().getRec().getEibsInr()),new Argument<String>("rol","pye"));
int error4=ctx.getError();
//Platform.closePanel($cptp/cpdpnl);
ctx.getGui().setModified(Cptsel.this.getCpdgrp().getRec());
ctx.getGui().setModified(Cptsel.this.getCpdgrp().getOrc().getPts());
ctx.getGui().setModified(Cptsel.this.getCpdgrp().getOri().getPts());
ctx.getGui().setModified(Cptsel.this.getCpdgrp().getPyb().getPts());
ctx.getGui().setModified(Cptsel.this.getCpdgrp().getPye().getPts());
ctx.getGui().setModified(Cptsel.this.getCpdgrp().getRec().getOwnref());
log.debug(getOrder(),"ownref:"+Cptsel.this.getCpdgrp().getRec().getEibsOwnref());
return true;
}
};
}
package com.brilliance.eibs.etrade;
import static org.sss.common.impl.Constants.*;
import log.Log;
import log.LogFactory;
import java.util.*;
import org.sss.common.model.*;
import org.sss.common.impl.*;
import java.util.regex.Pattern;
import java.util.regex.Matcher;
import java.math.BigDecimal;
import java.io.Serializable;
import org.sss.util.ContainerUtils;
import org.sss.module.pojo.POJOModule;
@SuppressWarnings("unused")
public class Cur
extends POJOModule
{
static final Log log = LogFactory.getLog(Cur.class);
final protected IDatafield<String> _inr = new DatafieldImpl<String>(this,String.class,null);
final protected IDatafield<String> _cod = new DatafieldImpl<String>(this,String.class,null);
final protected IDatafield<String> _codid = new DatafieldImpl<String>(this,String.class,null);
final protected IDatafield<String> _namcn = new DatafieldImpl<String>(this,String.class,null);
final protected IDatafield<String> _namen = new DatafieldImpl<String>(this,String.class,null);
final protected IDatafield<Integer> _dec = new DatafieldImpl<Integer>(this,Integer.class,IDatafield.ZERO);
final protected IDatafield<Integer> _intday = new DatafieldImpl<Integer>(this,Integer.class,IDatafield.ZERO);
final protected IDatafield<String> _etyextkey = new DatafieldImpl<String>(this,String.class,null);
public Cur(IParent parent)
{
super(parent);
}
protected transient EibsCur pojoObject;
@Override
public final void dispose()
{
pojoObject=null;
super.dispose();
}
@Override
public final void setPOJOObject(Object object,boolean update)
{
if(pojoObject!=null)
pojoObject=null;
pojoObject=(EibsCur)object;
if(update&&object!=null)
{
_inr.setValue(pojoObject.inr);
_cod.setValue(pojoObject.cod);
_codid.setValue(pojoObject.codid);
_namcn.setValue(pojoObject.namcn);
_namen.setValue(pojoObject.namen);
_dec.setValue(pojoObject.dec);
_intday.setValue(pojoObject.intday);
_etyextkey.setValue(pojoObject.etyextkey);
}
}
@Override
public final Class getPOJOClass()
{
return EibsCur.class;
}
@Override
public final Object getPOJOObject()
{
if(pojoObject!=null)
{
pojoObject.inr=_inr.getValue();
pojoObject.cod=_cod.getValue();
pojoObject.codid=_codid.getValue();
pojoObject.namcn=_namcn.getValue();
pojoObject.namen=_namen.getValue();
pojoObject.dec=_dec.getValue();
pojoObject.intday=_intday.getValue();
pojoObject.etyextkey=_etyextkey.getValue();
}
return pojoObject;
}
@Override
public final void newPOJOObject()
{
if(pojoObject!=null)
pojoObject=null;
pojoObject=new EibsCur();
}
@Override
public final Serializable getIdentifier()
{
return _inr.getValue();
}
@Override
public final void copyValue(IModule module)
{
Cur eibsObject=(Cur)module;
_inr.setValue(eibsObject._inr.getValue());
_cod.setValue(eibsObject._cod.getValue());
_codid.setValue(eibsObject._codid.getValue());
_namcn.setValue(eibsObject._namcn.getValue());
_namen.setValue(eibsObject._namen.getValue());
_dec.setValue(eibsObject._dec.getValue());
_intday.setValue(eibsObject._intday.getValue());
_etyextkey.setValue(eibsObject._etyextkey.getValue());
pojoObject=eibsObject.pojoObject;
}
@Override
public final void copyValues(IParent parent)
{
copyValue((IModule)parent);
}
@Override
public final void clear()
{
_inr.clear();
_cod.clear();
_codid.clear();
_namcn.clear();
_namen.clear();
_dec.clear();
_intday.clear();
_etyextkey.clear();
pojoObject=null;
}
@Override
public final IModule clone()
{
Cur module=new Cur(null);
module.copyValues(this);
module.addChild();
return module;
}
@Override
public final void addChild()
{
put("inr",_inr);
put("cod",_cod);
put("codid",_codid);
put("namcn",_namcn);
put("namen",_namen);
put("dec",_dec);
put("intday",_intday);
put("etyextkey",_etyextkey);
}
@Override
public final void bindEvents(IContext ctx)
{
if(isEventBinded())
return;
super.bindEvents(ctx);
}
public IDatafield<String> getInr()
{
return _inr;
}
public String getEibsInr()
{
return _inr.getValue();
}
public void setEibsInr(String value)
{
_inr.setValue(value);
}
public IDatafield<String> getCod()
{
return _cod;
}
public String getEibsCod()
{
return _cod.getValue();
}
public void setEibsCod(String value)
{
_cod.setValue(value);
}
public IDatafield<String> getCodid()
{
return _codid;
}
public String getEibsCodid()
{
return _codid.getValue();
}
public void setEibsCodid(String value)
{
_codid.setValue(value);
}
public IDatafield<String> getNamcn()
{
return _namcn;
}
public String getEibsNamcn()
{
return _namcn.getValue();
}
public void setEibsNamcn(String value)
{
_namcn.setValue(value);
}
public IDatafield<String> getNamen()
{
return _namen;
}
public String getEibsNamen()
{
return _namen.getValue();
}
public void setEibsNamen(String value)
{
_namen.setValue(value);
}
public IDatafield<Integer> getDec()
{
return _dec;
}
public Integer getEibsDec()
{
return _dec.getValue();
}
public void setEibsDec(Integer value)
{
_dec.setValue(value);
}
public IDatafield<Integer> getIntday()
{
return _intday;
}
public Integer getEibsIntday()
{
return _intday.getValue();
}
public void setEibsIntday(Integer value)
{
_intday.setValue(value);
}
public IDatafield<String> getEtyextkey()
{
return _etyextkey;
}
public String getEibsEtyextkey()
{
return _etyextkey.getValue();
}
public void setEibsEtyextkey(String value)
{
_etyextkey.setValue(value);
}
}
package com.brilliance.eibs.etrade;
import static org.sss.common.impl.Constants.*;
import log.Log;
import log.LogFactory;
import java.util.*;
import org.sss.common.model.*;
import org.sss.common.impl.*;
import java.util.regex.Pattern;
import java.util.regex.Matcher;
import java.math.BigDecimal;
import java.io.Serializable;
import org.sss.util.ContainerUtils;
import org.sss.module.pojo.POJOModuleRoot;
@SuppressWarnings("unused")
public class Dbabch
extends POJOModuleRoot
{
static final Log log = LogFactory.getLog(Dbabch.class);
final protected Sysmod _sysmod = (Sysmod) __sysmod;
final protected Mtabut _mtabut = new Mtabut(this);
final protected Bchgrp _bchgrp = new Bchgrp(this);
final protected Bchp _bchp = new Bchp(this);
final transient protected IPanel _manpnl = new PanelImpl(this,"manpnl","PD000000");
public Dbabch(String name, IModule sysmod)
{
super(name, sysmod);
addChild();
}
@Override
public final void copyValue(IModule module)
{
}
@Override
public final void copyValues(IParent parent)
{
copyValue((IModule)parent);
Dbabch eibsObject=(Dbabch)parent;
_mtabut.copyValues(eibsObject._mtabut);
_bchgrp.copyValues(eibsObject._bchgrp);
_bchp.copyValues(eibsObject._bchp);
}
@Override
public final void clear()
{
_mtabut.clear();
_bchgrp.clear();
_bchp.clear();
}
@Override
public final IModule clone()
{
throw new UnsupportedOperationException();
}
@Override
public final void addChild()
{
put("sysmod",_sysmod);
_sysmod.addChild();
put("mtabut",_mtabut);
_mtabut.setMtagrp(this.getBchgrp());
_mtabut.setPrefix(new ConstantDatafield<String>(parent," ",String.class));
_mtabut.addChild();
put("bchgrp",_bchgrp);
_bchgrp.addChild();
put("bchp",_bchp);
_bchp.setBchgrp(this.getBchgrp());
_bchp.addChild();
super.addChild();
}
@Override
public final void bindEvents(IContext ctx)
{
if(isEventBinded())
return;
getMtabut().getSav().addEventRule(event0500_mtabut_sav);
ctx.getRoot().addDefaultRule(init100__);
_sysmod.bindEvents(ctx);
_mtabut.bindEvents(ctx);
_bchgrp.bindEvents(ctx);
_bchp.bindEvents(ctx);
super.bindEvents(ctx);
}
public Sysmod getSysmod()
{
return _sysmod;
}
public Mtabut getMtabut()
{
return _mtabut;
}
public Bchgrp getBchgrp()
{
return _bchgrp;
}
public Bchp getBchp()
{
return _bchp;
}
public IPanel getManpnl()
{
return _manpnl;
}
private final transient IRule init100__=new IRule()
{
public final int getOrder()
{
return 100;
}
@SuppressWarnings(value = "unchecked")
public final boolean invoke(IContext ctx,IAttributeValue evt)
{
//读取传入的参数
String bchInr = (String) ctx.getSession().restoreData("selinr");
log.debug(getOrder(),"读取传入的参数:bchInr=" + bchInr);
ctx.getSupport().get(Dbabch.this.getBchgrp().getRec(), new Argument<String>("inr", EQ, bchInr));
ctx.getGui().setModified(Dbabch.this.getBchp().getBchgrp().getRec());
log.debug(getOrder(),Dbabch.this.getBchp().getBchgrp().getRec().getLev());
return true;
}
};
private final transient IEventRule event0500_mtabut_sav=new IEventRule()
{
public final int getOrder()
{
return 500;
}
public final EventType getType()
{
return EventType.ON_CLICK;
}
@SuppressWarnings(value = "unchecked")
public final boolean invoke(IContext ctx,Event evt)
{
log.debug(getOrder(),"sav order 500");
//用户名查重判断
Boolean bool = true;
//bool = $bchp.chkRepeat($bchgrp/rec/branch.getValue());
if(!bool)
{
ctx.getGui().error(Dbabch.this.getBchgrp().getRec().getBranch(),ctx.getGui().getI18nValue("dbabch","CT000019"));
return Platform.falseAndRollback();
}
Dbabch.this.getBchgrp().getRec().setEibsInr(Platform.sdbCounter(Dbabch.this.getBchgrp().getRec()));
ctx.getSupport().save(Dbabch.this.getBchgrp().getRec());
log.info(getOrder(),"bch insert errorCode:" + ctx.getError());
return true;
}
};
}
This source diff could not be displayed because it is too large. You can view the blob instead.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment