zhaowenxuan
2024-10-16 cd6114bf85d19e6bdcd6a17c66f34b8c838870d5
ltkj-admin/src/main/java/com/ltkj/web/jmreport/ReportDataController.java
@@ -5,6 +5,7 @@
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.ltkj.common.utils.StringUtils;
import com.ltkj.hosp.domain.*;
import com.ltkj.hosp.mapper.TjAskHistorysMapper;
import com.ltkj.hosp.service.*;
import com.ltkj.system.service.ISysDeptService;
import io.swagger.annotations.Api;
@@ -63,6 +64,10 @@
    private ITjStandardService tjStandardService;
    @Resource
    private ITjAdviceService tjAdviceService;
    @Resource
    private TjAskHistorysMapper tjAskHistorysMapper;
    /**
     * 该体检号是否可生成导检单
@@ -391,4 +396,23 @@
    }
    /**
     * 职业健康报告查询既往病史
     */
    @GetMapping("/jiwangbingshi")
    @ApiOperation(value = "职业健康报告查询既往病史")
    public Map<String,List<Map<String,String>>> jiwangbingshi(@RequestParam("tjNumber") String tjNumber) {
        final Map<String,String> jiwangbingshi = tjAskHistorysMapper.jiwangbingshi(tjNumber);
        Map<String,List<Map<String,String>>> aa=new HashMap<>();
        Map<String,String> bb=new HashMap<>();
        List<Map<String,String>> cc=new ArrayList<>();
        cc.add(bb);
        bb.put("jiwangbingshi",jiwangbingshi.get("既往病史"));
        bb.put("qita",jiwangbingshi.get("其他"));
        aa.put("data",cc);
        return aa;
    }
}