|
@@ -1717,9 +1717,9 @@ public class ReportController {
|
|
}
|
|
}
|
|
//针对填写日报
|
|
//针对填写日报
|
|
if (!createDate[0].contains("@")) {
|
|
if (!createDate[0].contains("@")) {
|
|
- if (company.getId() == 3918) {
|
|
|
|
|
|
+ if (company.getId() == 3918 || company.getId() == 4281) {
|
|
List<UserCorpwxTime> cardTimeList = userCorpwxTimeMapper.selectList(new QueryWrapper<UserCorpwxTime>().eq("corpwx_userid", user.getCorpwxUserid()).eq("create_date", createDate[0]));
|
|
List<UserCorpwxTime> cardTimeList = userCorpwxTimeMapper.selectList(new QueryWrapper<UserCorpwxTime>().eq("corpwx_userid", user.getCorpwxUserid()).eq("create_date", createDate[0]));
|
|
- //凡己科技,提交时仅针对请假的时候做限制
|
|
|
|
|
|
+ //凡己科技,苏州博海,提交时仅针对请假的时候做限制
|
|
for (Report r : reportList) {
|
|
for (Report r : reportList) {
|
|
Optional<UserCorpwxTime> first = cardTimeList.stream().filter(card -> card.getCreateDate().isEqual(r.getCreateDate())).findFirst();
|
|
Optional<UserCorpwxTime> first = cardTimeList.stream().filter(card -> card.getCreateDate().isEqual(r.getCreateDate())).findFirst();
|
|
if (first.isPresent()) {
|
|
if (first.isPresent()) {
|
|
@@ -1739,8 +1739,8 @@ public class ReportController {
|
|
if (comTimeType.getSyncCorpwxTime() == 1) {
|
|
if (comTimeType.getSyncCorpwxTime() == 1) {
|
|
String[] dateArr = createDate[0].split("@");
|
|
String[] dateArr = createDate[0].split("@");
|
|
List<UserCorpwxTime> cardTimeList = userCorpwxTimeMapper.selectList(new QueryWrapper<UserCorpwxTime>().eq("corpwx_userid", user.getCorpwxUserid()).between("create_date", dateArr[0], dateArr[1]));
|
|
List<UserCorpwxTime> cardTimeList = userCorpwxTimeMapper.selectList(new QueryWrapper<UserCorpwxTime>().eq("corpwx_userid", user.getCorpwxUserid()).between("create_date", dateArr[0], dateArr[1]));
|
|
- if (company.getId() == 3918) {
|
|
|
|
- //凡己科技,提交时仅针对请假的时候做限制
|
|
|
|
|
|
+ if (company.getId() == 3918 || company.getId() == 4281) {
|
|
|
|
+ //凡己科技,苏州博海,提交时仅针对请假的时候做限制
|
|
for (Report r : reportList) {
|
|
for (Report r : reportList) {
|
|
Optional<UserCorpwxTime> first = cardTimeList.stream().filter(card -> card.getCreateDate().isEqual(r.getCreateDate())).findFirst();
|
|
Optional<UserCorpwxTime> first = cardTimeList.stream().filter(card -> card.getCreateDate().isEqual(r.getCreateDate())).findFirst();
|
|
if (first.isPresent()) {
|
|
if (first.isPresent()) {
|