Commit 1d89cc25 authored by cq990612's avatar cq990612

Merge remote-tracking branch 'origin/master'

parents bc601eef 7eaece6a
...@@ -65,6 +65,7 @@ public enum BASE_RESP_CODE_ENUM { ...@@ -65,6 +65,7 @@ public enum BASE_RESP_CODE_ENUM {
HAVE_ORDER_DELETE("643", "有工单被用户删除,审批失败,请重新审批"), HAVE_ORDER_DELETE("643", "有工单被用户删除,审批失败,请重新审批"),
ORDER_EXAMINE("644","该工单已经被审批,请刷新查看"), ORDER_EXAMINE("644","该工单已经被审批,请刷新查看"),
NO_WORK_ORDERS_HAVE_BEEN_REJECTED("645", "暂无驳回未提交工单"), NO_WORK_ORDERS_HAVE_BEEN_REJECTED("645", "暂无驳回未提交工单"),
LEAVE_JOB_USER("646","账号状态异常,请联系管理员")
; ;
......
...@@ -67,6 +67,7 @@ public class WorkTimeOrder implements Serializable { ...@@ -67,6 +67,7 @@ public class WorkTimeOrder implements Serializable {
@ApiModelProperty(name = "modifyTime", value = "工单修改时间") @ApiModelProperty(name = "modifyTime", value = "工单修改时间")
private Date modifyTime; private Date modifyTime;
@ApiModelProperty(name = "rejectTime",value = "驳回时间") @ApiModelProperty(name = "rejectTime",value = "驳回时间")
private Date rejectTime; private Date rejectTime;
......
...@@ -240,7 +240,7 @@ public class StatisticsServiceImpl implements StatisticsService { ...@@ -240,7 +240,7 @@ public class StatisticsServiceImpl implements StatisticsService {
Date date = DateUtil.convertStrToDate(param.getYear() + "-" + param.getMonth(), "yyyy-MM"); Date date = DateUtil.convertStrToDate(param.getYear() + "-" + param.getMonth(), "yyyy-MM");
// 传参的时间当月总天数 // 传参的时间当月总天数
int dayCount = DateUtil.getMonthDaysArray(date).length; int dayCount = DateUtil.getMonthDaysArray(date).length;
// 导出的信息 // 需要导出的信息
List<StatisticsTableDto> list = dayWorkTimeOfMonth.getList(); List<StatisticsTableDto> list = dayWorkTimeOfMonth.getList();
// 创建工作簿 // 创建工作簿
HSSFWorkbook sheets = new HSSFWorkbook(); HSSFWorkbook sheets = new HSSFWorkbook();
...@@ -251,6 +251,7 @@ public class StatisticsServiceImpl implements StatisticsService { ...@@ -251,6 +251,7 @@ public class StatisticsServiceImpl implements StatisticsService {
// 垂直、水平中心对齐 // 垂直、水平中心对齐
cellStyle.setVerticalAlignment(VerticalAlignment.CENTER); cellStyle.setVerticalAlignment(VerticalAlignment.CENTER);
cellStyle.setAlignment(HorizontalAlignment.CENTER); cellStyle.setAlignment(HorizontalAlignment.CENTER);
// 自动换行
cellStyle.setWrapText(true); cellStyle.setWrapText(true);
// 第一列列宽 // 第一列列宽
sheet.setColumnWidth(1, EXCEL_WIDTH); sheet.setColumnWidth(1, EXCEL_WIDTH);
......
...@@ -41,6 +41,9 @@ public class WorkUserServiceImpl implements WorkUserService { ...@@ -41,6 +41,9 @@ public class WorkUserServiceImpl implements WorkUserService {
private static final String LOGIN_SOURCE = "PC"; private static final String LOGIN_SOURCE = "PC";
// 用户在职状态码
private static final Integer ON_THE_JOB_STATUS = 1;
@Override @Override
public WorkUser getById(Integer id) { public WorkUser getById(Integer id) {
...@@ -112,6 +115,9 @@ public class WorkUserServiceImpl implements WorkUserService { ...@@ -112,6 +115,9 @@ public class WorkUserServiceImpl implements WorkUserService {
if (null == user) { if (null == user) {
throw new BaseCustomException(BASE_RESP_CODE_ENUM.USER_LOGIN_NAME_OR_PASSWORD_IS_ERROR); throw new BaseCustomException(BASE_RESP_CODE_ENUM.USER_LOGIN_NAME_OR_PASSWORD_IS_ERROR);
} }
if (user.getStatus() != ON_THE_JOB_STATUS) {
throw new BaseCustomException(BASE_RESP_CODE_ENUM.LEAVE_JOB_USER);
}
/* /*
if (user.getModifyTime() != user.getCreateTime()) { if (user.getModifyTime() != user.getCreateTime()) {
修改密码 修改密码
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment