Browse Source

献血&体检

wangjinsheng 3 years ago
parent
commit
1348ea37ec
28 changed files with 5114 additions and 16 deletions
  1. 126 0
      mybusiness/src/main/java/com/sooka/system/controller/TGuijiHealthcommissionTjxxController.java
  2. 126 0
      mybusiness/src/main/java/com/sooka/system/controller/TGuijiHealthcommissionXxController.java
  3. 126 0
      mybusiness/src/main/java/com/sooka/system/controller/TGuijiHealthcommissionYyryxxController.java
  4. 920 0
      mybusiness/src/main/java/com/sooka/system/domain/TGuijiHealthcommissionTjxx.java
  5. 318 0
      mybusiness/src/main/java/com/sooka/system/domain/TGuijiHealthcommissionXx.java
  6. 319 0
      mybusiness/src/main/java/com/sooka/system/domain/TGuijiHealthcommissionYyryxx.java
  7. 61 0
      mybusiness/src/main/java/com/sooka/system/mapper/TGuijiHealthcommissionTjxxMapper.java
  8. 61 0
      mybusiness/src/main/java/com/sooka/system/mapper/TGuijiHealthcommissionXxMapper.java
  9. 61 0
      mybusiness/src/main/java/com/sooka/system/mapper/TGuijiHealthcommissionYyryxxMapper.java
  10. 61 0
      mybusiness/src/main/java/com/sooka/system/service/ITGuijiHealthcommissionTjxxService.java
  11. 61 0
      mybusiness/src/main/java/com/sooka/system/service/ITGuijiHealthcommissionXxService.java
  12. 61 0
      mybusiness/src/main/java/com/sooka/system/service/ITGuijiHealthcommissionYyryxxService.java
  13. 97 0
      mybusiness/src/main/java/com/sooka/system/service/impl/TGuijiHealthcommissionTjxxServiceImpl.java
  14. 97 0
      mybusiness/src/main/java/com/sooka/system/service/impl/TGuijiHealthcommissionXxServiceImpl.java
  15. 97 0
      mybusiness/src/main/java/com/sooka/system/service/impl/TGuijiHealthcommissionYyryxxServiceImpl.java
  16. 312 0
      mybusiness/src/main/resources/mapper/system/TGuijiHealthcommissionTjxxMapper.xml
  17. 140 0
      mybusiness/src/main/resources/mapper/system/TGuijiHealthcommissionXxMapper.xml
  18. 140 0
      mybusiness/src/main/resources/mapper/system/TGuijiHealthcommissionYyryxxMapper.xml
  19. 16 16
      mybusiness/src/main/resources/templates/system/jfpzxx/edit.html
  20. 403 0
      mybusiness/src/main/resources/templates/system/tjxx/add.html
  21. 267 0
      mybusiness/src/main/resources/templates/system/tjxx/edit.html
  22. 400 0
      mybusiness/src/main/resources/templates/system/tjxx/tjxx.html
  23. 145 0
      mybusiness/src/main/resources/templates/system/xx/add.html
  24. 96 0
      mybusiness/src/main/resources/templates/system/xx/edit.html
  25. 209 0
      mybusiness/src/main/resources/templates/system/xx/xx.html
  26. 121 0
      mybusiness/src/main/resources/templates/system/yyryxx/add.html
  27. 78 0
      mybusiness/src/main/resources/templates/system/yyryxx/edit.html
  28. 195 0
      mybusiness/src/main/resources/templates/system/yyryxx/yyryxx.html

+ 126 - 0
mybusiness/src/main/java/com/sooka/system/controller/TGuijiHealthcommissionTjxxController.java

@@ -0,0 +1,126 @@
+package com.sooka.system.controller;
+
+import java.util.List;
+import com.sooka.common.annotation.Log;
+import com.sooka.common.core.controller.BaseController;
+import com.sooka.common.core.domain.AjaxResult;
+import com.sooka.common.core.page.TableDataInfo;
+import com.sooka.common.enums.BusinessType;
+import com.sooka.common.utils.poi.ExcelUtil;
+import org.apache.shiro.authz.annotation.RequiresPermissions;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Controller;
+import org.springframework.ui.ModelMap;
+import org.springframework.web.bind.annotation.GetMapping;
+import org.springframework.web.bind.annotation.PathVariable;
+import org.springframework.web.bind.annotation.PostMapping;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.ResponseBody;
+import com.sooka.system.domain.TGuijiHealthcommissionTjxx;
+import com.sooka.system.service.ITGuijiHealthcommissionTjxxService;
+
+/**
+ * 体检信息表Controller
+ * 
+ * @author lei
+ * @date 2021-11-09
+ */
+@Controller
+@RequestMapping("/system/tjxx")
+public class TGuijiHealthcommissionTjxxController extends BaseController
+{
+    private String prefix = "system/tjxx";
+
+    @Autowired
+    private ITGuijiHealthcommissionTjxxService tGuijiHealthcommissionTjxxService;
+
+    @RequiresPermissions("system:tjxx:view")
+    @GetMapping()
+    public String tjxx()
+    {
+        return prefix + "/tjxx";
+    }
+
+    /**
+     * 查询体检信息表列表
+     */
+    @RequiresPermissions("system:tjxx:list")
+    @PostMapping("/list")
+    @ResponseBody
+    public TableDataInfo list(TGuijiHealthcommissionTjxx tGuijiHealthcommissionTjxx)
+    {
+        startPage();
+        List<TGuijiHealthcommissionTjxx> list = tGuijiHealthcommissionTjxxService.selectTGuijiHealthcommissionTjxxList(tGuijiHealthcommissionTjxx);
+        return getDataTable(list);
+    }
+
+    /**
+     * 导出体检信息表列表
+     */
+    @RequiresPermissions("system:tjxx:export")
+    @Log(title = "体检信息表", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    @ResponseBody
+    public AjaxResult export(TGuijiHealthcommissionTjxx tGuijiHealthcommissionTjxx)
+    {
+        List<TGuijiHealthcommissionTjxx> list = tGuijiHealthcommissionTjxxService.selectTGuijiHealthcommissionTjxxList(tGuijiHealthcommissionTjxx);
+        ExcelUtil<TGuijiHealthcommissionTjxx> util = new ExcelUtil<TGuijiHealthcommissionTjxx>(TGuijiHealthcommissionTjxx.class);
+        return util.exportExcel(list, "tjxx");
+    }
+
+    /**
+     * 新增体检信息表
+     */
+    @GetMapping("/add")
+    public String add()
+    {
+        return prefix + "/add";
+    }
+
+    /**
+     * 新增保存体检信息表
+     */
+    @RequiresPermissions("system:tjxx:add")
+    @Log(title = "体检信息表", businessType = BusinessType.INSERT)
+    @PostMapping("/add")
+    @ResponseBody
+    public AjaxResult addSave(TGuijiHealthcommissionTjxx tGuijiHealthcommissionTjxx)
+    {
+        return toAjax(tGuijiHealthcommissionTjxxService.insertTGuijiHealthcommissionTjxx(tGuijiHealthcommissionTjxx));
+    }
+
+    /**
+     * 修改体检信息表
+     */
+    @GetMapping("/edit/{id}")
+    public String edit(@PathVariable("id") String id, ModelMap mmap)
+    {
+        TGuijiHealthcommissionTjxx tGuijiHealthcommissionTjxx = tGuijiHealthcommissionTjxxService.selectTGuijiHealthcommissionTjxxById(id);
+        mmap.put("tGuijiHealthcommissionTjxx", tGuijiHealthcommissionTjxx);
+        return prefix + "/edit";
+    }
+
+    /**
+     * 修改保存体检信息表
+     */
+    @RequiresPermissions("system:tjxx:edit")
+    @Log(title = "体检信息表", businessType = BusinessType.UPDATE)
+    @PostMapping("/edit")
+    @ResponseBody
+    public AjaxResult editSave(TGuijiHealthcommissionTjxx tGuijiHealthcommissionTjxx)
+    {
+        return toAjax(tGuijiHealthcommissionTjxxService.updateTGuijiHealthcommissionTjxx(tGuijiHealthcommissionTjxx));
+    }
+
+    /**
+     * 删除体检信息表
+     */
+    @RequiresPermissions("system:tjxx:remove")
+    @Log(title = "体检信息表", businessType = BusinessType.DELETE)
+    @PostMapping( "/remove")
+    @ResponseBody
+    public AjaxResult remove(String ids)
+    {
+        return toAjax(tGuijiHealthcommissionTjxxService.deleteTGuijiHealthcommissionTjxxByIds(ids));
+    }
+}

+ 126 - 0
mybusiness/src/main/java/com/sooka/system/controller/TGuijiHealthcommissionXxController.java

@@ -0,0 +1,126 @@
+package com.sooka.system.controller;
+
+import java.util.List;
+import com.sooka.common.annotation.Log;
+import com.sooka.common.core.controller.BaseController;
+import com.sooka.common.core.domain.AjaxResult;
+import com.sooka.common.core.page.TableDataInfo;
+import com.sooka.common.enums.BusinessType;
+import com.sooka.common.utils.poi.ExcelUtil;
+import org.apache.shiro.authz.annotation.RequiresPermissions;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Controller;
+import org.springframework.ui.ModelMap;
+import org.springframework.web.bind.annotation.GetMapping;
+import org.springframework.web.bind.annotation.PathVariable;
+import org.springframework.web.bind.annotation.PostMapping;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.ResponseBody;
+import com.sooka.system.domain.TGuijiHealthcommissionXx;
+import com.sooka.system.service.ITGuijiHealthcommissionXxService;
+
+/**
+ * 献血者信息Controller
+ * 
+ * @author lei
+ * @date 2021-11-09
+ */
+@Controller
+@RequestMapping("/system/xx")
+public class TGuijiHealthcommissionXxController extends BaseController
+{
+    private String prefix = "system/xx";
+
+    @Autowired
+    private ITGuijiHealthcommissionXxService tGuijiHealthcommissionXxService;
+
+    @RequiresPermissions("system:xx:view")
+    @GetMapping()
+    public String xx()
+    {
+        return prefix + "/xx";
+    }
+
+    /**
+     * 查询献血者信息列表
+     */
+    @RequiresPermissions("system:xx:list")
+    @PostMapping("/list")
+    @ResponseBody
+    public TableDataInfo list(TGuijiHealthcommissionXx tGuijiHealthcommissionXx)
+    {
+        startPage();
+        List<TGuijiHealthcommissionXx> list = tGuijiHealthcommissionXxService.selectTGuijiHealthcommissionXxList(tGuijiHealthcommissionXx);
+        return getDataTable(list);
+    }
+
+    /**
+     * 导出献血者信息列表
+     */
+    @RequiresPermissions("system:xx:export")
+    @Log(title = "献血者信息", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    @ResponseBody
+    public AjaxResult export(TGuijiHealthcommissionXx tGuijiHealthcommissionXx)
+    {
+        List<TGuijiHealthcommissionXx> list = tGuijiHealthcommissionXxService.selectTGuijiHealthcommissionXxList(tGuijiHealthcommissionXx);
+        ExcelUtil<TGuijiHealthcommissionXx> util = new ExcelUtil<TGuijiHealthcommissionXx>(TGuijiHealthcommissionXx.class);
+        return util.exportExcel(list, "xx");
+    }
+
+    /**
+     * 新增献血者信息
+     */
+    @GetMapping("/add")
+    public String add()
+    {
+        return prefix + "/add";
+    }
+
+    /**
+     * 新增保存献血者信息
+     */
+    @RequiresPermissions("system:xx:add")
+    @Log(title = "献血者信息", businessType = BusinessType.INSERT)
+    @PostMapping("/add")
+    @ResponseBody
+    public AjaxResult addSave(TGuijiHealthcommissionXx tGuijiHealthcommissionXx)
+    {
+        return toAjax(tGuijiHealthcommissionXxService.insertTGuijiHealthcommissionXx(tGuijiHealthcommissionXx));
+    }
+
+    /**
+     * 修改献血者信息
+     */
+    @GetMapping("/edit/{id}")
+    public String edit(@PathVariable("id") String id, ModelMap mmap)
+    {
+        TGuijiHealthcommissionXx tGuijiHealthcommissionXx = tGuijiHealthcommissionXxService.selectTGuijiHealthcommissionXxById(id);
+        mmap.put("tGuijiHealthcommissionXx", tGuijiHealthcommissionXx);
+        return prefix + "/edit";
+    }
+
+    /**
+     * 修改保存献血者信息
+     */
+    @RequiresPermissions("system:xx:edit")
+    @Log(title = "献血者信息", businessType = BusinessType.UPDATE)
+    @PostMapping("/edit")
+    @ResponseBody
+    public AjaxResult editSave(TGuijiHealthcommissionXx tGuijiHealthcommissionXx)
+    {
+        return toAjax(tGuijiHealthcommissionXxService.updateTGuijiHealthcommissionXx(tGuijiHealthcommissionXx));
+    }
+
+    /**
+     * 删除献血者信息
+     */
+    @RequiresPermissions("system:xx:remove")
+    @Log(title = "献血者信息", businessType = BusinessType.DELETE)
+    @PostMapping( "/remove")
+    @ResponseBody
+    public AjaxResult remove(String ids)
+    {
+        return toAjax(tGuijiHealthcommissionXxService.deleteTGuijiHealthcommissionXxByIds(ids));
+    }
+}

+ 126 - 0
mybusiness/src/main/java/com/sooka/system/controller/TGuijiHealthcommissionYyryxxController.java

@@ -0,0 +1,126 @@
+package com.sooka.system.controller;
+
+import java.util.List;
+import com.sooka.common.annotation.Log;
+import com.sooka.common.core.controller.BaseController;
+import com.sooka.common.core.domain.AjaxResult;
+import com.sooka.common.core.page.TableDataInfo;
+import com.sooka.common.enums.BusinessType;
+import com.sooka.common.utils.poi.ExcelUtil;
+import org.apache.shiro.authz.annotation.RequiresPermissions;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Controller;
+import org.springframework.ui.ModelMap;
+import org.springframework.web.bind.annotation.GetMapping;
+import org.springframework.web.bind.annotation.PathVariable;
+import org.springframework.web.bind.annotation.PostMapping;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.ResponseBody;
+import com.sooka.system.domain.TGuijiHealthcommissionYyryxx;
+import com.sooka.system.service.ITGuijiHealthcommissionYyryxxService;
+
+/**
+ * 预约人员信息Controller
+ * 
+ * @author lei
+ * @date 2021-11-09
+ */
+@Controller
+@RequestMapping("/system/yyryxx")
+public class TGuijiHealthcommissionYyryxxController extends BaseController
+{
+    private String prefix = "system/yyryxx";
+
+    @Autowired
+    private ITGuijiHealthcommissionYyryxxService tGuijiHealthcommissionYyryxxService;
+
+    @RequiresPermissions("system:yyryxx:view")
+    @GetMapping()
+    public String yyryxx()
+    {
+        return prefix + "/yyryxx";
+    }
+
+    /**
+     * 查询预约人员信息列表
+     */
+    @RequiresPermissions("system:yyryxx:list")
+    @PostMapping("/list")
+    @ResponseBody
+    public TableDataInfo list(TGuijiHealthcommissionYyryxx tGuijiHealthcommissionYyryxx)
+    {
+        startPage();
+        List<TGuijiHealthcommissionYyryxx> list = tGuijiHealthcommissionYyryxxService.selectTGuijiHealthcommissionYyryxxList(tGuijiHealthcommissionYyryxx);
+        return getDataTable(list);
+    }
+
+    /**
+     * 导出预约人员信息列表
+     */
+    @RequiresPermissions("system:yyryxx:export")
+    @Log(title = "预约人员信息", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    @ResponseBody
+    public AjaxResult export(TGuijiHealthcommissionYyryxx tGuijiHealthcommissionYyryxx)
+    {
+        List<TGuijiHealthcommissionYyryxx> list = tGuijiHealthcommissionYyryxxService.selectTGuijiHealthcommissionYyryxxList(tGuijiHealthcommissionYyryxx);
+        ExcelUtil<TGuijiHealthcommissionYyryxx> util = new ExcelUtil<TGuijiHealthcommissionYyryxx>(TGuijiHealthcommissionYyryxx.class);
+        return util.exportExcel(list, "yyryxx");
+    }
+
+    /**
+     * 新增预约人员信息
+     */
+    @GetMapping("/add")
+    public String add()
+    {
+        return prefix + "/add";
+    }
+
+    /**
+     * 新增保存预约人员信息
+     */
+    @RequiresPermissions("system:yyryxx:add")
+    @Log(title = "预约人员信息", businessType = BusinessType.INSERT)
+    @PostMapping("/add")
+    @ResponseBody
+    public AjaxResult addSave(TGuijiHealthcommissionYyryxx tGuijiHealthcommissionYyryxx)
+    {
+        return toAjax(tGuijiHealthcommissionYyryxxService.insertTGuijiHealthcommissionYyryxx(tGuijiHealthcommissionYyryxx));
+    }
+
+    /**
+     * 修改预约人员信息
+     */
+    @GetMapping("/edit/{id}")
+    public String edit(@PathVariable("id") String id, ModelMap mmap)
+    {
+        TGuijiHealthcommissionYyryxx tGuijiHealthcommissionYyryxx = tGuijiHealthcommissionYyryxxService.selectTGuijiHealthcommissionYyryxxById(id);
+        mmap.put("tGuijiHealthcommissionYyryxx", tGuijiHealthcommissionYyryxx);
+        return prefix + "/edit";
+    }
+
+    /**
+     * 修改保存预约人员信息
+     */
+    @RequiresPermissions("system:yyryxx:edit")
+    @Log(title = "预约人员信息", businessType = BusinessType.UPDATE)
+    @PostMapping("/edit")
+    @ResponseBody
+    public AjaxResult editSave(TGuijiHealthcommissionYyryxx tGuijiHealthcommissionYyryxx)
+    {
+        return toAjax(tGuijiHealthcommissionYyryxxService.updateTGuijiHealthcommissionYyryxx(tGuijiHealthcommissionYyryxx));
+    }
+
+    /**
+     * 删除预约人员信息
+     */
+    @RequiresPermissions("system:yyryxx:remove")
+    @Log(title = "预约人员信息", businessType = BusinessType.DELETE)
+    @PostMapping( "/remove")
+    @ResponseBody
+    public AjaxResult remove(String ids)
+    {
+        return toAjax(tGuijiHealthcommissionYyryxxService.deleteTGuijiHealthcommissionYyryxxByIds(ids));
+    }
+}

+ 920 - 0
mybusiness/src/main/java/com/sooka/system/domain/TGuijiHealthcommissionTjxx.java

@@ -0,0 +1,920 @@
+package com.sooka.system.domain;
+
+import com.sooka.common.annotation.Excel;
+import com.sooka.common.core.domain.BaseEntity;
+import org.apache.commons.lang3.builder.ToStringBuilder;
+import org.apache.commons.lang3.builder.ToStringStyle;
+
+/**
+ * 体检信息表对象 t_guiji_healthcommission_tjxx
+ * 
+ * @author lei
+ * @date 2021-11-09
+ */
+public class TGuijiHealthcommissionTjxx extends BaseEntity
+{
+    private static final long serialVersionUID = 1L;
+
+    /** 序号 */
+    private String id;
+
+    /** 插入时间 */
+    @Excel(name = "插入时间")
+    private String cdTime;
+
+    /** 批次号 */
+    @Excel(name = "批次号")
+    private String cdBatch;
+
+    /** 标志位 */
+    @Excel(name = "标志位")
+    private String cdOperation;
+
+    /** 数据来源 */
+    @Excel(name = "数据来源")
+    private String cdSource;
+
+    /** 身份证号 */
+    @Excel(name = "身份证号")
+    private String cardid;
+
+    /** 人员类型 */
+    @Excel(name = "人员类型")
+    private String persontype;
+
+    /** 单位名称 */
+    @Excel(name = "单位名称")
+    private String unitname;
+
+    /** 姓名 */
+    @Excel(name = "姓名")
+    private String username;
+
+    /** 性别 */
+    @Excel(name = "性别")
+    private String sex;
+
+    /** 年龄 */
+    @Excel(name = "年龄")
+    private String age;
+
+    /** 民族 */
+    @Excel(name = "民族")
+    private String nature;
+
+    /** 学历 */
+    @Excel(name = "学历")
+    private String education;
+
+    /** 联系电话 */
+    @Excel(name = "联系电话")
+    private String cellphone;
+
+    /** 工种 */
+    @Excel(name = "工种")
+    private String worktype;
+
+    /** 工龄 */
+    @Excel(name = "工龄")
+    private String workage;
+
+    /** 单位性质 */
+    @Excel(name = "单位性质")
+    private String unitnatrue;
+
+    /** 照片地址 */
+    @Excel(name = "照片地址")
+    private String photourl;
+
+    /** 营业执照图片地址 */
+    @Excel(name = "营业执照图片地址")
+    private String licenseurl;
+
+    /** 添加日期 */
+    @Excel(name = "添加日期")
+    private String adddate;
+
+    /** 预约时间 */
+    @Excel(name = "预约时间")
+    private String apptime;
+
+    /** 资料审核 */
+    @Excel(name = "资料审核")
+    private String iChecked;
+
+    /** 资料审核人 */
+    @Excel(name = "资料审核人")
+    private String iCheckuser;
+
+    /** 信息审核 */
+    @Excel(name = "信息审核")
+    private String yChecked;
+
+    /** 信息审核人 */
+    @Excel(name = "信息审核人")
+    private String yCheckuser;
+
+    /** LEVlgM */
+    @Excel(name = "LEVlgM")
+    private String hLevlgm;
+
+    /** 甲肝lgm */
+    @Excel(name = "甲肝lgm")
+    private String hJiagan;
+
+    /** 血清丙氨酸氨基转移酶 */
+    @Excel(name = "血清丙氨酸氨基转移酶")
+    private String hXqzym;
+
+    /** 痢疾杆菌 */
+    @Excel(name = "痢疾杆菌")
+    private String hLijiganjun;
+
+    /** 伤寒副伤寒 */
+    @Excel(name = "伤寒副伤寒")
+    private String hShanghan;
+
+    /** 梅毒 */
+    @Excel(name = "梅毒")
+    private String hMeidu;
+
+    /** 艾滋 */
+    @Excel(name = "艾滋")
+    private String hHiv;
+
+    /** 检验结论 */
+    @Excel(name = "检验结论")
+    private String hConclusion;
+
+    /** 化验检查结果 */
+    @Excel(name = "化验检查结果")
+    private String hChecked;
+
+    /** 化验检查人 */
+    @Excel(name = "化验检查人")
+    private String hCheckuser;
+
+    /** 肝炎病史 */
+    @Excel(name = "肝炎病史")
+    private String tHasganyan;
+
+    /** 肝炎患病时间 */
+    @Excel(name = "肝炎患病时间")
+    private String tGanyan;
+
+    /** 伤寒病史 */
+    @Excel(name = "伤寒病史")
+    private String tHasshanghan;
+
+    /** 伤寒患病时间 */
+    @Excel(name = "伤寒患病时间")
+    private String tShanghan;
+
+    /** 痢疾病史 */
+    @Excel(name = "痢疾病史")
+    private String tHasliji;
+
+    /** 痢疾患病时间 */
+    @Excel(name = "痢疾患病时间")
+    private String tLiji;
+
+    /** 肺结核病史 */
+    @Excel(name = "肺结核病史")
+    private String tHasfeijiehe;
+
+    /** 肺结核患病时间 */
+    @Excel(name = "肺结核患病时间")
+    private String tFeijiehe;
+
+    /** 皮肤病病史 */
+    @Excel(name = "皮肤病病史")
+    private String tHaspifubing;
+
+    /** 皮肤病患病时间 */
+    @Excel(name = "皮肤病患病时间")
+    private String tPifubing;
+
+    /** 其他疾病 */
+    @Excel(name = "其他疾病")
+    private String tHasotherdisease;
+
+    /** 其他疾病患病时间 */
+    @Excel(name = "其他疾病患病时间")
+    private String tOtherdisease;
+
+    /** 心 */
+    @Excel(name = "心")
+    private String tXin;
+
+    /** 肝 */
+    @Excel(name = "肝")
+    private String tGan;
+
+    /** 脾 */
+    @Excel(name = "脾")
+    private String tPi;
+
+    /** 肺 */
+    @Excel(name = "肺")
+    private String tFei;
+
+    /** 皮肤 */
+    @Excel(name = "皮肤")
+    private String tPifu;
+
+    /** 其他 */
+    @Excel(name = "其他")
+    private String tOther;
+
+    /** X光检查结果 */
+    @Excel(name = "X光检查结果")
+    private String tX;
+
+    /** X光现象 */
+    @Excel(name = "X光现象")
+    private String tPhenomenon;
+
+    /** X光审核 */
+    @Excel(name = "X光审核")
+    private String xChecked;
+
+    /** X光审核人 */
+    @Excel(name = "X光审核人")
+    private String xCheckuser;
+
+    /** 体检结论 */
+    @Excel(name = "体检结论")
+    private String tConclusion;
+
+    /** 检查结果 */
+    @Excel(name = "检查结果")
+    private String tChecked;
+
+    /** 检查结果审核人 */
+    @Excel(name = "检查结果审核人")
+    private String tCheckuser;
+
+    /** 采血审核 */
+    @Excel(name = "采血审核")
+    private String bChecked;
+
+    /** 采血审核人 */
+    @Excel(name = "采血审核人")
+    private String bCheckuser;
+
+    /** 查体审核 */
+    @Excel(name = "查体审核")
+    private String cChecked;
+
+    /** 查体审核人 */
+    @Excel(name = "查体审核人")
+    private String cCheckuser;
+
+    public void setId(String id) 
+    {
+        this.id = id;
+    }
+
+    public String getId() 
+    {
+        return id;
+    }
+    public void setCdTime(String cdTime) 
+    {
+        this.cdTime = cdTime;
+    }
+
+    public String getCdTime() 
+    {
+        return cdTime;
+    }
+    public void setCdBatch(String cdBatch) 
+    {
+        this.cdBatch = cdBatch;
+    }
+
+    public String getCdBatch() 
+    {
+        return cdBatch;
+    }
+    public void setCdOperation(String cdOperation) 
+    {
+        this.cdOperation = cdOperation;
+    }
+
+    public String getCdOperation() 
+    {
+        return cdOperation;
+    }
+    public void setCdSource(String cdSource) 
+    {
+        this.cdSource = cdSource;
+    }
+
+    public String getCdSource() 
+    {
+        return cdSource;
+    }
+    public void setCardid(String cardid) 
+    {
+        this.cardid = cardid;
+    }
+
+    public String getCardid() 
+    {
+        return cardid;
+    }
+    public void setPersontype(String persontype) 
+    {
+        this.persontype = persontype;
+    }
+
+    public String getPersontype() 
+    {
+        return persontype;
+    }
+    public void setUnitname(String unitname) 
+    {
+        this.unitname = unitname;
+    }
+
+    public String getUnitname() 
+    {
+        return unitname;
+    }
+    public void setUsername(String username) 
+    {
+        this.username = username;
+    }
+
+    public String getUsername() 
+    {
+        return username;
+    }
+    public void setSex(String sex) 
+    {
+        this.sex = sex;
+    }
+
+    public String getSex() 
+    {
+        return sex;
+    }
+    public void setAge(String age) 
+    {
+        this.age = age;
+    }
+
+    public String getAge() 
+    {
+        return age;
+    }
+    public void setNature(String nature) 
+    {
+        this.nature = nature;
+    }
+
+    public String getNature() 
+    {
+        return nature;
+    }
+    public void setEducation(String education) 
+    {
+        this.education = education;
+    }
+
+    public String getEducation() 
+    {
+        return education;
+    }
+    public void setCellphone(String cellphone) 
+    {
+        this.cellphone = cellphone;
+    }
+
+    public String getCellphone() 
+    {
+        return cellphone;
+    }
+    public void setWorktype(String worktype) 
+    {
+        this.worktype = worktype;
+    }
+
+    public String getWorktype() 
+    {
+        return worktype;
+    }
+    public void setWorkage(String workage) 
+    {
+        this.workage = workage;
+    }
+
+    public String getWorkage() 
+    {
+        return workage;
+    }
+    public void setUnitnatrue(String unitnatrue) 
+    {
+        this.unitnatrue = unitnatrue;
+    }
+
+    public String getUnitnatrue() 
+    {
+        return unitnatrue;
+    }
+    public void setPhotourl(String photourl) 
+    {
+        this.photourl = photourl;
+    }
+
+    public String getPhotourl() 
+    {
+        return photourl;
+    }
+    public void setLicenseurl(String licenseurl) 
+    {
+        this.licenseurl = licenseurl;
+    }
+
+    public String getLicenseurl() 
+    {
+        return licenseurl;
+    }
+    public void setAdddate(String adddate) 
+    {
+        this.adddate = adddate;
+    }
+
+    public String getAdddate() 
+    {
+        return adddate;
+    }
+    public void setApptime(String apptime) 
+    {
+        this.apptime = apptime;
+    }
+
+    public String getApptime() 
+    {
+        return apptime;
+    }
+    public void setiChecked(String iChecked) 
+    {
+        this.iChecked = iChecked;
+    }
+
+    public String getiChecked() 
+    {
+        return iChecked;
+    }
+    public void setiCheckuser(String iCheckuser) 
+    {
+        this.iCheckuser = iCheckuser;
+    }
+
+    public String getiCheckuser() 
+    {
+        return iCheckuser;
+    }
+    public void setyChecked(String yChecked) 
+    {
+        this.yChecked = yChecked;
+    }
+
+    public String getyChecked() 
+    {
+        return yChecked;
+    }
+    public void setyCheckuser(String yCheckuser) 
+    {
+        this.yCheckuser = yCheckuser;
+    }
+
+    public String getyCheckuser() 
+    {
+        return yCheckuser;
+    }
+    public void sethLevlgm(String hLevlgm) 
+    {
+        this.hLevlgm = hLevlgm;
+    }
+
+    public String gethLevlgm() 
+    {
+        return hLevlgm;
+    }
+    public void sethJiagan(String hJiagan) 
+    {
+        this.hJiagan = hJiagan;
+    }
+
+    public String gethJiagan() 
+    {
+        return hJiagan;
+    }
+    public void sethXqzym(String hXqzym) 
+    {
+        this.hXqzym = hXqzym;
+    }
+
+    public String gethXqzym() 
+    {
+        return hXqzym;
+    }
+    public void sethLijiganjun(String hLijiganjun) 
+    {
+        this.hLijiganjun = hLijiganjun;
+    }
+
+    public String gethLijiganjun() 
+    {
+        return hLijiganjun;
+    }
+    public void sethShanghan(String hShanghan) 
+    {
+        this.hShanghan = hShanghan;
+    }
+
+    public String gethShanghan() 
+    {
+        return hShanghan;
+    }
+    public void sethMeidu(String hMeidu) 
+    {
+        this.hMeidu = hMeidu;
+    }
+
+    public String gethMeidu() 
+    {
+        return hMeidu;
+    }
+    public void sethHiv(String hHiv) 
+    {
+        this.hHiv = hHiv;
+    }
+
+    public String gethHiv() 
+    {
+        return hHiv;
+    }
+    public void sethConclusion(String hConclusion) 
+    {
+        this.hConclusion = hConclusion;
+    }
+
+    public String gethConclusion() 
+    {
+        return hConclusion;
+    }
+    public void sethChecked(String hChecked) 
+    {
+        this.hChecked = hChecked;
+    }
+
+    public String gethChecked() 
+    {
+        return hChecked;
+    }
+    public void sethCheckuser(String hCheckuser) 
+    {
+        this.hCheckuser = hCheckuser;
+    }
+
+    public String gethCheckuser() 
+    {
+        return hCheckuser;
+    }
+    public void settHasganyan(String tHasganyan) 
+    {
+        this.tHasganyan = tHasganyan;
+    }
+
+    public String gettHasganyan() 
+    {
+        return tHasganyan;
+    }
+    public void settGanyan(String tGanyan) 
+    {
+        this.tGanyan = tGanyan;
+    }
+
+    public String gettGanyan() 
+    {
+        return tGanyan;
+    }
+    public void settHasshanghan(String tHasshanghan) 
+    {
+        this.tHasshanghan = tHasshanghan;
+    }
+
+    public String gettHasshanghan() 
+    {
+        return tHasshanghan;
+    }
+    public void settShanghan(String tShanghan) 
+    {
+        this.tShanghan = tShanghan;
+    }
+
+    public String gettShanghan() 
+    {
+        return tShanghan;
+    }
+    public void settHasliji(String tHasliji) 
+    {
+        this.tHasliji = tHasliji;
+    }
+
+    public String gettHasliji() 
+    {
+        return tHasliji;
+    }
+    public void settLiji(String tLiji) 
+    {
+        this.tLiji = tLiji;
+    }
+
+    public String gettLiji() 
+    {
+        return tLiji;
+    }
+    public void settHasfeijiehe(String tHasfeijiehe) 
+    {
+        this.tHasfeijiehe = tHasfeijiehe;
+    }
+
+    public String gettHasfeijiehe() 
+    {
+        return tHasfeijiehe;
+    }
+    public void settFeijiehe(String tFeijiehe) 
+    {
+        this.tFeijiehe = tFeijiehe;
+    }
+
+    public String gettFeijiehe() 
+    {
+        return tFeijiehe;
+    }
+    public void settHaspifubing(String tHaspifubing) 
+    {
+        this.tHaspifubing = tHaspifubing;
+    }
+
+    public String gettHaspifubing() 
+    {
+        return tHaspifubing;
+    }
+    public void settPifubing(String tPifubing) 
+    {
+        this.tPifubing = tPifubing;
+    }
+
+    public String gettPifubing() 
+    {
+        return tPifubing;
+    }
+    public void settHasotherdisease(String tHasotherdisease) 
+    {
+        this.tHasotherdisease = tHasotherdisease;
+    }
+
+    public String gettHasotherdisease() 
+    {
+        return tHasotherdisease;
+    }
+    public void settOtherdisease(String tOtherdisease) 
+    {
+        this.tOtherdisease = tOtherdisease;
+    }
+
+    public String gettOtherdisease() 
+    {
+        return tOtherdisease;
+    }
+    public void settXin(String tXin) 
+    {
+        this.tXin = tXin;
+    }
+
+    public String gettXin() 
+    {
+        return tXin;
+    }
+    public void settGan(String tGan) 
+    {
+        this.tGan = tGan;
+    }
+
+    public String gettGan() 
+    {
+        return tGan;
+    }
+    public void settPi(String tPi) 
+    {
+        this.tPi = tPi;
+    }
+
+    public String gettPi() 
+    {
+        return tPi;
+    }
+    public void settFei(String tFei) 
+    {
+        this.tFei = tFei;
+    }
+
+    public String gettFei() 
+    {
+        return tFei;
+    }
+    public void settPifu(String tPifu) 
+    {
+        this.tPifu = tPifu;
+    }
+
+    public String gettPifu() 
+    {
+        return tPifu;
+    }
+    public void settOther(String tOther) 
+    {
+        this.tOther = tOther;
+    }
+
+    public String gettOther() 
+    {
+        return tOther;
+    }
+    public void setTX(String tX) 
+    {
+        this.tX = tX;
+    }
+
+    public String getTX() 
+    {
+        return tX;
+    }
+    public void settPhenomenon(String tPhenomenon) 
+    {
+        this.tPhenomenon = tPhenomenon;
+    }
+
+    public String gettPhenomenon() 
+    {
+        return tPhenomenon;
+    }
+    public void setxChecked(String xChecked) 
+    {
+        this.xChecked = xChecked;
+    }
+
+    public String getxChecked() 
+    {
+        return xChecked;
+    }
+    public void setxCheckuser(String xCheckuser) 
+    {
+        this.xCheckuser = xCheckuser;
+    }
+
+    public String getxCheckuser() 
+    {
+        return xCheckuser;
+    }
+    public void settConclusion(String tConclusion) 
+    {
+        this.tConclusion = tConclusion;
+    }
+
+    public String gettConclusion() 
+    {
+        return tConclusion;
+    }
+    public void settChecked(String tChecked) 
+    {
+        this.tChecked = tChecked;
+    }
+
+    public String gettChecked() 
+    {
+        return tChecked;
+    }
+    public void settCheckuser(String tCheckuser) 
+    {
+        this.tCheckuser = tCheckuser;
+    }
+
+    public String gettCheckuser() 
+    {
+        return tCheckuser;
+    }
+    public void setbChecked(String bChecked) 
+    {
+        this.bChecked = bChecked;
+    }
+
+    public String getbChecked() 
+    {
+        return bChecked;
+    }
+    public void setbCheckuser(String bCheckuser) 
+    {
+        this.bCheckuser = bCheckuser;
+    }
+
+    public String getbCheckuser() 
+    {
+        return bCheckuser;
+    }
+    public void setcChecked(String cChecked) 
+    {
+        this.cChecked = cChecked;
+    }
+
+    public String getcChecked() 
+    {
+        return cChecked;
+    }
+    public void setcCheckuser(String cCheckuser) 
+    {
+        this.cCheckuser = cCheckuser;
+    }
+
+    public String getcCheckuser() 
+    {
+        return cCheckuser;
+    }
+
+    @Override
+    public String toString() {
+        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
+            .append("id", getId())
+            .append("createTime", getCreateTime())
+            .append("cdTime", getCdTime())
+            .append("cdBatch", getCdBatch())
+            .append("cdOperation", getCdOperation())
+            .append("cdSource", getCdSource())
+            .append("cardid", getCardid())
+            .append("persontype", getPersontype())
+            .append("unitname", getUnitname())
+            .append("username", getUsername())
+            .append("sex", getSex())
+            .append("age", getAge())
+            .append("nature", getNature())
+            .append("education", getEducation())
+            .append("cellphone", getCellphone())
+            .append("worktype", getWorktype())
+            .append("workage", getWorkage())
+            .append("unitnatrue", getUnitnatrue())
+            .append("photourl", getPhotourl())
+            .append("licenseurl", getLicenseurl())
+            .append("adddate", getAdddate())
+            .append("apptime", getApptime())
+            .append("iChecked", getiChecked())
+            .append("iCheckuser", getiCheckuser())
+            .append("yChecked", getyChecked())
+            .append("yCheckuser", getyCheckuser())
+            .append("hLevlgm", gethLevlgm())
+            .append("hJiagan", gethJiagan())
+            .append("hXqzym", gethXqzym())
+            .append("hLijiganjun", gethLijiganjun())
+            .append("hShanghan", gethShanghan())
+            .append("hMeidu", gethMeidu())
+            .append("hHiv", gethHiv())
+            .append("hConclusion", gethConclusion())
+            .append("hChecked", gethChecked())
+            .append("hCheckuser", gethCheckuser())
+            .append("tHasganyan", gettHasganyan())
+            .append("tGanyan", gettGanyan())
+            .append("tHasshanghan", gettHasshanghan())
+            .append("tShanghan", gettShanghan())
+            .append("tHasliji", gettHasliji())
+            .append("tLiji", gettLiji())
+            .append("tHasfeijiehe", gettHasfeijiehe())
+            .append("tFeijiehe", gettFeijiehe())
+            .append("tHaspifubing", gettHaspifubing())
+            .append("tPifubing", gettPifubing())
+            .append("tHasotherdisease", gettHasotherdisease())
+            .append("tOtherdisease", gettOtherdisease())
+            .append("tXin", gettXin())
+            .append("tGan", gettGan())
+            .append("tPi", gettPi())
+            .append("tFei", gettFei())
+            .append("tPifu", gettPifu())
+            .append("tOther", gettOther())
+            .append("tX", getTX())
+            .append("tPhenomenon", gettPhenomenon())
+            .append("xChecked", getxChecked())
+            .append("xCheckuser", getxCheckuser())
+            .append("tConclusion", gettConclusion())
+            .append("tChecked", gettChecked())
+            .append("tCheckuser", gettCheckuser())
+            .append("bChecked", getbChecked())
+            .append("bCheckuser", getbCheckuser())
+            .append("cChecked", getcChecked())
+            .append("cCheckuser", getcCheckuser())
+            .toString();
+    }
+}

+ 318 - 0
mybusiness/src/main/java/com/sooka/system/domain/TGuijiHealthcommissionXx.java

@@ -0,0 +1,318 @@
+package com.sooka.system.domain;
+
+import com.sooka.common.annotation.Excel;
+import com.sooka.common.core.domain.BaseEntity;
+import org.apache.commons.lang3.builder.ToStringBuilder;
+import org.apache.commons.lang3.builder.ToStringStyle;
+
+/**
+ * 献血者信息对象 t_guiji_healthcommission_xx
+ * 
+ * @author lei
+ * @date 2021-11-09
+ */
+public class TGuijiHealthcommissionXx extends BaseEntity
+{
+    private static final long serialVersionUID = 1L;
+
+    /** 主键ID */
+    private String id;
+
+    /** 插入时间 */
+    @Excel(name = "插入时间")
+    private String cdTime;
+
+    /** 批次号 */
+    @Excel(name = "批次号")
+    private String cdBatch;
+
+    /** 标志位 */
+    @Excel(name = "标志位")
+    private String cdOperation;
+
+    /** 数据来源 */
+    @Excel(name = "数据来源")
+    private String cdSource;
+
+    /** 姓名 */
+    @Excel(name = "姓名")
+    private String name;
+
+    /** 证件 */
+    @Excel(name = "证件")
+    private String idcardnum;
+
+    /** 性别1男;2女 */
+    @Excel(name = "性别1男;2女")
+    private String sexid;
+
+    /** 出生日期 */
+    @Excel(name = "出生日期")
+    private String birthday;
+
+    /** 地址 */
+    @Excel(name = "地址")
+    private String address;
+
+    /** 父母姓名(用半角逗号分隔) */
+    @Excel(name = "父母姓名", readConverterExp = "用=半角逗号分隔")
+    private String fmname;
+
+    /** 子女姓名 */
+    @Excel(name = "子女姓名")
+    private String chname;
+
+    /** 献血类型0全血;1单采 */
+    @Excel(name = "献血类型0全血;1单采")
+    private String donkind;
+
+    /** 献血码(历次的献血码) */
+    @Excel(name = "献血码", readConverterExp = "历=次的献血码")
+    private String doncode;
+
+    /** 体积 */
+    @Excel(name = "体积")
+    private String volume;
+
+    /** ABO血型 */
+    @Excel(name = "ABO血型")
+    private String abo;
+
+    /** RhD血型 */
+    @Excel(name = "RhD血型")
+    private String rhd;
+
+    /** 采血日期 */
+    @Excel(name = "采血日期")
+    private String collectdate;
+
+    /** 采血地点 */
+    @Excel(name = "采血地点")
+    private String collectplace;
+
+    /** 机构名称 */
+    @Excel(name = "机构名称")
+    private String organname;
+
+    /** 机构电话 */
+    @Excel(name = "机构电话")
+    private String organtel;
+
+    public void setId(String id) 
+    {
+        this.id = id;
+    }
+
+    public String getId() 
+    {
+        return id;
+    }
+    public void setCdTime(String cdTime) 
+    {
+        this.cdTime = cdTime;
+    }
+
+    public String getCdTime() 
+    {
+        return cdTime;
+    }
+    public void setCdBatch(String cdBatch) 
+    {
+        this.cdBatch = cdBatch;
+    }
+
+    public String getCdBatch() 
+    {
+        return cdBatch;
+    }
+    public void setCdOperation(String cdOperation) 
+    {
+        this.cdOperation = cdOperation;
+    }
+
+    public String getCdOperation() 
+    {
+        return cdOperation;
+    }
+    public void setCdSource(String cdSource) 
+    {
+        this.cdSource = cdSource;
+    }
+
+    public String getCdSource() 
+    {
+        return cdSource;
+    }
+    public void setName(String name) 
+    {
+        this.name = name;
+    }
+
+    public String getName() 
+    {
+        return name;
+    }
+    public void setIdcardnum(String idcardnum) 
+    {
+        this.idcardnum = idcardnum;
+    }
+
+    public String getIdcardnum() 
+    {
+        return idcardnum;
+    }
+    public void setSexid(String sexid) 
+    {
+        this.sexid = sexid;
+    }
+
+    public String getSexid() 
+    {
+        return sexid;
+    }
+    public void setBirthday(String birthday) 
+    {
+        this.birthday = birthday;
+    }
+
+    public String getBirthday() 
+    {
+        return birthday;
+    }
+    public void setAddress(String address) 
+    {
+        this.address = address;
+    }
+
+    public String getAddress() 
+    {
+        return address;
+    }
+    public void setFmname(String fmname) 
+    {
+        this.fmname = fmname;
+    }
+
+    public String getFmname() 
+    {
+        return fmname;
+    }
+    public void setChname(String chname) 
+    {
+        this.chname = chname;
+    }
+
+    public String getChname() 
+    {
+        return chname;
+    }
+    public void setDonkind(String donkind) 
+    {
+        this.donkind = donkind;
+    }
+
+    public String getDonkind() 
+    {
+        return donkind;
+    }
+    public void setDoncode(String doncode) 
+    {
+        this.doncode = doncode;
+    }
+
+    public String getDoncode() 
+    {
+        return doncode;
+    }
+    public void setVolume(String volume) 
+    {
+        this.volume = volume;
+    }
+
+    public String getVolume() 
+    {
+        return volume;
+    }
+    public void setAbo(String abo) 
+    {
+        this.abo = abo;
+    }
+
+    public String getAbo() 
+    {
+        return abo;
+    }
+    public void setRhd(String rhd) 
+    {
+        this.rhd = rhd;
+    }
+
+    public String getRhd() 
+    {
+        return rhd;
+    }
+    public void setCollectdate(String collectdate) 
+    {
+        this.collectdate = collectdate;
+    }
+
+    public String getCollectdate() 
+    {
+        return collectdate;
+    }
+    public void setCollectplace(String collectplace) 
+    {
+        this.collectplace = collectplace;
+    }
+
+    public String getCollectplace() 
+    {
+        return collectplace;
+    }
+    public void setOrganname(String organname) 
+    {
+        this.organname = organname;
+    }
+
+    public String getOrganname() 
+    {
+        return organname;
+    }
+    public void setOrgantel(String organtel) 
+    {
+        this.organtel = organtel;
+    }
+
+    public String getOrgantel() 
+    {
+        return organtel;
+    }
+
+    @Override
+    public String toString() {
+        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
+            .append("id", getId())
+            .append("createTime", getCreateTime())
+            .append("cdTime", getCdTime())
+            .append("cdBatch", getCdBatch())
+            .append("cdOperation", getCdOperation())
+            .append("cdSource", getCdSource())
+            .append("name", getName())
+            .append("idcardnum", getIdcardnum())
+            .append("sexid", getSexid())
+            .append("birthday", getBirthday())
+            .append("address", getAddress())
+            .append("fmname", getFmname())
+            .append("chname", getChname())
+            .append("donkind", getDonkind())
+            .append("doncode", getDoncode())
+            .append("volume", getVolume())
+            .append("abo", getAbo())
+            .append("rhd", getRhd())
+            .append("collectdate", getCollectdate())
+            .append("collectplace", getCollectplace())
+            .append("organname", getOrganname())
+            .append("organtel", getOrgantel())
+            .toString();
+    }
+}

+ 319 - 0
mybusiness/src/main/java/com/sooka/system/domain/TGuijiHealthcommissionYyryxx.java

@@ -0,0 +1,319 @@
+package com.sooka.system.domain;
+
+import com.sooka.common.annotation.Excel;
+import com.sooka.common.core.domain.BaseEntity;
+import org.apache.commons.lang3.builder.ToStringBuilder;
+import org.apache.commons.lang3.builder.ToStringStyle;
+
+/**
+ * 预约人员信息对象 t_guiji_healthcommission_yyryxx
+ * 
+ * @author lei
+ * @date 2021-11-09
+ */
+public class TGuijiHealthcommissionYyryxx extends BaseEntity
+{
+    private static final long serialVersionUID = 1L;
+
+    /** 序号 */
+    @Excel(name = "序号")
+    private String id;
+
+    /** 插入时间 */
+    @Excel(name = "插入时间")
+    private String cdTime;
+
+    /** 批次号 */
+    @Excel(name = "批次号")
+    private String cdBatch;
+
+    /** 标志位 */
+    @Excel(name = "标志位")
+    private String cdOperation;
+
+    /** 数据来源 */
+    @Excel(name = "数据来源")
+    private String cdSource;
+
+    /** 身份证号 */
+    @Excel(name = "身份证号")
+    private String cardid;
+
+    /** 人员类型 */
+    @Excel(name = "人员类型")
+    private String persontype;
+
+    /** 单位名称 */
+    @Excel(name = "单位名称")
+    private String unitname;
+
+    /** 姓名 */
+    @Excel(name = "姓名")
+    private String username;
+
+    /** 性别 */
+    @Excel(name = "性别")
+    private String sex;
+
+    /** 年龄 */
+    @Excel(name = "年龄")
+    private String age;
+
+    /** 民族 */
+    @Excel(name = "民族")
+    private String nature;
+
+    /** 学历 */
+    @Excel(name = "学历")
+    private String education;
+
+    /** 联系电话 */
+    @Excel(name = "联系电话")
+    private String cellphone;
+
+    /** 工种 */
+    @Excel(name = "工种")
+    private String worktype;
+
+    /** 工龄 */
+    @Excel(name = "工龄")
+    private String workage;
+
+    /** 单位性质 */
+    @Excel(name = "单位性质")
+    private String unitnatrue;
+
+    /** 照片地址 */
+    @Excel(name = "照片地址")
+    private String photourl;
+
+    /** 营业执照图片地址 */
+    @Excel(name = "营业执照图片地址")
+    private String licenseurl;
+
+    /** 添加日期 */
+    @Excel(name = "添加日期")
+    private String adddate;
+
+    /** 预约时间 */
+    @Excel(name = "预约时间")
+    private String apptime;
+
+    public void setId(String id) 
+    {
+        this.id = id;
+    }
+
+    public String getId() 
+    {
+        return id;
+    }
+    public void setCdTime(String cdTime) 
+    {
+        this.cdTime = cdTime;
+    }
+
+    public String getCdTime() 
+    {
+        return cdTime;
+    }
+    public void setCdBatch(String cdBatch) 
+    {
+        this.cdBatch = cdBatch;
+    }
+
+    public String getCdBatch() 
+    {
+        return cdBatch;
+    }
+    public void setCdOperation(String cdOperation) 
+    {
+        this.cdOperation = cdOperation;
+    }
+
+    public String getCdOperation() 
+    {
+        return cdOperation;
+    }
+    public void setCdSource(String cdSource) 
+    {
+        this.cdSource = cdSource;
+    }
+
+    public String getCdSource() 
+    {
+        return cdSource;
+    }
+    public void setCardid(String cardid) 
+    {
+        this.cardid = cardid;
+    }
+
+    public String getCardid() 
+    {
+        return cardid;
+    }
+    public void setPersontype(String persontype) 
+    {
+        this.persontype = persontype;
+    }
+
+    public String getPersontype() 
+    {
+        return persontype;
+    }
+    public void setUnitname(String unitname) 
+    {
+        this.unitname = unitname;
+    }
+
+    public String getUnitname() 
+    {
+        return unitname;
+    }
+    public void setUsername(String username) 
+    {
+        this.username = username;
+    }
+
+    public String getUsername() 
+    {
+        return username;
+    }
+    public void setSex(String sex) 
+    {
+        this.sex = sex;
+    }
+
+    public String getSex() 
+    {
+        return sex;
+    }
+    public void setAge(String age) 
+    {
+        this.age = age;
+    }
+
+    public String getAge() 
+    {
+        return age;
+    }
+    public void setNature(String nature) 
+    {
+        this.nature = nature;
+    }
+
+    public String getNature() 
+    {
+        return nature;
+    }
+    public void setEducation(String education) 
+    {
+        this.education = education;
+    }
+
+    public String getEducation() 
+    {
+        return education;
+    }
+    public void setCellphone(String cellphone) 
+    {
+        this.cellphone = cellphone;
+    }
+
+    public String getCellphone() 
+    {
+        return cellphone;
+    }
+    public void setWorktype(String worktype) 
+    {
+        this.worktype = worktype;
+    }
+
+    public String getWorktype() 
+    {
+        return worktype;
+    }
+    public void setWorkage(String workage) 
+    {
+        this.workage = workage;
+    }
+
+    public String getWorkage() 
+    {
+        return workage;
+    }
+    public void setUnitnatrue(String unitnatrue) 
+    {
+        this.unitnatrue = unitnatrue;
+    }
+
+    public String getUnitnatrue() 
+    {
+        return unitnatrue;
+    }
+    public void setPhotourl(String photourl) 
+    {
+        this.photourl = photourl;
+    }
+
+    public String getPhotourl() 
+    {
+        return photourl;
+    }
+    public void setLicenseurl(String licenseurl) 
+    {
+        this.licenseurl = licenseurl;
+    }
+
+    public String getLicenseurl() 
+    {
+        return licenseurl;
+    }
+    public void setAdddate(String adddate) 
+    {
+        this.adddate = adddate;
+    }
+
+    public String getAdddate() 
+    {
+        return adddate;
+    }
+    public void setApptime(String apptime) 
+    {
+        this.apptime = apptime;
+    }
+
+    public String getApptime() 
+    {
+        return apptime;
+    }
+
+    @Override
+    public String toString() {
+        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
+            .append("id", getId())
+            .append("createTime", getCreateTime())
+            .append("cdTime", getCdTime())
+            .append("cdBatch", getCdBatch())
+            .append("cdOperation", getCdOperation())
+            .append("cdSource", getCdSource())
+            .append("cardid", getCardid())
+            .append("persontype", getPersontype())
+            .append("unitname", getUnitname())
+            .append("username", getUsername())
+            .append("sex", getSex())
+            .append("age", getAge())
+            .append("nature", getNature())
+            .append("education", getEducation())
+            .append("cellphone", getCellphone())
+            .append("worktype", getWorktype())
+            .append("workage", getWorkage())
+            .append("unitnatrue", getUnitnatrue())
+            .append("photourl", getPhotourl())
+            .append("licenseurl", getLicenseurl())
+            .append("adddate", getAdddate())
+            .append("apptime", getApptime())
+            .toString();
+    }
+}

+ 61 - 0
mybusiness/src/main/java/com/sooka/system/mapper/TGuijiHealthcommissionTjxxMapper.java

@@ -0,0 +1,61 @@
+package com.sooka.system.mapper;
+
+import java.util.List;
+import com.sooka.system.domain.TGuijiHealthcommissionTjxx;
+
+/**
+ * 体检信息表Mapper接口
+ * 
+ * @author lei
+ * @date 2021-11-09
+ */
+public interface TGuijiHealthcommissionTjxxMapper 
+{
+    /**
+     * 查询体检信息表
+     * 
+     * @param id 体检信息表ID
+     * @return 体检信息表
+     */
+    public TGuijiHealthcommissionTjxx selectTGuijiHealthcommissionTjxxById(String id);
+
+    /**
+     * 查询体检信息表列表
+     * 
+     * @param tGuijiHealthcommissionTjxx 体检信息表
+     * @return 体检信息表集合
+     */
+    public List<TGuijiHealthcommissionTjxx> selectTGuijiHealthcommissionTjxxList(TGuijiHealthcommissionTjxx tGuijiHealthcommissionTjxx);
+
+    /**
+     * 新增体检信息表
+     * 
+     * @param tGuijiHealthcommissionTjxx 体检信息表
+     * @return 结果
+     */
+    public int insertTGuijiHealthcommissionTjxx(TGuijiHealthcommissionTjxx tGuijiHealthcommissionTjxx);
+
+    /**
+     * 修改体检信息表
+     * 
+     * @param tGuijiHealthcommissionTjxx 体检信息表
+     * @return 结果
+     */
+    public int updateTGuijiHealthcommissionTjxx(TGuijiHealthcommissionTjxx tGuijiHealthcommissionTjxx);
+
+    /**
+     * 删除体检信息表
+     * 
+     * @param id 体检信息表ID
+     * @return 结果
+     */
+    public int deleteTGuijiHealthcommissionTjxxById(String id);
+
+    /**
+     * 批量删除体检信息表
+     * 
+     * @param ids 需要删除的数据ID
+     * @return 结果
+     */
+    public int deleteTGuijiHealthcommissionTjxxByIds(String[] ids);
+}

+ 61 - 0
mybusiness/src/main/java/com/sooka/system/mapper/TGuijiHealthcommissionXxMapper.java

@@ -0,0 +1,61 @@
+package com.sooka.system.mapper;
+
+import java.util.List;
+import com.sooka.system.domain.TGuijiHealthcommissionXx;
+
+/**
+ * 献血者信息Mapper接口
+ * 
+ * @author lei
+ * @date 2021-11-09
+ */
+public interface TGuijiHealthcommissionXxMapper 
+{
+    /**
+     * 查询献血者信息
+     * 
+     * @param id 献血者信息ID
+     * @return 献血者信息
+     */
+    public TGuijiHealthcommissionXx selectTGuijiHealthcommissionXxById(String id);
+
+    /**
+     * 查询献血者信息列表
+     * 
+     * @param tGuijiHealthcommissionXx 献血者信息
+     * @return 献血者信息集合
+     */
+    public List<TGuijiHealthcommissionXx> selectTGuijiHealthcommissionXxList(TGuijiHealthcommissionXx tGuijiHealthcommissionXx);
+
+    /**
+     * 新增献血者信息
+     * 
+     * @param tGuijiHealthcommissionXx 献血者信息
+     * @return 结果
+     */
+    public int insertTGuijiHealthcommissionXx(TGuijiHealthcommissionXx tGuijiHealthcommissionXx);
+
+    /**
+     * 修改献血者信息
+     * 
+     * @param tGuijiHealthcommissionXx 献血者信息
+     * @return 结果
+     */
+    public int updateTGuijiHealthcommissionXx(TGuijiHealthcommissionXx tGuijiHealthcommissionXx);
+
+    /**
+     * 删除献血者信息
+     * 
+     * @param id 献血者信息ID
+     * @return 结果
+     */
+    public int deleteTGuijiHealthcommissionXxById(String id);
+
+    /**
+     * 批量删除献血者信息
+     * 
+     * @param ids 需要删除的数据ID
+     * @return 结果
+     */
+    public int deleteTGuijiHealthcommissionXxByIds(String[] ids);
+}

+ 61 - 0
mybusiness/src/main/java/com/sooka/system/mapper/TGuijiHealthcommissionYyryxxMapper.java

@@ -0,0 +1,61 @@
+package com.sooka.system.mapper;
+
+import java.util.List;
+import com.sooka.system.domain.TGuijiHealthcommissionYyryxx;
+
+/**
+ * 预约人员信息Mapper接口
+ * 
+ * @author lei
+ * @date 2021-11-09
+ */
+public interface TGuijiHealthcommissionYyryxxMapper 
+{
+    /**
+     * 查询预约人员信息
+     * 
+     * @param id 预约人员信息ID
+     * @return 预约人员信息
+     */
+    public TGuijiHealthcommissionYyryxx selectTGuijiHealthcommissionYyryxxById(String id);
+
+    /**
+     * 查询预约人员信息列表
+     * 
+     * @param tGuijiHealthcommissionYyryxx 预约人员信息
+     * @return 预约人员信息集合
+     */
+    public List<TGuijiHealthcommissionYyryxx> selectTGuijiHealthcommissionYyryxxList(TGuijiHealthcommissionYyryxx tGuijiHealthcommissionYyryxx);
+
+    /**
+     * 新增预约人员信息
+     * 
+     * @param tGuijiHealthcommissionYyryxx 预约人员信息
+     * @return 结果
+     */
+    public int insertTGuijiHealthcommissionYyryxx(TGuijiHealthcommissionYyryxx tGuijiHealthcommissionYyryxx);
+
+    /**
+     * 修改预约人员信息
+     * 
+     * @param tGuijiHealthcommissionYyryxx 预约人员信息
+     * @return 结果
+     */
+    public int updateTGuijiHealthcommissionYyryxx(TGuijiHealthcommissionYyryxx tGuijiHealthcommissionYyryxx);
+
+    /**
+     * 删除预约人员信息
+     * 
+     * @param id 预约人员信息ID
+     * @return 结果
+     */
+    public int deleteTGuijiHealthcommissionYyryxxById(String id);
+
+    /**
+     * 批量删除预约人员信息
+     * 
+     * @param ids 需要删除的数据ID
+     * @return 结果
+     */
+    public int deleteTGuijiHealthcommissionYyryxxByIds(String[] ids);
+}

+ 61 - 0
mybusiness/src/main/java/com/sooka/system/service/ITGuijiHealthcommissionTjxxService.java

@@ -0,0 +1,61 @@
+package com.sooka.system.service;
+
+import java.util.List;
+import com.sooka.system.domain.TGuijiHealthcommissionTjxx;
+
+/**
+ * 体检信息表Service接口
+ * 
+ * @author lei
+ * @date 2021-11-09
+ */
+public interface ITGuijiHealthcommissionTjxxService 
+{
+    /**
+     * 查询体检信息表
+     * 
+     * @param id 体检信息表ID
+     * @return 体检信息表
+     */
+    public TGuijiHealthcommissionTjxx selectTGuijiHealthcommissionTjxxById(String id);
+
+    /**
+     * 查询体检信息表列表
+     * 
+     * @param tGuijiHealthcommissionTjxx 体检信息表
+     * @return 体检信息表集合
+     */
+    public List<TGuijiHealthcommissionTjxx> selectTGuijiHealthcommissionTjxxList(TGuijiHealthcommissionTjxx tGuijiHealthcommissionTjxx);
+
+    /**
+     * 新增体检信息表
+     * 
+     * @param tGuijiHealthcommissionTjxx 体检信息表
+     * @return 结果
+     */
+    public int insertTGuijiHealthcommissionTjxx(TGuijiHealthcommissionTjxx tGuijiHealthcommissionTjxx);
+
+    /**
+     * 修改体检信息表
+     * 
+     * @param tGuijiHealthcommissionTjxx 体检信息表
+     * @return 结果
+     */
+    public int updateTGuijiHealthcommissionTjxx(TGuijiHealthcommissionTjxx tGuijiHealthcommissionTjxx);
+
+    /**
+     * 批量删除体检信息表
+     * 
+     * @param ids 需要删除的数据ID
+     * @return 结果
+     */
+    public int deleteTGuijiHealthcommissionTjxxByIds(String ids);
+
+    /**
+     * 删除体检信息表信息
+     * 
+     * @param id 体检信息表ID
+     * @return 结果
+     */
+    public int deleteTGuijiHealthcommissionTjxxById(String id);
+}

+ 61 - 0
mybusiness/src/main/java/com/sooka/system/service/ITGuijiHealthcommissionXxService.java

@@ -0,0 +1,61 @@
+package com.sooka.system.service;
+
+import java.util.List;
+import com.sooka.system.domain.TGuijiHealthcommissionXx;
+
+/**
+ * 献血者信息Service接口
+ * 
+ * @author lei
+ * @date 2021-11-09
+ */
+public interface ITGuijiHealthcommissionXxService 
+{
+    /**
+     * 查询献血者信息
+     * 
+     * @param id 献血者信息ID
+     * @return 献血者信息
+     */
+    public TGuijiHealthcommissionXx selectTGuijiHealthcommissionXxById(String id);
+
+    /**
+     * 查询献血者信息列表
+     * 
+     * @param tGuijiHealthcommissionXx 献血者信息
+     * @return 献血者信息集合
+     */
+    public List<TGuijiHealthcommissionXx> selectTGuijiHealthcommissionXxList(TGuijiHealthcommissionXx tGuijiHealthcommissionXx);
+
+    /**
+     * 新增献血者信息
+     * 
+     * @param tGuijiHealthcommissionXx 献血者信息
+     * @return 结果
+     */
+    public int insertTGuijiHealthcommissionXx(TGuijiHealthcommissionXx tGuijiHealthcommissionXx);
+
+    /**
+     * 修改献血者信息
+     * 
+     * @param tGuijiHealthcommissionXx 献血者信息
+     * @return 结果
+     */
+    public int updateTGuijiHealthcommissionXx(TGuijiHealthcommissionXx tGuijiHealthcommissionXx);
+
+    /**
+     * 批量删除献血者信息
+     * 
+     * @param ids 需要删除的数据ID
+     * @return 结果
+     */
+    public int deleteTGuijiHealthcommissionXxByIds(String ids);
+
+    /**
+     * 删除献血者信息信息
+     * 
+     * @param id 献血者信息ID
+     * @return 结果
+     */
+    public int deleteTGuijiHealthcommissionXxById(String id);
+}

+ 61 - 0
mybusiness/src/main/java/com/sooka/system/service/ITGuijiHealthcommissionYyryxxService.java

@@ -0,0 +1,61 @@
+package com.sooka.system.service;
+
+import java.util.List;
+import com.sooka.system.domain.TGuijiHealthcommissionYyryxx;
+
+/**
+ * 预约人员信息Service接口
+ * 
+ * @author lei
+ * @date 2021-11-09
+ */
+public interface ITGuijiHealthcommissionYyryxxService 
+{
+    /**
+     * 查询预约人员信息
+     * 
+     * @param id 预约人员信息ID
+     * @return 预约人员信息
+     */
+    public TGuijiHealthcommissionYyryxx selectTGuijiHealthcommissionYyryxxById(String id);
+
+    /**
+     * 查询预约人员信息列表
+     * 
+     * @param tGuijiHealthcommissionYyryxx 预约人员信息
+     * @return 预约人员信息集合
+     */
+    public List<TGuijiHealthcommissionYyryxx> selectTGuijiHealthcommissionYyryxxList(TGuijiHealthcommissionYyryxx tGuijiHealthcommissionYyryxx);
+
+    /**
+     * 新增预约人员信息
+     * 
+     * @param tGuijiHealthcommissionYyryxx 预约人员信息
+     * @return 结果
+     */
+    public int insertTGuijiHealthcommissionYyryxx(TGuijiHealthcommissionYyryxx tGuijiHealthcommissionYyryxx);
+
+    /**
+     * 修改预约人员信息
+     * 
+     * @param tGuijiHealthcommissionYyryxx 预约人员信息
+     * @return 结果
+     */
+    public int updateTGuijiHealthcommissionYyryxx(TGuijiHealthcommissionYyryxx tGuijiHealthcommissionYyryxx);
+
+    /**
+     * 批量删除预约人员信息
+     * 
+     * @param ids 需要删除的数据ID
+     * @return 结果
+     */
+    public int deleteTGuijiHealthcommissionYyryxxByIds(String ids);
+
+    /**
+     * 删除预约人员信息信息
+     * 
+     * @param id 预约人员信息ID
+     * @return 结果
+     */
+    public int deleteTGuijiHealthcommissionYyryxxById(String id);
+}

+ 97 - 0
mybusiness/src/main/java/com/sooka/system/service/impl/TGuijiHealthcommissionTjxxServiceImpl.java

@@ -0,0 +1,97 @@
+package com.sooka.system.service.impl;
+
+import java.util.List;
+
+import com.sooka.common.core.text.Convert;
+import com.sooka.common.utils.DateUtils;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+import com.sooka.system.mapper.TGuijiHealthcommissionTjxxMapper;
+import com.sooka.system.domain.TGuijiHealthcommissionTjxx;
+import com.sooka.system.service.ITGuijiHealthcommissionTjxxService;
+
+/**
+ * 体检信息表Service业务层处理
+ * 
+ * @author lei
+ * @date 2021-11-09
+ */
+@Service
+public class TGuijiHealthcommissionTjxxServiceImpl implements ITGuijiHealthcommissionTjxxService 
+{
+    @Autowired
+    private TGuijiHealthcommissionTjxxMapper tGuijiHealthcommissionTjxxMapper;
+
+    /**
+     * 查询体检信息表
+     * 
+     * @param id 体检信息表ID
+     * @return 体检信息表
+     */
+    @Override
+    public TGuijiHealthcommissionTjxx selectTGuijiHealthcommissionTjxxById(String id)
+    {
+        return tGuijiHealthcommissionTjxxMapper.selectTGuijiHealthcommissionTjxxById(id);
+    }
+
+    /**
+     * 查询体检信息表列表
+     * 
+     * @param tGuijiHealthcommissionTjxx 体检信息表
+     * @return 体检信息表
+     */
+    @Override
+    public List<TGuijiHealthcommissionTjxx> selectTGuijiHealthcommissionTjxxList(TGuijiHealthcommissionTjxx tGuijiHealthcommissionTjxx)
+    {
+        return tGuijiHealthcommissionTjxxMapper.selectTGuijiHealthcommissionTjxxList(tGuijiHealthcommissionTjxx);
+    }
+
+    /**
+     * 新增体检信息表
+     * 
+     * @param tGuijiHealthcommissionTjxx 体检信息表
+     * @return 结果
+     */
+    @Override
+    public int insertTGuijiHealthcommissionTjxx(TGuijiHealthcommissionTjxx tGuijiHealthcommissionTjxx)
+    {
+        tGuijiHealthcommissionTjxx.setCreateTime(DateUtils.getNowDate());
+        return tGuijiHealthcommissionTjxxMapper.insertTGuijiHealthcommissionTjxx(tGuijiHealthcommissionTjxx);
+    }
+
+    /**
+     * 修改体检信息表
+     * 
+     * @param tGuijiHealthcommissionTjxx 体检信息表
+     * @return 结果
+     */
+    @Override
+    public int updateTGuijiHealthcommissionTjxx(TGuijiHealthcommissionTjxx tGuijiHealthcommissionTjxx)
+    {
+        return tGuijiHealthcommissionTjxxMapper.updateTGuijiHealthcommissionTjxx(tGuijiHealthcommissionTjxx);
+    }
+
+    /**
+     * 删除体检信息表对象
+     * 
+     * @param ids 需要删除的数据ID
+     * @return 结果
+     */
+    @Override
+    public int deleteTGuijiHealthcommissionTjxxByIds(String ids)
+    {
+        return tGuijiHealthcommissionTjxxMapper.deleteTGuijiHealthcommissionTjxxByIds(Convert.toStrArray(ids));
+    }
+
+    /**
+     * 删除体检信息表信息
+     * 
+     * @param id 体检信息表ID
+     * @return 结果
+     */
+    @Override
+    public int deleteTGuijiHealthcommissionTjxxById(String id)
+    {
+        return tGuijiHealthcommissionTjxxMapper.deleteTGuijiHealthcommissionTjxxById(id);
+    }
+}

+ 97 - 0
mybusiness/src/main/java/com/sooka/system/service/impl/TGuijiHealthcommissionXxServiceImpl.java

@@ -0,0 +1,97 @@
+package com.sooka.system.service.impl;
+
+import java.util.List;
+
+import com.sooka.common.core.text.Convert;
+import com.sooka.common.utils.DateUtils;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+import com.sooka.system.mapper.TGuijiHealthcommissionXxMapper;
+import com.sooka.system.domain.TGuijiHealthcommissionXx;
+import com.sooka.system.service.ITGuijiHealthcommissionXxService;
+
+/**
+ * 献血者信息Service业务层处理
+ * 
+ * @author lei
+ * @date 2021-11-09
+ */
+@Service
+public class TGuijiHealthcommissionXxServiceImpl implements ITGuijiHealthcommissionXxService 
+{
+    @Autowired
+    private TGuijiHealthcommissionXxMapper tGuijiHealthcommissionXxMapper;
+
+    /**
+     * 查询献血者信息
+     * 
+     * @param id 献血者信息ID
+     * @return 献血者信息
+     */
+    @Override
+    public TGuijiHealthcommissionXx selectTGuijiHealthcommissionXxById(String id)
+    {
+        return tGuijiHealthcommissionXxMapper.selectTGuijiHealthcommissionXxById(id);
+    }
+
+    /**
+     * 查询献血者信息列表
+     * 
+     * @param tGuijiHealthcommissionXx 献血者信息
+     * @return 献血者信息
+     */
+    @Override
+    public List<TGuijiHealthcommissionXx> selectTGuijiHealthcommissionXxList(TGuijiHealthcommissionXx tGuijiHealthcommissionXx)
+    {
+        return tGuijiHealthcommissionXxMapper.selectTGuijiHealthcommissionXxList(tGuijiHealthcommissionXx);
+    }
+
+    /**
+     * 新增献血者信息
+     * 
+     * @param tGuijiHealthcommissionXx 献血者信息
+     * @return 结果
+     */
+    @Override
+    public int insertTGuijiHealthcommissionXx(TGuijiHealthcommissionXx tGuijiHealthcommissionXx)
+    {
+        tGuijiHealthcommissionXx.setCreateTime(DateUtils.getNowDate());
+        return tGuijiHealthcommissionXxMapper.insertTGuijiHealthcommissionXx(tGuijiHealthcommissionXx);
+    }
+
+    /**
+     * 修改献血者信息
+     * 
+     * @param tGuijiHealthcommissionXx 献血者信息
+     * @return 结果
+     */
+    @Override
+    public int updateTGuijiHealthcommissionXx(TGuijiHealthcommissionXx tGuijiHealthcommissionXx)
+    {
+        return tGuijiHealthcommissionXxMapper.updateTGuijiHealthcommissionXx(tGuijiHealthcommissionXx);
+    }
+
+    /**
+     * 删除献血者信息对象
+     * 
+     * @param ids 需要删除的数据ID
+     * @return 结果
+     */
+    @Override
+    public int deleteTGuijiHealthcommissionXxByIds(String ids)
+    {
+        return tGuijiHealthcommissionXxMapper.deleteTGuijiHealthcommissionXxByIds(Convert.toStrArray(ids));
+    }
+
+    /**
+     * 删除献血者信息信息
+     * 
+     * @param id 献血者信息ID
+     * @return 结果
+     */
+    @Override
+    public int deleteTGuijiHealthcommissionXxById(String id)
+    {
+        return tGuijiHealthcommissionXxMapper.deleteTGuijiHealthcommissionXxById(id);
+    }
+}

+ 97 - 0
mybusiness/src/main/java/com/sooka/system/service/impl/TGuijiHealthcommissionYyryxxServiceImpl.java

@@ -0,0 +1,97 @@
+package com.sooka.system.service.impl;
+
+import java.util.List;
+
+import com.sooka.common.core.text.Convert;
+import com.sooka.common.utils.DateUtils;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+import com.sooka.system.mapper.TGuijiHealthcommissionYyryxxMapper;
+import com.sooka.system.domain.TGuijiHealthcommissionYyryxx;
+import com.sooka.system.service.ITGuijiHealthcommissionYyryxxService;
+
+/**
+ * 预约人员信息Service业务层处理
+ * 
+ * @author lei
+ * @date 2021-11-09
+ */
+@Service
+public class TGuijiHealthcommissionYyryxxServiceImpl implements ITGuijiHealthcommissionYyryxxService 
+{
+    @Autowired
+    private TGuijiHealthcommissionYyryxxMapper tGuijiHealthcommissionYyryxxMapper;
+
+    /**
+     * 查询预约人员信息
+     * 
+     * @param id 预约人员信息ID
+     * @return 预约人员信息
+     */
+    @Override
+    public TGuijiHealthcommissionYyryxx selectTGuijiHealthcommissionYyryxxById(String id)
+    {
+        return tGuijiHealthcommissionYyryxxMapper.selectTGuijiHealthcommissionYyryxxById(id);
+    }
+
+    /**
+     * 查询预约人员信息列表
+     * 
+     * @param tGuijiHealthcommissionYyryxx 预约人员信息
+     * @return 预约人员信息
+     */
+    @Override
+    public List<TGuijiHealthcommissionYyryxx> selectTGuijiHealthcommissionYyryxxList(TGuijiHealthcommissionYyryxx tGuijiHealthcommissionYyryxx)
+    {
+        return tGuijiHealthcommissionYyryxxMapper.selectTGuijiHealthcommissionYyryxxList(tGuijiHealthcommissionYyryxx);
+    }
+
+    /**
+     * 新增预约人员信息
+     * 
+     * @param tGuijiHealthcommissionYyryxx 预约人员信息
+     * @return 结果
+     */
+    @Override
+    public int insertTGuijiHealthcommissionYyryxx(TGuijiHealthcommissionYyryxx tGuijiHealthcommissionYyryxx)
+    {
+        tGuijiHealthcommissionYyryxx.setCreateTime(DateUtils.getNowDate());
+        return tGuijiHealthcommissionYyryxxMapper.insertTGuijiHealthcommissionYyryxx(tGuijiHealthcommissionYyryxx);
+    }
+
+    /**
+     * 修改预约人员信息
+     * 
+     * @param tGuijiHealthcommissionYyryxx 预约人员信息
+     * @return 结果
+     */
+    @Override
+    public int updateTGuijiHealthcommissionYyryxx(TGuijiHealthcommissionYyryxx tGuijiHealthcommissionYyryxx)
+    {
+        return tGuijiHealthcommissionYyryxxMapper.updateTGuijiHealthcommissionYyryxx(tGuijiHealthcommissionYyryxx);
+    }
+
+    /**
+     * 删除预约人员信息对象
+     * 
+     * @param ids 需要删除的数据ID
+     * @return 结果
+     */
+    @Override
+    public int deleteTGuijiHealthcommissionYyryxxByIds(String ids)
+    {
+        return tGuijiHealthcommissionYyryxxMapper.deleteTGuijiHealthcommissionYyryxxByIds(Convert.toStrArray(ids));
+    }
+
+    /**
+     * 删除预约人员信息信息
+     * 
+     * @param id 预约人员信息ID
+     * @return 结果
+     */
+    @Override
+    public int deleteTGuijiHealthcommissionYyryxxById(String id)
+    {
+        return tGuijiHealthcommissionYyryxxMapper.deleteTGuijiHealthcommissionYyryxxById(id);
+    }
+}

File diff suppressed because it is too large
+ 312 - 0
mybusiness/src/main/resources/mapper/system/TGuijiHealthcommissionTjxxMapper.xml


+ 140 - 0
mybusiness/src/main/resources/mapper/system/TGuijiHealthcommissionXxMapper.xml

@@ -0,0 +1,140 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!DOCTYPE mapper
+PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
+"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.sooka.system.mapper.TGuijiHealthcommissionXxMapper">
+    
+    <resultMap type="TGuijiHealthcommissionXx" id="TGuijiHealthcommissionXxResult">
+        <result property="id"    column="id"    />
+        <result property="createTime"    column="create_time"    />
+        <result property="cdTime"    column="cd_time"    />
+        <result property="cdBatch"    column="cd_batch"    />
+        <result property="cdOperation"    column="cd_operation"    />
+        <result property="cdSource"    column="cd_source"    />
+        <result property="name"    column="name"    />
+        <result property="idcardnum"    column="idcardnum"    />
+        <result property="sexid"    column="sexid"    />
+        <result property="birthday"    column="birthday"    />
+        <result property="address"    column="address"    />
+        <result property="fmname"    column="fmname"    />
+        <result property="chname"    column="chname"    />
+        <result property="donkind"    column="donkind"    />
+        <result property="doncode"    column="doncode"    />
+        <result property="volume"    column="volume"    />
+        <result property="abo"    column="abo"    />
+        <result property="rhd"    column="rhd"    />
+        <result property="collectdate"    column="collectdate"    />
+        <result property="collectplace"    column="collectplace"    />
+        <result property="organname"    column="organname"    />
+        <result property="organtel"    column="organtel"    />
+    </resultMap>
+
+    <sql id="selectTGuijiHealthcommissionXxVo">
+        select id, create_time, cd_time, cd_batch, cd_operation, cd_source, name, idcardnum, sexid, birthday, address, fmname, chname, donkind, doncode, volume, abo, rhd, collectdate, collectplace, organname, organtel from t_guiji_healthcommission_xx
+    </sql>
+
+    <select id="selectTGuijiHealthcommissionXxList" parameterType="TGuijiHealthcommissionXx" resultMap="TGuijiHealthcommissionXxResult">
+        <include refid="selectTGuijiHealthcommissionXxVo"/>
+        <where>  
+            <if test="name != null  and name != ''"> and name like concat('%', #{name}, '%')</if>
+            <if test="idcardnum != null  and idcardnum != ''"> and idcardnum = #{idcardnum}</if>
+        </where>
+    </select>
+    
+    <select id="selectTGuijiHealthcommissionXxById" parameterType="String" resultMap="TGuijiHealthcommissionXxResult">
+        <include refid="selectTGuijiHealthcommissionXxVo"/>
+        where id = #{id}
+    </select>
+        
+    <insert id="insertTGuijiHealthcommissionXx" parameterType="TGuijiHealthcommissionXx">
+        insert into t_guiji_healthcommission_xx
+        <trim prefix="(" suffix=")" suffixOverrides=",">
+            <if test="id != null">id,</if>
+            <if test="createTime != null">create_time,</if>
+            <if test="cdTime != null">cd_time,</if>
+            <if test="cdBatch != null">cd_batch,</if>
+            <if test="cdOperation != null">cd_operation,</if>
+            <if test="cdSource != null">cd_source,</if>
+            <if test="name != null">name,</if>
+            <if test="idcardnum != null">idcardnum,</if>
+            <if test="sexid != null">sexid,</if>
+            <if test="birthday != null">birthday,</if>
+            <if test="address != null">address,</if>
+            <if test="fmname != null">fmname,</if>
+            <if test="chname != null">chname,</if>
+            <if test="donkind != null">donkind,</if>
+            <if test="doncode != null">doncode,</if>
+            <if test="volume != null">volume,</if>
+            <if test="abo != null">abo,</if>
+            <if test="rhd != null">rhd,</if>
+            <if test="collectdate != null">collectdate,</if>
+            <if test="collectplace != null">collectplace,</if>
+            <if test="organname != null">organname,</if>
+            <if test="organtel != null">organtel,</if>
+         </trim>
+        <trim prefix="values (" suffix=")" suffixOverrides=",">
+            <if test="id != null">#{id},</if>
+            <if test="createTime != null">#{createTime},</if>
+            <if test="cdTime != null">#{cdTime},</if>
+            <if test="cdBatch != null">#{cdBatch},</if>
+            <if test="cdOperation != null">#{cdOperation},</if>
+            <if test="cdSource != null">#{cdSource},</if>
+            <if test="name != null">#{name},</if>
+            <if test="idcardnum != null">#{idcardnum},</if>
+            <if test="sexid != null">#{sexid},</if>
+            <if test="birthday != null">#{birthday},</if>
+            <if test="address != null">#{address},</if>
+            <if test="fmname != null">#{fmname},</if>
+            <if test="chname != null">#{chname},</if>
+            <if test="donkind != null">#{donkind},</if>
+            <if test="doncode != null">#{doncode},</if>
+            <if test="volume != null">#{volume},</if>
+            <if test="abo != null">#{abo},</if>
+            <if test="rhd != null">#{rhd},</if>
+            <if test="collectdate != null">#{collectdate},</if>
+            <if test="collectplace != null">#{collectplace},</if>
+            <if test="organname != null">#{organname},</if>
+            <if test="organtel != null">#{organtel},</if>
+         </trim>
+    </insert>
+
+    <update id="updateTGuijiHealthcommissionXx" parameterType="TGuijiHealthcommissionXx">
+        update t_guiji_healthcommission_xx
+        <trim prefix="SET" suffixOverrides=",">
+            <if test="createTime != null">create_time = #{createTime},</if>
+            <if test="cdTime != null">cd_time = #{cdTime},</if>
+            <if test="cdBatch != null">cd_batch = #{cdBatch},</if>
+            <if test="cdOperation != null">cd_operation = #{cdOperation},</if>
+            <if test="cdSource != null">cd_source = #{cdSource},</if>
+            <if test="name != null">name = #{name},</if>
+            <if test="idcardnum != null">idcardnum = #{idcardnum},</if>
+            <if test="sexid != null">sexid = #{sexid},</if>
+            <if test="birthday != null">birthday = #{birthday},</if>
+            <if test="address != null">address = #{address},</if>
+            <if test="fmname != null">fmname = #{fmname},</if>
+            <if test="chname != null">chname = #{chname},</if>
+            <if test="donkind != null">donkind = #{donkind},</if>
+            <if test="doncode != null">doncode = #{doncode},</if>
+            <if test="volume != null">volume = #{volume},</if>
+            <if test="abo != null">abo = #{abo},</if>
+            <if test="rhd != null">rhd = #{rhd},</if>
+            <if test="collectdate != null">collectdate = #{collectdate},</if>
+            <if test="collectplace != null">collectplace = #{collectplace},</if>
+            <if test="organname != null">organname = #{organname},</if>
+            <if test="organtel != null">organtel = #{organtel},</if>
+        </trim>
+        where id = #{id}
+    </update>
+
+    <delete id="deleteTGuijiHealthcommissionXxById" parameterType="String">
+        delete from t_guiji_healthcommission_xx where id = #{id}
+    </delete>
+
+    <delete id="deleteTGuijiHealthcommissionXxByIds" parameterType="String">
+        delete from t_guiji_healthcommission_xx where id in 
+        <foreach item="id" collection="array" open="(" separator="," close=")">
+            #{id}
+        </foreach>
+    </delete>
+
+</mapper>

+ 140 - 0
mybusiness/src/main/resources/mapper/system/TGuijiHealthcommissionYyryxxMapper.xml

@@ -0,0 +1,140 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!DOCTYPE mapper
+PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
+"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.sooka.system.mapper.TGuijiHealthcommissionYyryxxMapper">
+    
+    <resultMap type="TGuijiHealthcommissionYyryxx" id="TGuijiHealthcommissionYyryxxResult">
+        <result property="id"    column="id"    />
+        <result property="createTime"    column="create_time"    />
+        <result property="cdTime"    column="cd_time"    />
+        <result property="cdBatch"    column="cd_batch"    />
+        <result property="cdOperation"    column="cd_operation"    />
+        <result property="cdSource"    column="cd_source"    />
+        <result property="cardid"    column="cardid"    />
+        <result property="persontype"    column="persontype"    />
+        <result property="unitname"    column="unitname"    />
+        <result property="username"    column="username"    />
+        <result property="sex"    column="sex"    />
+        <result property="age"    column="age"    />
+        <result property="nature"    column="nature"    />
+        <result property="education"    column="education"    />
+        <result property="cellphone"    column="cellphone"    />
+        <result property="worktype"    column="worktype"    />
+        <result property="workage"    column="workage"    />
+        <result property="unitnatrue"    column="unitnatrue"    />
+        <result property="photourl"    column="photourl"    />
+        <result property="licenseurl"    column="licenseurl"    />
+        <result property="adddate"    column="adddate"    />
+        <result property="apptime"    column="apptime"    />
+    </resultMap>
+
+    <sql id="selectTGuijiHealthcommissionYyryxxVo">
+        select id, create_time, cd_time, cd_batch, cd_operation, cd_source, cardid, persontype, unitname, username, sex, age, nature, education, cellphone, worktype, workage, unitnatrue, photourl, licenseurl, adddate, apptime from t_guiji_healthcommission_yyryxx
+    </sql>
+
+    <select id="selectTGuijiHealthcommissionYyryxxList" parameterType="TGuijiHealthcommissionYyryxx" resultMap="TGuijiHealthcommissionYyryxxResult">
+        <include refid="selectTGuijiHealthcommissionYyryxxVo"/>
+        <where>  
+            <if test="cardid != null  and cardid != ''"> and cardid = #{cardid}</if>
+            <if test="username != null  and username != ''"> and username like concat('%', #{username}, '%')</if>
+        </where>
+    </select>
+    
+    <select id="selectTGuijiHealthcommissionYyryxxById" parameterType="String" resultMap="TGuijiHealthcommissionYyryxxResult">
+        <include refid="selectTGuijiHealthcommissionYyryxxVo"/>
+        where id = #{id}
+    </select>
+        
+    <insert id="insertTGuijiHealthcommissionYyryxx" parameterType="TGuijiHealthcommissionYyryxx">
+        insert into t_guiji_healthcommission_yyryxx
+        <trim prefix="(" suffix=")" suffixOverrides=",">
+            <if test="id != null">id,</if>
+            <if test="createTime != null">create_time,</if>
+            <if test="cdTime != null">cd_time,</if>
+            <if test="cdBatch != null">cd_batch,</if>
+            <if test="cdOperation != null">cd_operation,</if>
+            <if test="cdSource != null">cd_source,</if>
+            <if test="cardid != null">cardid,</if>
+            <if test="persontype != null">persontype,</if>
+            <if test="unitname != null">unitname,</if>
+            <if test="username != null">username,</if>
+            <if test="sex != null">sex,</if>
+            <if test="age != null">age,</if>
+            <if test="nature != null">nature,</if>
+            <if test="education != null">education,</if>
+            <if test="cellphone != null">cellphone,</if>
+            <if test="worktype != null">worktype,</if>
+            <if test="workage != null">workage,</if>
+            <if test="unitnatrue != null">unitnatrue,</if>
+            <if test="photourl != null">photourl,</if>
+            <if test="licenseurl != null">licenseurl,</if>
+            <if test="adddate != null">adddate,</if>
+            <if test="apptime != null">apptime,</if>
+         </trim>
+        <trim prefix="values (" suffix=")" suffixOverrides=",">
+            <if test="id != null">#{id},</if>
+            <if test="createTime != null">#{createTime},</if>
+            <if test="cdTime != null">#{cdTime},</if>
+            <if test="cdBatch != null">#{cdBatch},</if>
+            <if test="cdOperation != null">#{cdOperation},</if>
+            <if test="cdSource != null">#{cdSource},</if>
+            <if test="cardid != null">#{cardid},</if>
+            <if test="persontype != null">#{persontype},</if>
+            <if test="unitname != null">#{unitname},</if>
+            <if test="username != null">#{username},</if>
+            <if test="sex != null">#{sex},</if>
+            <if test="age != null">#{age},</if>
+            <if test="nature != null">#{nature},</if>
+            <if test="education != null">#{education},</if>
+            <if test="cellphone != null">#{cellphone},</if>
+            <if test="worktype != null">#{worktype},</if>
+            <if test="workage != null">#{workage},</if>
+            <if test="unitnatrue != null">#{unitnatrue},</if>
+            <if test="photourl != null">#{photourl},</if>
+            <if test="licenseurl != null">#{licenseurl},</if>
+            <if test="adddate != null">#{adddate},</if>
+            <if test="apptime != null">#{apptime},</if>
+         </trim>
+    </insert>
+
+    <update id="updateTGuijiHealthcommissionYyryxx" parameterType="TGuijiHealthcommissionYyryxx">
+        update t_guiji_healthcommission_yyryxx
+        <trim prefix="SET" suffixOverrides=",">
+            <if test="createTime != null">create_time = #{createTime},</if>
+            <if test="cdTime != null">cd_time = #{cdTime},</if>
+            <if test="cdBatch != null">cd_batch = #{cdBatch},</if>
+            <if test="cdOperation != null">cd_operation = #{cdOperation},</if>
+            <if test="cdSource != null">cd_source = #{cdSource},</if>
+            <if test="cardid != null">cardid = #{cardid},</if>
+            <if test="persontype != null">persontype = #{persontype},</if>
+            <if test="unitname != null">unitname = #{unitname},</if>
+            <if test="username != null">username = #{username},</if>
+            <if test="sex != null">sex = #{sex},</if>
+            <if test="age != null">age = #{age},</if>
+            <if test="nature != null">nature = #{nature},</if>
+            <if test="education != null">education = #{education},</if>
+            <if test="cellphone != null">cellphone = #{cellphone},</if>
+            <if test="worktype != null">worktype = #{worktype},</if>
+            <if test="workage != null">workage = #{workage},</if>
+            <if test="unitnatrue != null">unitnatrue = #{unitnatrue},</if>
+            <if test="photourl != null">photourl = #{photourl},</if>
+            <if test="licenseurl != null">licenseurl = #{licenseurl},</if>
+            <if test="adddate != null">adddate = #{adddate},</if>
+            <if test="apptime != null">apptime = #{apptime},</if>
+        </trim>
+        where id = #{id}
+    </update>
+
+    <delete id="deleteTGuijiHealthcommissionYyryxxById" parameterType="String">
+        delete from t_guiji_healthcommission_yyryxx where id = #{id}
+    </delete>
+
+    <delete id="deleteTGuijiHealthcommissionYyryxxByIds" parameterType="String">
+        delete from t_guiji_healthcommission_yyryxx where id in 
+        <foreach item="id" collection="array" open="(" separator="," close=")">
+            #{id}
+        </foreach>
+    </delete>
+
+</mapper>

+ 16 - 16
mybusiness/src/main/resources/templates/system/jfpzxx/edit.html

@@ -7,22 +7,22 @@
     <div class="wrapper wrapper-content animated fadeInRight ibox-content">
         <form class="form-horizontal m" id="form-jfpzxx-edit" th:object="${tGuijiHousingconstructionJfpzxx}">
             <input name="id" th:field="*{id}" type="hidden">
-            <div class="form-group">    
-                <label class="col-sm-3 control-label">推送时间:</label>
-                <div class="form-control-static" th:text="${tGuijiHousingconstructionJfpzxx.cdTime}"></div>
-            </div>
-            <div class="form-group">    
-                <label class="col-sm-3 control-label">批次号:</label>
-                <div class="form-control-static" th:text="${tGuijiHousingconstructionJfpzxx.cdBatch}"></div>
-            </div>
-            <div class="form-group">    
-                <label class="col-sm-3 control-label">操作状态:</label>
-                <div class="form-control-static" th:text="${tGuijiHousingconstructionJfpzxx.cdOperation}"></div>
-            </div>
-            <div class="form-group">    
-                <label class="col-sm-3 control-label">数据来源:</label>
-                <div class="form-control-static" th:text="${tGuijiHousingconstructionJfpzxx.cdSource}"></div>
-            </div>
+            <!--<div class="form-group">    -->
+                <!--<label class="col-sm-3 control-label">推送时间:</label>-->
+                <!--<div class="form-control-static" th:text="${tGuijiHousingconstructionJfpzxx.cdTime}"></div>-->
+            <!--</div>-->
+            <!--<div class="form-group">    -->
+                <!--<label class="col-sm-3 control-label">批次号:</label>-->
+                <!--<div class="form-control-static" th:text="${tGuijiHousingconstructionJfpzxx.cdBatch}"></div>-->
+            <!--</div>-->
+            <!--<div class="form-group">    -->
+                <!--<label class="col-sm-3 control-label">操作状态:</label>-->
+                <!--<div class="form-control-static" th:text="${tGuijiHousingconstructionJfpzxx.cdOperation}"></div>-->
+            <!--</div>-->
+            <!--<div class="form-group">    -->
+                <!--<label class="col-sm-3 control-label">数据来源:</label>-->
+                <!--<div class="form-control-static" th:text="${tGuijiHousingconstructionJfpzxx.cdSource}"></div>-->
+            <!--</div>-->
             <div class="form-group">    
                 <label class="col-sm-3 control-label">用户编号:</label>
                 <div class="form-control-static" th:text="${tGuijiHousingconstructionJfpzxx.yhbh}"></div>

+ 403 - 0
mybusiness/src/main/resources/templates/system/tjxx/add.html

@@ -0,0 +1,403 @@
+<!DOCTYPE html>
+<html lang="zh" xmlns:th="http://www.thymeleaf.org" >
+<head>
+    <th:block th:include="include :: header('新增体检信息表')" />
+</head>
+<body class="white-bg">
+    <div class="wrapper wrapper-content animated fadeInRight ibox-content">
+        <form class="form-horizontal m" id="form-tjxx-add">
+            <div class="form-group">
+                <label class="col-sm-3 control-label">插入时间:</label>
+                <div class="col-sm-8">
+                    <textarea name="cdTime" class="form-control"></textarea>
+                </div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">批次号:</label>
+                <div class="col-sm-8">
+                    <textarea name="cdBatch" class="form-control"></textarea>
+                </div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">标志位:</label>
+                <div class="col-sm-8">
+                    <textarea name="cdOperation" class="form-control"></textarea>
+                </div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">数据来源:</label>
+                <div class="col-sm-8">
+                    <textarea name="cdSource" class="form-control"></textarea>
+                </div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">身份证号:</label>
+                <div class="col-sm-8">
+                    <textarea name="cardid" class="form-control"></textarea>
+                </div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">人员类型:</label>
+                <div class="col-sm-8">
+                    <textarea name="persontype" class="form-control"></textarea>
+                </div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">单位名称:</label>
+                <div class="col-sm-8">
+                    <textarea name="unitname" class="form-control"></textarea>
+                </div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">姓名:</label>
+                <div class="col-sm-8">
+                    <textarea name="username" class="form-control"></textarea>
+                </div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">性别:</label>
+                <div class="col-sm-8">
+                    <textarea name="sex" class="form-control"></textarea>
+                </div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">年龄:</label>
+                <div class="col-sm-8">
+                    <textarea name="age" class="form-control"></textarea>
+                </div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">民族:</label>
+                <div class="col-sm-8">
+                    <textarea name="nature" class="form-control"></textarea>
+                </div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">学历:</label>
+                <div class="col-sm-8">
+                    <textarea name="education" class="form-control"></textarea>
+                </div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">联系电话:</label>
+                <div class="col-sm-8">
+                    <textarea name="cellphone" class="form-control"></textarea>
+                </div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">工种:</label>
+                <div class="col-sm-8">
+                    <textarea name="worktype" class="form-control"></textarea>
+                </div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">工龄:</label>
+                <div class="col-sm-8">
+                    <textarea name="workage" class="form-control"></textarea>
+                </div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">单位性质:</label>
+                <div class="col-sm-8">
+                    <textarea name="unitnatrue" class="form-control"></textarea>
+                </div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">照片地址:</label>
+                <div class="col-sm-8">
+                    <textarea name="photourl" class="form-control"></textarea>
+                </div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">营业执照图片地址:</label>
+                <div class="col-sm-8">
+                    <textarea name="licenseurl" class="form-control"></textarea>
+                </div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">添加日期:</label>
+                <div class="col-sm-8">
+                    <textarea name="adddate" class="form-control"></textarea>
+                </div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">预约时间:</label>
+                <div class="col-sm-8">
+                    <textarea name="apptime" class="form-control"></textarea>
+                </div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">资料审核:</label>
+                <div class="col-sm-8">
+                    <textarea name="iChecked" class="form-control"></textarea>
+                </div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">资料审核人:</label>
+                <div class="col-sm-8">
+                    <textarea name="iCheckuser" class="form-control"></textarea>
+                </div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">信息审核:</label>
+                <div class="col-sm-8">
+                    <textarea name="yChecked" class="form-control"></textarea>
+                </div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">信息审核人:</label>
+                <div class="col-sm-8">
+                    <textarea name="yCheckuser" class="form-control"></textarea>
+                </div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">LEVlgM:</label>
+                <div class="col-sm-8">
+                    <textarea name="hLevlgm" class="form-control"></textarea>
+                </div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">甲肝lgm:</label>
+                <div class="col-sm-8">
+                    <textarea name="hJiagan" class="form-control"></textarea>
+                </div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">血清丙氨酸氨基转移酶:</label>
+                <div class="col-sm-8">
+                    <textarea name="hXqzym" class="form-control"></textarea>
+                </div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">痢疾杆菌:</label>
+                <div class="col-sm-8">
+                    <textarea name="hLijiganjun" class="form-control"></textarea>
+                </div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">伤寒副伤寒:</label>
+                <div class="col-sm-8">
+                    <textarea name="hShanghan" class="form-control"></textarea>
+                </div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">梅毒:</label>
+                <div class="col-sm-8">
+                    <textarea name="hMeidu" class="form-control"></textarea>
+                </div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">艾滋:</label>
+                <div class="col-sm-8">
+                    <textarea name="hHiv" class="form-control"></textarea>
+                </div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">检验结论:</label>
+                <div class="col-sm-8">
+                    <textarea name="hConclusion" class="form-control"></textarea>
+                </div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">化验检查结果:</label>
+                <div class="col-sm-8">
+                    <textarea name="hChecked" class="form-control"></textarea>
+                </div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">化验检查人:</label>
+                <div class="col-sm-8">
+                    <textarea name="hCheckuser" class="form-control"></textarea>
+                </div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">肝炎病史:</label>
+                <div class="col-sm-8">
+                    <textarea name="tHasganyan" class="form-control"></textarea>
+                </div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">肝炎患病时间:</label>
+                <div class="col-sm-8">
+                    <textarea name="tGanyan" class="form-control"></textarea>
+                </div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">伤寒病史:</label>
+                <div class="col-sm-8">
+                    <textarea name="tHasshanghan" class="form-control"></textarea>
+                </div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">伤寒患病时间:</label>
+                <div class="col-sm-8">
+                    <textarea name="tShanghan" class="form-control"></textarea>
+                </div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">痢疾病史:</label>
+                <div class="col-sm-8">
+                    <textarea name="tHasliji" class="form-control"></textarea>
+                </div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">痢疾患病时间:</label>
+                <div class="col-sm-8">
+                    <textarea name="tLiji" class="form-control"></textarea>
+                </div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">肺结核病史:</label>
+                <div class="col-sm-8">
+                    <textarea name="tHasfeijiehe" class="form-control"></textarea>
+                </div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">肺结核患病时间:</label>
+                <div class="col-sm-8">
+                    <textarea name="tFeijiehe" class="form-control"></textarea>
+                </div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">皮肤病病史:</label>
+                <div class="col-sm-8">
+                    <textarea name="tHaspifubing" class="form-control"></textarea>
+                </div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">皮肤病患病时间:</label>
+                <div class="col-sm-8">
+                    <textarea name="tPifubing" class="form-control"></textarea>
+                </div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">其他疾病:</label>
+                <div class="col-sm-8">
+                    <textarea name="tHasotherdisease" class="form-control"></textarea>
+                </div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">其他疾病患病时间:</label>
+                <div class="col-sm-8">
+                    <textarea name="tOtherdisease" class="form-control"></textarea>
+                </div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">心:</label>
+                <div class="col-sm-8">
+                    <textarea name="tXin" class="form-control"></textarea>
+                </div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">肝:</label>
+                <div class="col-sm-8">
+                    <textarea name="tGan" class="form-control"></textarea>
+                </div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">脾:</label>
+                <div class="col-sm-8">
+                    <textarea name="tPi" class="form-control"></textarea>
+                </div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">肺:</label>
+                <div class="col-sm-8">
+                    <textarea name="tFei" class="form-control"></textarea>
+                </div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">皮肤:</label>
+                <div class="col-sm-8">
+                    <textarea name="tPifu" class="form-control"></textarea>
+                </div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">其他:</label>
+                <div class="col-sm-8">
+                    <textarea name="tOther" class="form-control"></textarea>
+                </div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">X光检查结果:</label>
+                <div class="col-sm-8">
+                    <textarea name="tX" class="form-control"></textarea>
+                </div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">X光现象:</label>
+                <div class="col-sm-8">
+                    <textarea name="tPhenomenon" class="form-control"></textarea>
+                </div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">X光审核:</label>
+                <div class="col-sm-8">
+                    <textarea name="xChecked" class="form-control"></textarea>
+                </div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">X光审核人:</label>
+                <div class="col-sm-8">
+                    <textarea name="xCheckuser" class="form-control"></textarea>
+                </div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">体检结论:</label>
+                <div class="col-sm-8">
+                    <textarea name="tConclusion" class="form-control"></textarea>
+                </div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">检查结果:</label>
+                <div class="col-sm-8">
+                    <textarea name="tChecked" class="form-control"></textarea>
+                </div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">检查结果审核人:</label>
+                <div class="col-sm-8">
+                    <textarea name="tCheckuser" class="form-control"></textarea>
+                </div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">采血审核:</label>
+                <div class="col-sm-8">
+                    <textarea name="bChecked" class="form-control"></textarea>
+                </div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">采血审核人:</label>
+                <div class="col-sm-8">
+                    <textarea name="bCheckuser" class="form-control"></textarea>
+                </div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">查体审核:</label>
+                <div class="col-sm-8">
+                    <textarea name="cChecked" class="form-control"></textarea>
+                </div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">查体审核人:</label>
+                <div class="col-sm-8">
+                    <textarea name="cCheckuser" class="form-control"></textarea>
+                </div>
+            </div>
+        </form>
+    </div>
+    <th:block th:include="include :: footer" />
+    <script th:inline="javascript">
+        var prefix = ctx + "system/tjxx"
+        $("#form-tjxx-add").validate({
+            focusCleanup: true
+        });
+
+        function submitHandler() {
+            if ($.validate.form()) {
+                $.operate.save(prefix + "/add", $('#form-tjxx-add').serialize());
+            }
+        }
+    </script>
+</body>
+</html>

+ 267 - 0
mybusiness/src/main/resources/templates/system/tjxx/edit.html

@@ -0,0 +1,267 @@
+<!DOCTYPE html>
+<html lang="zh" xmlns:th="http://www.thymeleaf.org" >
+<head>
+    <th:block th:include="include :: header('查看体检信息表')" />
+</head>
+<body class="white-bg">
+    <div class="wrapper wrapper-content animated fadeInRight ibox-content">
+        <form class="form-horizontal m" id="form-tjxx-edit" th:object="${tGuijiHealthcommissionTjxx}">
+            <input name="id" th:field="*{id}" type="hidden">
+
+            <div class="form-group">
+                <label class="col-sm-3 control-label">姓名:</label>
+                <div class="form-control-static" th:text="${tGuijiHealthcommissionTjxx.username}"></div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">性别:</label>
+                <div class="form-control-static" th:text="${tGuijiHealthcommissionTjxx.sex}"></div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">年龄:</label>
+                <div class="form-control-static" th:text="${tGuijiHealthcommissionTjxx.age}"></div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">身份证号:</label>
+                <div class="form-control-static" th:text="${tGuijiHealthcommissionTjxx.cardid}"></div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">人员类型:</label>
+                <div class="form-control-static" th:text="${tGuijiHealthcommissionTjxx.persontype}"></div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">单位名称:</label>
+                <div class="form-control-static" th:text="${tGuijiHealthcommissionTjxx.unitname}"></div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">民族:</label>
+                <div class="form-control-static" th:text="${tGuijiHealthcommissionTjxx.nature}"></div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">学历:</label>
+                <div class="form-control-static" th:text="${tGuijiHealthcommissionTjxx.education}"></div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">联系电话:</label>
+                <div class="form-control-static" th:text="${tGuijiHealthcommissionTjxx.cellphone}"></div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">工种:</label>
+                <div class="form-control-static" th:text="${tGuijiHealthcommissionTjxx.worktype}"></div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">工龄:</label>
+                <div class="form-control-static" th:text="${tGuijiHealthcommissionTjxx.workage}"></div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">单位性质:</label>
+                <div class="form-control-static" th:text="${tGuijiHealthcommissionTjxx.unitnatrue}"></div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">照片地址:</label>
+                <div class="form-control-static" th:text="${tGuijiHealthcommissionTjxx.photourl}"></div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">营业执照图片地址:</label>
+                <div class="form-control-static" th:text="${tGuijiHealthcommissionTjxx.licenseurl}"></div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">添加日期:</label>
+                <div class="form-control-static" th:text="${tGuijiHealthcommissionTjxx.adddate}"></div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">预约时间:</label>
+                <div class="form-control-static" th:text="${tGuijiHealthcommissionTjxx.apptime}"></div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">资料审核:</label>
+                <div class="form-control-static" th:text="${tGuijiHealthcommissionTjxx.iChecked}"></div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">资料审核人:</label>
+                <div class="form-control-static" th:text="${tGuijiHealthcommissionTjxx.iCheckuser}"></div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">信息审核:</label>
+                <div class="form-control-static" th:text="${tGuijiHealthcommissionTjxx.yChecked}"></div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">信息审核人:</label>
+                <div class="form-control-static" th:text="${tGuijiHealthcommissionTjxx.yCheckuser}"></div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">LEVlgM:</label>
+                <div class="form-control-static" th:text="${tGuijiHealthcommissionTjxx.hLevlgm}"></div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">甲肝lgm:</label>
+                <div class="form-control-static" th:text="${tGuijiHealthcommissionTjxx.hJiagan}"></div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">血清丙氨酸氨基转移酶:</label>
+                <div class="form-control-static" th:text="${tGuijiHealthcommissionTjxx.hXqzym}"></div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">痢疾杆菌:</label>
+                <div class="form-control-static" th:text="${tGuijiHealthcommissionTjxx.hLijiganjun}"></div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">伤寒副伤寒:</label>
+                <div class="form-control-static" th:text="${tGuijiHealthcommissionTjxx.hShanghan}"></div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">梅毒:</label>
+                <div class="form-control-static" th:text="${tGuijiHealthcommissionTjxx.hMeidu}"></div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">艾滋:</label>
+                <div class="form-control-static" th:text="${tGuijiHealthcommissionTjxx.hHiv}"></div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">检验结论:</label>
+                <div class="form-control-static" th:text="${tGuijiHealthcommissionTjxx.hConclusion}"></div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">化验检查结果:</label>
+                <div class="form-control-static" th:text="${tGuijiHealthcommissionTjxx.hChecked}"></div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">化验检查人:</label>
+                <div class="form-control-static" th:text="${tGuijiHealthcommissionTjxx.hCheckuser}"></div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">肝炎病史:</label>
+                <div class="form-control-static" th:text="${tGuijiHealthcommissionTjxx.tHasganyan}"></div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">肝炎患病时间:</label>
+                <div class="form-control-static" th:text="${tGuijiHealthcommissionTjxx.tGanyan}"></div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">伤寒病史:</label>
+                <div class="form-control-static" th:text="${tGuijiHealthcommissionTjxx.tHasshanghan}"></div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">伤寒患病时间:</label>
+                <div class="form-control-static" th:text="${tGuijiHealthcommissionTjxx.tShanghan}"></div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">痢疾病史:</label>
+                <div class="form-control-static" th:text="${tGuijiHealthcommissionTjxx.tHasliji}"></div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">痢疾患病时间:</label>
+                <div class="form-control-static" th:text="${tGuijiHealthcommissionTjxx.tLiji}"></div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">肺结核病史:</label>
+                <div class="form-control-static" th:text="${tGuijiHealthcommissionTjxx.tHasfeijiehe}"></div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">肺结核患病时间:</label>
+                <div class="form-control-static" th:text="${tGuijiHealthcommissionTjxx.tFeijiehe}"></div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">皮肤病病史:</label>
+                <div class="form-control-static" th:text="${tGuijiHealthcommissionTjxx.tHaspifubing}"></div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">皮肤病患病时间:</label>
+                <div class="form-control-static" th:text="${tGuijiHealthcommissionTjxx.tPifubing}"></div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">其他疾病:</label>
+                <div class="form-control-static" th:text="${tGuijiHealthcommissionTjxx.tHasotherdisease}"></div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">其他疾病患病时间:</label>
+                <div class="form-control-static" th:text="${tGuijiHealthcommissionTjxx.tOtherdisease}"></div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">心:</label>
+                <div class="form-control-static" th:text="${tGuijiHealthcommissionTjxx.tXin}"></div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">肝:</label>
+                <div class="form-control-static" th:text="${tGuijiHealthcommissionTjxx.tGan}"></div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">脾:</label>
+                <div class="form-control-static" th:text="${tGuijiHealthcommissionTjxx.tPi}"></div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">肺:</label>
+                <div class="form-control-static" th:text="${tGuijiHealthcommissionTjxx.tFei}"></div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">皮肤:</label>
+                <div class="form-control-static" th:text="${tGuijiHealthcommissionTjxx.tPifu}"></div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">其他:</label>
+                <div class="form-control-static" th:text="${tGuijiHealthcommissionTjxx.tOther}"></div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">X光检查结果:</label>
+                <div class="form-control-static" th:text="${tGuijiHealthcommissionTjxx.tX}"></div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">X光现象:</label>
+                <div class="form-control-static" th:text="${tGuijiHealthcommissionTjxx.tPhenomenon}"></div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">X光审核:</label>
+                <div class="form-control-static" th:text="${tGuijiHealthcommissionTjxx.xChecked}"></div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">X光审核人:</label>
+                <div class="form-control-static" th:text="${tGuijiHealthcommissionTjxx.xCheckuser}"></div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">体检结论:</label>
+                <div class="form-control-static" th:text="${tGuijiHealthcommissionTjxx.tConclusion}"></div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">检查结果:</label>
+                <div class="form-control-static" th:text="${tGuijiHealthcommissionTjxx.tChecked}"></div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">检查结果审核人:</label>
+                <div class="form-control-static" th:text="${tGuijiHealthcommissionTjxx.tCheckuser}"></div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">采血审核:</label>
+                <div class="form-control-static" th:text="${tGuijiHealthcommissionTjxx.bChecked}"></div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">采血审核人:</label>
+                <div class="form-control-static" th:text="${tGuijiHealthcommissionTjxx.bCheckuser}"></div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">查体审核:</label>
+                <div class="form-control-static" th:text="${tGuijiHealthcommissionTjxx.cChecked}"></div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">查体审核人:</label>
+                <div class="form-control-static" th:text="${tGuijiHealthcommissionTjxx.cCheckuser}"></div>
+            </div>
+            <!--<div class="form-group">-->
+                <!--<label class="col-sm-3 control-label">插入时间:</label>-->
+                <!--<div class="form-control-static" th:text="${tGuijiHealthcommissionTjxx.cdTime}"></div>-->
+            <!--</div>-->
+            <!--<div class="form-group">-->
+                <!--<label class="col-sm-3 control-label">批次号:</label>-->
+                <!--<div class="form-control-static" th:text="${tGuijiHealthcommissionTjxx.cdBatch}"></div>-->
+            <!--</div>-->
+            <!--<div class="form-group">-->
+                <!--<label class="col-sm-3 control-label">标志位:</label>-->
+                <!--<div class="form-control-static" th:text="${tGuijiHealthcommissionTjxx.cdOperation}"></div>-->
+            <!--</div>-->
+            <!--<div class="form-group">-->
+                <!--<label class="col-sm-3 control-label">数据来源:</label>-->
+                <!--<div class="form-control-static" th:text="${tGuijiHealthcommissionTjxx.cdSource}"></div>-->
+            <!--</div>-->
+        </form>
+    </div>
+    <th:block th:include="include :: footer" />
+</body>
+</html>

+ 400 - 0
mybusiness/src/main/resources/templates/system/tjxx/tjxx.html

@@ -0,0 +1,400 @@
+<!DOCTYPE html>
+<html lang="zh" xmlns:th="http://www.thymeleaf.org" xmlns:shiro="http://www.pollix.at/thymeleaf/shiro">
+<head>
+    <th:block th:include="include :: header('体检信息表列表')"/>
+</head>
+<body class="gray-bg">
+<div class="container-div">
+    <div class="row">
+        <div class="col-sm-12 search-collapse">
+            <form id="formId">
+                <div class="select-list">
+                    <ul>
+                        <li>
+                            <label>姓名:</label>
+                            <input type="text" name="username"/>
+                        </li>
+                        <li>
+                            <label>证件号码:</label>
+                            <input type="text" name="cardid"/>
+                        </li>
+                        <li>
+                            <a class="btn btn-primary btn-rounded btn-sm" onclick="$.table.search()"><i
+                                    class="fa fa-search"></i>&nbsp;搜索</a>
+                            <a class="btn btn-warning btn-rounded btn-sm" onclick="$.form.reset()"><i
+                                    class="fa fa-refresh"></i>&nbsp;重置</a>
+                        </li>
+                    </ul>
+                </div>
+            </form>
+        </div>
+
+        <div class="btn-group-sm" id="toolbar" role="group">
+            <a class="btn btn-warning" onclick="$.table.exportExcel()" shiro:hasPermission="system:tjxx:export">
+                <i class="fa fa-download"></i> 导出
+            </a>
+        </div>
+        <div class="col-sm-12 select-table table-striped">
+            <table id="bootstrap-table"></table>
+        </div>
+    </div>
+</div>
+<th:block th:include="include :: footer"/>
+<script th:inline="javascript">
+    var editFlag = [[${@permission.hasPermi('system:tjxx:edit')}]];
+    var removeFlag = [[${@permission.hasPermi('system:tjxx:remove')}]];
+    var prefix = ctx + "system/tjxx";
+
+    $(function () {
+        var options = {
+            url: prefix + "/list",
+            createUrl: prefix + "/add",
+            updateUrl: prefix + "/edit/{id}",
+            detailUrl: prefix + "/edit/{id}",
+            removeUrl: prefix + "/remove",
+            exportUrl: prefix + "/export",
+            modalName: "体检信息表",
+            columns: [
+                {
+                    field: 'id',
+                    title: '序号',
+                    visible: false
+                },
+                {
+                    field: 'cdBatch',
+                    title: '批次号',
+                    visible: false
+                },
+                {
+                    field: 'cdOperation',
+                    title: '标志位',
+                    visible: false
+                },
+                {
+                    field: 'cdSource',
+                    title: '数据来源',
+                    visible: false
+                },
+                {
+                    field: 'username',
+                    title: '姓名'
+                },
+                {
+                    field: 'sex',
+                    title: '性别'
+                },
+                {
+                    field: 'age',
+                    title: '年龄'
+                },
+                {
+                    field: 'cardid',
+                    title: '身份证号'
+                },
+                {
+                    field: 'persontype',
+                    title: '人员类型'
+                },
+                {
+                    field: 'unitname',
+                    title: '单位名称',
+                    visible: false
+                },
+                {
+                    field: 'nature',
+                    title: '民族',
+                    visible: false
+                },
+                {
+                    field: 'education',
+                    title: '学历',
+                    visible: false
+                },
+                {
+                    field: 'cellphone',
+                    title: '联系电话'
+                },
+                {
+                    field: 'worktype',
+                    title: '工种',
+                    visible: false
+                },
+                {
+                    field: 'workage',
+                    title: '工龄',
+                    visible: false
+                },
+                {
+                    field: 'unitnatrue',
+                    title: '单位性质',
+                    visible: false
+                },
+                {
+                    field: 'photourl',
+                    title: '照片地址',
+                    visible: false
+                },
+                {
+                    field: 'licenseurl',
+                    title: '营业执照图片地址',
+                    visible: false
+                },
+                {
+                    field: 'adddate',
+                    title: '添加日期',
+                    visible: false
+                },
+                {
+                    field: 'apptime',
+                    title: '预约时间'
+                },
+                {
+                    field: 'iChecked',
+                    title: '资料审核',
+                    visible: false
+                },
+                {
+                    field: 'iCheckuser',
+                    title: '资料审核人',
+                    visible: false
+                },
+                {
+                    field: 'yChecked',
+                    title: '信息审核',
+                    visible: false
+                },
+                {
+                    field: 'yCheckuser',
+                    title: '信息审核人',
+                    visible: false
+                },
+                {
+                    field: 'hLevlgm',
+                    title: 'LEVlgM'
+                },
+                {
+                    field: 'hJiagan',
+                    title: '甲肝lgm'
+                },
+                {
+                    field: 'hXqzym',
+                    title: '血清丙氨酸氨基转移酶'
+                },
+                {
+                    field: 'hLijiganjun',
+                    title: '痢疾杆菌',
+                    visible: false
+                },
+                {
+                    field: 'hShanghan',
+                    title: '伤寒副伤寒',
+                    visible: false
+                },
+                {
+                    field: 'hMeidu',
+                    title: '梅毒'
+                },
+                {
+                    field: 'hHiv',
+                    title: '艾滋'
+                },
+                {
+                    field: 'hConclusion',
+                    title: '检验结论'
+                },
+                {
+                    field: 'hChecked',
+                    title: '化验检查结果',
+                    visible: false
+                },
+                {
+                    field: 'hCheckuser',
+                    title: '化验检查人',
+                    visible: false
+                },
+                {
+                    field: 'tHasganyan',
+                    title: '肝炎病史',
+                    visible: false
+                },
+                {
+                    field: 'tGanyan',
+                    title: '肝炎患病时间',
+                    visible: false
+                },
+                {
+                    field: 'tHasshanghan',
+                    title: '伤寒病史',
+                    visible: false
+                },
+                {
+                    field: 'tShanghan',
+                    title: '伤寒患病时间',
+                    visible: false
+                },
+                {
+                    field: 'tHasliji',
+                    title: '痢疾病史',
+                    visible: false
+                },
+                {
+                    field: 'tLiji',
+                    title: '痢疾患病时间',
+                    visible: false
+                },
+                {
+                    field: 'tHasfeijiehe',
+                    title: '肺结核病史',
+                    visible: false
+                },
+                {
+                    field: 'tFeijiehe',
+                    title: '肺结核患病时间',
+                    visible: false
+                },
+                {
+                    field: 'tHaspifubing',
+                    title: '皮肤病病史',
+                    visible: false
+                },
+                {
+                    field: 'tPifubing',
+                    title: '皮肤病患病时间',
+                    visible: false
+                },
+                {
+                    field: 'tHasotherdisease',
+                    title: '其他疾病',
+                    visible: false
+                },
+                {
+                    field: 'tOtherdisease',
+                    title: '其他疾病患病时间',
+                    visible: false
+                },
+                {
+                    field: 'tXin',
+                    title: '心',
+                    visible: false
+                },
+                {
+                    field: 'tGan',
+                    title: '肝',
+                    visible: false
+                },
+                {
+                    field: 'tPi',
+                    title: '脾',
+                    visible: false
+                },
+                {
+                    field: 'tFei',
+                    title: '肺',
+                    visible: false
+                },
+                {
+                    field: 'tPifu',
+                    title: '皮肤',
+                    visible: false
+                },
+                {
+                    field: 'tOther',
+                    title: '其他',
+                    visible: false
+                },
+                {
+                    field: 'tX',
+                    title: 'X光检查结果',
+                    visible: false
+                },
+                {
+                    field: 'tPhenomenon',
+                    title: 'X光现象',
+                    visible: false
+                },
+                {
+                    field: 'xChecked',
+                    title: 'X光审核',
+                    visible: false
+                },
+                {
+                    field: 'xCheckuser',
+                    title: 'X光审核人',
+                    visible: false
+                },
+                {
+                    field: 'tConclusion',
+                    title: '体检结论',
+                    visible: false
+                },
+                {
+                    field: 'tChecked',
+                    title: '检查结果',
+                    visible: false
+                },
+                {
+                    field: 'tCheckuser',
+                    title: '检查结果审核人',
+                    visible: false
+                },
+                {
+                    field: 'bChecked',
+                    title: '采血审核',
+                    visible: false
+                },
+                {
+                    field: 'bCheckuser',
+                    title: '采血审核人',
+                    visible: false
+                },
+                {
+                    field: 'cChecked',
+                    title: '查体审核',
+                    visible: false
+                },
+                {
+                    field: 'cCheckuser',
+                    title: '查体审核人',
+                    visible: false
+                },
+                {
+                    field: 'cdTime',
+                    title: '数据归集时间',
+                    formatter: function (value, row, index) {
+                        if (value != null) {
+                            var time = new Date(value);
+                            var year = time.getFullYear();
+                            var month = time.getMonth() + 1;
+                            var date = time.getDate();
+                            var hours = time.getHours();
+                            if(hours == ''){
+                                hours = "00"
+                            }
+                            var minute = time.getMinutes();
+                            if(minute == ''){
+                                minute = "00"
+                            }
+                            var second = time.getSeconds();
+                            if(second == ''){
+                                second = "00"
+                            }
+                            return year + '-' + month + '-' + date + ' ' + hours + ":" + minute + ":" + second;
+                        }
+                    }
+                },
+                {
+                    title: '操作',
+                    align: 'center',
+                    formatter: function (value, row, index) {
+                        var actions = [];
+                        actions.push('<a class="btn btn-warning btn-xs  ' + editFlag + '" href="javascript:void(0)" onclick="$.operate.detail(\''
+                            + row.id + '\')"><i class="fa fa-search"></i>详细</a> ');
+                        return actions.join('');
+                    }
+                }]
+        };
+        $.table.init(options);
+    });
+</script>
+</body>
+</html>

+ 145 - 0
mybusiness/src/main/resources/templates/system/xx/add.html

@@ -0,0 +1,145 @@
+<!DOCTYPE html>
+<html lang="zh" xmlns:th="http://www.thymeleaf.org" >
+<head>
+    <th:block th:include="include :: header('新增献血者信息')" />
+</head>
+<body class="white-bg">
+    <div class="wrapper wrapper-content animated fadeInRight ibox-content">
+        <form class="form-horizontal m" id="form-xx-add">
+            <div class="form-group">    
+                <label class="col-sm-3 control-label">插入时间:</label>
+                <div class="col-sm-8">
+                    <input name="cdTime" class="form-control" type="text">
+                </div>
+            </div>
+            <div class="form-group">    
+                <label class="col-sm-3 control-label">批次号:</label>
+                <div class="col-sm-8">
+                    <input name="cdBatch" class="form-control" type="text">
+                </div>
+            </div>
+            <div class="form-group">    
+                <label class="col-sm-3 control-label">标志位:</label>
+                <div class="col-sm-8">
+                    <input name="cdOperation" class="form-control" type="text">
+                </div>
+            </div>
+            <div class="form-group">    
+                <label class="col-sm-3 control-label">数据来源:</label>
+                <div class="col-sm-8">
+                    <input name="cdSource" class="form-control" type="text">
+                </div>
+            </div>
+            <div class="form-group">    
+                <label class="col-sm-3 control-label">姓名:</label>
+                <div class="col-sm-8">
+                    <input name="name" class="form-control" type="text">
+                </div>
+            </div>
+            <div class="form-group">    
+                <label class="col-sm-3 control-label">证件:</label>
+                <div class="col-sm-8">
+                    <input name="idcardnum" class="form-control" type="text">
+                </div>
+            </div>
+            <div class="form-group">    
+                <label class="col-sm-3 control-label">性别1男;2女:</label>
+                <div class="col-sm-8">
+                    <input name="sexid" class="form-control" type="text">
+                </div>
+            </div>
+            <div class="form-group">    
+                <label class="col-sm-3 control-label">出生日期:</label>
+                <div class="col-sm-8">
+                    <input name="birthday" class="form-control" type="text">
+                </div>
+            </div>
+            <div class="form-group">    
+                <label class="col-sm-3 control-label">地址:</label>
+                <div class="col-sm-8">
+                    <input name="address" class="form-control" type="text">
+                </div>
+            </div>
+            <div class="form-group">    
+                <label class="col-sm-3 control-label">父母姓名:</label>
+                <div class="col-sm-8">
+                    <input name="fmname" class="form-control" type="text">
+                </div>
+            </div>
+            <div class="form-group">    
+                <label class="col-sm-3 control-label">子女姓名:</label>
+                <div class="col-sm-8">
+                    <input name="chname" class="form-control" type="text">
+                </div>
+            </div>
+            <div class="form-group">    
+                <label class="col-sm-3 control-label">献血类型0全血;1单采:</label>
+                <div class="col-sm-8">
+                    <input name="donkind" class="form-control" type="text">
+                </div>
+            </div>
+            <div class="form-group">    
+                <label class="col-sm-3 control-label">献血码:</label>
+                <div class="col-sm-8">
+                    <input name="doncode" class="form-control" type="text">
+                </div>
+            </div>
+            <div class="form-group">    
+                <label class="col-sm-3 control-label">体积:</label>
+                <div class="col-sm-8">
+                    <input name="volume" class="form-control" type="text">
+                </div>
+            </div>
+            <div class="form-group">    
+                <label class="col-sm-3 control-label">ABO血型:</label>
+                <div class="col-sm-8">
+                    <input name="abo" class="form-control" type="text">
+                </div>
+            </div>
+            <div class="form-group">    
+                <label class="col-sm-3 control-label">RhD血型:</label>
+                <div class="col-sm-8">
+                    <input name="rhd" class="form-control" type="text">
+                </div>
+            </div>
+            <div class="form-group">    
+                <label class="col-sm-3 control-label">采血日期:</label>
+                <div class="col-sm-8">
+                    <input name="collectdate" class="form-control" type="text">
+                </div>
+            </div>
+            <div class="form-group">    
+                <label class="col-sm-3 control-label">采血地点:</label>
+                <div class="col-sm-8">
+                    <input name="collectplace" class="form-control" type="text">
+                </div>
+            </div>
+            <div class="form-group">    
+                <label class="col-sm-3 control-label">机构名称:</label>
+                <div class="col-sm-8">
+                    <input name="organname" class="form-control" type="text">
+                </div>
+            </div>
+            <div class="form-group">    
+                <label class="col-sm-3 control-label">机构电话:</label>
+                <div class="col-sm-8">
+                    <input name="organtel" class="form-control" type="text">
+                </div>
+            </div>
+        </form>
+    </div>
+    <th:block th:include="include :: footer" />
+    <script th:inline="javascript">
+        var prefix = ctx + "system/xx"
+        $("#form-xx-add").validate({
+            focusCleanup: true
+        });
+
+        function submitHandler() {
+            if ($.validate.form()) {
+                $.operate.save(prefix + "/add", $('#form-xx-add').serialize());
+            }
+        }
+    </script>
+</body>
+</html>

+ 96 - 0
mybusiness/src/main/resources/templates/system/xx/edit.html

@@ -0,0 +1,96 @@
+<!DOCTYPE html>
+<html lang="zh" xmlns:th="http://www.thymeleaf.org" >
+<head>
+    <th:block th:include="include :: header('查看献血者信息')" />
+</head>
+<body class="white-bg">
+    <div class="wrapper wrapper-content animated fadeInRight ibox-content">
+        <form class="form-horizontal m" id="form-xx-edit" th:object="${tGuijiHealthcommissionXx}">
+            <input name="id" th:field="*{id}" type="hidden">
+            <div class="form-group">
+                <label class="col-sm-3 control-label">姓名:</label>
+                <div class="form-control-static" th:text="${tGuijiHealthcommissionXx.name}"></div>
+            </div>
+            <div class="form-group">    
+                <label class="col-sm-3 control-label">证件:</label>
+                <div class="form-control-static" th:text="${tGuijiHealthcommissionXx.idcardnum}"></div>
+            </div>
+            <div class="form-group">    
+                <label class="col-sm-3 control-label">性别:</label>
+                <div class="form-control-static" th:if="${tGuijiHealthcommissionXx.sexid == '1'}">男</div>
+                <div class="form-control-static" th:if="${tGuijiHealthcommissionXx.sexid == '2'}">女</div>
+            </div>
+            <div class="form-group">    
+                <label class="col-sm-3 control-label">出生日期:</label>
+                <div class="form-control-static" th:text="${tGuijiHealthcommissionXx.birthday}"></div>
+            </div>
+            <div class="form-group">    
+                <label class="col-sm-3 control-label">地址:</label>
+                <div class="form-control-static" th:text="${tGuijiHealthcommissionXx.address}"></div>
+            </div>
+            <div class="form-group">    
+                <label class="col-sm-3 control-label">父母姓名:</label>
+                <div class="form-control-static" th:text="${tGuijiHealthcommissionXx.fmname}"></div>
+            </div>
+            <div class="form-group">    
+                <label class="col-sm-3 control-label">子女姓名:</label>
+                <div class="form-control-static" th:text="${tGuijiHealthcommissionXx.chname}"></div>
+            </div>
+            <div class="form-group">    
+                <label class="col-sm-3 control-label">献血类型:</label>
+                <div class="form-control-static" th:if="${tGuijiHealthcommissionXx.donkind == '0'}">全血</div>
+                <div class="form-control-static" th:if="${tGuijiHealthcommissionXx.donkind == '1'}">单采</div>
+            </div>
+            <div class="form-group">    
+                <label class="col-sm-3 control-label">献血码:</label>
+                <div class="form-control-static" th:text="${tGuijiHealthcommissionXx.doncode}"></div>
+            </div>
+            <div class="form-group">    
+                <label class="col-sm-3 control-label">体积:</label>
+                <div class="form-control-static" th:text="${tGuijiHealthcommissionXx.volume}"></div>
+            </div>
+            <div class="form-group">    
+                <label class="col-sm-3 control-label">ABO血型:</label>
+                <div class="form-control-static" th:text="${tGuijiHealthcommissionXx.abo}"></div>
+            </div>
+            <div class="form-group">    
+                <label class="col-sm-3 control-label">RhD血型:</label>
+                <div class="form-control-static" th:text="${tGuijiHealthcommissionXx.rhd}"></div>
+            </div>
+            <div class="form-group">    
+                <label class="col-sm-3 control-label">采血日期:</label>
+                <div class="form-control-static" th:text="${tGuijiHealthcommissionXx.collectdate}"></div>
+            </div>
+            <div class="form-group">    
+                <label class="col-sm-3 control-label">采血地点:</label>
+                <div class="form-control-static" th:text="${tGuijiHealthcommissionXx.collectplace}"></div>
+            </div>
+            <div class="form-group">    
+                <label class="col-sm-3 control-label">机构名称:</label>
+                <div class="form-control-static" th:text="${tGuijiHealthcommissionXx.organname}"></div>
+            </div>
+            <div class="form-group">    
+                <label class="col-sm-3 control-label">机构电话:</label>
+                <div class="form-control-static" th:text="${tGuijiHealthcommissionXx.organtel}"></div>
+            </div>
+            <!--<div class="form-group">-->
+            <!--<label class="col-sm-3 control-label">插入时间:</label>-->
+            <!--<div class="form-control-static" th:text="${tGuijiHealthcommissionXx.cdTime}"></div>-->
+            <!--</div>-->
+            <!--<div class="form-group">-->
+            <!--<label class="col-sm-3 control-label">批次号:</label>-->
+            <!--<div class="form-control-static" th:text="${tGuijiHealthcommissionXx.cdBatch}"></div>-->
+            <!--</div>-->
+            <!--<div class="form-group">-->
+            <!--<label class="col-sm-3 control-label">标志位:</label>-->
+            <!--<div class="form-control-static" th:text="${tGuijiHealthcommissionXx.cdOperation}"></div>-->
+            <!--</div>-->
+            <!--<div class="form-group">-->
+            <!--<label class="col-sm-3 control-label">数据来源:</label>-->
+            <!--<div class="form-control-static" th:text="${tGuijiHealthcommissionXx.cdSource}"></div>-->
+            <!--</div>-->
+        </form>
+    </div>
+    <th:block th:include="include :: footer" />
+</body>
+</html>

+ 209 - 0
mybusiness/src/main/resources/templates/system/xx/xx.html

@@ -0,0 +1,209 @@
+<!DOCTYPE html>
+<html lang="zh" xmlns:th="http://www.thymeleaf.org" xmlns:shiro="http://www.pollix.at/thymeleaf/shiro">
+<head>
+    <th:block th:include="include :: header('献血者信息列表')"/>
+</head>
+<body class="gray-bg">
+<div class="container-div">
+    <div class="row">
+        <div class="col-sm-12 search-collapse">
+            <form id="formId">
+                <div class="select-list">
+                    <ul>
+                        <li>
+                            <label>姓名:</label>
+                            <input type="text" name="name"/>
+                        </li>
+                        <li>
+                            <label>证件:</label>
+                            <input type="text" name="idcardnum"/>
+                        </li>
+                        <li>
+                            <a class="btn btn-primary btn-rounded btn-sm" onclick="$.table.search()"><i
+                                    class="fa fa-search"></i>&nbsp;搜索</a>
+                            <a class="btn btn-warning btn-rounded btn-sm" onclick="$.form.reset()"><i
+                                    class="fa fa-refresh"></i>&nbsp;重置</a>
+                        </li>
+                    </ul>
+                </div>
+            </form>
+        </div>
+
+        <div class="btn-group-sm" id="toolbar" role="group">
+            <a class="btn btn-warning" onclick="$.table.exportExcel()" shiro:hasPermission="system:xx:export">
+                <i class="fa fa-download"></i> 导出
+            </a>
+        </div>
+        <div class="col-sm-12 select-table table-striped">
+            <table id="bootstrap-table"></table>
+        </div>
+    </div>
+</div>
+<th:block th:include="include :: footer"/>
+<script th:inline="javascript">
+    var editFlag = [[${@permission.hasPermi('system:xx:edit')}]];
+    var removeFlag = [[${@permission.hasPermi('system:xx:remove')}]];
+    var prefix = ctx + "system/xx";
+
+    $(function () {
+        var options = {
+            url: prefix + "/list",
+            createUrl: prefix + "/add",
+            updateUrl: prefix + "/edit/{id}",
+            detailUrl: prefix + "/edit/{id}",
+            removeUrl: prefix + "/remove",
+            exportUrl: prefix + "/export",
+            modalName: "献血者信息",
+            columns: [
+                {
+                    field: 'id',
+                    title: '主键ID',
+                    visible: false
+                },
+                {
+                    field: 'cdBatch',
+                    title: '批次号',
+                    visible: false
+                },
+                {
+                    field: 'cdOperation',
+                    title: '标志位',
+                    visible: false
+                },
+                {
+                    field: 'cdSource',
+                    title: '数据来源',
+                    visible: false
+                },
+                {
+                    field: 'name',
+                    title: '姓名'
+                },
+                {
+                    field: 'idcardnum',
+                    title: '证件'
+                },
+                {
+                    field: 'sexid',
+                    title: '性别',
+                    formatter: function (value, row, index) {
+                        return sexTools(row);
+                    }
+                },
+                {
+                    field: 'birthday',
+                    title: '出生日期'
+                },
+                {
+                    field: 'address',
+                    title: '地址'
+                },
+                {
+                    field: 'fmname',
+                    title: '父母姓名',
+                    visible: false
+                },
+                {
+                    field: 'chname',
+                    title: '子女姓名',
+                    visible: false
+                },
+                {
+                    field: 'donkind',
+                    title: '献血类型',
+                    formatter: function (value, row, index) {
+                        return donkind(row);
+                    }
+                },
+                {
+                    field: 'doncode',
+                    title: '献血码'
+                },
+                {
+                    field: 'volume',
+                    title: '体积'
+                },
+                {
+                    field: 'abo',
+                    title: 'ABO血型'
+                },
+                {
+                    field: 'rhd',
+                    title: 'RhD血型'
+                },
+                {
+                    field: 'collectdate',
+                    title: '采血日期'
+                },
+                {
+                    field: 'collectplace',
+                    title: '采血地点'
+                },
+                {
+                    field: 'organname',
+                    title: '机构名称',
+                    visible: false
+                },
+                {
+                    field: 'organtel',
+                    title: '机构电话',
+                    visible: false
+                },
+                {
+                    field: 'cdTime',
+                    title: '数据归集时间',
+                    formatter: function (value, row, index) {
+                        if (value != null) {
+                            var time = new Date(value);
+                            var year = time.getFullYear();
+                            var month = time.getMonth() + 1;
+                            var date = time.getDate();
+                            var hours = time.getHours();
+                            if(hours == ''){
+                                hours = "00"
+                            }
+                            var minute = time.getMinutes();
+                            if(minute == ''){
+                                minute = "00"
+                            }
+                            var second = time.getSeconds();
+                            if(second == ''){
+                                second = "00"
+                            }
+                            return year + '-' + month + '-' + date + ' ' + hours + ":" + minute + ":" + second;
+                        }
+                    }
+                },
+                {
+                    title: '操作',
+                    align: 'center',
+                    formatter: function (value, row, index) {
+                        var actions = [];
+                        actions.push('<a class="btn btn-warning btn-xs  ' + editFlag + '" href="javascript:void(0)" onclick="$.operate.detail(\''
+                            + row.id + '\')"><i class="fa fa-search"></i>详细</a> ');
+                        return actions.join('');
+                    }
+                }]
+        };
+        $.table.init(options);
+    });
+
+    /* 用户状态显示 */
+    function sexTools(row) {
+        if (row.status == 2) {
+            return '女 ';
+        } else {
+            return '男 ';
+        }
+    }
+    function donkind(row) {
+        if (row.status == 0) {
+            return '全血 ';
+        } else {
+            return '单采 ';
+        }
+    }
+
+</script>
+</body>
+</html>

+ 121 - 0
mybusiness/src/main/resources/templates/system/yyryxx/add.html

@@ -0,0 +1,121 @@
+<!DOCTYPE html>
+<html lang="zh" xmlns:th="http://www.thymeleaf.org" >
+<head>
+    <th:block th:include="include :: header('新增预约人员信息')" />
+</head>
+<body class="white-bg">
+    <div class="wrapper wrapper-content animated fadeInRight ibox-content">
+        <form class="form-horizontal m" id="form-yyryxx-add">
+            <div class="form-group">
+                <label class="col-sm-3 control-label">身份证号:</label>
+                <div class="col-sm-8">
+                    <textarea name="cardid" class="form-control"></textarea>
+                </div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">人员类型:</label>
+                <div class="col-sm-8">
+                    <textarea name="persontype" class="form-control"></textarea>
+                </div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">单位名称:</label>
+                <div class="col-sm-8">
+                    <textarea name="unitname" class="form-control"></textarea>
+                </div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">姓名:</label>
+                <div class="col-sm-8">
+                    <textarea name="username" class="form-control"></textarea>
+                </div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">性别:</label>
+                <div class="col-sm-8">
+                    <textarea name="sex" class="form-control"></textarea>
+                </div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">年龄:</label>
+                <div class="col-sm-8">
+                    <textarea name="age" class="form-control"></textarea>
+                </div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">民族:</label>
+                <div class="col-sm-8">
+                    <textarea name="nature" class="form-control"></textarea>
+                </div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">学历:</label>
+                <div class="col-sm-8">
+                    <textarea name="education" class="form-control"></textarea>
+                </div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">联系电话:</label>
+                <div class="col-sm-8">
+                    <textarea name="cellphone" class="form-control"></textarea>
+                </div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">工种:</label>
+                <div class="col-sm-8">
+                    <textarea name="worktype" class="form-control"></textarea>
+                </div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">工龄:</label>
+                <div class="col-sm-8">
+                    <textarea name="workage" class="form-control"></textarea>
+                </div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">单位性质:</label>
+                <div class="col-sm-8">
+                    <textarea name="unitnatrue" class="form-control"></textarea>
+                </div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">照片地址:</label>
+                <div class="col-sm-8">
+                    <textarea name="photourl" class="form-control"></textarea>
+                </div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">营业执照图片地址:</label>
+                <div class="col-sm-8">
+                    <textarea name="licenseurl" class="form-control"></textarea>
+                </div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">添加日期:</label>
+                <div class="col-sm-8">
+                    <textarea name="adddate" class="form-control"></textarea>
+                </div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">预约时间:</label>
+                <div class="col-sm-8">
+                    <textarea name="apptime" class="form-control"></textarea>
+                </div>
+            </div>
+        </form>
+    </div>
+    <th:block th:include="include :: footer" />
+    <script th:inline="javascript">
+        var prefix = ctx + "system/yyryxx"
+        $("#form-yyryxx-add").validate({
+            focusCleanup: true
+        });
+
+        function submitHandler() {
+            if ($.validate.form()) {
+                $.operate.save(prefix + "/add", $('#form-yyryxx-add').serialize());
+            }
+        }
+    </script>
+</body>
+</html>

+ 78 - 0
mybusiness/src/main/resources/templates/system/yyryxx/edit.html

@@ -0,0 +1,78 @@
+<!DOCTYPE html>
+<html lang="zh" xmlns:th="http://www.thymeleaf.org" >
+<head>
+    <th:block th:include="include :: header('查看预约人员信息')" />
+</head>
+<body class="white-bg">
+    <div class="wrapper wrapper-content animated fadeInRight ibox-content">
+        <form class="form-horizontal m" id="form-yyryxx-edit" th:object="${tGuijiHealthcommissionYyryxx}">
+            <input name="id" th:field="*{id}" type="hidden">
+            <div class="form-group">
+                <label class="col-sm-3 control-label">身份证号:</label>
+                <div class="form-control-static" th:text="${tGuijiHealthcommissionYyryxx.cardid}"></div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">人员类型:</label>
+                <div class="form-control-static" th:text="${tGuijiHealthcommissionYyryxx.persontype}"></div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">单位名称:</label>
+                <div class="form-control-static" th:text="${tGuijiHealthcommissionYyryxx.unitname}"></div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">姓名:</label>
+                <div class="form-control-static" th:text="${tGuijiHealthcommissionYyryxx.username}"></div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">性别:</label>
+                <div class="form-control-static" th:text="${tGuijiHealthcommissionYyryxx.sex}"></div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">年龄:</label>
+                <div class="form-control-static" th:text="${tGuijiHealthcommissionYyryxx.age}"></div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">民族:</label>
+                <div class="form-control-static" th:text="${tGuijiHealthcommissionYyryxx.nature}"></div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">学历:</label>
+                <div class="form-control-static" th:text="${tGuijiHealthcommissionYyryxx.education}"></div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">联系电话:</label>
+                <div class="form-control-static" th:text="${tGuijiHealthcommissionYyryxx.cellphone}"></div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">工种:</label>
+                <div class="form-control-static" th:text="${tGuijiHealthcommissionYyryxx.worktype}"></div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">工龄:</label>
+                <div class="form-control-static" th:text="${tGuijiHealthcommissionYyryxx.workage}"></div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">单位性质:</label>
+                <div class="form-control-static" th:text="${tGuijiHealthcommissionYyryxx.unitnatrue}"></div>
+            </div>
+            <!--<div class="form-group">-->
+                <!--<label class="col-sm-3 control-label">照片地址:</label>-->
+                <!--<div class="form-control-static" th:text="${tGuijiHealthcommissionYyryxx.photourl}"></div>-->
+            <!--</div>-->
+            <!--<div class="form-group">-->
+                <!--<label class="col-sm-3 control-label">营业执照图片地址:</label>-->
+                <!--<div class="form-control-static" th:text="${tGuijiHealthcommissionYyryxx.licenseurl}"></div>-->
+            <!--</div>-->
+            <div class="form-group">
+                <label class="col-sm-3 control-label">添加日期:</label>
+                <div class="form-control-static" th:text="${tGuijiHealthcommissionYyryxx.adddate}"></div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">预约时间:</label>
+                <div class="form-control-static" th:text="${tGuijiHealthcommissionYyryxx.apptime}"></div>
+            </div>
+        </form>
+    </div>
+    <th:block th:include="include :: footer" />
+</body>
+</html>

+ 195 - 0
mybusiness/src/main/resources/templates/system/yyryxx/yyryxx.html

@@ -0,0 +1,195 @@
+<!DOCTYPE html>
+<html lang="zh" xmlns:th="http://www.thymeleaf.org" xmlns:shiro="http://www.pollix.at/thymeleaf/shiro">
+<head>
+    <th:block th:include="include :: header('预约人员信息列表')"/>
+</head>
+<body class="gray-bg">
+<div class="container-div">
+    <div class="row">
+        <div class="col-sm-12 search-collapse">
+            <form id="formId">
+                <div class="select-list">
+                    <ul>
+                        <li>
+                            <label>姓名:</label>
+                            <input type="text" name="username"/>
+                        </li>
+                        <li>
+                            <label>身份证号:</label>
+                            <input type="text" name="cardid"/>
+                        </li>
+                        <li>
+                            <a class="btn btn-primary btn-rounded btn-sm" onclick="$.table.search()"><i
+                                    class="fa fa-search"></i>&nbsp;搜索</a>
+                            <a class="btn btn-warning btn-rounded btn-sm" onclick="$.form.reset()"><i
+                                    class="fa fa-refresh"></i>&nbsp;重置</a>
+                        </li>
+                    </ul>
+                </div>
+            </form>
+        </div>
+
+        <div class="btn-group-sm" id="toolbar" role="group">
+            <a class="btn btn-warning" onclick="$.table.exportExcel()" shiro:hasPermission="system:yyryxx:export">
+                <i class="fa fa-download"></i> 导出
+            </a>
+        </div>
+        <div class="col-sm-12 select-table table-striped">
+            <table id="bootstrap-table"></table>
+        </div>
+    </div>
+</div>
+<th:block th:include="include :: footer"/>
+<script th:inline="javascript">
+    var editFlag = [[${@permission.hasPermi('system:yyryxx:edit')}]];
+    var removeFlag = [[${@permission.hasPermi('system:yyryxx:remove')}]];
+    var prefix = ctx + "system/yyryxx";
+
+    $(function () {
+        var options = {
+            url: prefix + "/list",
+            createUrl: prefix + "/add",
+            updateUrl: prefix + "/edit/{id}",
+            detailUrl: prefix + "/edit/{id}",
+            removeUrl: prefix + "/remove",
+            exportUrl: prefix + "/export",
+            modalName: "预约人员信息",
+            columns: [
+                {
+                    field: 'id',
+                    title: '序号',
+                    visible: false
+                },
+                {
+                    field: 'cdTime',
+                    title: '插入时间',
+                    visible: false
+                },
+                {
+                    field: 'cdBatch',
+                    title: '批次号',
+                    visible: false
+                },
+                {
+                    field: 'cdOperation',
+                    title: '标志位',
+                    visible: false
+                },
+                {
+                    field: 'cdSource',
+                    title: '数据来源',
+                    visible: false
+                },
+                {
+                    field: 'cardid',
+                    title: '身份证号'
+                },
+                {
+                    field: 'persontype',
+                    title: '人员类型'
+                },
+                {
+                    field: 'unitname',
+                    title: '单位名称'
+                },
+                {
+                    field: 'username',
+                    title: '姓名'
+                },
+                {
+                    field: 'sex',
+                    title: '性别'
+                },
+                {
+                    field: 'age',
+                    title: '年龄'
+                },
+                {
+                    field: 'nature',
+                    title: '民族',
+                    visible: false
+                },
+                {
+                    field: 'education',
+                    title: '学历',
+                    visible: false
+                },
+                {
+                    field: 'cellphone',
+                    title: '联系电话'
+                },
+                {
+                    field: 'worktype',
+                    title: '工种',
+                    visible: false
+                },
+                {
+                    field: 'workage',
+                    title: '工龄',
+                    visible: false
+                },
+                {
+                    field: 'unitnatrue',
+                    title: '单位性质',
+                    visible: false
+                },
+                {
+                    field: 'photourl',
+                    title: '照片地址',
+                    visible: false
+                },
+                {
+                    field: 'licenseurl',
+                    title: '营业执照图片地址',
+                    visible: false
+                },
+                {
+                    field: 'adddate',
+                    title: '添加日期',
+                    visible: false
+                },
+                {
+                    field: 'apptime',
+                    title: '预约时间'
+                },
+                {
+                    field: 'createTime',
+                    title: '数据归集时间',
+                    formatter: function (value, row, index) {
+                        if (value != null) {
+                            var time = new Date(value);
+                            var year = time.getFullYear();
+                            var month = time.getMonth() + 1;
+                            var date = time.getDate();
+                            var hours = time.getHours();
+                            if(hours == ''){
+                                hours = "00"
+                            }
+                            var minute = time.getMinutes();
+                            if(minute == ''){
+                                minute = "00"
+                            }
+                            var second = time.getSeconds();
+                            if(second == ''){
+                                second = "00"
+                            }
+                            return year + '-' + month + '-' + date + ' ' + hours + ":" + minute + ":" + second;
+                        }
+                    }
+                },
+                {
+                    title: '操作',
+                    align: 'center',
+                    formatter: function (value, row, index) {
+                        var actions = [];
+                        actions.push('<a class="btn btn-warning btn-xs  ' + editFlag + '" href="javascript:void(0)" onclick="$.operate.detail(\''
+                            + row.id + '\')"><i class="fa fa-search"></i>详细</a> ');
+                        return actions.join('');
+                    }
+                }]
+        };
+        $.table.init(options);
+    });
+</script>
+</body>
+</html>