Browse Source

企业端-二维码管理-新二维码修改

v4
zouyx 2 years ago
parent
commit
51fe4ba86e
  1. 5
      lib/EmergencyService/zdxtEmergencyAppService/src/main/java/com/zdxt/app/controller/AppEnterpriseInformationController.java
  2. 11
      lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/service/impl/EnterpriseInformationServiceImpl.java

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

@ -314,8 +314,9 @@ public class AppEnterpriseInformationController extends BaseController
@ResponseBody @ResponseBody
public ZDResponse addQrCode(@PathVariable("num") String num) public ZDResponse addQrCode(@PathVariable("num") String num)
{ {
return enterpriseInformationService.insertQrCode(num) > 0 ? int i=enterpriseInformationService.insertQrCode(num);
ZDResponse.success("失效成功"): ZDResponse.error("失效失败"); return i > 0 ?
ZDResponse.success("失效成功",i): ZDResponse.error("失效失败",i);
} }
/** /**
* 通过市监二维码获取企业信息 * 通过市监二维码获取企业信息

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

@ -9,10 +9,7 @@ import java.time.Instant;
import java.time.LocalDateTime; import java.time.LocalDateTime;
import java.time.ZoneId; import java.time.ZoneId;
import java.time.temporal.ChronoUnit; import java.time.temporal.ChronoUnit;
import java.util.ArrayList; import java.util.*;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.stream.Collectors; import java.util.stream.Collectors;
import cn.hutool.core.bean.BeanUtil; import cn.hutool.core.bean.BeanUtil;
@ -448,6 +445,9 @@ public class EnterpriseInformationServiceImpl implements IEnterpriseInformationS
@Override @Override
public int insertQrCode(String num) { public int insertQrCode(String num) {
Date current=new Date();
QrCodeGenerateHistory qr=iQrCodeGenerateHistoryService.selectQrCodeGenerateHistoryByNewest(num);
if(current.getTime()-qr.getGenerateTime().getTime()>86400000L) {
// 先将与之关联的其他二维码都失效 // 先将与之关联的其他二维码都失效
QrCodeGenerateHistory qrParams = new QrCodeGenerateHistory(); QrCodeGenerateHistory qrParams = new QrCodeGenerateHistory();
qrParams.setEnterpriseNumber(num); qrParams.setEnterpriseNumber(num);
@ -490,6 +490,9 @@ public class EnterpriseInformationServiceImpl implements IEnterpriseInformationS
} }
} }
return 0; return 0;
}else{
return 3;
}
} }
@Override @Override

Loading…
Cancel
Save