福途教育网
专业的教育资讯网站

当前位置:福途教育网 > 二级建造师 > 正文

江苏二级建造师报考时间

时间:2023/11/3 5:00:05 编辑:福途教育 标签:二级建造师

榜单说明:福途教育网榜单是编辑部门通过资料收集整理,并基于互联网大数据统计及人为根据市场和参数条件变化的分析而得出本站站内排序!排名不分先后,仅供参考,具体价格等信息以实地考察为准。

2024年【二级建造师】申请条件/费用/专业咨询 >>

二级建造师申请条件是什么?二级建造师费用是多少?二级建造师专业都有哪些?

点击咨询

    本文解答了关于《江苏二级建造师增项详情信息》相关内容,同时关于1、江苏二级建造师报考时间,2、江苏二级建造师报考要求,3、江苏二级建造师在哪里查询,4、江苏二级建造师有补贴吗,5、江苏二级建造师证书,的相关问答本篇文章福途教育网小编也整理了进来,希望对您有帮助。

    江苏二级建造师报考时间

    二级建造师增项详情信息

    CalculateDetail calculateDetail_2=calculateDetailMapper.getCalcDetByProType(map);

    rate0=calculateDetail_2.getRate();

    //获取优惠后的系数

    calculateDetail_2.setRate(ProjectHelper.getSpecialRate(rate0,dis_type,dis_rate));

    // cdetail.add(calculateDetail_2);

    cinfo.put(item_index,calculateDetail_2);

    //获取此增项的拆分项

    String splitdf=(String)apIt_json.get("splitdf");

    String []splitdf_arr=splitdf.split(",");

    //获取设计任务 Ap_it拆分

    for(int i=0;i

    {

    if(splitdf_arr[i].startsWith("Test"))

    continue;

    Map splitMap=new HashMap();

    splitMap.put("pro_types",od.getPro_types());

    splitMap.put("item_index",splitdf_arr[i]);

    CalculateDetail splitcd=calculateDetailMapper.getCalcDetByProType(splitMap);

    //拆分项系数赋给 增项

    cdetail.add(splitcd);

    }

    cinfo.put(item_index,cdetial);

    }

    //判断特殊项 并赋系数和权重

    if(od.getSpecial_item()!=null&&od.getSpecial_item()!="")

    {

    Map specialmap=new HashMap();

    specialmap.put("item_index",od.getSpecial_item());

    CalculateDetail specialcd=calculateDetailMapper.getCalcDetByProType(specialmap);

    //获取特殊权重

    Float spe_qtty=od.getSpecial_qtty();

    if(spe_qtty==null)

    spe_qtty=(float) 0.0;

    //subtotal+=spe_qtty*specialcd.getRate();

    //获取优惠后的系数

    specialcd.setRate(ProjectHelper.getSpecialRate(specialcd.getRate(),dis_type,dis_rate));

    //特殊权重

    specialcd.setQtty(spe_qtty);

    //放入特殊项

    cdetail.add(specialcd);

    }

    //total+=subtotal;

    }

    java.text.DecimalFormat nf=new java.text.DecimalFormat("#.00");

    sum.setSummone(Double.parseDouble(nf.format(sum.getSummone())));

    od.getCalcSum().clear();

    od.getCalcSum().add(sum);

    map.clear();

    //合同总概算

    map.put("con_id", od.getCon_id());

    map.put("pro_types", od.getPro_types());

    summary_budget sb=calculateDetailMapper.getSummaryByPt(map);

    ProjectHelper.getTotalHumamMoney(od,calculateDetailMapper);//设置 合同总金额

    //记录计算信息

    for(CalcSum csum:od.getCalcSum())

    {

    csum.setPt(od.getPro_types());

    od.getCalcSum().set(0, csum);

    calculateSumMapper.insertCalcSum(csum);

    //外包类

    if("out".equals(od.getCalc_name()))

    {

    Map typeMap=new HashMap();

    typeMap.put("pro_types", od.getPro_types());

    typeMap.put("wb_type", od.getCalc_name());

    proTypesMapper.updateTypeStatus(typeMap);

    }

    }

    /**

    * 计算

    */

    String jsonStr=JSONArray.fromObject(cdetail).toString();

    //把计算细节写入表

    CalculateDetail calculateDetail=new CalculateDetail();

    calculateDetail.setPt(od.getPro_types());

    calculateDetail.setJson_detail(jsonStr);

    calculateDetail.setCalc_type(od.getCalc_type());

    calculateDetailMapper.insertCalcuDetail(calculateDetail);

    /**

    *

    //拆分

    String splitdf=(String)apIt_json.get("splitdf");

    String item_index=(String)apIt_json.get("item_index");

    //System.out.println(splitdf);

    if(splitdf!=null&&splitdf!="")

    {

    String []splitdf_arr=append_df.split(",");

    //获取设计任务 Ap_it拆分

    for(int i=0;i

    {

    if(spplitdf_arr[i].startsWith("Test"))

    continue;

    CalculateDetail splitcd=calculateDetailMapper.getCalcDetByProType(splitdf_arr[i]);

    //补上增项

    splitcd.setFather(item_index);

    //拆分项系数赋给 增项

    cdetail.add(splitcd);

    }

    }

    // System.out.println();

    *

    */

    return cdetail;

    }

    }

    总结:以上是编辑:【零度失忆】整理及AI智能原创关于《

    江苏二级建造师增项详情信息

    》优质内容解答希望能帮助到您。

以上手机版 江苏二级建造师报考时间 小编为您整理江苏二级建造师报考时间的全部内容,以上内容仅供参考。

点击查看 二级建造师 更多内容

热门推荐

最新文章