| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091 |
- package xin.glue.ui.G.G02;
- import com.posdata.glue.biz.activity.PosActivity;
- import com.posdata.glue.biz.constants.PosBizControlConstants;
- import com.posdata.glue.context.PosContext;
- import com.posdata.glue.dao.vo.PosParameter;
- import com.posdata.glue.dao.vo.PosRowSet;
-
- public class PosSaveKrResut extends PosActivity
- {
- public String runActivity(PosContext context)
- {
-
-
- String[] KR_CHARGE_NO = (String[]) context.get("KR_CHARGE_NO");
- String[] IRON_RECV_WGT = (String[]) context.get("IRON_RECV_WGT");
- String[] LD_NO = (String[]) context.get("LD_NO");
- String[] LD_ARRIV_DTIME = (String[]) context.get("LD_ARRIV_DTIME");
- String[] STA_DTIME = (String[]) context.get("STA_DTIME");
- String[] END_DTIME = (String[]) context.get("END_DTIME");
- String[] LD_DEP_DTIME = (String[]) context.get("LD_DEP_DTIME");
- String[] KR_NO = (String[]) context.get("KR_NO");
- String[] WKSHIFT = (String[]) context.get("WKSHIFT");
- String[] WKGROUP = (String[]) context.get("WKGROUP");
- String[] REG_ID = (String[]) context.get("REG_ID");
- String[] END_TEMP = (String[]) context.get("END_TEMP");
- String[] MGO_WKER_INPUT_WGT = (String[]) context.get("MGO_WKER_INPUT_WGT");
- String[] CAO_WKER_INPUT_WGT = (String[]) context.get("CAO_WKER_INPUT_WGT");
-
- PosParameter param1 = new PosParameter();
- param1.setWhereClauseParameter(0, KR_CHARGE_NO[0] );
- PosRowSet KrRstVO = this.getDao("mesdao").find("UIG020010_status.select", param1);
-
- PosParameter param2 = new PosParameter();
- if (KrRstVO.hasNext()) {
-
-
- param2.setValueParamter(0, IRON_RECV_WGT[0]);
- param2.setValueParamter(1, LD_NO[0]);
- param2.setValueParamter(2, LD_ARRIV_DTIME[0]);
- param2.setValueParamter(3, STA_DTIME[0]);
- param2.setValueParamter(4, END_DTIME[0]);
- param2.setValueParamter(5, LD_DEP_DTIME[0]);
- param2.setValueParamter(6, KR_NO[0]);
- param2.setValueParamter(7, WKSHIFT[0]);
- param2.setValueParamter(8, WKGROUP[0]);
- param2.setValueParamter(9, REG_ID[0]);
- param2.setValueParamter(10,END_TEMP[0]);
- param2.setValueParamter(11,MGO_WKER_INPUT_WGT[0]);
- param2.setValueParamter(12,CAO_WKER_INPUT_WGT[0]);
- param2.setValueParamter(13,KR_CHARGE_NO[0]);
- getDao("mesdao").insert("UIG020010_krResult.update", param2);
- }
- else
- {
- param2.setValueParamter(0,KR_CHARGE_NO[0]);
- param2.setValueParamter(1,IRON_RECV_WGT[0]);
- param2.setValueParamter(2,LD_NO[0]);
- param2.setValueParamter(3,LD_ARRIV_DTIME[0]);
- param2.setValueParamter(4,STA_DTIME[0]);
- param2.setValueParamter(5,END_DTIME[0]);
- param2.setValueParamter(6,LD_DEP_DTIME[0]);
- param2.setValueParamter(7,KR_NO[0]);
- param2.setValueParamter(8,WKSHIFT[0]);
- param2.setValueParamter(9,WKGROUP[0]);
- param2.setValueParamter(10,REG_ID[0]);
- param2.setValueParamter(11,END_TEMP[0]);
- param2.setValueParamter(12,MGO_WKER_INPUT_WGT[0]);
- param2.setValueParamter(13,CAO_WKER_INPUT_WGT[0]);
- param2.setValueParamter(14,"1");
- getDao("mesdao").insert("UIG020010_krResult.insert", param2);
-
- PosParameter parm3 = new PosParameter();
- parm3.setValueParamter(0, "K01");
- parm3.setValueParamter(1, IRON_RECV_WGT[0]);
- parm3.setValueParamter(2, END_TEMP[0]);
- parm3.setValueParamter(3, END_DTIME[0]);
- parm3.setValueParamter(4, KR_CHARGE_NO[0]);
- parm3.setValueParamter(5, "K1");
-
- this.getDao("mesdao").update("NIG020100_TRACK.update", parm3);
-
- }
-
-
-
- return PosBizControlConstants.SUCCESS;
- }
- }
|