更新车辆竞价车辆处置

This commit is contained in:
liuzhao 2018-07-14 16:42:08 +08:00
parent 018c725047
commit 3b16f91fe2
3 changed files with 37 additions and 1 deletions

View File

@ -9,12 +9,13 @@
ASObjectModel doTemp = new ASObjectModel("LCCarBid");
ASObjectWindow dwTemp = new ASObjectWindow(CurPage,doTemp,request);
dwTemp.Style="1"; //--设置为Grid风格--
dwTemp.ReadOnly = "1"; //Ö»¶Áģʽ
dwTemp.ReadOnly = "0"; //只读模式
dwTemp.setPageSize(10);
dwTemp.genHTMLObjectWindow(framenumber);
//0、是否展示 1、 权限控制 2、 展示类型 3、按钮显示名称 4、按钮解释文字 5、按钮触发事件代码 6、 7、 8、 9、图标CSS层叠样式 10、风格
String sButtons[][] = {
{"true","All","Button","保存","保存所有修改","as_save(0)","","","",""},
//{"true","All","Button","新增","新增","newRecord()","","","","btn_icon_add",""},
//{"true","","Button","详情","详情","viewAndEdit()","","","","btn_icon_detail",""},
//{"true","","Button","删除","删除","if(confirm('确实要删除吗?'))as_delete(0,'alert(getRowCount(0))')","","","","btn_icon_delete",""},

View File

@ -48,10 +48,16 @@
var contractnumber=sReturn[2];
var customerid=sReturn[3];
var customername=sReturn[4];
var parkplace=sReturn[6];
var havingkey=sReturn[7];
var platetime=sReturn[8];
setItemValue(0, getRow(0), "FRAME_NUMBER", framenumber);
setItemValue(0, getRow(0), "CONTRACT_ID", contractnumber);
setItemValue(0, getRow(0), "CUSTOMER_ID", customerid);
setItemValue(0, getRow(0), "CUSTOMER_NAME", customername);
setItemValue(0, getRow(0), "PARK_PLACE", parkplace);
setItemValue(0, getRow(0), "HAVING_KEY", havingkey);
setItemValue(0, getRow(0), "PLATETIME", platetime);
},"ÇëÑ¡Ôñ¿Í»§");
}

View File

@ -0,0 +1,29 @@
package com.tenwa.apzl.cardispose;
import jbo.com.tenwa.lease.comm.LC_CAR_DISPOSE_TEMP;
import com.amarsoft.are.jbo.BizObject;
import com.amarsoft.are.jbo.BizObjectManager;
import com.amarsoft.are.jbo.JBOFactory;
import com.amarsoft.are.jbo.JBOTransaction;
import com.amarsoft.awe.dw.handler.impl.CommonHandler;
public class CarBidHandler extends CommonHandler{
@Override
protected void beforeUpdate(JBOTransaction tx, BizObject bo)
throws Exception {
String frameNumber=bo.getAttribute("FRAME_NUMBER").toString();
//Î¥Õ¿îÏî½ðî
String otherPrice=bo.getAttribute("OTHER_PRICE").toString();
//Í£³µ·Ñ
String parkMoney=bo.getAttribute("park_money").toString();
BizObjectManager carDisposeManager = JBOFactory.getBizObjectManager(LC_CAR_DISPOSE_TEMP.CLASS_NAME, tx);
BizObject carDispose = carDisposeManager.createQuery("frame_number=:frame_number").setParameter("frame_number", frameNumber).getSingleResult(true);
if(carDispose !=null){
carDispose.setAttributeValue("OTHER_PRICE", otherPrice);
carDispose.setAttributeValue("park_money", parkMoney);
carDisposeManager.saveObject(carDispose);
}
}
}