|
@@ -13,7 +13,9 @@ import javax.servlet.http.HttpServletResponse;
|
|
|
|
|
|
import com.aliyun.ocr_api20210707.models.RecognizeAdvancedResponse;
|
|
|
import com.aliyun.tea.TeaException;
|
|
|
+import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
|
import net.sf.json.JSONObject;
|
|
|
+import org.apache.catalina.security.SecurityUtil;
|
|
|
import org.apache.commons.beanutils.PropertyUtils;
|
|
|
import org.apache.shiro.SecurityUtils;
|
|
|
import org.jeecg.common.api.vo.Result;
|
|
@@ -28,7 +30,9 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
|
|
|
+import org.jeecg.modules.adminuser.entity.AdminCompSelect;
|
|
|
import org.jeecg.modules.adminuser.entity.AdminUser;
|
|
|
+import org.jeecg.modules.adminuser.service.IAdminCompSelectService;
|
|
|
import org.jeecg.modules.adminuser.service.IAdminUserService;
|
|
|
import org.jeecg.modules.api.entity.ORCPicUrl;
|
|
|
import org.jeecg.modules.system.service.ISysUserService;
|
|
@@ -66,6 +70,8 @@ public class AdminMedicalHistoryController extends JeecgController<AdminMedicalH
|
|
|
private IAdminUserService adminUserService;
|
|
|
@Autowired
|
|
|
private ISysUserService sysUserService;
|
|
|
+ @Autowired
|
|
|
+ private IAdminCompSelectService adminCompSelectService;
|
|
|
|
|
|
@Value("${jeecg.path.upload}")
|
|
|
private String upLoadPath;
|
|
@@ -85,20 +91,20 @@ public class AdminMedicalHistoryController extends JeecgController<AdminMedicalH
|
|
|
public Result<IPage<AdminMedicalHistory>> queryPageList(AdminMedicalHistory adminMedicalHistory,
|
|
|
@RequestParam(name = "pageNo", defaultValue = "1") Integer pageNo,
|
|
|
@RequestParam(name = "pageSize", defaultValue = "10") Integer pageSize,
|
|
|
- HttpServletRequest req,String sstitle,String ssname) {
|
|
|
+ HttpServletRequest req, String sstitle, String ssname) {
|
|
|
QueryWrapper<AdminMedicalHistory> queryWrapper = QueryGenerator.initQueryWrapper(adminMedicalHistory, req.getParameterMap());
|
|
|
|
|
|
|
|
|
- queryWrapper.in( "first_trial","0","1" );
|
|
|
- if (sstitle != null){
|
|
|
- queryWrapper.like("title",sstitle);
|
|
|
+ queryWrapper.in("first_trial", "0", "1");
|
|
|
+ if (sstitle != null) {
|
|
|
+ queryWrapper.like("title", sstitle);
|
|
|
}
|
|
|
- if (ssname != null){
|
|
|
- queryWrapper.like("submitter_name",ssname);
|
|
|
+ if (ssname != null) {
|
|
|
+ queryWrapper.like("submitter_name", ssname);
|
|
|
}
|
|
|
LoginUser sysUser = (LoginUser) SecurityUtils.getSubject().getPrincipal();
|
|
|
List<String> role = sysUserService.getRole(sysUser.getUsername());
|
|
|
- if (!role.contains("admin")){
|
|
|
+ if (!role.contains("admin")) {
|
|
|
queryWrapper.eq("sys_org_code", sysUser.getOrgCode());
|
|
|
}
|
|
|
|
|
@@ -107,28 +113,28 @@ public class AdminMedicalHistoryController extends JeecgController<AdminMedicalH
|
|
|
return Result.OK(pageList);
|
|
|
}
|
|
|
|
|
|
-
|
|
|
+
|
|
|
@GetMapping(value = "/list2")
|
|
|
public Result<IPage<AdminMedicalHistory>> list2(AdminMedicalHistory adminMedicalHistory,
|
|
|
- @RequestParam(name = "pageNo", defaultValue = "1") Integer pageNo,
|
|
|
- @RequestParam(name = "pageSize", defaultValue = "10") Integer pageSize,
|
|
|
- HttpServletRequest req,String sstitle,String ssname) {
|
|
|
+ @RequestParam(name = "pageNo", defaultValue = "1") Integer pageNo,
|
|
|
+ @RequestParam(name = "pageSize", defaultValue = "10") Integer pageSize,
|
|
|
+ HttpServletRequest req, String sstitle, String ssname) {
|
|
|
QueryWrapper<AdminMedicalHistory> queryWrapper = QueryGenerator.initQueryWrapper(adminMedicalHistory, req.getParameterMap());
|
|
|
|
|
|
- queryWrapper.eq("first_trial","2");
|
|
|
- queryWrapper.eq("allocation","1");
|
|
|
- if (sstitle != null){
|
|
|
- queryWrapper.like("title",sstitle);
|
|
|
+ queryWrapper.eq("first_trial", "2");
|
|
|
+ queryWrapper.eq("allocation", "1");
|
|
|
+ if (sstitle != null) {
|
|
|
+ queryWrapper.like("title", sstitle);
|
|
|
}
|
|
|
- if (ssname != null){
|
|
|
- queryWrapper.like("submitter_name",ssname);
|
|
|
+ if (ssname != null) {
|
|
|
+ queryWrapper.like("submitter_name", ssname);
|
|
|
}
|
|
|
LoginUser sysUser = (LoginUser) SecurityUtils.getSubject().getPrincipal();
|
|
|
List<String> role = sysUserService.getRole(sysUser.getUsername());
|
|
|
- if (!role.contains("admin")){
|
|
|
+ if (!role.contains("admin")) {
|
|
|
queryWrapper.eq("sys_org_code", sysUser.getOrgCode());
|
|
|
}
|
|
|
- queryWrapper.orderByDesc( "auditor_time" );
|
|
|
+ queryWrapper.orderByDesc("auditor_time");
|
|
|
Page<AdminMedicalHistory> page = new Page<AdminMedicalHistory>(pageNo, pageSize);
|
|
|
IPage<AdminMedicalHistory> pageList = adminMedicalHistoryService.page(page, queryWrapper);
|
|
|
return Result.OK(pageList);
|
|
@@ -137,46 +143,47 @@ public class AdminMedicalHistoryController extends JeecgController<AdminMedicalH
|
|
|
|
|
|
@GetMapping(value = "/list3")
|
|
|
public Result<IPage<AdminMedicalHistory>> list3(AdminMedicalHistory adminMedicalHistory,
|
|
|
- @RequestParam(name = "pageNo", defaultValue = "1") Integer pageNo,
|
|
|
- @RequestParam(name = "pageSize", defaultValue = "10") Integer pageSize,
|
|
|
- HttpServletRequest req,String sstitle,String ssname) {
|
|
|
+ @RequestParam(name = "pageNo", defaultValue = "1") Integer pageNo,
|
|
|
+ @RequestParam(name = "pageSize", defaultValue = "10") Integer pageSize,
|
|
|
+ HttpServletRequest req, String sstitle, String ssname) {
|
|
|
QueryWrapper<AdminMedicalHistory> queryWrapper = QueryGenerator.initQueryWrapper(adminMedicalHistory, req.getParameterMap());
|
|
|
|
|
|
- queryWrapper.eq("allocation","2");
|
|
|
- if (sstitle != null){
|
|
|
- queryWrapper.like("title",sstitle);
|
|
|
+ queryWrapper.eq("allocation", "2");
|
|
|
+ if (sstitle != null) {
|
|
|
+ queryWrapper.like("title", sstitle);
|
|
|
}
|
|
|
- if (ssname != null){
|
|
|
- queryWrapper.like("submitter_name",ssname);
|
|
|
+ if (ssname != null) {
|
|
|
+ queryWrapper.like("submitter_name", ssname);
|
|
|
}
|
|
|
LoginUser sysUser = (LoginUser) SecurityUtils.getSubject().getPrincipal();
|
|
|
List<String> role = sysUserService.getRole(sysUser.getUsername());
|
|
|
- if (!role.contains("admin")){
|
|
|
+ if (!role.contains("admin")) {
|
|
|
queryWrapper.eq("sys_org_code", sysUser.getOrgCode());
|
|
|
}
|
|
|
- queryWrapper.orderByDesc( "zjsp_time " );
|
|
|
+ queryWrapper.orderByDesc("zjsp_time");
|
|
|
Page<AdminMedicalHistory> page = new Page<AdminMedicalHistory>(pageNo, pageSize);
|
|
|
IPage<AdminMedicalHistory> pageList = adminMedicalHistoryService.page(page, queryWrapper);
|
|
|
return Result.OK(pageList);
|
|
|
}
|
|
|
+
|
|
|
|
|
|
@GetMapping(value = "/list4")
|
|
|
public Result<IPage<AdminMedicalHistory>> list4(AdminMedicalHistory adminMedicalHistory,
|
|
|
@RequestParam(name = "pageNo", defaultValue = "1") Integer pageNo,
|
|
|
@RequestParam(name = "pageSize", defaultValue = "10") Integer pageSize,
|
|
|
- HttpServletRequest req,String sstitle,String ssname) {
|
|
|
+ HttpServletRequest req, String sstitle, String ssname) {
|
|
|
QueryWrapper<AdminMedicalHistory> queryWrapper = QueryGenerator.initQueryWrapper(adminMedicalHistory, req.getParameterMap());
|
|
|
|
|
|
- queryWrapper.eq("type","2");
|
|
|
- if (sstitle != null){
|
|
|
- queryWrapper.like("title",sstitle);
|
|
|
+ queryWrapper.eq("type", "2");
|
|
|
+ if (sstitle != null) {
|
|
|
+ queryWrapper.like("title", sstitle);
|
|
|
}
|
|
|
- if (ssname != null){
|
|
|
- queryWrapper.like("submitter_name",ssname);
|
|
|
+ if (ssname != null) {
|
|
|
+ queryWrapper.like("submitter_name", ssname);
|
|
|
}
|
|
|
LoginUser sysUser = (LoginUser) SecurityUtils.getSubject().getPrincipal();
|
|
|
List<String> role = sysUserService.getRole(sysUser.getUsername());
|
|
|
- if (!role.contains("admin")){
|
|
|
+ if (!role.contains("admin")) {
|
|
|
queryWrapper.eq("sys_org_code", sysUser.getOrgCode());
|
|
|
}
|
|
|
Page<AdminMedicalHistory> page = new Page<AdminMedicalHistory>(pageNo, pageSize);
|
|
@@ -187,10 +194,14 @@ public class AdminMedicalHistoryController extends JeecgController<AdminMedicalH
|
|
|
|
|
|
@PostMapping(value = "/listNum")
|
|
|
public Result<Integer> listNum() {
|
|
|
+ LoginUser sysUser = (LoginUser) SecurityUtils.getSubject().getPrincipal();
|
|
|
+ String orgCode = sysUser.getOrgCode();
|
|
|
+
|
|
|
QueryWrapper<AdminMedicalHistory> queryWrapper = new QueryWrapper<>();
|
|
|
|
|
|
- queryWrapper.eq("first_trial","2");
|
|
|
- queryWrapper.eq("allocation","1");
|
|
|
+ queryWrapper.eq("first_trial", "2");
|
|
|
+ queryWrapper.eq("allocation", "1");
|
|
|
+ queryWrapper.eq("sys_org_code", orgCode);
|
|
|
List<AdminMedicalHistory> list = adminMedicalHistoryService.list(queryWrapper);
|
|
|
return Result.OK(list.size());
|
|
|
}
|
|
@@ -203,23 +214,22 @@ public class AdminMedicalHistoryController extends JeecgController<AdminMedicalH
|
|
|
|
|
|
|
|
|
|
|
|
- QueryWrapper<AdminUser> queryWrapper = new QueryWrapper<>();
|
|
|
- queryWrapper.eq( "doctor_and_specialist","2" );
|
|
|
- queryWrapper.ne( "allocation_num",0 );
|
|
|
-
|
|
|
- queryWrapper.eq("sys_org_code", sysUser.getOrgCode());
|
|
|
+ LambdaQueryWrapper<AdminCompSelect> queryWrapper = new LambdaQueryWrapper<>();
|
|
|
+ queryWrapper.eq(AdminCompSelect::getDoctorAndSpecialist, "2");
|
|
|
+ queryWrapper.ne(AdminCompSelect::getAllocationNum, 0);
|
|
|
+ queryWrapper.eq(AdminCompSelect::getSysOrgCode, sysUser.getOrgCode());
|
|
|
|
|
|
- List<AdminUser> list1 = adminUserService.list(queryWrapper);
|
|
|
- for (int o = 0;o<list1.size();o++){
|
|
|
- System.err.println(list1.get( o ).toString());
|
|
|
+ List<AdminCompSelect> list1 = adminCompSelectService.list(queryWrapper);
|
|
|
+ for (int o = 0; o < list1.size(); o++) {
|
|
|
+ System.err.println(list1.get(o).toString());
|
|
|
}
|
|
|
|
|
|
|
|
|
- QueryWrapper<AdminMedicalHistory> queryWrapper2 = new QueryWrapper<>();
|
|
|
+ LambdaQueryWrapper<AdminMedicalHistory> queryWrapper2 = new LambdaQueryWrapper<>();
|
|
|
|
|
|
- queryWrapper2.eq("first_trial","2");
|
|
|
- queryWrapper2.eq("allocation","1");
|
|
|
- queryWrapper2.eq("sys_org_code", sysUser.getOrgCode());
|
|
|
+ queryWrapper2.eq(AdminMedicalHistory::getFirstTrial, "2");
|
|
|
+ queryWrapper2.eq(AdminMedicalHistory::getAllocation, "1");
|
|
|
+ queryWrapper2.eq(AdminMedicalHistory::getSysOrgCode, sysUser.getOrgCode());
|
|
|
|
|
|
List<AdminMedicalHistory> list = adminMedicalHistoryService.list(queryWrapper2);
|
|
|
|
|
@@ -240,10 +250,10 @@ public class AdminMedicalHistoryController extends JeecgController<AdminMedicalH
|
|
|
sb.setLength(0);
|
|
|
if (userCount * (j) + i <= clientCount - 1) {
|
|
|
|
|
|
- AdminUser adminUser = new AdminUser();
|
|
|
+ AdminCompSelect adminUser = new AdminCompSelect();
|
|
|
adminUser.setId(list1.get(i).getId());
|
|
|
- adminUser.setAllocationNum(divideCount-(j+1));
|
|
|
- adminUserService.updateById(adminUser);
|
|
|
+ adminUser.setAllocationNum(divideCount - (j + 1));
|
|
|
+ adminCompSelectService.updateById(adminUser);
|
|
|
|
|
|
AdminMedicalHistory adminMedicalHistory = new AdminMedicalHistory();
|
|
|
adminMedicalHistory.setId(list.get(userCount * (j) + i).getId());
|
|
@@ -258,6 +268,7 @@ public class AdminMedicalHistoryController extends JeecgController<AdminMedicalH
|
|
|
}
|
|
|
return Result.OK("分配成功");
|
|
|
}
|
|
|
+
|
|
|
|
|
|
* 添加
|
|
|
*
|
|
@@ -278,7 +289,7 @@ public class AdminMedicalHistoryController extends JeecgController<AdminMedicalH
|
|
|
}
|
|
|
|
|
|
@PostMapping(value = "/ORC")
|
|
|
- public Result<String> ORC(@RequestBody ORCPicUrl orcPicUrl)throws Exception {
|
|
|
+ public Result<String> ORC(@RequestBody ORCPicUrl orcPicUrl) throws Exception {
|
|
|
com.aliyun.ocr_api20210707.Client client = createClient("LTAI5tD17r71nA9bfKtzcayJ", "EblO65wHRfmOtl3GrAeBbAu8i05H8O");
|
|
|
com.aliyun.ocr_api20210707.models.RecognizeAdvancedRequest recognizeAdvancedRequest = new com.aliyun.ocr_api20210707.models.RecognizeAdvancedRequest()
|
|
|
.setUrl(orcPicUrl.getPicUrl());
|
|
@@ -290,19 +301,20 @@ public class AdminMedicalHistoryController extends JeecgController<AdminMedicalH
|
|
|
|
|
|
JSONObject jsonObject = JSONObject.fromObject(data);
|
|
|
|
|
|
- String content = jsonObject.getString( "content" );
|
|
|
+ String content = jsonObject.getString("content");
|
|
|
return Result.OK(content);
|
|
|
} catch (TeaException error) {
|
|
|
|
|
|
com.aliyun.teautil.Common.assertAsString(error.message);
|
|
|
- return Result.error("识别错误1:"+error.message);
|
|
|
+ return Result.error("识别错误1:" + error.message);
|
|
|
} catch (Exception _error) {
|
|
|
TeaException error = new TeaException(_error.getMessage(), _error);
|
|
|
|
|
|
com.aliyun.teautil.Common.assertAsString(error.message);
|
|
|
- return Result.error("识别错误2:"+error.message);
|
|
|
+ return Result.error("识别错误2:" + error.message);
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
public static com.aliyun.ocr_api20210707.Client createClient(String accessKeyId, String accessKeySecret) throws Exception {
|
|
|
com.aliyun.teaopenapi.models.Config config = new com.aliyun.teaopenapi.models.Config()
|
|
|
|
|
@@ -327,8 +339,8 @@ public class AdminMedicalHistoryController extends JeecgController<AdminMedicalH
|
|
|
|
|
|
|
|
|
|
|
|
- if (adminMedicalHistory.getFirstTrial()!=null){
|
|
|
- adminMedicalHistory.setAuditorTime( new Date( ) );
|
|
|
+ if (adminMedicalHistory.getFirstTrial() != null) {
|
|
|
+ adminMedicalHistory.setAuditorTime(new Date());
|
|
|
}
|
|
|
adminMedicalHistoryService.updateById(adminMedicalHistory);
|
|
|
return Result.OK("编辑成功!");
|
|
@@ -393,18 +405,18 @@ public class AdminMedicalHistoryController extends JeecgController<AdminMedicalH
|
|
|
|
|
|
|
|
|
@RequestMapping(value = "/exportXls")
|
|
|
- public ModelAndView exportXls(HttpServletRequest request, AdminMedicalHistory adminMedicalHistory,String sstitle,String ssname) {
|
|
|
+ public ModelAndView exportXls(HttpServletRequest request, AdminMedicalHistory adminMedicalHistory, String sstitle, String ssname) {
|
|
|
String title = "待审核病历列表";
|
|
|
|
|
|
QueryWrapper<AdminMedicalHistory> queryWrapper = QueryGenerator.initQueryWrapper(adminMedicalHistory, request.getParameterMap());
|
|
|
LoginUser sysUser = (LoginUser) SecurityUtils.getSubject().getPrincipal();
|
|
|
- if (sstitle != null){
|
|
|
- queryWrapper.like( "title",sstitle );
|
|
|
+ if (sstitle != null) {
|
|
|
+ queryWrapper.like("title", sstitle);
|
|
|
}
|
|
|
- if (ssname != null){
|
|
|
- queryWrapper.like( "submitter_name",ssname );
|
|
|
+ if (ssname != null) {
|
|
|
+ queryWrapper.like("submitter_name", ssname);
|
|
|
}
|
|
|
- queryWrapper.in("first_trial","0","1");
|
|
|
+ queryWrapper.in("first_trial", "0", "1");
|
|
|
|
|
|
List<AdminMedicalHistory> pageList = service.list(queryWrapper);
|
|
|
|
|
@@ -421,12 +433,12 @@ public class AdminMedicalHistoryController extends JeecgController<AdminMedicalH
|
|
|
}
|
|
|
|
|
|
int a = exportList.size();
|
|
|
- for (int i = 0; i<a;i++){
|
|
|
- if (exportList.get( i ).getSubmitterName()==null){
|
|
|
+ for (int i = 0; i < a; i++) {
|
|
|
+ if (exportList.get(i).getSubmitterName() == null) {
|
|
|
QueryWrapper<AdminUser> queryWrapper2 = new QueryWrapper<>();
|
|
|
- queryWrapper2.eq( "phone", exportList.get( i ).getPhone() );
|
|
|
- AdminUser storeMember1 = adminUserService.getOne( queryWrapper2 );
|
|
|
- exportList.get( i ).setSubmitterName( storeMember1.getName() );
|
|
|
+ queryWrapper2.eq("phone", exportList.get(i).getPhone());
|
|
|
+ AdminUser storeMember1 = adminUserService.getOne(queryWrapper2);
|
|
|
+ exportList.get(i).setSubmitterName(storeMember1.getName());
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -435,13 +447,14 @@ public class AdminMedicalHistoryController extends JeecgController<AdminMedicalH
|
|
|
mv.addObject(NormalExcelConstants.FILE_NAME, title);
|
|
|
mv.addObject(NormalExcelConstants.CLASS, AdminMedicalHistory.class);
|
|
|
|
|
|
- ExportParams exportParams=new ExportParams(title + "报表", "导出人:" + sysUser.getRealname(), title);
|
|
|
+ ExportParams exportParams = new ExportParams(title + "报表", "导出人:" + sysUser.getRealname(), title);
|
|
|
exportParams.setImageBasePath(upLoadPath);
|
|
|
|
|
|
- mv.addObject(NormalExcelConstants.PARAMS,exportParams);
|
|
|
+ mv.addObject(NormalExcelConstants.PARAMS, exportParams);
|
|
|
mv.addObject(NormalExcelConstants.DATA_LIST, exportList);
|
|
|
return mv;
|
|
|
}
|
|
|
+
|
|
|
private String getId(AdminMedicalHistory item) {
|
|
|
try {
|
|
|
return PropertyUtils.getProperty(item, "id").toString();
|
|
@@ -450,8 +463,9 @@ public class AdminMedicalHistoryController extends JeecgController<AdminMedicalH
|
|
|
return null;
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
@RequestMapping(value = "/exportXls2")
|
|
|
- public ModelAndView exportXls2(HttpServletRequest request, AdminMedicalHistory adminMedicalHistory,String sstitle,String ssname) {
|
|
|
+ public ModelAndView exportXls2(HttpServletRequest request, AdminMedicalHistory adminMedicalHistory, String sstitle, String ssname) {
|
|
|
|
|
|
|
|
|
|
|
@@ -461,14 +475,14 @@ public class AdminMedicalHistoryController extends JeecgController<AdminMedicalH
|
|
|
|
|
|
QueryWrapper<AdminMedicalHistory> queryWrapper = QueryGenerator.initQueryWrapper(adminMedicalHistory, request.getParameterMap());
|
|
|
LoginUser sysUser = (LoginUser) SecurityUtils.getSubject().getPrincipal();
|
|
|
- if (sstitle != null){
|
|
|
- queryWrapper.like( "title",sstitle );
|
|
|
+ if (sstitle != null) {
|
|
|
+ queryWrapper.like("title", sstitle);
|
|
|
}
|
|
|
- if (ssname != null){
|
|
|
- queryWrapper.like( "submitter_name",ssname );
|
|
|
+ if (ssname != null) {
|
|
|
+ queryWrapper.like("submitter_name", ssname);
|
|
|
}
|
|
|
- queryWrapper.eq( "allocation","1" );
|
|
|
- queryWrapper.eq( "first_trial","2" );
|
|
|
+ queryWrapper.eq("allocation", "1");
|
|
|
+ queryWrapper.eq("first_trial", "2");
|
|
|
|
|
|
List<AdminMedicalHistory> pageList = service.list(queryWrapper);
|
|
|
|
|
@@ -484,12 +498,12 @@ public class AdminMedicalHistoryController extends JeecgController<AdminMedicalH
|
|
|
exportList = pageList;
|
|
|
}
|
|
|
int a = exportList.size();
|
|
|
- for (int i = 0; i<a;i++){
|
|
|
- if (exportList.get( i ).getSubmitterName()==null){
|
|
|
+ for (int i = 0; i < a; i++) {
|
|
|
+ if (exportList.get(i).getSubmitterName() == null) {
|
|
|
QueryWrapper<AdminUser> queryWrapper2 = new QueryWrapper<>();
|
|
|
- queryWrapper2.eq( "phone", exportList.get( i ).getPhone() );
|
|
|
- AdminUser storeMember1 = adminUserService.getOne( queryWrapper2 );
|
|
|
- exportList.get( i ).setSubmitterName( storeMember1.getName() );
|
|
|
+ queryWrapper2.eq("phone", exportList.get(i).getPhone());
|
|
|
+ AdminUser storeMember1 = adminUserService.getOne(queryWrapper2);
|
|
|
+ exportList.get(i).setSubmitterName(storeMember1.getName());
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -497,15 +511,16 @@ public class AdminMedicalHistoryController extends JeecgController<AdminMedicalH
|
|
|
mv.addObject(NormalExcelConstants.FILE_NAME, title);
|
|
|
mv.addObject(NormalExcelConstants.CLASS, AdminMedicalHistory.class);
|
|
|
|
|
|
- ExportParams exportParams=new ExportParams(title + "报表", "导出人:" + sysUser.getRealname(), title);
|
|
|
+ ExportParams exportParams = new ExportParams(title + "报表", "导出人:" + sysUser.getRealname(), title);
|
|
|
exportParams.setImageBasePath(upLoadPath);
|
|
|
|
|
|
- mv.addObject(NormalExcelConstants.PARAMS,exportParams);
|
|
|
+ mv.addObject(NormalExcelConstants.PARAMS, exportParams);
|
|
|
mv.addObject(NormalExcelConstants.DATA_LIST, exportList);
|
|
|
return mv;
|
|
|
}
|
|
|
+
|
|
|
@RequestMapping(value = "/exportXls3")
|
|
|
- public ModelAndView exportXls3(HttpServletRequest request, AdminMedicalHistory adminMedicalHistory,String sstitle,String ssname) {
|
|
|
+ public ModelAndView exportXls3(HttpServletRequest request, AdminMedicalHistory adminMedicalHistory, String sstitle, String ssname) {
|
|
|
|
|
|
|
|
|
|
|
@@ -514,13 +529,13 @@ public class AdminMedicalHistoryController extends JeecgController<AdminMedicalH
|
|
|
|
|
|
QueryWrapper<AdminMedicalHistory> queryWrapper = QueryGenerator.initQueryWrapper(adminMedicalHistory, request.getParameterMap());
|
|
|
LoginUser sysUser = (LoginUser) SecurityUtils.getSubject().getPrincipal();
|
|
|
- if (sstitle != null){
|
|
|
- queryWrapper.like( "title",sstitle );
|
|
|
+ if (sstitle != null) {
|
|
|
+ queryWrapper.like("title", sstitle);
|
|
|
}
|
|
|
- if (ssname != null){
|
|
|
- queryWrapper.like( "submitter_name",ssname );
|
|
|
+ if (ssname != null) {
|
|
|
+ queryWrapper.like("submitter_name", ssname);
|
|
|
}
|
|
|
- queryWrapper.eq( "allocation","2" );
|
|
|
+ queryWrapper.eq("allocation", "2");
|
|
|
|
|
|
List<AdminMedicalHistory> pageList = service.list(queryWrapper);
|
|
|
|
|
@@ -536,12 +551,12 @@ public class AdminMedicalHistoryController extends JeecgController<AdminMedicalH
|
|
|
exportList = pageList;
|
|
|
}
|
|
|
int a = exportList.size();
|
|
|
- for (int i = 0; i<a;i++){
|
|
|
- if (exportList.get( i ).getSubmitterName()==null){
|
|
|
+ for (int i = 0; i < a; i++) {
|
|
|
+ if (exportList.get(i).getSubmitterName() == null) {
|
|
|
QueryWrapper<AdminUser> queryWrapper2 = new QueryWrapper<>();
|
|
|
- queryWrapper2.eq( "phone", exportList.get( i ).getPhone() );
|
|
|
- AdminUser storeMember1 = adminUserService.getOne( queryWrapper2 );
|
|
|
- exportList.get( i ).setSubmitterName( storeMember1.getName() );
|
|
|
+ queryWrapper2.eq("phone", exportList.get(i).getPhone());
|
|
|
+ AdminUser storeMember1 = adminUserService.getOne(queryWrapper2);
|
|
|
+ exportList.get(i).setSubmitterName(storeMember1.getName());
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -549,15 +564,16 @@ public class AdminMedicalHistoryController extends JeecgController<AdminMedicalH
|
|
|
mv.addObject(NormalExcelConstants.FILE_NAME, title);
|
|
|
mv.addObject(NormalExcelConstants.CLASS, AdminMedicalHistory.class);
|
|
|
|
|
|
- ExportParams exportParams=new ExportParams(title + "报表", "导出人:" + sysUser.getRealname(), title);
|
|
|
+ ExportParams exportParams = new ExportParams(title + "报表", "导出人:" + sysUser.getRealname(), title);
|
|
|
exportParams.setImageBasePath(upLoadPath);
|
|
|
|
|
|
- mv.addObject(NormalExcelConstants.PARAMS,exportParams);
|
|
|
+ mv.addObject(NormalExcelConstants.PARAMS, exportParams);
|
|
|
mv.addObject(NormalExcelConstants.DATA_LIST, exportList);
|
|
|
return mv;
|
|
|
}
|
|
|
+
|
|
|
@RequestMapping(value = "/exportXls4")
|
|
|
- public ModelAndView exportXls4(HttpServletRequest request, AdminMedicalHistory adminMedicalHistory,String sstitle,String ssname) {
|
|
|
+ public ModelAndView exportXls4(HttpServletRequest request, AdminMedicalHistory adminMedicalHistory, String sstitle, String ssname) {
|
|
|
|
|
|
|
|
|
|
|
@@ -566,13 +582,13 @@ public class AdminMedicalHistoryController extends JeecgController<AdminMedicalH
|
|
|
|
|
|
QueryWrapper<AdminMedicalHistory> queryWrapper = QueryGenerator.initQueryWrapper(adminMedicalHistory, request.getParameterMap());
|
|
|
LoginUser sysUser = (LoginUser) SecurityUtils.getSubject().getPrincipal();
|
|
|
- if (sstitle != null){
|
|
|
- queryWrapper.like( "title",sstitle );
|
|
|
+ if (sstitle != null) {
|
|
|
+ queryWrapper.like("title", sstitle);
|
|
|
}
|
|
|
- if (ssname != null){
|
|
|
- queryWrapper.like( "submitter_name",ssname );
|
|
|
+ if (ssname != null) {
|
|
|
+ queryWrapper.like("submitter_name", ssname);
|
|
|
}
|
|
|
- queryWrapper.eq( "type","2" );
|
|
|
+ queryWrapper.eq("type", "2");
|
|
|
|
|
|
List<AdminMedicalHistory> pageList = service.list(queryWrapper);
|
|
|
|
|
@@ -588,12 +604,12 @@ public class AdminMedicalHistoryController extends JeecgController<AdminMedicalH
|
|
|
exportList = pageList;
|
|
|
}
|
|
|
int a = exportList.size();
|
|
|
- for (int i = 0; i<a;i++){
|
|
|
- if (exportList.get( i ).getSubmitterName()==null){
|
|
|
+ for (int i = 0; i < a; i++) {
|
|
|
+ if (exportList.get(i).getSubmitterName() == null) {
|
|
|
QueryWrapper<AdminUser> queryWrapper2 = new QueryWrapper<>();
|
|
|
- queryWrapper2.eq( "phone", exportList.get( i ).getPhone() );
|
|
|
- AdminUser storeMember1 = adminUserService.getOne( queryWrapper2 );
|
|
|
- exportList.get( i ).setSubmitterName( storeMember1.getName() );
|
|
|
+ queryWrapper2.eq("phone", exportList.get(i).getPhone());
|
|
|
+ AdminUser storeMember1 = adminUserService.getOne(queryWrapper2);
|
|
|
+ exportList.get(i).setSubmitterName(storeMember1.getName());
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -601,13 +617,14 @@ public class AdminMedicalHistoryController extends JeecgController<AdminMedicalH
|
|
|
mv.addObject(NormalExcelConstants.FILE_NAME, title);
|
|
|
mv.addObject(NormalExcelConstants.CLASS, AdminMedicalHistory.class);
|
|
|
|
|
|
- ExportParams exportParams=new ExportParams(title + "报表", "导出人:" + sysUser.getRealname(), title);
|
|
|
+ ExportParams exportParams = new ExportParams(title + "报表", "导出人:" + sysUser.getRealname(), title);
|
|
|
exportParams.setImageBasePath(upLoadPath);
|
|
|
|
|
|
- mv.addObject(NormalExcelConstants.PARAMS,exportParams);
|
|
|
+ mv.addObject(NormalExcelConstants.PARAMS, exportParams);
|
|
|
mv.addObject(NormalExcelConstants.DATA_LIST, exportList);
|
|
|
return mv;
|
|
|
}
|
|
|
+
|
|
|
|
|
|
* 通过excel导入数据
|
|
|
*
|
|
@@ -629,11 +646,11 @@ public class AdminMedicalHistoryController extends JeecgController<AdminMedicalH
|
|
|
@AutoLog(value = "病历管理-退回")
|
|
|
@ApiOperation(value = "病历管理-退回", notes = "病历管理-退回")
|
|
|
@RequestMapping(value = "/returnDetail", method = {RequestMethod.PUT, RequestMethod.POST})
|
|
|
- public Result<String> returnDetail(@RequestBody String id) {
|
|
|
+ public Result<String> returnDetail(@RequestBody String id) {
|
|
|
String[] split = id.split("=");
|
|
|
String s = split[0];
|
|
|
AdminMedicalHistory adminMedicalHistory = adminMedicalHistoryService.getById(s);
|
|
|
- if (null==adminMedicalHistory){
|
|
|
+ if (null == adminMedicalHistory) {
|
|
|
return Result.error("数据不存在");
|
|
|
}
|
|
|
adminMedicalHistory.setFirstTrial("0");
|