帮我写完这段代码: boolean dynLotTemp = false;//批次 String dynLotTempAfter = ""; boolean dynLotTable = false; boolean dynAmtTemp = false;//费用 String dynAmtTempAfter = ""; boolean dynAmtTable = false; boolean dynInvTemp = false;//开票 String dynInvTempAfter = ""; boolean dynInvTable = false; boolean dynFeaTemp = false;//特征 String dynFeaTempAfter = ""; boolean dynFeaTable = false; String lotModify = "";//批次是否可修改 List<String> lotColumns = new ArrayList<>();//批次明细column List<String> amtColumns = new ArrayList<>();//费用明细column List<String> invColumns = new ArrayList<>();//开票明细column List<String> feaColumns = new ArrayList<>();//特征明细column for (DynArea area : formAreas) { //temp动态批次 if (GlobalConstant.BOOLEAN_0.equals(area.getDtype()) && StringUtils.isNotBlank(area.getDynLot()) && GlobalConstant.BOOL_Y.equals(area.getDynLot())) { dynLotTemp = true; dynLotTempAfter = area.getName(); if (StringUtils.isBlank(area.getModify()) || !GlobalConstant.DYNAREA_MODIFY_LOT_N.equals(area.getModify())) { lotModify = "Y"; } } //table动态批次 if (GlobalConstant.BOOLEAN_1.equals(area.getDtype()) && StringUtils.isNotBlank(area.getDynLot()) && GlobalConstant.BOOL_Y.equals(area.getDynLot())) { dynLotTable = true; lotColumns.add(area.getColumn()); } //temp动态费用项目 if (GlobalConstant.BOOLEAN_0.equals(area.getDtype()) && StringUtils.isNotBlank(area.getDynAmt()) && GlobalConstant.BOOL_Y.equals(area.getDynAmt())) { dynAmtTemp = true; dynAmtTempAfter = area.getName(); } //table动态费用项目 if (GlobalConstant.BOOLEAN_1.equals(area.getDtype()) && StringUtils.isNotBlank(area.getDynAmt()) && GlobalConstant.BOOL_Y.equals(area.getDynAmt())) { dynAmtTable = true; amtColumns.add(area.getColumn()); } //temp动态开票 //table动态开票 //temp动态特征 //table动态特征
时间: 2023-06-01 14:05:27 浏览: 136
&& "1".equals(area.getDynLot())) {
dynLotTemp = true;
dynLotTempAfter = area.getAfter();
dynLotTable = "1".equals(area.getDtable());
lotModify = area.getModify();
lotColumns.add(area.getColumn());
}
//temp动态费用
if (GlobalConstant.BOOLEAN_0.equals(area.getDtype()) && "1".equals(area.getDynAmt())) {
dynAmtTemp = true;
dynAmtTempAfter = area.getAfter();
dynAmtTable = "1".equals(area.getDtable());
amtColumns.add(area.getColumn());
}
//temp动态开票
if (GlobalConstant.BOOLEAN_0.equals(area.getDtype()) && "1".equals(area.getDynInv())) {
dynInvTemp = true;
dynInvTempAfter = area.getAfter();
dynInvTable = "1".equals(area.getDtable());
invColumns.add(area.getColumn());
}
//temp动态特征
if (GlobalConstant.BOOLEAN_0.equals(area.getDtype()) && "1".equals(area.getDynFea())) {
dynFeaTemp = true;
dynFeaTempAfter = area.getAfter();
dynFeaTable = "1".equals(area.getDtable());
feaColumns.add(area.getColumn());
}
}
请问您还需要我做什么呢?
阅读全文