|
@@ -1,6 +1,5 @@
|
|
package com.qmth.distributed.print.business.service.impl;
|
|
package com.qmth.distributed.print.business.service.impl;
|
|
|
|
|
|
-import com.alibaba.fastjson.JSON;
|
|
|
|
import com.alibaba.fastjson.JSONObject;
|
|
import com.alibaba.fastjson.JSONObject;
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
|
|
import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
|
|
@@ -22,14 +21,16 @@ import com.qmth.teachcloud.common.entity.SysUser;
|
|
import com.qmth.teachcloud.common.enums.EnumResult;
|
|
import com.qmth.teachcloud.common.enums.EnumResult;
|
|
import com.qmth.teachcloud.common.enums.ExceptionResultEnum;
|
|
import com.qmth.teachcloud.common.enums.ExceptionResultEnum;
|
|
import com.qmth.teachcloud.common.service.BasicRoleDataPermissionService;
|
|
import com.qmth.teachcloud.common.service.BasicRoleDataPermissionService;
|
|
-import com.qmth.teachcloud.common.service.TeachcloudCommonService;
|
|
|
|
import com.qmth.teachcloud.common.util.ServletUtil;
|
|
import com.qmth.teachcloud.common.util.ServletUtil;
|
|
import org.springframework.stereotype.Service;
|
|
import org.springframework.stereotype.Service;
|
|
import org.springframework.transaction.annotation.Transactional;
|
|
import org.springframework.transaction.annotation.Transactional;
|
|
import org.springframework.util.CollectionUtils;
|
|
import org.springframework.util.CollectionUtils;
|
|
|
|
|
|
import javax.annotation.Resource;
|
|
import javax.annotation.Resource;
|
|
-import java.util.*;
|
|
|
|
|
|
+import java.util.ArrayList;
|
|
|
|
+import java.util.List;
|
|
|
|
+import java.util.Objects;
|
|
|
|
+import java.util.Optional;
|
|
|
|
|
|
/**
|
|
/**
|
|
* <p>
|
|
* <p>
|
|
@@ -42,9 +43,6 @@ import java.util.*;
|
|
@Service
|
|
@Service
|
|
public class BasicCardRuleServiceImpl extends ServiceImpl<BasicCardRuleMapper, BasicCardRule> implements BasicCardRuleService {
|
|
public class BasicCardRuleServiceImpl extends ServiceImpl<BasicCardRuleMapper, BasicCardRule> implements BasicCardRuleService {
|
|
|
|
|
|
- @Resource
|
|
|
|
- TeachcloudCommonService teachcloudCommonService;
|
|
|
|
-
|
|
|
|
@Resource
|
|
@Resource
|
|
BasicPrintConfigService basicPrintConfigService;
|
|
BasicPrintConfigService basicPrintConfigService;
|
|
|
|
|
|
@@ -75,8 +73,9 @@ public class BasicCardRuleServiceImpl extends ServiceImpl<BasicCardRuleMapper, B
|
|
allExamRuleFieldList.addAll(examRuleRequiredFieldList);
|
|
allExamRuleFieldList.addAll(examRuleRequiredFieldList);
|
|
if (!CollectionUtils.isEmpty(examRuleExtendFieldList)) {
|
|
if (!CollectionUtils.isEmpty(examRuleExtendFieldList)) {
|
|
for (JSONObject jsonObject : examRuleExtendFieldList) {
|
|
for (JSONObject jsonObject : examRuleExtendFieldList) {
|
|
- if (jsonObject.getBoolean("enable"))
|
|
|
|
|
|
+ if (jsonObject.getBoolean("enable")) {
|
|
allExamRuleFieldList.add(jsonObject);
|
|
allExamRuleFieldList.add(jsonObject);
|
|
|
|
+ }
|
|
}
|
|
}
|
|
}
|
|
}
|
|
List<EnumResult> enumResults = CardRequiredFieldsEnum.listTypes();
|
|
List<EnumResult> enumResults = CardRequiredFieldsEnum.listTypes();
|