zjh
2023-12-25 5f639f0da5d86733038f13a5f3475c229a24a37d
zjh 本地 2023/12/12 -1
2个文件已修改
22 ■■■■■ 已修改文件
ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjReservationController.java 4 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
ltkj-hosp/src/main/java/com/ltkj/hosp/domain/TjReservation.java 18 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjReservationController.java
@@ -16,6 +16,7 @@
import com.ltkj.common.excelConfig.ExcelUtils;
import com.ltkj.common.utils.SecurityUtils;
import com.ltkj.common.utils.StringUtils;
import com.ltkj.common.utils.poi.ExcelUtil;
import com.ltkj.framework.config.MatchUtils;
import com.ltkj.hosp.domain.*;
import com.ltkj.hosp.dto.ConfirmDto;
@@ -75,7 +76,8 @@
    @PostMapping("/importTemplate")
    @ApiOperation(value = "导出excel表模板")
    public void importTemplate(HttpServletResponse response) {
        ExcelUtils.exportTemplate(response, "体检预约Excel模板", TjReservation.class);
//        ExcelUtils.exportTemplate(response, "体检预约Excel模板", TjReservation.class);
    }
ltkj-hosp/src/main/java/com/ltkj/hosp/domain/TjReservation.java
@@ -45,6 +45,7 @@
     */
    @ExcelExport(value = "姓名",sort =0)
    @ExcelImport(value = "姓名", required = true)
    @Excel(name = "姓名",sort = 0)
    @ApiModelProperty("姓名")
    private String name;
@@ -53,6 +54,7 @@
     */
    @ExcelExport(value = "性别",kv = "0-男;1-女;2-未知",sort =1)
    @ExcelImport(value = "性别", kv = "0-男;1-女;2-未知", required = true)
    @Excel(name = "性别",sort = 1,dictType = "sys_user_sex",readConverterExp = "0-男;1-女;2-未知")
    @ApiModelProperty("性别")
    private Integer sex;
@@ -61,6 +63,7 @@
     */
    @ExcelExport(value = "年龄",sort =7)
    @ExcelImport(value = "年龄", required = true)
    @Excel(name = "年龄",sort = 7)
    @ApiModelProperty("年龄")
    private String age;
@@ -69,6 +72,7 @@
     */
    @ExcelExport(value = "身份证号",sort =3)
    @ExcelImport(value = "身份证号", required = true, maxLength = 18, unique = true)
    @Excel(name = "身份证号",sort = 3,cellType = Excel.ColumnType.STRING)
    @ApiModelProperty("身份证号")
    private String idCard;
@@ -78,6 +82,7 @@
    @JsonFormat(pattern = "yyyy-MM-dd")
    @ExcelExport(value = "出生日期",sort =6)
    @ExcelImport("出生日期")
    @Excel(name = "出生日期",sort = 6,dateFormat = "yyyy/MM/dd")
    @ApiModelProperty("出生日期")
    private Date birthday;
@@ -86,6 +91,7 @@
     */
    @ExcelExport(value = "联系电话",sort =4)
    @ExcelImport(value = "联系电话", maxLength = 11, required = true)
    @Excel(name = "联系电话",sort = 4,cellType = Excel.ColumnType.STRING)
    @ApiModelProperty("联系电话")
    private String phoe;
@@ -94,6 +100,7 @@
     */
    @ExcelExport(value = "邮箱",sort =5)
    @ExcelImport("联系邮箱")
    @Excel(name = "邮箱",sort = 5,cellType = Excel.ColumnType.STRING)
    @ApiModelProperty("联系邮箱")
    private String email;
@@ -102,6 +109,7 @@
     */
    @ExcelExport(value = "户口地址",sort =13)
    @ExcelImport("户口地址")
    @Excel(name = "户口地址",sort = 13,cellType = Excel.ColumnType.STRING)
    @ApiModelProperty("户口地址")
    private String address;
@@ -110,6 +118,7 @@
     */
    @ExcelExport(value = "现地址",sort =14)
    @ExcelImport("现地址")
    @Excel(name = "现地址",sort = 14,cellType = Excel.ColumnType.STRING)
    @ApiModelProperty("现地址")
    private String cusaddr;
@@ -118,6 +127,7 @@
     */
    @ExcelExport(value = "婚姻状况",kv = "1-未婚;2-已婚;4-离婚;3-丧偶",sort =8)
    @ExcelImport(value = "婚姻状况", kv = "1-未婚;2-已婚;4-离婚;3-丧偶",required = true)
    @Excel(name = "婚姻状况",sort = 8,dictType = "dict_user_marry",readConverterExp = "1-未婚;2-已婚;4-离婚;3-丧偶")
    @ApiModelProperty("婚姻")
    private Integer marriage;
@@ -132,6 +142,10 @@
            "18-傣族;19-黎族;20-傈傈族;21-佤族;22-畲族;23-高山族;24-拉祜族;25-水族;26-东乡族;27-纳西族;28-景颇族;29-柯尔克孜族;30-土族;31-达斡尔族;32-仫佬族;33-羌族;34-布朗族;34-撒拉族;35-毛南族" +
            "37-仡佬族;38-锡伯族;39-阿昌族;40-普米族;41-塔吉克族;42-怒族;43-乌孜别克族;44-俄罗斯族;45-鄂温克族;46-德昂族;47-保安族;48-裕固族;49-京族;50-塔塔尔族;51-独龙族;52-鄂伦春族;53-赫哲族;" +
            "54-门巴族;55-珞巴族;56-基诺族;57-其他民族或外国友人;99-未说明")
    @Excel(name = "民族",sort = 2,dictType = "dict_user_national",readConverterExp="1-汉族;2-蒙古族;3-回族;4-藏族;5-维吾尔族;6-苗族;7-彝族;8-壮族;9-布依族;10-朝鲜族;11-满族;12-侗族;13-瑶族;14-白族;15-土家族;16-哈尼族;17-哈萨克族;\" +\n" +
            "            \"18-傣族;19-黎族;20-傈傈族;21-佤族;22-畲族;23-高山族;24-拉祜族;25-水族;26-东乡族;27-纳西族;28-景颇族;29-柯尔克孜族;30-土族;31-达斡尔族;32-仫佬族;33-羌族;34-布朗族;34-撒拉族;35-毛南族\" +\n" +
            "            \"37-仡佬族;38-锡伯族;39-阿昌族;40-普米族;41-塔吉克族;42-怒族;43-乌孜别克族;44-俄罗斯族;45-鄂温克族;46-德昂族;47-保安族;48-裕固族;49-京族;50-塔塔尔族;51-独龙族;52-鄂伦春族;53-赫哲族;\" +\n" +
            "            \"54-门巴族;55-珞巴族;56-基诺族;57-其他民族或外国友人;99-未说明")
    @ApiModelProperty("民族")
    private Integer nation;
@@ -171,6 +185,7 @@
     */
    @ExcelExport(value = "单位名称",sort =-4)
    @ExcelImport("单位名称")
    @Excel(name = "单位名称",sort = -4,cellType = Excel.ColumnType.STRING)
    @ApiModelProperty("单位名称")
    private String company;
@@ -182,6 +197,7 @@
     */
    @ExcelExport(value = "工号",sort =-3)
    @ExcelImport("工号")
    @Excel(name = "工号",sort = 3,cellType = Excel.ColumnType.STRING)
    @ApiModelProperty("工号")
    private String jobNo;
@@ -190,6 +206,7 @@
     */
    @ExcelExport(value = "部门",sort =-2)
    @ExcelImport("部门")
    @Excel(name = "部门",sort = 2,cellType = Excel.ColumnType.STRING)
    @ApiModelProperty("部门")
    private String department;
@@ -204,6 +221,7 @@
     */
    @ExcelExport(value = "职位",sort =-1)
    @ExcelImport("职位")
    @Excel(name = "职位",sort = -1,cellType = Excel.ColumnType.STRING)
    @ApiModelProperty("职位")
    private String position;