Browse Source

Merge remote-tracking branch 'origin/v2' into v2

v2
chenrui 2 years ago
parent
commit
ec6eef658c
  1. 14
      lib/EmergencyService/zdxtEmergencyAppService/src/main/java/com/zdxt/app/controller/AppEnterpriseInformationController.java
  2. 3
      lib/EmergencyService/zdxtEmergencyAuthService/src/main/resources/mapper/system/UserMapper.xml
  3. 2
      lib/EmergencyService/zdxtEmergencyBootStart/src/main/resources/templates/project/code/information/information.html
  4. 2
      lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/controller/EnterpriseInformationController.java
  5. 13
      lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/domain/EnforcementRegistration.java
  6. 6
      lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/domain/MssqAddOrder.java
  7. 6
      lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/service/impl/EnforcementRegistrationServiceImpl.java
  8. 18
      lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/service/impl/EnterpriseComplaintServiceImpl.java
  9. 26
      lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/service/impl/EnterpriseInformationServiceImpl.java
  10. 4
      lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/resources/mapper/EnforcementInspectionProgramMapper.xml
  11. 10
      lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/resources/mapper/EnforcementRegistrationMapper.xml

14
lib/EmergencyService/zdxtEmergencyAppService/src/main/java/com/zdxt/app/controller/AppEnterpriseInformationController.java

@ -226,8 +226,8 @@ public class AppEnterpriseInformationController extends BaseController
* @return * @return
*/ */
@ResponseBody @ResponseBody
@GetMapping("/checkIsState/{enterpriseNumber}") @GetMapping("/checkIsState/{enterpriseNumber}/{id}")
public ZDResponse checkIsState(@PathVariable("enterpriseNumber") String enterpriseNumber){ public ZDResponse checkIsState(@PathVariable("enterpriseNumber") String enterpriseNumber, @PathVariable("id") String id){
// 根据加密后的企业编码查询出企业信息 // 根据加密后的企业编码查询出企业信息
System.out.println("===============================进入企业判断======================================"); System.out.println("===============================进入企业判断======================================");
EnterpriseInformation enterpriseInformation = enterpriseInformationService.selectEnterpriseInformationBySalt(enterpriseNumber); EnterpriseInformation enterpriseInformation = enterpriseInformationService.selectEnterpriseInformationBySalt(enterpriseNumber);
@ -236,11 +236,13 @@ public class AppEnterpriseInformationController extends BaseController
System.out.println("===============================二维码判断======================================"); System.out.println("===============================二维码判断======================================");
// 通过正常企业编码查询二维码信息 // 通过正常企业编码查询二维码信息
QrCodeGenerateHistory params = new QrCodeGenerateHistory(); QrCodeGenerateHistory params = new QrCodeGenerateHistory();
params.setEnterpriseNumber(enterpriseInformation.getEnterpriseNumber()); // params.setEnterpriseNumber(enterpriseInformation.getEnterpriseNumber());
params.setStatus(0); // params.setStatus(0);
List<QrCodeGenerateHistory> qrCodeGenerateHistories = iQrCodeGenerateHistoryService.selectQrCodeGenerateHistoryList(params); // List<QrCodeGenerateHistory> qrCodeGenerateHistories = iQrCodeGenerateHistoryService.selectQrCodeGenerateHistoryList(params);
// 应该用过id来获取二维码信息判断是否过期
QrCodeGenerateHistory qrCodeGenerateHistories = iQrCodeGenerateHistoryService.selectQrCodeGenerateHistoryById(id);
System.out.println("===============================二维码查询======================================"); System.out.println("===============================二维码查询======================================");
if (null != qrCodeGenerateHistories && qrCodeGenerateHistories.size()>0) { if (null != qrCodeGenerateHistories && qrCodeGenerateHistories.getStatus()==0) {
return ZDResponse.success("二维码正常",Boolean.TRUE); return ZDResponse.success("二维码正常",Boolean.TRUE);
} }
return ZDResponse.success("二维码已过期",Boolean.FALSE); return ZDResponse.success("二维码已过期",Boolean.FALSE);

3
lib/EmergencyService/zdxtEmergencyAuthService/src/main/resources/mapper/system/UserMapper.xml

@ -157,6 +157,9 @@
<if test="deptId != null and deptId != ''"> <if test="deptId != null and deptId != ''">
AND (u.dept_id = #{deptId}) AND (u.dept_id = #{deptId})
</if> </if>
<if test="userName != null and userName != ''">
AND u.user_name like concat('%', #{userName}, '%')
</if>
<!-- 租户数据过滤 --> <!-- 租户数据过滤 -->
<if test="tenantCode != @com.zdxt.auth.common.constant.Constants@DEFAULT_TENANT_CODE and tenantCode != null and tenantCode != ''"> <if test="tenantCode != @com.zdxt.auth.common.constant.Constants@DEFAULT_TENANT_CODE and tenantCode != null and tenantCode != ''">
AND u.tenant_code = #{tenantCode} AND u.tenant_code = #{tenantCode}

2
lib/EmergencyService/zdxtEmergencyBootStart/src/main/resources/templates/project/code/information/information.html

@ -20,7 +20,7 @@
</li> </li>
<li> <li>
<p>企业类型:</p> <p>企业类型:</p>
<select name="enterpriseType" th:with="type=${@dict.getType('')}"> <select name="enterpriseType" th:with="type=${@dict.getType('enterpriseType')}">
<option value="">所有</option> <option value="">所有</option>
<option th:each="dict : ${type}" th:text="${dict.dictLabel}" th:value="${dict.dictValue}"></option> <option th:each="dict : ${type}" th:text="${dict.dictLabel}" th:value="${dict.dictValue}"></option>
</select> </select>

2
lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/controller/EnterpriseInformationController.java

@ -42,6 +42,8 @@ public class EnterpriseInformationController extends BaseController
@GetMapping() @GetMapping()
public String information() public String information()
{ {
// 因为企业类型是中文的, 所以分组统计出来
return prefix + "/information"; return prefix + "/information";
} }

13
lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/domain/EnforcementRegistration.java

@ -142,6 +142,11 @@ public class EnforcementRegistration extends BaseDomain
/** 未扫码原因 */ /** 未扫码原因 */
private String enforce; private String enforce;
/** 预约关联id */
private String lawId;
/** 预约关联文字 */
private String lawText;
/** /**
* 关键字查询 * 关键字查询
*/ */
@ -155,7 +160,6 @@ public class EnforcementRegistration extends BaseDomain
private String lawCertificateNumText; private String lawCertificateNumText;
private String lawCertificateNumTwoText; private String lawCertificateNumTwoText;
private String subsidiaryerText; private String subsidiaryerText;
private String lawId;
private int comOrOpi; private int comOrOpi;
private String uniteCheck; private String uniteCheck;
private List fileListObj; private List fileListObj;
@ -187,6 +191,13 @@ public class EnforcementRegistration extends BaseDomain
*/ */
private EnterpriseEvaluate enterpriseEvaluate; private EnterpriseEvaluate enterpriseEvaluate;
public String getLawText() {
return lawText;
}
public void setLawText(String lawText) {
this.lawText = lawText;
}
public String getCheckCss() { public String getCheckCss() {
return checkCss; return checkCss;

6
lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/domain/MssqAddOrder.java

@ -100,7 +100,7 @@ public class MssqAddOrder extends MssqBaseDomain {
/** /**
* 诉求分类(个人/商事主体): 1: 个人; 2: 商事主体 * 诉求分类(个人/商事主体): 1: 个人; 2: 商事主体
*/ */
private String formUserNature; private Integer formUserNature;
/** /**
* 涉事主体 * 涉事主体
*/ */
@ -429,11 +429,11 @@ public class MssqAddOrder extends MssqBaseDomain {
this.actCode = actCode; this.actCode = actCode;
} }
public String getFormUserNature() { public Integer getFormUserNature() {
return formUserNature; return formUserNature;
} }
public void setFormUserNature(String formUserNature) { public void setFormUserNature(Integer formUserNature) {
this.formUserNature = formUserNature; this.formUserNature = formUserNature;
} }

6
lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/service/impl/EnforcementRegistrationServiceImpl.java

@ -166,6 +166,9 @@ public class EnforcementRegistrationServiceImpl implements IEnforcementRegistrat
// enforcementRegistration.setStatus(0); // enforcementRegistration.setStatus(0);
resNum = enforcementRegistrationMapper.insertEnforcementRegistration(enforcementRegistration); resNum = enforcementRegistrationMapper.insertEnforcementRegistration(enforcementRegistration);
} }
// 先清空之前的附件, 不然删除会有问题
zdxtFileCommonApi.deleteZdxtFileByIds(enforcementRegistration.getId());
// 重新加入附件
if (resNum > 0 && enforcementRegistration.getFileList().size() > 0) { if (resNum > 0 && enforcementRegistration.getFileList().size() > 0) {
zdxtFileCommonApi.deleteZdxtFileByIds(enforcementRegistration.getId()); zdxtFileCommonApi.deleteZdxtFileByIds(enforcementRegistration.getId());
enforcementRegistration.getFileList().forEach(res -> { enforcementRegistration.getFileList().forEach(res -> {
@ -195,6 +198,9 @@ public class EnforcementRegistrationServiceImpl implements IEnforcementRegistrat
UserBean user = userApi.getUserByUserId(enforcementRegistration.getUserId()); UserBean user = userApi.getUserByUserId(enforcementRegistration.getUserId());
enforcementRegistration.setUpdateTime(DateUtils.getNowDate()); enforcementRegistration.setUpdateTime(DateUtils.getNowDate());
int i = enforcementRegistrationMapper.updateEnforcementRegistration(enforcementRegistration); int i = enforcementRegistrationMapper.updateEnforcementRegistration(enforcementRegistration);
// 先清空之前的附件, 不然删除会有问题
zdxtFileCommonApi.deleteZdxtFileByIds(enforcementRegistration.getId());
// 重新加入附件
if (i > 0 && enforcementRegistration.getFileList().size() > 0) { if (i > 0 && enforcementRegistration.getFileList().size() > 0) {
zdxtFileCommonApi.deleteZdxtFileByIds(enforcementRegistration.getId()); zdxtFileCommonApi.deleteZdxtFileByIds(enforcementRegistration.getId());
enforcementRegistration.getFileList().forEach(res -> { enforcementRegistration.getFileList().forEach(res -> {

18
lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/service/impl/EnterpriseComplaintServiceImpl.java

@ -17,6 +17,7 @@ import com.zdxt.code.domain.MssqAddOrder;
import com.zdxt.code.mapper.EnforcementRegistrationMapper; import com.zdxt.code.mapper.EnforcementRegistrationMapper;
import com.zdxt.code.service.MssqApiService; import com.zdxt.code.service.MssqApiService;
import com.zdxt.common.util.DateUtils; import com.zdxt.common.util.DateUtils;
import com.zdxt.common.util.StringUtils;
import com.zdxt.common.zdxtFile.ZdxtFileCommon; import com.zdxt.common.zdxtFile.ZdxtFileCommon;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
@ -92,15 +93,28 @@ public class EnterpriseComplaintServiceImpl implements IEnterpriseComplaintServi
//默认工单为已受理 //默认工单为已受理
enterpriseComplaint.setStatus(0); enterpriseComplaint.setStatus(0);
int i = enterpriseComplaintMapper.insertEnterpriseComplaint(enterpriseComplaint); int i = enterpriseComplaintMapper.insertEnterpriseComplaint(enterpriseComplaint);
/*if (i > 0) { if (i > 0) {
try { try {
// 新增民生诉求工单 // 新增民生诉求工单
MssqAddOrder mssqAddOrder = new MssqAddOrder(); MssqAddOrder mssqAddOrder = new MssqAddOrder();
// 执法监督码【企业名称】投诉 + 投诉类型
String topic = "";
// 通过redId 获取企业名称
if (StringUtils.isNotEmpty(enterpriseComplaint.getRelId())) {
EnforcementRegistration regTmp = enforcementRegistrationMapper.selectEnforcementRegistrationById(enterpriseComplaint.getRelId());
topic = "执法监督码【"+ regTmp.getEnterpriseName() +"】投诉 " + enterpriseComplaint.getEnforceTypeText();
} else {
topic = "执法监督码投诉 " + enterpriseComplaint.getEnforceTypeText();
}
mssqAddOrder.setRequestTopic(topic);
mssqAddOrder.setOrderType(1);
mssqAddOrder.setRequestContent(enterpriseComplaint.getProblemDescription()); mssqAddOrder.setRequestContent(enterpriseComplaint.getProblemDescription());
mssqAddOrder.setContactName(enterpriseComplaint.getLinkman()); mssqAddOrder.setContactName(enterpriseComplaint.getLinkman());
mssqAddOrder.setContactTel(enterpriseComplaint.getLinkmanTel()); mssqAddOrder.setContactTel(enterpriseComplaint.getLinkmanTel());
mssqAddOrder.setRequestArea(enterpriseComplaint.getEnterpriseAddress()); mssqAddOrder.setRequestArea(enterpriseComplaint.getEnterpriseAddress());
mssqAddOrder.setRequestFrom(46); mssqAddOrder.setRequestFrom(46);
mssqAddOrder.setFormUserNature(2);
mssqAddOrder.setIsSecrecy(enterpriseComplaint.getAuthorization()); mssqAddOrder.setIsSecrecy(enterpriseComplaint.getAuthorization());
if (enterpriseComplaint.getFileListObj().size() > 0) { if (enterpriseComplaint.getFileListObj().size() > 0) {
List<FileData> files = new ArrayList<>(); List<FileData> files = new ArrayList<>();
@ -126,7 +140,7 @@ public class EnterpriseComplaintServiceImpl implements IEnterpriseComplaintServi
} catch (Exception e) { } catch (Exception e) {
e.printStackTrace(); e.printStackTrace();
} }
}*/ }
if(i > 0 && enterpriseComplaint.getFileList().size() > 0){ if(i > 0 && enterpriseComplaint.getFileList().size() > 0){
enterpriseComplaint.getFileList().forEach(res ->{ enterpriseComplaint.getFileList().forEach(res ->{
ZdxtFileCommon zdxtFileCommon = new ZdxtFileCommon(); ZdxtFileCommon zdxtFileCommon = new ZdxtFileCommon();

26
lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/service/impl/EnterpriseInformationServiceImpl.java

@ -18,6 +18,7 @@ import java.util.Map;
import cn.hutool.core.convert.Convert; import cn.hutool.core.convert.Convert;
import cn.hutool.core.util.IdUtil; import cn.hutool.core.util.IdUtil;
import com.alibaba.fastjson.JSON;
import com.zdxt.auth.dto.UserBean; import com.zdxt.auth.dto.UserBean;
import com.zdxt.auth.feign.FileUploadApi; import com.zdxt.auth.feign.FileUploadApi;
import com.zdxt.auth.feign.UserApi; import com.zdxt.auth.feign.UserApi;
@ -150,7 +151,13 @@ public class EnterpriseInformationServiceImpl implements IEnterpriseInformationS
i = enterpriseInformationMapper.updateEnterpriseInformationByEnterpriseNumber(enterpriseInformation); i = enterpriseInformationMapper.updateEnterpriseInformationByEnterpriseNumber(enterpriseInformation);
} }
if(i > 0){ if(i > 0){
String text = salt; // String text = salt;
String uuid = IdUtil.simpleUUID();
Map<String, String> jsonMap = new HashMap<>();
jsonMap.put("salt", salt);
jsonMap.put("codeId", uuid);
jsonMap.put("type", "zfjd");
String text = JSON.toJSONString(jsonMap);
//这里设置自定义网站url //这里设置自定义网站url
String logoPath = qrCodeUrl; String logoPath = qrCodeUrl;
try { try {
@ -158,7 +165,7 @@ public class EnterpriseInformationServiceImpl implements IEnterpriseInformationS
MultipartFile multipartFile = QRCodeUtil.getMultipartFile(encode); MultipartFile multipartFile = QRCodeUtil.getMultipartFile(encode);
String upload = fileUploadApi.upload(multipartFile); String upload = fileUploadApi.upload(multipartFile);
String uuid = IdUtil.simpleUUID(); // String uuid = IdUtil.simpleUUID();
QrCodeGenerateHistory qrCodeGenerateHistory = new QrCodeGenerateHistory(); QrCodeGenerateHistory qrCodeGenerateHistory = new QrCodeGenerateHistory();
qrCodeGenerateHistory.setId(uuid); qrCodeGenerateHistory.setId(uuid);
//生成时间 //生成时间
@ -345,13 +352,25 @@ public class EnterpriseInformationServiceImpl implements IEnterpriseInformationS
@Override @Override
public int insertQrCode(String num) { public int insertQrCode(String num) {
// 先将与之关联的其他二维码都失效
QrCodeGenerateHistory qrParams = new QrCodeGenerateHistory();
qrParams.setEnterpriseNumber(num);
qrParams.setStatus(1);
iQrCodeGenerateHistoryService.updateQrCodeGenerateHistoryByNumber(qrParams);
// 通过 企业编码 获取该编码在数据库中的企业信息, 将salt拿出来做生成参数 // 通过 企业编码 获取该编码在数据库中的企业信息, 将salt拿出来做生成参数
EnterpriseInformation info = new EnterpriseInformation(); EnterpriseInformation info = new EnterpriseInformation();
info.setEnterpriseNumber(num); info.setEnterpriseNumber(num);
List<EnterpriseInformation> enterpriseInformations = enterpriseInformationMapper.selectEnterpriseInformationList(info); List<EnterpriseInformation> enterpriseInformations = enterpriseInformationMapper.selectEnterpriseInformationList(info);
if (null != enterpriseInformations && enterpriseInformations.size() > 0) { if (null != enterpriseInformations && enterpriseInformations.size() > 0) {
EnterpriseInformation enterpriseInformation = enterpriseInformations.get(0); EnterpriseInformation enterpriseInformation = enterpriseInformations.get(0);
String text = enterpriseInformation.getSalt(); // String text = enterpriseInformation.getSalt();
String uuid = IdUtil.simpleUUID();
Map<String, String> jsonMap = new HashMap<>();
jsonMap.put("salt", enterpriseInformation.getSalt());
jsonMap.put("codeId", uuid);
jsonMap.put("type", "zfjd");
String text = JSON.toJSONString(jsonMap);
//这里设置自定义网站url //这里设置自定义网站url
String logoPath = qrCodeUrl; String logoPath = qrCodeUrl;
try { try {
@ -359,7 +378,6 @@ public class EnterpriseInformationServiceImpl implements IEnterpriseInformationS
MultipartFile multipartFile = QRCodeUtil.getMultipartFile(encode); MultipartFile multipartFile = QRCodeUtil.getMultipartFile(encode);
String upload = fileUploadApi.upload(multipartFile); String upload = fileUploadApi.upload(multipartFile);
String uuid = IdUtil.simpleUUID();
QrCodeGenerateHistory qrCodeGenerateHistory = new QrCodeGenerateHistory(); QrCodeGenerateHistory qrCodeGenerateHistory = new QrCodeGenerateHistory();
qrCodeGenerateHistory.setId(uuid); qrCodeGenerateHistory.setId(uuid);
//生成时间 //生成时间

4
lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/resources/mapper/EnforcementInspectionProgramMapper.xml

@ -51,12 +51,12 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
and DATE_FORMAT(create_time, '%Y-%m') = DATE_FORMAT(CURDATE(), '%Y-%m') and DATE_FORMAT(create_time, '%Y-%m') = DATE_FORMAT(CURDATE(), '%Y-%m')
</if> </if>
<if test="dateType != null and dateType == 2"> <if test="dateType != null and dateType == 2">
AND DATE_FORMAT(enforcement_time, '%Y-%m') &gt;= CONCAT(YEAR(CURDATE()), '-', AND DATE_FORMAT(create_time, '%Y-%m') &gt;= CONCAT(YEAR(CURDATE()), '-',
CASE WHEN QUARTER(CURDATE()) IN (1) THEN '01' CASE WHEN QUARTER(CURDATE()) IN (1) THEN '01'
WHEN QUARTER(CURDATE()) IN (2) THEN '04' WHEN QUARTER(CURDATE()) IN (2) THEN '04'
WHEN QUARTER(CURDATE()) IN (3) THEN '07' WHEN QUARTER(CURDATE()) IN (3) THEN '07'
ELSE '10' END) ELSE '10' END)
and DATE_FORMAT(enforcement_time, '%Y-%m') &lt;= CONCAT(YEAR(CURDATE()), '-', and DATE_FORMAT(create_time, '%Y-%m') &lt;= CONCAT(YEAR(CURDATE()), '-',
CASE CASE
WHEN QUARTER(CURDATE()) IN (1) THEN '03' WHEN QUARTER(CURDATE()) IN (1) THEN '03'
WHEN QUARTER(CURDATE()) IN (2) THEN '06' WHEN QUARTER(CURDATE()) IN (2) THEN '06'

10
lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/resources/mapper/EnforcementRegistrationMapper.xml

@ -45,6 +45,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<result property="bureauDeptId" column="bureau_dept_id" /> <result property="bureauDeptId" column="bureau_dept_id" />
<result property="bureauDeptName" column="bureau_dept_name" /> <result property="bureauDeptName" column="bureau_dept_name" />
<result property="isEvaluate" column="is_evaluate" /> <result property="isEvaluate" column="is_evaluate" />
<result property="lawId" column="law_id" />
<result property="lawText" column="law_text" />
</resultMap> </resultMap>
<resultMap type="com.zdxt.code.domain.EnforceRegCount" id="EnforceRegCountResult"> <resultMap type="com.zdxt.code.domain.EnforceRegCount" id="EnforceRegCountResult">
@ -60,7 +62,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
subsidiaryer_id, subsidiaryer_tel, law_enforcement_item, law_enforcement_item_text, subsidiaryer_id, subsidiaryer_tel, law_enforcement_item, law_enforcement_item_text,
law_enforcement_basis, law_enforcement_basis_text, remark, reslut, user_id, dept_id, is_delete, status, law_enforcement_code, law_enforcement_basis, law_enforcement_basis_text, remark, reslut, user_id, dept_id, is_delete, status, law_enforcement_code,
is_complaint,is_submit, unite_check,check_css, enforce_reason, law_field,check_category, is_complaint,is_submit, unite_check,check_css, enforce_reason, law_field,check_category,
bureau_dept_id,bureau_dept_name,is_evaluate bureau_dept_id,bureau_dept_name,is_evaluate, law_id, law_text
from enforcement_registration from enforcement_registration
</sql> </sql>
@ -190,6 +192,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<if test="bureauDeptName != null and bureauDeptName != ''"> bureau_dept_name,</if> <if test="bureauDeptName != null and bureauDeptName != ''"> bureau_dept_name,</if>
<if test="bureauDeptId != null and bureauDeptId != ''"> bureau_dept_id,</if> <if test="bureauDeptId != null and bureauDeptId != ''"> bureau_dept_id,</if>
<if test="isEvaluate != null"> is_evaluate,</if> <if test="isEvaluate != null"> is_evaluate,</if>
<if test="lawId != null and lawId != ''"> law_id,</if>
<if test="lawText != null and lawText != ''"> law_text,</if>
</trim> </trim>
<trim prefix="values (" suffix=")" suffixOverrides=","> <trim prefix="values (" suffix=")" suffixOverrides=",">
<if test="id != null and id != ''">#{id},</if> <if test="id != null and id != ''">#{id},</if>
@ -232,6 +236,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<if test="bureauDeptName != null and bureauDeptName != ''"> #{bureauDeptName},</if> <if test="bureauDeptName != null and bureauDeptName != ''"> #{bureauDeptName},</if>
<if test="bureauDeptId != null and bureauDeptId != ''"> #{bureauDeptId},</if> <if test="bureauDeptId != null and bureauDeptId != ''"> #{bureauDeptId},</if>
<if test="isEvaluate != null"> #{isEvaluate},</if> <if test="isEvaluate != null"> #{isEvaluate},</if>
<if test="lawId != null and lawId != ''"> #{lawId},</if>
<if test="lawText != null and lawText != ''"> #{lawText},</if>
</trim> </trim>
</insert> </insert>
@ -276,6 +282,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<if test="bureauDeptName != null and bureauDeptName != ''"> bureau_dept_name = #{bureauDeptName},</if> <if test="bureauDeptName != null and bureauDeptName != ''"> bureau_dept_name = #{bureauDeptName},</if>
<if test="bureauDeptId != null and bureauDeptId != ''"> bureau_dept_id = #{bureauDeptId},</if> <if test="bureauDeptId != null and bureauDeptId != ''"> bureau_dept_id = #{bureauDeptId},</if>
<if test="isEvaluate != null"> is_evaluate = #{isEvaluate},</if> <if test="isEvaluate != null"> is_evaluate = #{isEvaluate},</if>
<if test="lawId != null and lawId != ''"> law_id = #{lawId},</if>
<if test="lawText != null and lawText != ''"> law_text = #{lawText},</if>
</trim> </trim>
where id = #{id} where id = #{id}
</update> </update>

Loading…
Cancel
Save