Commit cb242abe authored by hezhuozhi's avatar hezhuozhi

气瓶数据项调整 / 发起页调整

parent 17e62d8c
...@@ -928,7 +928,11 @@ ...@@ -928,7 +928,11 @@
pv."SINGLE_BOTTLE_VOLUME" singleBottleVolume, pv."SINGLE_BOTTLE_VOLUME" singleBottleVolume,
pv."VIN" vin, pv."VIN" vin,
to_char((select INSPECT_DATE from idx_biz_jg_inspection_detection_info where "RECORD" = ui."RECORD" ORDER BY REC_DATE DESC limit 1), 'YYYY-MM-DD') inspectDate, to_char((select INSPECT_DATE from idx_biz_jg_inspection_detection_info where "RECORD" = ui."RECORD" ORDER BY REC_DATE DESC limit 1), 'YYYY-MM-DD') inspectDate,
to_char((select NEXT_INSPECT_DATE from idx_biz_jg_inspection_detection_info where "RECORD" = ui."RECORD" ORDER BY REC_DATE DESC limit 1), 'YYYY-MM-DD') nextInspectDate to_char((select NEXT_INSPECT_DATE from idx_biz_jg_inspection_detection_info where "RECORD" = ui."RECORD" ORDER BY REC_DATE DESC limit 1), 'YYYY-MM-DD') nextInspectDate,
ri.PRODUCT_PHOTO productPhoto,
(select INFORMATION_SITUATION from idx_biz_jg_other_info where "RECORD" = ui."RECORD" ORDER BY REC_DATE DESC limit 1) informationSituation,
(select CYLINDER_STAMP_ATTACHMENT from idx_biz_jg_other_info where "RECORD" = ui."RECORD" ORDER BY REC_DATE DESC limit 1) cylinderStampAttachment,
(select INFORMATION_MANAGE_CODE from idx_biz_jg_other_info where "RECORD" = ui."RECORD" ORDER BY REC_DATE DESC limit 1) informationManageCode
FROM FROM
idx_biz_jg_use_info ui idx_biz_jg_use_info ui
LEFT JOIN idx_biz_jg_register_info ri on ri."RECORD" = ui."RECORD" LEFT JOIN idx_biz_jg_register_info ri on ri."RECORD" = ui."RECORD"
......
...@@ -170,7 +170,7 @@ public class IdxBizJqEquipmentRegisterController extends BaseController { ...@@ -170,7 +170,7 @@ public class IdxBizJqEquipmentRegisterController extends BaseController {
dictionarieValueModels = dictionarieValueModels.stream().filter(dictionarieValueModel -> !dictionarieValueModel.getDictDataValue().equals("移动式压力容器")).collect(Collectors.toList()); dictionarieValueModels = dictionarieValueModels.stream().filter(dictionarieValueModel -> !dictionarieValueModel.getDictDataValue().equals("移动式压力容器")).collect(Collectors.toList());
} }
//如果是单位录入只显示气瓶 //如果是单位录入只显示气瓶
if((("black".equals(dataSource) || ("his".equals(dataSource) )) && "2000".equals(equList) && "DW_LR".equals(type) && "0".equals(businessScenarios))){ if(("2000".equals(equList) && "DW_LR".equals(type) && "0".equals(businessScenarios))){
List<DictionarieValueModel> result = new ArrayList<>(); List<DictionarieValueModel> result = new ArrayList<>();
if(CollectionUtil.isNotEmpty(dictionarieValueModels)){ if(CollectionUtil.isNotEmpty(dictionarieValueModels)){
for (DictionarieValueModel dictionarieValueModel : dictionarieValueModels) { for (DictionarieValueModel dictionarieValueModel : dictionarieValueModels) {
......
...@@ -9,6 +9,7 @@ import com.alibaba.excel.context.AnalysisContext; ...@@ -9,6 +9,7 @@ import com.alibaba.excel.context.AnalysisContext;
import com.alibaba.excel.event.AnalysisEventListener; import com.alibaba.excel.event.AnalysisEventListener;
import com.alibaba.excel.read.metadata.holder.ReadRowHolder; import com.alibaba.excel.read.metadata.holder.ReadRowHolder;
import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject; import com.alibaba.fastjson.JSONObject;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
...@@ -3598,6 +3599,9 @@ public class IdxBizJgRegisterInfoServiceImpl extends BaseService<IdxBizJgRegiste ...@@ -3598,6 +3599,9 @@ public class IdxBizJgRegisterInfoServiceImpl extends BaseService<IdxBizJgRegiste
Page<JSONObject> result = jgUseRegistrationMapper.queryForUnitVesselEquipmentPage(page, jsonObject, records); Page<JSONObject> result = jgUseRegistrationMapper.queryForUnitVesselEquipmentPage(page, jsonObject, records);
result.getRecords().forEach(i -> { result.getRecords().forEach(i -> {
i.put("chargingMedium", fillingMediumMap.get(i.get("chargingMedium"))); i.put("chargingMedium", fillingMediumMap.get(i.get("chargingMedium")));
i.put("productPhoto", JSONArray.parseArray(i.getString("productPhoto")));
i.put("cylinderStampAttachment", JSONArray.parseArray(i.getString("cylinderStampAttachment")));
i.put("informationSituation",InformationManageTypeEnum.getName(i.getString("informationSituation")));
}); });
return result; return result;
} }
......
...@@ -13,6 +13,7 @@ public enum InformationManageTypeEnum { ...@@ -13,6 +13,7 @@ public enum InformationManageTypeEnum {
*/ */
TYPE_QR_CODE("1", "二维码"), TYPE_QR_CODE("1", "二维码"),
TYPE_STAMP("2", "电子标签"), TYPE_STAMP("2", "电子标签"),
TYPE_OTHER("2", "其他"),
TYPE_NO("99", "无"); TYPE_NO("99", "无");
private String code; private String code;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment