From d158a84a98f9eb2ef8b35ec40ccb1395221774b8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=8F=B2=E5=AE=97=E9=87=91?= <1203338439@qq.com> Date: Fri, 3 Jan 2025 15:35:32 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E8=AF=B7=E5=81=87=E4=B8=B4?= =?UTF-8?q?=E6=97=B6=E5=A4=96=E5=87=BA=EF=BC=8C=E4=B8=8A=E5=8D=88=E8=BF=98?= =?UTF-8?q?=E6=98=AF=E4=B8=8B=E5=8D=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../AttDetailByMonthController.java | 2 +- .../AttExceptionHandleController.java | 14 +++--- .../system/att/dao/AttExceptionHandleDao.java | 16 +++---- .../system/att/entity/AttExceptionBean.java | 4 +- .../service/AttExceptionHandleService.java | 10 ++--- .../AttExceptionHandleServiceImpl.java | 12 ++--- .../com/bonus/system/att/tasks/AttTasks.java | 7 ++- .../bonus/system/att/tasks/HolidayTasks.java | 2 +- .../com/bonus/system/att/tasks/MsgTasks.java | 12 ++--- .../bonus/system/att/tasks/WechatTasks.java | 35 +++------------ .../system/download/ExportFileController.java | 12 ++--- .../system/download/ImportFileController.java | 2 +- .../holiday/controller/HolidayController.java | 2 +- .../controller/WorkReportController.java | 6 +-- .../system/holiday/entity/WorkReportBean.java | 2 +- .../service/RequestReportServiceImpl.java | 2 +- .../bonus/system/index/dao/HomePageDao.java | 2 +- .../system/index/entity/IndexDataBean.java | 2 +- .../index/entity/IndexMonthAbnormalBean.java | 2 +- .../index/service/HomePageServiceImpl.java | 2 +- .../wechat/controller/WechatController.java | 2 +- .../LeaveReporting/LeaveReportingMapper.xml | 18 +++++++- .../resources/mapper/att/WechatPushMapper.xml | 44 ++++++++++++++++--- .../main/resources/mapper/basic/SysOrgDao.xml | 2 +- .../mapper/evection/EvectionMapper.xml | 18 +++++++- .../mapper/holiday/HolidayMapper.xml | 20 +++++++-- .../mapper/holiday/RequestReportMapper.xml | 20 +++++++-- .../mapper/holiday/WorkReportMapper.xml | 20 +++++++-- 28 files changed, 184 insertions(+), 108 deletions(-) diff --git a/bonus-modules/bonus-system/src/main/java/com/bonus/system/att/controller/AttDetailByMonthController.java b/bonus-modules/bonus-system/src/main/java/com/bonus/system/att/controller/AttDetailByMonthController.java index 24d7804..8af4e8f 100644 --- a/bonus-modules/bonus-system/src/main/java/com/bonus/system/att/controller/AttDetailByMonthController.java +++ b/bonus-modules/bonus-system/src/main/java/com/bonus/system/att/controller/AttDetailByMonthController.java @@ -115,7 +115,7 @@ public class AttDetailByMonthController extends BaseController { headers.put("4", "早退详情"); headers.put("5", "轮休详情"); headers.put("6", "请假详情"); - headers.put("7", "外出办事"); + headers.put("7", "临时外出"); headers.put("8", "出入异常"); headers.put("9", "打卡地异常"); headers.put("99", "工作外出"); diff --git a/bonus-modules/bonus-system/src/main/java/com/bonus/system/att/controller/AttExceptionHandleController.java b/bonus-modules/bonus-system/src/main/java/com/bonus/system/att/controller/AttExceptionHandleController.java index 6e6b278..d0a5738 100644 --- a/bonus-modules/bonus-system/src/main/java/com/bonus/system/att/controller/AttExceptionHandleController.java +++ b/bonus-modules/bonus-system/src/main/java/com/bonus/system/att/controller/AttExceptionHandleController.java @@ -21,7 +21,7 @@ import javax.servlet.http.HttpServletResponse; import java.util.List; /** - * 轮休外出办事异常数据 + * 轮休临时外出异常数据 * * @author hongchao */ @@ -35,7 +35,7 @@ public class AttExceptionHandleController extends BaseController { @RequiresPermissions("att:exception:query") @GetMapping("/list") - @Log(title = "异常处理->轮休外出办事异常数据->列表查询", businessType = BusinessType.QUERY) + @Log(title = "异常处理->轮休临时外出异常数据->列表查询", businessType = BusinessType.QUERY) public TableDataInfo list(AttExceptionBean data) { startPage(); // List list = attExceptionHandle.selectAttExceptionList(data); @@ -44,7 +44,7 @@ public class AttExceptionHandleController extends BaseController { @RequiresPermissions("att:exception:query") @GetMapping("/getDetailException") - @Log(title = "异常处理->轮休外出办事异常报表->列表查询", businessType = BusinessType.QUERY) + @Log(title = "异常处理->轮休临时外出异常报表->列表查询", businessType = BusinessType.QUERY) public TableDataInfo getDetailException(AttExceptionBean data) { startPage(); List list = attExceptionHandle.getDetailException(data); @@ -62,7 +62,7 @@ public class AttExceptionHandleController extends BaseController { @RequiresPermissions("att:exception:query") @GetMapping("/getDetailExceptionOut") - @Log(title = "异常处理->外出办事异常报表未申请详情->列表查询", businessType = BusinessType.QUERY) + @Log(title = "异常处理->临时外出异常报表未申请详情->列表查询", businessType = BusinessType.QUERY) public TableDataInfo getDetailExceptionOut(AttDetailLeaveBean data) { startPage(); List list = attExceptionHandle.getDetailExceptionOut(data); @@ -71,7 +71,7 @@ public class AttExceptionHandleController extends BaseController { @RequiresPermissions("att:exception:query") @GetMapping("/getDetailExceptionAll") - @Log(title = "异常处理->轮休和外出办事异常报表未申请详情->列表查询", businessType = BusinessType.QUERY) + @Log(title = "异常处理->轮休和临时外出异常报表未申请详情->列表查询", businessType = BusinessType.QUERY) public TableDataInfo getDetailExceptionAll(AttDetailLeaveBean data) { startPage(); List list = attExceptionHandle.getDetailExceptionAll(data); @@ -84,7 +84,7 @@ public class AttExceptionHandleController extends BaseController { try{ List list = attExceptionHandle.getDetailException(data); ExcelUtil util = new ExcelUtil(AttExceptionBean.class); - util.exportExcel(response, list, "轮休外出办事异常报表"); + util.exportExcel(response, list, "轮休临时外出异常报表"); }catch (Exception e){ log.error(e.toString(),e); } @@ -96,7 +96,7 @@ public class AttExceptionHandleController extends BaseController { * @return */ @PostMapping("/examineRemind") - @Log(title = "异常处理->外出办事异常报表->审批提醒", businessType = BusinessType.QUERY) + @Log(title = "异常处理->临时外出异常报表->审批提醒", businessType = BusinessType.QUERY) public AjaxResult examineRemind(@Validated @RequestBody AttExRemindBean vo) { return attExceptionHandle.examineRemind(vo); } diff --git a/bonus-modules/bonus-system/src/main/java/com/bonus/system/att/dao/AttExceptionHandleDao.java b/bonus-modules/bonus-system/src/main/java/com/bonus/system/att/dao/AttExceptionHandleDao.java index b6303da..1c4c83b 100644 --- a/bonus-modules/bonus-system/src/main/java/com/bonus/system/att/dao/AttExceptionHandleDao.java +++ b/bonus-modules/bonus-system/src/main/java/com/bonus/system/att/dao/AttExceptionHandleDao.java @@ -7,40 +7,40 @@ import java.util.List; import java.util.Map; /** - * 轮休外出办事异常数据-数据访问层 + * 轮休临时外出异常数据-数据访问层 * @author hongchao */ @Repository("attExceptionHandleDao") public interface AttExceptionHandleDao { /** - * 获取轮休外出办事异常数据 + * 获取轮休临时外出异常数据 * @param data 参数 * @return list bean */ AttExceptionBean selectAttExceptionList(AttExceptionBean data); /** - * 轮休外出办事异常月份 + * 轮休临时外出异常月份 * @return */ List> selectAttExceptionMonth(); /** - * 轮休外出办事异常未处理月份 + * 轮休临时外出异常未处理月份 * @return */ List> selectAttExceptionNoHandleMonth(); /** - * 获取轮休外出办事异常数据详情 + * 获取轮休临时外出异常数据详情 * @param data 参数 * @return list bean */ List getDetailException(AttExceptionBean data); /** - * 获取轮休外出办事异常数据详情 + * 获取轮休临时外出异常数据详情 * @param data 参数 * @return list bean */ @@ -54,14 +54,14 @@ public interface AttExceptionHandleDao { List getDetailExceptionRest(AttDetailLeaveBean data); /** - * 获取外出办事异常报表未申请详情 + * 获取临时外出异常报表未申请详情 * @param data 参数 * @return list bean */ List getDetailExceptionOut(AttDetailLeaveBean data); /** - * 获取轮休和外出办事异常报表未申请详情 + * 获取轮休和临时外出异常报表未申请详情 * @param data 参数 * @return list bean */ diff --git a/bonus-modules/bonus-system/src/main/java/com/bonus/system/att/entity/AttExceptionBean.java b/bonus-modules/bonus-system/src/main/java/com/bonus/system/att/entity/AttExceptionBean.java index 7afdf64..c30e985 100644 --- a/bonus-modules/bonus-system/src/main/java/com/bonus/system/att/entity/AttExceptionBean.java +++ b/bonus-modules/bonus-system/src/main/java/com/bonus/system/att/entity/AttExceptionBean.java @@ -77,9 +77,9 @@ public class AttExceptionBean { private int errorRestCount; /** - * 外出办事未审批条数 + * 临时外出未审批条数 */ - @Excel(name = "外出办事未审批条数") + @Excel(name = "临时外出未审批条数") private int errorOutCount; private int[] orgIds; diff --git a/bonus-modules/bonus-system/src/main/java/com/bonus/system/att/service/AttExceptionHandleService.java b/bonus-modules/bonus-system/src/main/java/com/bonus/system/att/service/AttExceptionHandleService.java index 41915db..1f7da27 100644 --- a/bonus-modules/bonus-system/src/main/java/com/bonus/system/att/service/AttExceptionHandleService.java +++ b/bonus-modules/bonus-system/src/main/java/com/bonus/system/att/service/AttExceptionHandleService.java @@ -7,20 +7,20 @@ import com.bonus.system.att.entity.*; import java.util.List; /** - * 轮休外出办事异常数据-业务层 + * 轮休临时外出异常数据-业务层 * @author hongchao */ public interface AttExceptionHandleService { /** - * 获取轮休外出办事异常数据 + * 获取轮休临时外出异常数据 * @param data 参数 * @return list bean */ TableDataInfo selectAttExceptionList(AttExceptionBean data); /** - * 获取轮休外出办事异常数据详情 + * 获取轮休临时外出异常数据详情 * @param data 参数 * @return list bean */ @@ -34,14 +34,14 @@ public interface AttExceptionHandleService { List getDetailExceptionRest(AttDetailLeaveBean data); /** - * 获取外出办事异常报表未申请详情 + * 获取临时外出异常报表未申请详情 * @param data 参数 * @return list bean */ List getDetailExceptionOut(AttDetailLeaveBean data); /** - * 获取轮休和外出办事异常报表未申请详情 + * 获取轮休和临时外出异常报表未申请详情 * @param data 参数 * @return list bean */ diff --git a/bonus-modules/bonus-system/src/main/java/com/bonus/system/att/service/AttExceptionHandleServiceImpl.java b/bonus-modules/bonus-system/src/main/java/com/bonus/system/att/service/AttExceptionHandleServiceImpl.java index 57a2888..0e50275 100644 --- a/bonus-modules/bonus-system/src/main/java/com/bonus/system/att/service/AttExceptionHandleServiceImpl.java +++ b/bonus-modules/bonus-system/src/main/java/com/bonus/system/att/service/AttExceptionHandleServiceImpl.java @@ -28,7 +28,7 @@ import java.util.Map; import java.util.stream.Collectors; /** - * 轮休外出办事异常数据-业务层 + * 轮休临时外出异常数据-业务层 * @author hongchao */ @Service("attExceptionHandle") @@ -76,7 +76,7 @@ public class AttExceptionHandleServiceImpl implements AttExceptionHandleService{ } } catch (Exception e) { - log.error("查询轮休外出办事异常数据", e); + log.error("查询轮休临时外出异常数据", e); } TableDataInfo rspData = new TableDataInfo(); rspData.setCode(HttpStatus.SUCCESS); @@ -150,7 +150,7 @@ public class AttExceptionHandleServiceImpl implements AttExceptionHandleService{ // } // // } catch (Exception e) { -// log.error("查询轮休外出办事异常数据详细信息", e); +// log.error("查询轮休临时外出异常数据详细信息", e); // } // return list; // } @@ -180,7 +180,7 @@ public class AttExceptionHandleServiceImpl implements AttExceptionHandleService{ } } catch (Exception e) { - log.error("查询轮休外出办事异常数据详细信息", e); + log.error("查询轮休临时外出异常数据详细信息", e); } return list; } @@ -216,7 +216,7 @@ public class AttExceptionHandleServiceImpl implements AttExceptionHandleService{ list = attExceptionHandleDao.getDetailExceptionOut(data); } catch (Exception e) { - log.error("查询外出办事异常报表未申请详情", e); + log.error("查询临时外出异常报表未申请详情", e); } return list; } @@ -234,7 +234,7 @@ public class AttExceptionHandleServiceImpl implements AttExceptionHandleService{ list = attExceptionHandleDao.getDetailExceptionAll(data); } catch (Exception e) { - log.error("查询轮休和外出办事异常报表未申请详情", e); + log.error("查询轮休和临时外出异常报表未申请详情", e); } return list; } diff --git a/bonus-modules/bonus-system/src/main/java/com/bonus/system/att/tasks/AttTasks.java b/bonus-modules/bonus-system/src/main/java/com/bonus/system/att/tasks/AttTasks.java index 61d405f..f198d0d 100644 --- a/bonus-modules/bonus-system/src/main/java/com/bonus/system/att/tasks/AttTasks.java +++ b/bonus-modules/bonus-system/src/main/java/com/bonus/system/att/tasks/AttTasks.java @@ -60,7 +60,7 @@ public class AttTasks { private volatile boolean executed = false; // 标志位,表示任务是否已经执行过 // @Scheduled(cron = "0 0/10 * * * ?") -// @Scheduled(initialDelay = 60000, fixedDelay = 60000 * 10) + @Scheduled(initialDelay = 60000, fixedDelay = 60000 * 10) @Async public void getAttTasks() { log.info("--------考勤定时器开启------"); @@ -72,7 +72,7 @@ public class AttTasks { /** * 历史考勤数据 */ - @Scheduled(initialDelay = 6000 * 4,fixedDelay = 60000 * 30) +// @Scheduled(initialDelay = 6000 * 4,fixedDelay = 60000 * 30) @Async public void getHisAttTasks() { log.info("--------考勤定时器开启------"); @@ -119,7 +119,6 @@ public class AttTasks { } } - private void delHisData(String date) { //查询基础数据是否完备 int i = attSourceDataDao.getFirstAttendanceData(date); @@ -139,7 +138,7 @@ public class AttTasks { */ private void pushAttData(String pushDate, int pushType) { //获取黔送云的考勤数据 -// getQsyAttendanceData(pushDate, pushType); + getQsyAttendanceData(pushDate, pushType); //获取考勤机中的考勤数据 getMachineAttendanceData(pushDate, pushType); // //查出每一个考勤组的应出勤天数以及考勤组的规则 diff --git a/bonus-modules/bonus-system/src/main/java/com/bonus/system/att/tasks/HolidayTasks.java b/bonus-modules/bonus-system/src/main/java/com/bonus/system/att/tasks/HolidayTasks.java index b41dcd4..a720c4a 100644 --- a/bonus-modules/bonus-system/src/main/java/com/bonus/system/att/tasks/HolidayTasks.java +++ b/bonus-modules/bonus-system/src/main/java/com/bonus/system/att/tasks/HolidayTasks.java @@ -70,7 +70,7 @@ public class HolidayTasks { /** * 考勤组变更更新数据 */ - @Scheduled(fixedDelay = 60000 * 60) +// @Scheduled(fixedDelay = 60000 * 60) @Async public void getOrgChange(){ OrgChangeBean bean = new OrgChangeBean(); diff --git a/bonus-modules/bonus-system/src/main/java/com/bonus/system/att/tasks/MsgTasks.java b/bonus-modules/bonus-system/src/main/java/com/bonus/system/att/tasks/MsgTasks.java index e7bc784..27aa5cf 100644 --- a/bonus-modules/bonus-system/src/main/java/com/bonus/system/att/tasks/MsgTasks.java +++ b/bonus-modules/bonus-system/src/main/java/com/bonus/system/att/tasks/MsgTasks.java @@ -121,22 +121,22 @@ public class MsgTasks { } /** - * 轮休外出办事异常统计消息推送 + * 轮休临时外出异常统计消息推送 * 每月1号7点执行的任务 */ @Scheduled(cron = "0 0 7 1 * ?") @Async public void getHolidayTask(){ - log.info("--------轮休外出办事异常推送定时器开启------"); + log.info("--------轮休临时外出异常推送定时器开启------"); //1.查询月异常报表需要推送的人员(查询有权限查看这个模块的角色) - List userList = noticeService.getUserIdByModelName("轮休外出办事异常报表"); + List userList = noticeService.getUserIdByModelName("轮休临时外出异常报表"); // 将 List 转换为数组 Long[] userIds = userList.toArray(new Long[0]); SysNotice o = new SysNotice(); o.setUserIds(userIds); o.setUserId(1L); - o.setTitle("月轮休外出办事异常统计"); - o.setContent("月轮休外出办事异常统计"); + o.setTitle("月轮休临时外出异常统计"); + o.setContent("月轮休临时外出异常统计"); o.setType("63"); // 获取当前日期 DateTime currentDate = DateUtil.date(); @@ -147,7 +147,7 @@ public class MsgTasks { o.setValue(formattedDate); ////推送消息 noticeService.insertNotice(o); - log.info("--------轮休外出办事异常推送定时器开启------"); + log.info("--------轮休临时外出异常推送定时器开启------"); } } \ No newline at end of file diff --git a/bonus-modules/bonus-system/src/main/java/com/bonus/system/att/tasks/WechatTasks.java b/bonus-modules/bonus-system/src/main/java/com/bonus/system/att/tasks/WechatTasks.java index b47fea5..81ec3bd 100644 --- a/bonus-modules/bonus-system/src/main/java/com/bonus/system/att/tasks/WechatTasks.java +++ b/bonus-modules/bonus-system/src/main/java/com/bonus/system/att/tasks/WechatTasks.java @@ -1,36 +1,23 @@ package com.bonus.system.att.tasks; -import cn.hutool.core.date.DateUnit; -import cn.hutool.core.date.DateUtil; import cn.hutool.http.HttpRequest; import cn.hutool.http.HttpResponse; -import cn.hutool.json.JSONUtil; import com.alibaba.fastjson2.JSON; import com.alibaba.fastjson2.JSONObject; -import com.bonus.common.core.utils.DateTimeHelper; -import com.bonus.common.core.utils.DateUtils; import com.bonus.common.core.utils.FastJsonHelper; import com.bonus.common.core.utils.StringUtils; import com.bonus.common.core.utils.encryption.AESCBCUtil; -import com.bonus.common.core.utils.encryption.AesCbcUtils; import com.bonus.system.api.domain.SysUser; -import com.bonus.system.att.dao.AttGroupDao; -import com.bonus.system.att.dao.AttSourceDataDao; import com.bonus.system.att.dao.WechatPushDao; -import com.bonus.system.att.entity.*; -import com.bonus.system.att.utils.AddressCoordinateFormatUtil; +import com.bonus.system.att.entity.AttFaceBean; +import com.bonus.system.att.entity.AttSourceDataBean; import com.bonus.system.att.utils.DistanceCalculator; import com.bonus.system.att.utils.IpAndPathConfig; -import com.bonus.system.att.utils.WorkdayCalculator; import com.bonus.system.basic.domain.SysOrg; import com.bonus.system.evection.entity.EvectionBean; -import com.bonus.system.holiday.entity.HolidayBean; import com.bonus.system.index.entity.MapBean; import lombok.extern.slf4j.Slf4j; import okhttp3.*; -import org.apache.commons.beanutils.BeanUtils; -import org.apache.commons.beanutils.MappedPropertyDescriptor; -import org.mybatis.spring.SqlSessionTemplate; import org.springframework.context.annotation.Configuration; import org.springframework.scheduling.annotation.Async; import org.springframework.scheduling.annotation.EnableAsync; @@ -39,19 +26,7 @@ import org.springframework.scheduling.annotation.Scheduled; import javax.annotation.Resource; import java.io.IOException; -import java.text.DateFormat; -import java.text.ParseException; -import java.text.SimpleDateFormat; -import java.time.LocalDate; -import java.time.LocalDateTime; -import java.time.LocalTime; -import java.time.format.DateTimeFormatter; -import java.time.format.DateTimeParseException; import java.util.*; -import java.util.concurrent.ExecutorService; -import java.util.concurrent.Executors; -import java.util.concurrent.TimeUnit; -import java.util.concurrent.atomic.AtomicReference; import java.util.stream.Collectors; import static com.bonus.system.att.utils.DistanceCalculator.calculateDistance; @@ -77,7 +52,7 @@ public class WechatTasks { * 人员基础数据同步定时器 */ // @Scheduled(cron = "0 0/10 * * * ?") - @Scheduled(initialDelay = 60000,fixedDelay = 60000 * 10) + @Scheduled(initialDelay = 60000,fixedDelay = 60000 * 30) @Async public void pushPersonTask() { log.info("--------人员基础数据同步定时器开启------"); @@ -106,7 +81,7 @@ public class WechatTasks { /** * 休假出差数据同步定时器 */ - @Scheduled(initialDelay = 60000 * 2,fixedDelay = 60000 * 10) + @Scheduled(initialDelay = 60000 * 2,fixedDelay = 60000 * 30) @Async public void leaveTask() { log.info("--------休假出差数据定时器开启------"); @@ -177,7 +152,7 @@ public class WechatTasks { /** * 考勤数据同步定时器 */ - @Scheduled(initialDelay = 60000 * 3,fixedDelay = 60000 * 10) + @Scheduled(initialDelay = 60000 * 3,fixedDelay = 60000 * 30) @Async public void wechatAttTask() { log.info("--------考勤数据定时器开启------"); diff --git a/bonus-modules/bonus-system/src/main/java/com/bonus/system/download/ExportFileController.java b/bonus-modules/bonus-system/src/main/java/com/bonus/system/download/ExportFileController.java index ba77d7c..1d4db60 100644 --- a/bonus-modules/bonus-system/src/main/java/com/bonus/system/download/ExportFileController.java +++ b/bonus-modules/bonus-system/src/main/java/com/bonus/system/download/ExportFileController.java @@ -81,7 +81,7 @@ public class ExportFileController { private SubOrgService subOrgService; /** - * 轮休、请假、外出办事导出 + * 轮休、请假、临时外出导出 */ @Resource(name = "HolidayService") private HolidayService holidayService; @@ -164,7 +164,7 @@ public class ExportFileController { } /** - * 轮休、请假、外出办事导出 + * 轮休、请假、临时外出导出 * * @param response * @param bean @@ -204,7 +204,7 @@ public class ExportFileController { vo.setLeaveDate(dateString); personExportVoList.add(vo); } - extracted(personExportVoList, HolidayBean.class, "轮休外出办事导出", "轮休外出办事导出", "轮休外出办事导出", response); + extracted(personExportVoList, HolidayBean.class, "轮休临时外出导出", "轮休临时外出导出", "轮休临时外出导出", response); } catch (Exception e) { log.error(e.toString(), e); } @@ -447,7 +447,7 @@ public class ExportFileController { headers.put("4", "早退详情"); headers.put("5", "轮休详情"); headers.put("6", "请假详情"); - headers.put("7", "外出办事"); + headers.put("7", "临时外出"); headers.put("8", "出入异常"); headers.put("9", "打卡地异常"); //工作外出单独一个,序号不占用考勤状态 @@ -586,7 +586,7 @@ public class ExportFileController { headers.put("4", "早退详情"); headers.put("5", "轮休详情"); headers.put("6", "请假详情"); - headers.put("7", "外出办事"); + headers.put("7", "临时外出"); headers.put("8", "出入异常"); headers.put("9", "打卡地异常"); headers.put("99", "工作外出"); @@ -912,7 +912,7 @@ public class ExportFileController { attStatus = "请假"; break; case "7": - attStatus = "外出办事"; + attStatus = "临时外出"; break; case "8": attStatus = "出入异常"; diff --git a/bonus-modules/bonus-system/src/main/java/com/bonus/system/download/ImportFileController.java b/bonus-modules/bonus-system/src/main/java/com/bonus/system/download/ImportFileController.java index dc7ed0e..2d803e5 100644 --- a/bonus-modules/bonus-system/src/main/java/com/bonus/system/download/ImportFileController.java +++ b/bonus-modules/bonus-system/src/main/java/com/bonus/system/download/ImportFileController.java @@ -49,7 +49,7 @@ public class ImportFileController { /** - * 轮休、请假、外出办事导出 + * 轮休、请假、临时外出导出 */ @Resource(name = "HolidayService") private HolidayService holidayService; diff --git a/bonus-modules/bonus-system/src/main/java/com/bonus/system/holiday/controller/HolidayController.java b/bonus-modules/bonus-system/src/main/java/com/bonus/system/holiday/controller/HolidayController.java index fee497d..a326748 100644 --- a/bonus-modules/bonus-system/src/main/java/com/bonus/system/holiday/controller/HolidayController.java +++ b/bonus-modules/bonus-system/src/main/java/com/bonus/system/holiday/controller/HolidayController.java @@ -28,7 +28,7 @@ import java.util.Collections; import java.util.List; /** - * 轮休、外出办事、请假 + * 轮休、临时外出、请假 * * @author fly */ diff --git a/bonus-modules/bonus-system/src/main/java/com/bonus/system/holiday/controller/WorkReportController.java b/bonus-modules/bonus-system/src/main/java/com/bonus/system/holiday/controller/WorkReportController.java index 72dcda5..82787d6 100644 --- a/bonus-modules/bonus-system/src/main/java/com/bonus/system/holiday/controller/WorkReportController.java +++ b/bonus-modules/bonus-system/src/main/java/com/bonus/system/holiday/controller/WorkReportController.java @@ -105,7 +105,7 @@ public class WorkReportController extends BaseController { List list = service.getWorkReportList(bean); //轮休数据 List listLeave=new ArrayList<>(); - //外出办事数据 + //临时外出数据 List listOut=new ArrayList<>(); //出差数据 List listBusiness=new ArrayList<>(); @@ -138,11 +138,11 @@ public class WorkReportController extends BaseController { List list1 = service.getDetailsList(bean1); listLeave.addAll(list1); - //查询外出办事人员 + //查询临时外出人员 WorkReportBean bean2 = new WorkReportBean(); bean2.setMonth(list.get(i).getMonth()); bean2.setOrgId(list.get(i).getOrgId()); - bean2.setType("外出办事"); + bean2.setType("临时外出"); List list2 = service.getDetailsList(bean2); listOut.addAll(list2); diff --git a/bonus-modules/bonus-system/src/main/java/com/bonus/system/holiday/entity/WorkReportBean.java b/bonus-modules/bonus-system/src/main/java/com/bonus/system/holiday/entity/WorkReportBean.java index 00c2961..a0aa999 100644 --- a/bonus-modules/bonus-system/src/main/java/com/bonus/system/holiday/entity/WorkReportBean.java +++ b/bonus-modules/bonus-system/src/main/java/com/bonus/system/holiday/entity/WorkReportBean.java @@ -58,7 +58,7 @@ public class WorkReportBean extends BaseBean { private String leaveNum; /** - * 外出办事人数 + * 临时外出人数 */ private String outNum; diff --git a/bonus-modules/bonus-system/src/main/java/com/bonus/system/holiday/service/RequestReportServiceImpl.java b/bonus-modules/bonus-system/src/main/java/com/bonus/system/holiday/service/RequestReportServiceImpl.java index 8ca0edb..7c8e308 100644 --- a/bonus-modules/bonus-system/src/main/java/com/bonus/system/holiday/service/RequestReportServiceImpl.java +++ b/bonus-modules/bonus-system/src/main/java/com/bonus/system/holiday/service/RequestReportServiceImpl.java @@ -67,7 +67,7 @@ public class RequestReportServiceImpl implements RequestReportService { //查询登陆人的角色 if (StringHelper.isNotEmpty(bean.getLeaveTypes())){ if ("临时外出".equals(bean.getLeaveTypes())){ - bean.setLeaveTypes("外出办事"); + bean.setLeaveTypes("临时外出"); } else if ("出差".equals(bean.getLeaveTypes())){ bean.setLeaveTypes("出差报备"); } diff --git a/bonus-modules/bonus-system/src/main/java/com/bonus/system/index/dao/HomePageDao.java b/bonus-modules/bonus-system/src/main/java/com/bonus/system/index/dao/HomePageDao.java index f7062c7..d1e8ffa 100644 --- a/bonus-modules/bonus-system/src/main/java/com/bonus/system/index/dao/HomePageDao.java +++ b/bonus-modules/bonus-system/src/main/java/com/bonus/system/index/dao/HomePageDao.java @@ -27,7 +27,7 @@ public interface HomePageDao { IndexAbnormalBean getTodayAbnormalData(String date); /** - * 当月轮休、外出办事异常情况 + * 当月轮休、临时外出异常情况 * @param month 月份 * @return bean */ diff --git a/bonus-modules/bonus-system/src/main/java/com/bonus/system/index/entity/IndexDataBean.java b/bonus-modules/bonus-system/src/main/java/com/bonus/system/index/entity/IndexDataBean.java index 803143c..f67b852 100644 --- a/bonus-modules/bonus-system/src/main/java/com/bonus/system/index/entity/IndexDataBean.java +++ b/bonus-modules/bonus-system/src/main/java/com/bonus/system/index/entity/IndexDataBean.java @@ -27,7 +27,7 @@ public class IndexDataBean { private IndexAbnormalBean todayAbnormalBean = new IndexAbnormalBean(); /** - * 当月轮休、外出办事异常情况 + * 当月轮休、临时外出异常情况 */ private IndexMonthAbnormalBean monthAbnormalBean = new IndexMonthAbnormalBean(); diff --git a/bonus-modules/bonus-system/src/main/java/com/bonus/system/index/entity/IndexMonthAbnormalBean.java b/bonus-modules/bonus-system/src/main/java/com/bonus/system/index/entity/IndexMonthAbnormalBean.java index ca819b3..1c1cbd6 100644 --- a/bonus-modules/bonus-system/src/main/java/com/bonus/system/index/entity/IndexMonthAbnormalBean.java +++ b/bonus-modules/bonus-system/src/main/java/com/bonus/system/index/entity/IndexMonthAbnormalBean.java @@ -3,7 +3,7 @@ package com.bonus.system.index.entity; import lombok.Data; /** - * 首页-当月轮休、外出办事异常情况 + * 首页-当月轮休、临时外出异常情况 * @author zys */ @Data diff --git a/bonus-modules/bonus-system/src/main/java/com/bonus/system/index/service/HomePageServiceImpl.java b/bonus-modules/bonus-system/src/main/java/com/bonus/system/index/service/HomePageServiceImpl.java index 6f6393e..b5d91bb 100644 --- a/bonus-modules/bonus-system/src/main/java/com/bonus/system/index/service/HomePageServiceImpl.java +++ b/bonus-modules/bonus-system/src/main/java/com/bonus/system/index/service/HomePageServiceImpl.java @@ -26,7 +26,7 @@ public class HomePageServiceImpl implements HomePageService{ IndexTodayAttBean todayAttBean = homePageDao.getTodayAttData(date); //今日异常统计 IndexAbnormalBean todayAbnormalBean = homePageDao.getTodayAbnormalData(date); - //当月轮休、外出办事异常情况 + //当月轮休、临时外出异常情况 IndexMonthAbnormalBean monthAbnormalBean = homePageDao.getMonthAbnormalData(month); //组织人员 List orgNumBean = homePageDao.getOrgNumData(); diff --git a/bonus-modules/bonus-system/src/main/java/com/bonus/system/wechat/controller/WechatController.java b/bonus-modules/bonus-system/src/main/java/com/bonus/system/wechat/controller/WechatController.java index e682e30..92f467d 100644 --- a/bonus-modules/bonus-system/src/main/java/com/bonus/system/wechat/controller/WechatController.java +++ b/bonus-modules/bonus-system/src/main/java/com/bonus/system/wechat/controller/WechatController.java @@ -141,7 +141,7 @@ public class WechatController extends BaseController { attStatus = "请假"; break; case "7": - attStatus = "外出办事"; + attStatus = "临时外出"; break; case "8": attStatus = "出入异常"; diff --git a/bonus-modules/bonus-system/src/main/resources/mapper/LeaveReporting/LeaveReportingMapper.xml b/bonus-modules/bonus-system/src/main/resources/mapper/LeaveReporting/LeaveReportingMapper.xml index 5a93619..0b5a57b 100644 --- a/bonus-modules/bonus-system/src/main/resources/mapper/LeaveReporting/LeaveReportingMapper.xml +++ b/bonus-modules/bonus-system/src/main/resources/mapper/LeaveReporting/LeaveReportingMapper.xml @@ -6,10 +6,24 @@ INSERT INTO leave_apply(user_id, user_name, org_id, org_name, leave_type, type, leave_reason, - leave_start_date, leave_start_interval, leave_end_date, leave_end_interval, + leave_start_date, + + leave_start_interval, + + leave_end_date, + + leave_end_interval, + leave_duration, source, create_user_id, is_agree, location, host_user_id,host_user_name, remark,examine_status) VALUES (#{userId}, #{userName}, #{orgId}, #{orgName}, '休假报备' , #{type}, #{leaveReason}, - #{leaveStartDate}, #{leaveStartInterval}, #{leaveEndDate}, #{leaveEndInterval}, + #{leaveStartDate}, + + #{leaveStartInterval}, + + #{leaveEndDate}, + + #{leaveEndInterval}, + #{leaveDuration}, #{source}, #{createUserId}, #{isAgree}, #{location}, #{hostUserId},#{hostUserName}, #{remark},'1') diff --git a/bonus-modules/bonus-system/src/main/resources/mapper/att/WechatPushMapper.xml b/bonus-modules/bonus-system/src/main/resources/mapper/att/WechatPushMapper.xml index 6448d1e..2c1e0f5 100644 --- a/bonus-modules/bonus-system/src/main/resources/mapper/att/WechatPushMapper.xml +++ b/bonus-modules/bonus-system/src/main/resources/mapper/att/WechatPushMapper.xml @@ -10,23 +10,55 @@ insert into leave_apply(leave_form_id,submit_id,user_id,user_name,org_id,org_name,type, - leave_type,leave_reason,leave_start_date,leave_start_interval,leave_end_date,leave_end_interval, + leave_type,leave_reason, + leave_start_date, + + leave_start_interval, + + leave_end_date, + + leave_end_interval, + leave_duration,examine_user_id,examine_opinion,examine_time,examine_status,host_user_id, host_user_name,is_agree,location,source,create_user_id,create_time,update_user_id,update_time,remark) values(#{leaveFormId},#{submitId},#{userId},#{userName},#{orgId},#{orgName},#{type}, - #{leaveType},#{leaveReason},#{leaveStartDate},#{leaveStartInterval},#{leaveEndDate}, - #{leaveEndInterval},#{leaveDuration},#{examineUserId},#{examineOpinion},#{examineTime}, + #{leaveType},#{leaveReason}, + #{leaveStartDate}, + + #{leaveStartInterval}, + + #{leaveEndDate}, + + #{leaveEndInterval}, + + #{leaveDuration},#{examineUserId},#{examineOpinion},#{examineTime}, #{examineStatus},#{hostUserId},#{hostUserName},#{isAgree},#{location},#{source}, #{createUserId},#{createTime},#{updateUserId},#{updateTime},#{remark}) insert IGNORE into leave_apply(id,leave_form_id,submit_id,user_id,user_name,org_id,org_name,type, - leave_type,leave_reason,leave_start_date,leave_start_interval,leave_end_date,leave_end_interval, + leave_type,leave_reason, + leave_start_date, + + leave_start_interval, + + leave_end_date, + + leave_end_interval, + leave_duration,examine_user_id,examine_opinion,examine_time,examine_status,host_user_id, host_user_name,is_agree,location,source,create_user_id,create_time,update_user_id,update_time,remark) values(#{id}#{leaveFormId},#{submitId},#{userId},#{userName},#{orgId},#{orgName},#{type}, - #{leaveType},#{leaveReason},#{leaveStartDate},#{leaveStartInterval},#{leaveEndDate}, - #{leaveEndInterval},#{leaveDuration},#{examineUserId},#{examineOpinion},#{examineTime}, + #{leaveType},#{leaveReason}, + #{leaveStartDate}, + + #{leaveStartInterval}, + + #{leaveEndDate}, + + #{leaveEndInterval}, + + #{leaveDuration},#{examineUserId},#{examineOpinion},#{examineTime}, #{examineStatus},#{hostUserId},#{hostUserName},#{isAgree},#{location},#{source}, #{createUserId},#{createTime},#{updateUserId},#{updateTime},#{remark}) diff --git a/bonus-modules/bonus-system/src/main/resources/mapper/basic/SysOrgDao.xml b/bonus-modules/bonus-system/src/main/resources/mapper/basic/SysOrgDao.xml index 2a13032..a8d727a 100644 --- a/bonus-modules/bonus-system/src/main/resources/mapper/basic/SysOrgDao.xml +++ b/bonus-modules/bonus-system/src/main/resources/mapper/basic/SysOrgDao.xml @@ -97,7 +97,7 @@