diff --git a/nursing-unit-common/src/main/java/com/nu/dto/EmployeesApplyMQDto.java b/nursing-unit-common/src/main/java/com/nu/dto/EmployeesApplyMQDto.java
index 0853673..ec3b3db 100644
--- a/nursing-unit-common/src/main/java/com/nu/dto/EmployeesApplyMQDto.java
+++ b/nursing-unit-common/src/main/java/com/nu/dto/EmployeesApplyMQDto.java
@@ -1,6 +1,8 @@
package com.nu.dto;
+import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
+import org.jeecgframework.poi.excel.annotation.Excel;
import java.io.Serializable;
import java.util.Date;
@@ -36,9 +38,9 @@ public class EmployeesApplyMQDto implements Serializable {
/**婚否*/
private String marriedOrNot;
/**身高*/
- private Double height;
+ private String height;
/**体重*/
- private Double weight;
+ private String weight;
/**家庭住址*/
private String address;
/**是否吸烟*/
@@ -69,6 +71,10 @@ public class EmployeesApplyMQDto implements Serializable {
private String bankPositive;
/**银行卡反面*/
private String bankNegative;
+ /**开户行*/
+ private String openingBank;
+ /**银行卡号*/
+ private String bankCard;
/**资质证*/
private String qualification;
/**无犯罪证明*/
@@ -91,4 +97,6 @@ public class EmployeesApplyMQDto implements Serializable {
private String orgCode;
/**操作时间*/
private Date opeTime;
+ /**修改状态 1修改申请中 2通过 3驳回 */
+ private java.lang.String modifyStatus;
}
diff --git a/nursing-unit-employee/nu-employee-biz/src/main/java/com/nu/modules/employeesInfo/entity/BizEmployeesInfo.java b/nursing-unit-employee/nu-employee-biz/src/main/java/com/nu/modules/employeesInfo/entity/BizEmployeesInfo.java
index af6c9c4..b951ebf 100644
--- a/nursing-unit-employee/nu-employee-biz/src/main/java/com/nu/modules/employeesInfo/entity/BizEmployeesInfo.java
+++ b/nursing-unit-employee/nu-employee-biz/src/main/java/com/nu/modules/employeesInfo/entity/BizEmployeesInfo.java
@@ -1,19 +1,18 @@
package com.nu.modules.employeesInfo.entity;
-import java.io.Serializable;
-
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
-import lombok.Data;
import com.fasterxml.jackson.annotation.JsonFormat;
-import org.springframework.format.annotation.DateTimeFormat;
-import org.jeecgframework.poi.excel.annotation.Excel;
-import org.jeecg.common.aspect.annotation.Dict;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
+import org.jeecgframework.poi.excel.annotation.Excel;
+import org.springframework.format.annotation.DateTimeFormat;
+
+import java.io.Serializable;
/**
* @Description: 员工信息
@@ -85,11 +84,11 @@ public class BizEmployeesInfo implements Serializable {
/**身高*/
@Excel(name = "身高", width = 15)
@ApiModelProperty(value = "身高")
- private java.lang.Double height;
+ private String height;
/**体重*/
@Excel(name = "体重", width = 15)
@ApiModelProperty(value = "体重")
- private java.lang.Double weight;
+ private String weight;
/**家庭住址*/
@Excel(name = "家庭住址", width = 15)
@ApiModelProperty(value = "家庭住址")
@@ -162,6 +161,14 @@ public class BizEmployeesInfo implements Serializable {
@Excel(name = "银行卡反面", width = 15)
@ApiModelProperty(value = "银行卡反面")
private java.lang.String bankNegative;
+ /**开户行*/
+ @Excel(name = "开户行", width = 15)
+ @ApiModelProperty(value = "开户行")
+ private java.lang.String openingBank;
+ /**银行卡号*/
+ @Excel(name = "银行卡号", width = 15)
+ @ApiModelProperty(value = "银行卡号")
+ private java.lang.String bankCard;
/**资质证*/
@Excel(name = "资质证", width = 15)
@ApiModelProperty(value = "资质证")
@@ -198,4 +205,20 @@ public class BizEmployeesInfo implements Serializable {
/**所属部门*/
@ApiModelProperty(value = "所属部门")
private java.lang.String sysOrgCode;
+ /**是否在线 0在线 1不在线*/
+ @Excel(name = "是否在线 0在线 1不在线", width = 15)
+ @ApiModelProperty(value = "是否在线 0在线 1不在线")
+ private java.lang.String izOnline;
+ /**冻结状态 0未冻结 1冻结*/
+ @Excel(name = "冻结状态 0未冻结 1冻结", width = 15)
+ @ApiModelProperty(value = "冻结状态 0未冻结 1冻结")
+ private java.lang.String izFreeze;
+ /**是否被邀请 0被邀请 1主动申请 */
+ @Excel(name = "是否被邀请", width = 15)
+ @ApiModelProperty(value = "是否被邀请")
+ private java.lang.String izInvited;
+ /**修改状态 1修改申请中 2通过 3驳回 */
+ @Excel(name = "修改状态", width = 15)
+ @ApiModelProperty(value = "修改状态")
+ private java.lang.String modifyStatus;
}
diff --git a/nursing-unit-employee/nu-employee-biz/src/main/java/com/nu/modules/employeesInfo/mapper/xml/BizEmployeesInfoMapper.xml b/nursing-unit-employee/nu-employee-biz/src/main/java/com/nu/modules/employeesInfo/mapper/xml/BizEmployeesInfoMapper.xml
index c184033..45886b5 100644
--- a/nursing-unit-employee/nu-employee-biz/src/main/java/com/nu/modules/employeesInfo/mapper/xml/BizEmployeesInfoMapper.xml
+++ b/nursing-unit-employee/nu-employee-biz/src/main/java/com/nu/modules/employeesInfo/mapper/xml/BizEmployeesInfoMapper.xml
@@ -1,5 +1,5 @@
-
+
-
\ No newline at end of file
+
diff --git a/nursing-unit-employee/nu-employee-biz/src/main/java/com/nu/modules/employeesInfo/mapper/xml/NuBizEmployeesServcieTagsMapper.xml b/nursing-unit-employee/nu-employee-biz/src/main/java/com/nu/modules/employeesInfo/mapper/xml/NuBizEmployeesServcieTagsMapper.xml
index 638dce4..fec8e2e 100644
--- a/nursing-unit-employee/nu-employee-biz/src/main/java/com/nu/modules/employeesInfo/mapper/xml/NuBizEmployeesServcieTagsMapper.xml
+++ b/nursing-unit-employee/nu-employee-biz/src/main/java/com/nu/modules/employeesInfo/mapper/xml/NuBizEmployeesServcieTagsMapper.xml
@@ -1,5 +1,5 @@
-
+
-
\ No newline at end of file
+
diff --git a/nursing-unit-employee/nu-employee-biz/src/main/java/com/nu/modules/employeesapply/controller/EmployeesApplyController.java b/nursing-unit-employee/nu-employee-biz/src/main/java/com/nu/modules/employeesapply/controller/EmployeesApplyController.java
index a925385..7cee4fd 100644
--- a/nursing-unit-employee/nu-employee-biz/src/main/java/com/nu/modules/employeesapply/controller/EmployeesApplyController.java
+++ b/nursing-unit-employee/nu-employee-biz/src/main/java/com/nu/modules/employeesapply/controller/EmployeesApplyController.java
@@ -32,6 +32,7 @@ import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.util.Date;
import java.util.HashMap;
+import java.util.List;
import java.util.Map;
/**
@@ -73,7 +74,7 @@ public class EmployeesApplyController extends JeecgController queryWrapper = QueryGenerator.initQueryWrapper(employeesApply, req.getParameterMap(), customeRuleMap);
Page page = new Page(pageNo, pageSize);
- queryWrapper.like(StringUtils.isNotBlank(employeesApply.getParamsTime()),"create_time", employeesApply.getParamsTime());
+ queryWrapper.like(StringUtils.isNotBlank(employeesApply.getParamsTime()), "create_time", employeesApply.getParamsTime());
IPage pageList = employeesApplyService.page(page, queryWrapper);
return Result.OK(pageList);
}
@@ -132,6 +133,7 @@ public class EmployeesApplyController extends JeecgController>> getModifyInfo(@RequestBody EmployeesApply employeesApply) {
+ return Result.OK(employeesApplyService.getModifyInfo(employeesApply));
+ }
+
+ /**
+ * 员工信息变更-审批
+ *
+ * @param employeesApply
+ * @return
+ */
+ @AutoLog(value = "员工信息变更-审批")
+ @ApiOperation(value = "员工信息变更-审批", notes = "员工信息变更-审批")
+ @RequestMapping(value = "/audit", method = {RequestMethod.POST})
+ public Result audit(@RequestBody EmployeesApply employeesApply) {
+ employeesApplyService.audit(employeesApply);
+ return Result.OK("编辑成功!");
+ }
}
diff --git a/nursing-unit-employee/nu-employee-biz/src/main/java/com/nu/modules/employeesapply/entity/EmployeesApply.java b/nursing-unit-employee/nu-employee-biz/src/main/java/com/nu/modules/employeesapply/entity/EmployeesApply.java
index f28aac2..a32e744 100644
--- a/nursing-unit-employee/nu-employee-biz/src/main/java/com/nu/modules/employeesapply/entity/EmployeesApply.java
+++ b/nursing-unit-employee/nu-employee-biz/src/main/java/com/nu/modules/employeesapply/entity/EmployeesApply.java
@@ -81,7 +81,7 @@ public class EmployeesApply implements Serializable {
/**体重*/
@Excel(name = "体重", width = 15)
@ApiModelProperty(value = "体重")
- private java.lang.Double weight;
+ private String weight;
/**家庭住址*/
@Excel(name = "家庭住址", width = 15)
@ApiModelProperty(value = "家庭住址")
@@ -146,6 +146,14 @@ public class EmployeesApply implements Serializable {
@Excel(name = "银行卡反面", width = 15)
@ApiModelProperty(value = "银行卡反面")
private java.lang.String bankNegative;
+ /**开户行*/
+ @Excel(name = "开户行", width = 15)
+ @ApiModelProperty(value = "开户行")
+ private java.lang.String openingBank;
+ /**银行卡号*/
+ @Excel(name = "银行卡号", width = 15)
+ @ApiModelProperty(value = "银行卡号")
+ private java.lang.String bankCard;
/**资质证*/
@Excel(name = "资质证", width = 15)
@ApiModelProperty(value = "资质证")
@@ -189,10 +197,14 @@ public class EmployeesApply implements Serializable {
@Excel(name = "是否历史数据", width = 15)
@ApiModelProperty(value = "是否历史数据")
private java.lang.String izHistory;
- /**是否为被邀请 0被邀请 1主动申请*/
- @Excel(name = "是否为被邀请", width = 15)
- @ApiModelProperty(value = "是否为被邀请")
- private java.lang.String isInvited;
+ /**申请类型 0被邀请 1主动申请 */
+ @Excel(name = "申请类型", width = 15)
+ @ApiModelProperty(value = "申请类型")
+ private java.lang.String applyType;
+ /**修改状态 1修改申请中 2通过 3驳回 */
+ @Excel(name = "修改状态", width = 15)
+ @ApiModelProperty(value = "修改状态")
+ private java.lang.String modifyStatus;
/**
* 审批字符串 有值时说明是走的审批
diff --git a/nursing-unit-employee/nu-employee-biz/src/main/java/com/nu/modules/employeesapply/mapper/xml/EmployeesApplyMapper.xml b/nursing-unit-employee/nu-employee-biz/src/main/java/com/nu/modules/employeesapply/mapper/xml/EmployeesApplyMapper.xml
index c3c738e..f86631a 100644
--- a/nursing-unit-employee/nu-employee-biz/src/main/java/com/nu/modules/employeesapply/mapper/xml/EmployeesApplyMapper.xml
+++ b/nursing-unit-employee/nu-employee-biz/src/main/java/com/nu/modules/employeesapply/mapper/xml/EmployeesApplyMapper.xml
@@ -3,6 +3,6 @@
- delete from nu_biz_employees_apply where employee_id = #{employeeId} and iz_history = '1' and is_invited = '1'
+ delete from nu_biz_employees_apply where employee_id = #{employeeId} and iz_history = '1' and apply_type = '1'
diff --git a/nursing-unit-employee/nu-employee-biz/src/main/java/com/nu/modules/employeesapply/service/IEmployeesApplyService.java b/nursing-unit-employee/nu-employee-biz/src/main/java/com/nu/modules/employeesapply/service/IEmployeesApplyService.java
index 05e1508..9e5d8f4 100644
--- a/nursing-unit-employee/nu-employee-biz/src/main/java/com/nu/modules/employeesapply/service/IEmployeesApplyService.java
+++ b/nursing-unit-employee/nu-employee-biz/src/main/java/com/nu/modules/employeesapply/service/IEmployeesApplyService.java
@@ -3,6 +3,9 @@ package com.nu.modules.employeesapply.service;
import com.nu.modules.employeesapply.entity.EmployeesApply;
import com.baomidou.mybatisplus.extension.service.IService;
+import java.util.List;
+import java.util.Map;
+
/**
* @Description: 员工申请
* @Author: jeecg-boot
@@ -12,4 +15,8 @@ import com.baomidou.mybatisplus.extension.service.IService;
public interface IEmployeesApplyService extends IService {
void cleanErrorInvided(String employeeId);
+
+ List