97国产精品视频人人做人人爱,3344在线观看无码,成年人国产视频,欧美日一级片,在线看AV天堂,高清无码一本到东京热,欧美一级黄片一区2区,免费又爽又刺激高潮网址

XJ項目關于新增保險時輸入各類保險金額后計算總和插入到總費用后查詢顯示

2019-7-31    seo達人

如果您想訂閱本博客內容,每天自動發到您的郵箱中, 請點這里

第一種情況
新增框內既有各類保險金額,也有保險總費用。當輸入一類保險金額時,保險總費用自動累加顯示,點擊保存之后將所有數據插入數據庫。然后查詢查詢顯示在結果列表即可。如下圖:

第一種情況可以在前端js中寫一個計費方法。獲取每個不同類的保險金額,值取到之后在點擊保存之前將變量中的值賦值給保險總費用,然后點擊保存。代碼如下(js中計費的方法寫在代碼一開始中的method{}中,也就是新增,查詢,刪除,修改下方即可):

//計費方法
Vehicle_sum:function(){
var sum  = /^[0-9]\d{0,5}$/;
var trafficCompulsoryInsuranceCost=$("#vehicleInsurance_add_trafficCompulsoryInsuranceCost").textbox('getValue');
trafficCompulsoryInsuranceCost=parseInt(trafficCompulsoryInsuranceCost);
if(!trafficCompulsoryInsuranceCost == ''){
if(!sum.test(trafficCompulsoryInsuranceCost)){
Message.error("請輸入正確的保險!");
return;
}
}
var commercialInsuranceCost=$("#vehicleInsurance_add_commercialInsuranceCost").textbox('getValue');
commercialInsuranceCost=parseInt(commercialInsuranceCost);
if(!commercialInsuranceCost == ''){
if(!sum.test(commercialInsuranceCost)){
Message.error("請輸入正確的保險!");
return;
}
}
var carrierInsuranceCost=$("#vehicleInsurance_add_carrierInsuranceCost").textbox('getValue');
carrierInsuranceCost=parseInt(carrierInsuranceCost);
if(!carrierInsuranceCost == ''){
if(!sum.test(carrierInsuranceCost)){
Message.error("請輸入正確的保險!");
return;
}
}
var vehicleAndVesselTaxCost=$("#vehicleInsurance_add_vehicleAndVesselTaxCost").textbox('getValue');
vehicleAndVesselTaxCost=parseInt(vehicleAndVesselTaxCost);
if(!vehicleAndVesselTaxCost == ''){
if(!sum.test(vehicleAndVesselTaxCost)){
Message.error("請輸入正確的保險!");
return;
}
}
var total = trafficCompulsoryInsuranceCost+commercialInsuranceCost+carrierInsuranceCost+vehicleAndVesselTaxCost;
$("#vehicleInsurance_add_totalCost").textbox("setValue",total);
},

第二種情況
新增的表單中只有各種類別的保險費用,并沒有保險費用合計的字段。意思是在新增時只輸入各種類別的保險金額,后臺拿到各種類型的保險金額之后,在后臺將各類保險金額累加,用set方法給totalcost(保險總費用)賦值,插入數據庫中。查詢是從數據庫查詢顯示在結果列表即可。如下圖


第二種情況可以在后臺中寫一個計費的累加方法。用BigDecimal的add方法進行累加。首先實例化一個BigDecimal的對象totalCost,賦一個初始值為0,然后用保險的對象insurance的get方法獲取各種保險的金額,然后用totalCost.add方法將獲取每個不同類的保險金額一次加到totalCost中,然后將totalCost用insurance的set方法set到保險總費用的字段中,然后進行插入操作。代碼如下(后臺中計費的方法寫在Service中的新增方法中):

/**
* 車輛保險新增
* 陳通
* @param insurance
* @param request
* @return
* @throws IOException
*/
public Result insertVehicleInsurance(VehicleInsurance insurance,HttpServletRequest request) throws IOException{
Result result = Result.getInstance();
insurance.setKeyID(IDGenerator.uuid());
//計費方法開始
BigDecimal totalCost = new BigDecimal("0");
        if(insurance.getTrafficCompulsoryInsuranceCost()!=null){
        totalCost=totalCost.add(insurance.getTrafficCompulsoryInsuranceCost());
        }
        if(insurance.getCommercialInsuranceCost()!=null){
        totalCost=totalCost.add(insurance.getCommercialInsuranceCost());
        }
        if(insurance.getCarrierInsuranceCost()!=null){
        totalCost=totalCost.add(insurance.getCarrierInsuranceCost());
        }
        if(insurance.getVehicleAndVesselTaxCost()!=null){
        totalCost=totalCost.add(insurance.getVehicleAndVesselTaxCost());
        }
        insurance.setTotalCost(totalCost);
        //計費方法結束
//插入車輛保險信息,返回受影響的行數
int count=vehicleInsuranceDao.insertVehicleInsurance(insurance);
//插入附件
sysFileService.saveFile(insurance.getKeyID(), Enums.FILE_CATALOG.INSURANCEFILE.getValue(), request);
if (count>0) {
result.setFlag(true);
result.setMessage("車輛保險新增成功!");
}else{
result.setFlag(false);
result.setMessage("車輛保險新增失敗!");
}
return result;
}

以上是兩種計費方法(前臺和后臺)。
--------------------- 
作者:ct_?? 
來源:CSDN 
原文:https://blog.csdn.net/weixin_40418595/article/details/94736305 
版權聲明:本文為博主原創文章,轉載請附上博文鏈接!

日歷

鏈接

個人資料

藍藍設計的小編 http://www.0391cbd.com

存檔

主站蜘蛛池模板: 五月婷婷中文字幕| 成人午夜视频免费看欧美| 丝袜无码一区二区三区| 国产无码高清视频不卡| 欧美亚洲国产一区| 久久福利网| 亚洲一区二区约美女探花| 91精品国产综合久久香蕉922 | 情侣午夜国产在线一区无码| 一区二区在线视频免费观看| 欧美亚洲国产精品久久蜜芽| a网站在线观看| 2020亚洲精品无码| 四虎成人在线视频| 天天综合网色| 国产第一页屁屁影院| 亚洲欧美日韩成人高清在线一区| 欧美丝袜高跟鞋一区二区| 波多野结衣视频一区二区| 国产福利免费视频| 美女国内精品自产拍在线播放| 国产激情影院| 亚洲无码高清视频在线观看| 人妻91无码色偷偷色噜噜噜| 亚洲中久无码永久在线观看软件 | 亚洲国语自产一区第二页| 色网站在线免费观看| 色偷偷一区二区三区| 色偷偷一区| 黄色在线网| 国产黄色片在线看| 精品福利国产| 99久久国产综合精品2020| 亚洲精品欧美日本中文字幕| 大香网伊人久久综合网2020| 国产精品人成在线播放| 成人国产免费| 亚洲区欧美区| 国产第二十一页| 久久精品日日躁夜夜躁欧美| 无码内射在线| 国产成人1024精品下载| 99精品国产自在现线观看| 国产成人综合在线观看| 日本久久免费| 欧美笫一页| 久久成人18免费| 亚洲天堂网在线视频| 伊人久久大香线蕉综合影视| 色哟哟国产精品一区二区| 午夜国产精品视频| 一级毛片基地| 中文纯内无码H| 国内精自线i品一区202| 伊人久久大香线蕉aⅴ色| 成年A级毛片| 自慰高潮喷白浆在线观看| 国产亚洲成AⅤ人片在线观看| 欧美性精品| 久久精品人人做人人爽| 夜夜操天天摸| 天天色综合4| 午夜精品福利影院| 日韩国产一区二区三区无码| 婷婷综合色| 91福利免费| 国产又大又粗又猛又爽的视频| 久久精品无码一区二区日韩免费| 亚洲欧美精品在线| 精品精品国产高清A毛片| 草草影院国产第一页| 亚洲av无码牛牛影视在线二区| 国产不卡一级毛片视频| 亚洲人成网站色7777| 99精品一区二区免费视频| 狠狠躁天天躁夜夜躁婷婷| 国产欧美视频一区二区三区| 特级aaaaaaaaa毛片免费视频| 国产精品第一区在线观看| 色欲不卡无码一区二区| 日韩毛片在线播放| 中文字幕久久亚洲一区|