Commit c694d146 by jiang'yun

修改

parent a21933ab
package com.zjsgfa.project.zjsgfa.service.impl; package com.zjsgfa.project.zjsgfa.service.impl;
import java.nio.charset.StandardCharsets;
import java.util.List; import java.util.List;
import java.util.stream.Collectors; import java.util.stream.Collectors;
...@@ -85,7 +86,7 @@ public class JcxxHseServiceImpl implements IJcxxHseService ...@@ -85,7 +86,7 @@ public class JcxxHseServiceImpl implements IJcxxHseService
public int insertJcxxHse(JcxxHse jcxxHse) public int insertJcxxHse(JcxxHse jcxxHse)
{ {
if(StringUtils.isNotEmpty(jcxxHse.getHse())){ if(StringUtils.isNotEmpty(jcxxHse.getHse())){
String s = new String(Base64.decode(jcxxHse.getHse())); String s = new String(Base64.decode(jcxxHse.getHse()), StandardCharsets.UTF_8);
jcxxHse.setHse(s); jcxxHse.setHse(s);
} }
return jcxxHseMapper.insertJcxxHse(jcxxHse); return jcxxHseMapper.insertJcxxHse(jcxxHse);
...@@ -101,7 +102,7 @@ public class JcxxHseServiceImpl implements IJcxxHseService ...@@ -101,7 +102,7 @@ public class JcxxHseServiceImpl implements IJcxxHseService
public int updateJcxxHse(JcxxHse jcxxHse) public int updateJcxxHse(JcxxHse jcxxHse)
{ {
if(StringUtils.isNotEmpty(jcxxHse.getHse())){ if(StringUtils.isNotEmpty(jcxxHse.getHse())){
String s = new String(Base64.decode(jcxxHse.getHse())); String s = new String(Base64.decode(jcxxHse.getHse()), StandardCharsets.UTF_8);
jcxxHse.setHse(s); jcxxHse.setHse(s);
} }
jcxxHse.setUpdateTime(DateUtils.getNowDate()); jcxxHse.setUpdateTime(DateUtils.getNowDate());
......
package com.zjsgfa.project.zjsgfa.service.impl; package com.zjsgfa.project.zjsgfa.service.impl;
import java.nio.charset.StandardCharsets;
import java.util.List; import java.util.List;
import java.util.stream.Collectors; import java.util.stream.Collectors;
...@@ -150,17 +151,17 @@ public class JcxxJkzpServiceImpl implements IJcxxJkzpService ...@@ -150,17 +151,17 @@ public class JcxxJkzpServiceImpl implements IJcxxJkzpService
public int insertJcxxJkzp(JcxxJkzp jcxxJkzp) public int insertJcxxJkzp(JcxxJkzp jcxxJkzp)
{ {
if(StringUtils.isNotEmpty(jcxxJkzp.getZjkzz())){ if(StringUtils.isNotEmpty(jcxxJkzp.getZjkzz())){
jcxxJkzp.setZjkzz(new String(Base64.decode(jcxxJkzp.getZjkzz()))); jcxxJkzp.setZjkzz(new String(Base64.decode(jcxxJkzp.getZjkzz()), StandardCharsets.UTF_8));
} }
if(StringUtils.isNotEmpty(jcxxJkzp.getClcb())){ if(StringUtils.isNotEmpty(jcxxJkzp.getClcb())){
jcxxJkzp.setClcb(new String(Base64.decode(jcxxJkzp.getClcb()))); jcxxJkzp.setClcb(new String(Base64.decode(jcxxJkzp.getClcb()), StandardCharsets.UTF_8));
} }
if(StringUtils.isNotEmpty(jcxxJkzp.getJlgh())){ if(StringUtils.isNotEmpty(jcxxJkzp.getJlgh())){
jcxxJkzp.setJlgh(new String(Base64.decode(jcxxJkzp.getJlgh()))); jcxxJkzp.setJlgh(new String(Base64.decode(jcxxJkzp.getJlgh()), StandardCharsets.UTF_8));
} }
if(StringUtils.isNotEmpty(jcxxJkzp.getSyyq())){ if(StringUtils.isNotEmpty(jcxxJkzp.getSyyq())){
jcxxJkzp.setSyyq(new String(Base64.decode(jcxxJkzp.getSyyq()))); jcxxJkzp.setSyyq(new String(Base64.decode(jcxxJkzp.getSyyq()), StandardCharsets.UTF_8));
} }
return jcxxJkzpMapper.insertJcxxJkzp(jcxxJkzp); return jcxxJkzpMapper.insertJcxxJkzp(jcxxJkzp);
} }
...@@ -175,17 +176,17 @@ public class JcxxJkzpServiceImpl implements IJcxxJkzpService ...@@ -175,17 +176,17 @@ public class JcxxJkzpServiceImpl implements IJcxxJkzpService
public int updateJcxxJkzp(JcxxJkzp jcxxJkzp) public int updateJcxxJkzp(JcxxJkzp jcxxJkzp)
{ {
if(StringUtils.isNotEmpty(jcxxJkzp.getZjkzz())){ if(StringUtils.isNotEmpty(jcxxJkzp.getZjkzz())){
jcxxJkzp.setZjkzz(new String(Base64.decode(jcxxJkzp.getZjkzz()))); jcxxJkzp.setZjkzz(new String(Base64.decode(jcxxJkzp.getZjkzz()), StandardCharsets.UTF_8));
} }
if(StringUtils.isNotEmpty(jcxxJkzp.getClcb())){ if(StringUtils.isNotEmpty(jcxxJkzp.getClcb())){
jcxxJkzp.setClcb(new String(Base64.decode(jcxxJkzp.getClcb()))); jcxxJkzp.setClcb(new String(Base64.decode(jcxxJkzp.getClcb()), StandardCharsets.UTF_8));
} }
if(StringUtils.isNotEmpty(jcxxJkzp.getJlgh())){ if(StringUtils.isNotEmpty(jcxxJkzp.getJlgh())){
jcxxJkzp.setJlgh(new String(Base64.decode(jcxxJkzp.getJlgh()))); jcxxJkzp.setJlgh(new String(Base64.decode(jcxxJkzp.getJlgh()), StandardCharsets.UTF_8));
} }
if(StringUtils.isNotEmpty(jcxxJkzp.getSyyq())){ if(StringUtils.isNotEmpty(jcxxJkzp.getSyyq())){
jcxxJkzp.setSyyq(new String(Base64.decode(jcxxJkzp.getSyyq()))); jcxxJkzp.setSyyq(new String(Base64.decode(jcxxJkzp.getSyyq()), StandardCharsets.UTF_8));
} }
jcxxJkzp.setUpdateTime(DateUtils.getNowDate()); jcxxJkzp.setUpdateTime(DateUtils.getNowDate());
return jcxxJkzpMapper.updateJcxxJkzp(jcxxJkzp); return jcxxJkzpMapper.updateJcxxJkzp(jcxxJkzp);
......
...@@ -280,7 +280,8 @@ public class SjDjjcServiceImpl implements ISjDjjcService ...@@ -280,7 +280,8 @@ public class SjDjjcServiceImpl implements ISjDjjcService
//查询钻头关键数据 //查询钻头关键数据
List<SjZtgjsj> collect = sjZtgjsjList.stream() List<SjZtgjsj> collect = sjZtgjsjList.stream()
.filter(it -> String.valueOf(kc).equals(it.getKc())) .filter(it -> String.valueOf(kc).equals(it.getKc()))
.sorted(Comparator.comparing(SjZtgjsj::getJxzs).reversed()) // 倒序 .sorted(Comparator.comparing(SjZtgjsj::getJxzs,
Comparator.nullsLast(Comparator.reverseOrder())))
.collect(Collectors.toList()); .collect(Collectors.toList());
if(collect.size()>3){ if(collect.size()>3){
collect=collect.subList(0,3); collect=collect.subList(0,3);
......
package com.zjsgfa.project.zjsgfa.service.impl; package com.zjsgfa.project.zjsgfa.service.impl;
import java.nio.charset.StandardCharsets;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
import java.util.stream.Collectors; import java.util.stream.Collectors;
...@@ -98,43 +99,43 @@ public class SjFdsgcsServiceImpl implements ISjFdsgcsService ...@@ -98,43 +99,43 @@ public class SjFdsgcsServiceImpl implements ISjFdsgcsService
{ {
if(StringUtils.isNotEmpty(sjFdsgcs.getGjfx())){ if(StringUtils.isNotEmpty(sjFdsgcs.getGjfx())){
String s = new String(Base64.decode(sjFdsgcs.getGjfx())); String s = new String(Base64.decode(sjFdsgcs.getGjfx()), StandardCharsets.UTF_8);
sjFdsgcs.setGjfx(s); sjFdsgcs.setGjfx(s);
} }
if(StringUtils.isNotEmpty(sjFdsgcs.getGjyh())){ if(StringUtils.isNotEmpty(sjFdsgcs.getGjyh())){
String s = new String(Base64.decode(sjFdsgcs.getGjyh())); String s = new String(Base64.decode(sjFdsgcs.getGjyh()), StandardCharsets.UTF_8);
sjFdsgcs.setGjyh(s); sjFdsgcs.setGjyh(s);
} }
if(StringUtils.isNotEmpty(sjFdsgcs.getDcyl())){ if(StringUtils.isNotEmpty(sjFdsgcs.getDcyl())){
String s = new String(Base64.decode(sjFdsgcs.getDcyl())); String s = new String(Base64.decode(sjFdsgcs.getDcyl()), StandardCharsets.UTF_8);
sjFdsgcs.setDcyl(s); sjFdsgcs.setDcyl(s);
} }
if(StringUtils.isNotEmpty(sjFdsgcs.getZyfx())){ if(StringUtils.isNotEmpty(sjFdsgcs.getZyfx())){
String s = new String(Base64.decode(sjFdsgcs.getZyfx())); String s = new String(Base64.decode(sjFdsgcs.getZyfx()), StandardCharsets.UTF_8);
sjFdsgcs.setZyfx(s); sjFdsgcs.setZyfx(s);
} }
if(StringUtils.isNotEmpty(sjFdsgcs.getFxgkcs())){ if(StringUtils.isNotEmpty(sjFdsgcs.getFxgkcs())){
String s = new String(Base64.decode(sjFdsgcs.getFxgkcs())); String s = new String(Base64.decode(sjFdsgcs.getFxgkcs()), StandardCharsets.UTF_8);
sjFdsgcs.setFxgkcs(s); sjFdsgcs.setFxgkcs(s);
} }
if(StringUtils.isNotEmpty(sjFdsgcs.getZjycs())){ if(StringUtils.isNotEmpty(sjFdsgcs.getZjycs())){
String s = new String(Base64.decode(sjFdsgcs.getZjycs())); String s = new String(Base64.decode(sjFdsgcs.getZjycs()), StandardCharsets.UTF_8);
sjFdsgcs.setZjycs(s); sjFdsgcs.setZjycs(s);
} }
if(StringUtils.isNotEmpty(sjFdsgcs.getZjgccs())){ if(StringUtils.isNotEmpty(sjFdsgcs.getZjgccs())){
String s = new String(Base64.decode(sjFdsgcs.getZjgccs())); String s = new String(Base64.decode(sjFdsgcs.getZjgccs()), StandardCharsets.UTF_8);
sjFdsgcs.setZjgccs(s); sjFdsgcs.setZjgccs(s);
} }
if(StringUtils.isNotEmpty(sjFdsgcs.getZjzh())){ if(StringUtils.isNotEmpty(sjFdsgcs.getZjzh())){
String s = new String(Base64.decode(sjFdsgcs.getZjzh())); String s = new String(Base64.decode(sjFdsgcs.getZjzh()), StandardCharsets.UTF_8);
sjFdsgcs.setZjzh(s); sjFdsgcs.setZjzh(s);
// //
SjSggyZjzhcs sjSggyZjzhcs= new SjSggyZjzhcs(); SjSggyZjzhcs sjSggyZjzhcs= new SjSggyZjzhcs();
...@@ -147,7 +148,7 @@ public class SjFdsgcsServiceImpl implements ISjFdsgcsService ...@@ -147,7 +148,7 @@ public class SjFdsgcsServiceImpl implements ISjFdsgcsService
} }
} }
if(StringUtils.isNotEmpty(sjFdsgcs.getZjzhzysx())){ if(StringUtils.isNotEmpty(sjFdsgcs.getZjzhzysx())){
String s = new String(Base64.decode(sjFdsgcs.getZjzhzysx())); String s = new String(Base64.decode(sjFdsgcs.getZjzhzysx()), StandardCharsets.UTF_8);
sjFdsgcs.setZjzhzysx(s); sjFdsgcs.setZjzhzysx(s);
} }
return sjFdsgcsMapper.updateSjFdsgcs(sjFdsgcs); return sjFdsgcsMapper.updateSjFdsgcs(sjFdsgcs);
...@@ -222,49 +223,67 @@ public class SjFdsgcsServiceImpl implements ISjFdsgcsService ...@@ -222,49 +223,67 @@ public class SjFdsgcsServiceImpl implements ISjFdsgcsService
fzqk.add(item.getJh()+"在"+item.getJs()+"时发生"+item.getFzqk()); fzqk.add(item.getJh()+"在"+item.getJs()+"时发生"+item.getFzqk());
if(StringUtils.isNotEmpty(zjycs)){ if(StringUtils.isNotEmpty(zjycs)){
for(ClFxsb clFxsb :clFxsbList){ for(ClFxsb clFxsb :clFxsbList){
if(clFxsb.getPdtj().contains(item.getFzqk())){ if(StringUtils.isNotEmpty(clFxsb.getPdtj())){
if(!zjycs.contains(item.getFzqk())){ if(clFxsb.getPdtj().contains(item.getFzqk())){
zjycs=zjycs+";"+item.getFzqk()+":钻井液措施:"+clFxsb.getZjycs(); if(!zjycs.contains(item.getFzqk())){
zjycs=zjycs+";"+item.getFzqk()+":钻井液措施:"+clFxsb.getZjycs();
}
} }
} }
} }
}else { }else {
for(ClFxsb clFxsb :clFxsbList){ for(ClFxsb clFxsb :clFxsbList){
if(clFxsb.getPdtj().contains(item.getFzqk())){ if(StringUtils.isNotEmpty(clFxsb.getPdtj())){
zjycs=item.getFzqk()+":钻井液措施:"+clFxsb.getZjycs(); if(clFxsb.getPdtj().contains(item.getFzqk())){
zjycs=item.getFzqk()+":钻井液措施:"+clFxsb.getZjycs();
}
} }
} }
// //
} }
if(StringUtils.isNotEmpty(zjgccs)){ if(StringUtils.isNotEmpty(zjgccs)){
for(ClFxsb clFxsb :clFxsbList){ for(ClFxsb clFxsb :clFxsbList){
if(clFxsb.getPdtj().contains(item.getFzqk())){ if(StringUtils.isNotEmpty(clFxsb.getPdtj())){
if(!zjgccs.contains(item.getFzqk())){ if(clFxsb.getPdtj().contains(item.getFzqk())){
zjgccs=zjgccs+";"+item.getFzqk()+":钻井工程措施:"+clFxsb.getGcjscs(); if(!zjgccs.contains(item.getFzqk())){
zjgccs=zjgccs+";"+item.getFzqk()+":钻井工程措施:"+clFxsb.getGcjscs();
}
} }
} }
} }
}else { }else {
for(ClFxsb clFxsb :clFxsbList){ for(ClFxsb clFxsb :clFxsbList){
if(clFxsb.getPdtj().contains(item.getFzqk())){ if(StringUtils.isNotEmpty(clFxsb.getPdtj())){
zjgccs=item.getFzqk()+":钻井工程措施:"+clFxsb.getGcjscs(); if(clFxsb.getPdtj().contains(item.getFzqk())){
zjgccs=item.getFzqk()+":钻井工程措施:"+clFxsb.getGcjscs();
}
} }
} }
} }
if(StringUtils.isNotEmpty(zyfx)){ if(StringUtils.isNotEmpty(zyfx)){
for(ClFxsb clFxsb :clFxsbList){ for(ClFxsb clFxsb :clFxsbList){
if(clFxsb.getPdtj().contains(item.getFzqk())){ if(StringUtils.isNotEmpty(clFxsb.getPdtj())){
if(!zyfx.contains(item.getFzqk())){ if(clFxsb.getPdtj().contains(item.getFzqk())){
zyfx=zyfx+";邻井"+item.getJh()+"在"+item.getJs()+"m发生"+item.getFzqk()+",风险描述:"+clFxsb.getFxms(); if(!zyfx.contains(item.getFzqk())){
zyfx=zyfx+";邻井"+item.getJh()+"在"+item.getJs()+"m发生"+item.getFzqk()+",风险描述:"+clFxsb.getFxms();
}
} }
} }
} }
}else { }else {
for(ClFxsb clFxsb :clFxsbList){ for(ClFxsb clFxsb :clFxsbList){
if(clFxsb.getPdtj().contains(item.getFzqk())){ if(StringUtils.isNotEmpty(clFxsb.getPdtj())){
zyfx="邻井"+item.getJh()+"在"+item.getJs()+"m发生"+item.getFzqk()+",风险描述:"+clFxsb.getFxms(); if(clFxsb.getPdtj().contains(item.getFzqk())){
zyfx="邻井"+item.getJh()+"在"+item.getJs()+"m发生"+item.getFzqk()+",风险描述:"+clFxsb.getFxms();
}
} }
} }
} }
} }
...@@ -311,49 +330,67 @@ public class SjFdsgcsServiceImpl implements ISjFdsgcsService ...@@ -311,49 +330,67 @@ public class SjFdsgcsServiceImpl implements ISjFdsgcsService
fzqk.add(item.getJh()+"在"+item.getJs()+"时发生"+item.getFzqk()); fzqk.add(item.getJh()+"在"+item.getJs()+"时发生"+item.getFzqk());
if(StringUtils.isNotEmpty(zjycs)){ if(StringUtils.isNotEmpty(zjycs)){
for(ClFxsb clFxsb :clFxsbList){ for(ClFxsb clFxsb :clFxsbList){
if(clFxsb.getPdtj().contains(item.getFzqk())){ if(StringUtils.isNotEmpty(clFxsb.getPdtj())){
if(!zjycs.contains(item.getFzqk())){ if(clFxsb.getPdtj().contains(item.getFzqk())){
zjycs=zjycs+";"+item.getFzqk()+":钻井液措施:"+clFxsb.getZjycs(); if(!zjycs.contains(item.getFzqk())){
zjycs=zjycs+";"+item.getFzqk()+":钻井液措施:"+clFxsb.getZjycs();
}
} }
} }
} }
}else { }else {
for(ClFxsb clFxsb :clFxsbList){ for(ClFxsb clFxsb :clFxsbList){
if(clFxsb.getPdtj().contains(item.getFzqk())){ if(StringUtils.isNotEmpty(clFxsb.getPdtj())){
zjycs=item.getFzqk()+":钻井液措施:"+clFxsb.getZjycs(); if(clFxsb.getPdtj().contains(item.getFzqk())){
zjycs=item.getFzqk()+":钻井液措施:"+clFxsb.getZjycs();
}
} }
} }
// //
} }
if(StringUtils.isNotEmpty(zjgccs)){ if(StringUtils.isNotEmpty(zjgccs)){
for(ClFxsb clFxsb :clFxsbList){ for(ClFxsb clFxsb :clFxsbList){
if(clFxsb.getPdtj().contains(item.getFzqk())){ if(StringUtils.isNotEmpty(clFxsb.getPdtj())){
if(!zjgccs.contains(item.getFzqk())){ if(clFxsb.getPdtj().contains(item.getFzqk())){
zjgccs=zjgccs+";"+item.getFzqk()+":钻井工程措施:"+clFxsb.getGcjscs(); if(!zjgccs.contains(item.getFzqk())){
zjgccs=zjgccs+";"+item.getFzqk()+":钻井工程措施:"+clFxsb.getGcjscs();
}
} }
} }
} }
}else { }else {
for(ClFxsb clFxsb :clFxsbList){ for(ClFxsb clFxsb :clFxsbList){
if(clFxsb.getPdtj().contains(item.getFzqk())){ if(StringUtils.isNotEmpty(clFxsb.getPdtj())){
zjgccs=item.getFzqk()+":钻井工程措施:"+clFxsb.getGcjscs(); if(clFxsb.getPdtj().contains(item.getFzqk())){
zjgccs=item.getFzqk()+":钻井工程措施:"+clFxsb.getGcjscs();
}
} }
} }
} }
if(StringUtils.isNotEmpty(zyfx)){ if(StringUtils.isNotEmpty(zyfx)){
for(ClFxsb clFxsb :clFxsbList){ for(ClFxsb clFxsb :clFxsbList){
if(clFxsb.getPdtj().contains(item.getFzqk())){ if(StringUtils.isNotEmpty(clFxsb.getPdtj())){
if(!zyfx.contains(item.getFzqk())){ if(clFxsb.getPdtj().contains(item.getFzqk())){
zyfx=zyfx+";邻井"+item.getJh()+"在"+item.getJs()+"m发生"+item.getFzqk()+",风险描述:"+clFxsb.getFxms(); if(!zyfx.contains(item.getFzqk())){
zyfx=zyfx+";邻井"+item.getJh()+"在"+item.getJs()+"m发生"+item.getFzqk()+",风险描述:"+clFxsb.getFxms();
}
} }
} }
} }
}else { }else {
for(ClFxsb clFxsb :clFxsbList){ for(ClFxsb clFxsb :clFxsbList){
if(clFxsb.getPdtj().contains(item.getFzqk())){ if(StringUtils.isNotEmpty(clFxsb.getPdtj())){
zyfx="邻井"+item.getJh()+"在"+item.getJs()+"m发生"+item.getFzqk()+",风险描述:"+clFxsb.getFxms(); if(clFxsb.getPdtj().contains(item.getFzqk())){
zyfx="邻井"+item.getJh()+"在"+item.getJs()+"m发生"+item.getFzqk()+",风险描述:"+clFxsb.getFxms();
}
} }
} }
} }
} }
...@@ -383,17 +420,23 @@ public class SjFdsgcsServiceImpl implements ISjFdsgcsService ...@@ -383,17 +420,23 @@ public class SjFdsgcsServiceImpl implements ISjFdsgcsService
for(Jsqa item: jsqaList){ for(Jsqa item: jsqaList){
if(StringUtils.isNotEmpty(zyfx)){ if(StringUtils.isNotEmpty(zyfx)){
for(ClFxsb clFxsb :clFxsbList){ for(ClFxsb clFxsb :clFxsbList){
if(clFxsb.getPdtj().contains(item.getFzqk())){ if(StringUtils.isNotEmpty(clFxsb.getPdtj())){
if(!zyfx.contains(item.getFzqk())){ if(clFxsb.getPdtj().contains(item.getFzqk())){
zyfx=zyfx+";邻井"+item.getJh()+"在"+item.getJs()+"m发生"+item.getFzqk()+",风险描述:"+clFxsb.getFxms(); if(!zyfx.contains(item.getFzqk())){
zyfx=zyfx+";邻井"+item.getJh()+"在"+item.getJs()+"m发生"+item.getFzqk()+",风险描述:"+clFxsb.getFxms();
}
} }
} }
} }
}else { }else {
for(ClFxsb clFxsb :clFxsbList){ for(ClFxsb clFxsb :clFxsbList){
if(clFxsb.getPdtj().contains(item.getFzqk())){ if(StringUtils.isNotEmpty(clFxsb.getPdtj())){
zyfx="邻井"+item.getJh()+"在"+item.getJs()+"m发生"+item.getFzqk()+",风险描述:"+clFxsb.getFxms(); if(clFxsb.getPdtj().contains(item.getFzqk())){
zyfx="邻井"+item.getJh()+"在"+item.getJs()+"m发生"+item.getFzqk()+",风险描述:"+clFxsb.getFxms();
}
} }
} }
} }
} }
...@@ -413,17 +456,23 @@ public class SjFdsgcsServiceImpl implements ISjFdsgcsService ...@@ -413,17 +456,23 @@ public class SjFdsgcsServiceImpl implements ISjFdsgcsService
for(Jsqa item: jsqaList){ for(Jsqa item: jsqaList){
if(StringUtils.isNotEmpty(zyfx)){ if(StringUtils.isNotEmpty(zyfx)){
for(ClFxsb clFxsb :clFxsbList){ for(ClFxsb clFxsb :clFxsbList){
if(clFxsb.getPdtj().contains(item.getFzqk())){ if(StringUtils.isNotEmpty(clFxsb.getPdtj())){
if(!zyfx.contains(item.getFzqk())){ if(clFxsb.getPdtj().contains(item.getFzqk())){
zyfx=zyfx+";邻井"+item.getJh()+"在"+item.getJs()+"m发生"+item.getFzqk()+",风险描述:"+clFxsb.getFxms(); if(!zyfx.contains(item.getFzqk())){
zyfx=zyfx+";邻井"+item.getJh()+"在"+item.getJs()+"m发生"+item.getFzqk()+",风险描述:"+clFxsb.getFxms();
}
} }
} }
} }
}else { }else {
for(ClFxsb clFxsb :clFxsbList){ for(ClFxsb clFxsb :clFxsbList){
if(clFxsb.getPdtj().contains(item.getFzqk())){ if(StringUtils.isNotEmpty(clFxsb.getPdtj())){
zyfx="邻井"+item.getJh()+"在"+item.getJs()+"m发生"+item.getFzqk()+",风险描述:"+clFxsb.getFxms(); if(clFxsb.getPdtj().contains(item.getFzqk())){
zyfx="邻井"+item.getJh()+"在"+item.getJs()+"m发生"+item.getFzqk()+",风险描述:"+clFxsb.getFxms();
}
} }
} }
} }
} }
......
package com.zjsgfa.project.zjsgfa.service.impl; package com.zjsgfa.project.zjsgfa.service.impl;
import java.nio.charset.StandardCharsets;
import java.util.List; import java.util.List;
import cn.hutool.core.codec.Base64; import cn.hutool.core.codec.Base64;
...@@ -57,22 +58,22 @@ public class SjFlServiceImpl implements ISjFlService ...@@ -57,22 +58,22 @@ public class SjFlServiceImpl implements ISjFlService
public int insertSjFl(SjFl sjFl) public int insertSjFl(SjFl sjFl)
{ {
if(StringUtils.isNotEmpty(sjFl.getWjsgcs())){ if(StringUtils.isNotEmpty(sjFl.getWjsgcs())){
sjFl.setWjsgcs(new String(Base64.decode(sjFl.getWjsgcs()))); sjFl.setWjsgcs(new String(Base64.decode(sjFl.getWjsgcs()), StandardCharsets.UTF_8));
} }
if(StringUtils.isNotEmpty(sjFl.getYfgkcs())){ if(StringUtils.isNotEmpty(sjFl.getYfgkcs())){
sjFl.setYfgkcs(new String(Base64.decode(sjFl.getYfgkcs()))); sjFl.setYfgkcs(new String(Base64.decode(sjFl.getYfgkcs()), StandardCharsets.UTF_8));
} }
if(StringUtils.isNotEmpty(sjFl.getSyzn())){ if(StringUtils.isNotEmpty(sjFl.getSyzn())){
sjFl.setSyzn(new String(Base64.decode(sjFl.getSyzn()))); sjFl.setSyzn(new String(Base64.decode(sjFl.getSyzn()), StandardCharsets.UTF_8));
} }
if(StringUtils.isNotEmpty(sjFl.getTsyxzs())){ if(StringUtils.isNotEmpty(sjFl.getTsyxzs())){
sjFl.setTsyxzs(new String(Base64.decode(sjFl.getTsyxzs()))); sjFl.setTsyxzs(new String(Base64.decode(sjFl.getTsyxzs()), StandardCharsets.UTF_8));
} }
if(StringUtils.isNotEmpty(sjFl.getYjlxfs())){ if(StringUtils.isNotEmpty(sjFl.getYjlxfs())){
sjFl.setYjlxfs(new String(Base64.decode(sjFl.getYjlxfs()))); sjFl.setYjlxfs(new String(Base64.decode(sjFl.getYjlxfs()), StandardCharsets.UTF_8));
} }
return sjFlMapper.insertSjFl(sjFl); return sjFlMapper.insertSjFl(sjFl);
} }
...@@ -87,22 +88,22 @@ public class SjFlServiceImpl implements ISjFlService ...@@ -87,22 +88,22 @@ public class SjFlServiceImpl implements ISjFlService
public int updateSjFl(SjFl sjFl) public int updateSjFl(SjFl sjFl)
{ {
if(StringUtils.isNotEmpty(sjFl.getWjsgcs())){ if(StringUtils.isNotEmpty(sjFl.getWjsgcs())){
sjFl.setWjsgcs(new String(Base64.decode(sjFl.getWjsgcs()))); sjFl.setWjsgcs(new String(Base64.decode(sjFl.getWjsgcs()), StandardCharsets.UTF_8));
} }
if(StringUtils.isNotEmpty(sjFl.getYfgkcs())){ if(StringUtils.isNotEmpty(sjFl.getYfgkcs())){
sjFl.setYfgkcs(new String(Base64.decode(sjFl.getYfgkcs()))); sjFl.setYfgkcs(new String(Base64.decode(sjFl.getYfgkcs()), StandardCharsets.UTF_8));
} }
if(StringUtils.isNotEmpty(sjFl.getSyzn())){ if(StringUtils.isNotEmpty(sjFl.getSyzn())){
sjFl.setSyzn(new String(Base64.decode(sjFl.getSyzn()))); sjFl.setSyzn(new String(Base64.decode(sjFl.getSyzn()), StandardCharsets.UTF_8));
} }
if(StringUtils.isNotEmpty(sjFl.getTsyxzs())){ if(StringUtils.isNotEmpty(sjFl.getTsyxzs())){
sjFl.setTsyxzs(new String(Base64.decode(sjFl.getTsyxzs()))); sjFl.setTsyxzs(new String(Base64.decode(sjFl.getTsyxzs()), StandardCharsets.UTF_8));
} }
if(StringUtils.isNotEmpty(sjFl.getYjlxfs())){ if(StringUtils.isNotEmpty(sjFl.getYjlxfs())){
sjFl.setYjlxfs(new String(Base64.decode(sjFl.getYjlxfs()))); sjFl.setYjlxfs(new String(Base64.decode(sjFl.getYjlxfs()), StandardCharsets.UTF_8));
} }
sjFl.setUpdateTime(DateUtils.getNowDate()); sjFl.setUpdateTime(DateUtils.getNowDate());
return sjFlMapper.updateSjFl(sjFl); return sjFlMapper.updateSjFl(sjFl);
......
package com.zjsgfa.project.zjsgfa.service.impl; package com.zjsgfa.project.zjsgfa.service.impl;
import java.nio.charset.StandardCharsets;
import java.util.List; import java.util.List;
import java.util.stream.Collectors; import java.util.stream.Collectors;
...@@ -86,7 +87,7 @@ public class SjHseServiceImpl implements ISjHseService ...@@ -86,7 +87,7 @@ public class SjHseServiceImpl implements ISjHseService
//解密 //解密
if(StringUtils.isNotEmpty(sjHse.getHse())){ if(StringUtils.isNotEmpty(sjHse.getHse())){
String s = new String(Base64.decode(sjHse.getHse())); String s = new String(Base64.decode(sjHse.getHse()), StandardCharsets.UTF_8);
sjHse.setHse(s); sjHse.setHse(s);
} }
return sjHseMapper.insertSjHse(sjHse); return sjHseMapper.insertSjHse(sjHse);
...@@ -103,7 +104,7 @@ public class SjHseServiceImpl implements ISjHseService ...@@ -103,7 +104,7 @@ public class SjHseServiceImpl implements ISjHseService
{ {
//解密 //解密
if(StringUtils.isNotEmpty(sjHse.getHse())){ if(StringUtils.isNotEmpty(sjHse.getHse())){
String s = new String(Base64.decode(sjHse.getHse())); String s = new String(Base64.decode(sjHse.getHse()), StandardCharsets.UTF_8);
sjHse.setHse(s); sjHse.setHse(s);
} }
......
package com.zjsgfa.project.zjsgfa.service.impl; package com.zjsgfa.project.zjsgfa.service.impl;
import java.nio.charset.StandardCharsets;
import java.util.List; import java.util.List;
import java.util.stream.Collectors; import java.util.stream.Collectors;
...@@ -148,17 +149,17 @@ public class SjJkzpServiceImpl implements ISjJkzpService ...@@ -148,17 +149,17 @@ public class SjJkzpServiceImpl implements ISjJkzpService
public int insertSjJkzp(SjJkzp sjJkzp) public int insertSjJkzp(SjJkzp sjJkzp)
{ {
if(StringUtils.isNotEmpty(sjJkzp.getZjkzz())){ if(StringUtils.isNotEmpty(sjJkzp.getZjkzz())){
sjJkzp.setZjkzz(new String(Base64.decode(sjJkzp.getZjkzz()))); sjJkzp.setZjkzz(new String(Base64.decode(sjJkzp.getZjkzz()), StandardCharsets.UTF_8));
} }
if(StringUtils.isNotEmpty(sjJkzp.getClcb())){ if(StringUtils.isNotEmpty(sjJkzp.getClcb())){
sjJkzp.setClcb(new String(Base64.decode(sjJkzp.getClcb()))); sjJkzp.setClcb(new String(Base64.decode(sjJkzp.getClcb()), StandardCharsets.UTF_8));
} }
if(StringUtils.isNotEmpty(sjJkzp.getJlgh())){ if(StringUtils.isNotEmpty(sjJkzp.getJlgh())){
sjJkzp.setJlgh(new String(Base64.decode(sjJkzp.getJlgh()))); sjJkzp.setJlgh(new String(Base64.decode(sjJkzp.getJlgh()), StandardCharsets.UTF_8));
} }
if(StringUtils.isNotEmpty(sjJkzp.getSyyq())){ if(StringUtils.isNotEmpty(sjJkzp.getSyyq())){
sjJkzp.setSyyq(new String(Base64.decode(sjJkzp.getSyyq()))); sjJkzp.setSyyq(new String(Base64.decode(sjJkzp.getSyyq()), StandardCharsets.UTF_8));
} }
return sjJkzpMapper.insertSjJkzp(sjJkzp); return sjJkzpMapper.insertSjJkzp(sjJkzp);
} }
...@@ -173,17 +174,17 @@ public class SjJkzpServiceImpl implements ISjJkzpService ...@@ -173,17 +174,17 @@ public class SjJkzpServiceImpl implements ISjJkzpService
public int updateSjJkzp(SjJkzp sjJkzp) public int updateSjJkzp(SjJkzp sjJkzp)
{ {
if(StringUtils.isNotEmpty(sjJkzp.getZjkzz())){ if(StringUtils.isNotEmpty(sjJkzp.getZjkzz())){
sjJkzp.setZjkzz(new String(Base64.decode(sjJkzp.getZjkzz()))); sjJkzp.setZjkzz(new String(Base64.decode(sjJkzp.getZjkzz()), StandardCharsets.UTF_8));
} }
if(StringUtils.isNotEmpty(sjJkzp.getClcb())){ if(StringUtils.isNotEmpty(sjJkzp.getClcb())){
sjJkzp.setClcb(new String(Base64.decode(sjJkzp.getClcb()))); sjJkzp.setClcb(new String(Base64.decode(sjJkzp.getClcb()), StandardCharsets.UTF_8));
} }
if(StringUtils.isNotEmpty(sjJkzp.getJlgh())){ if(StringUtils.isNotEmpty(sjJkzp.getJlgh())){
sjJkzp.setJlgh(new String(Base64.decode(sjJkzp.getJlgh()))); sjJkzp.setJlgh(new String(Base64.decode(sjJkzp.getJlgh()), StandardCharsets.UTF_8));
} }
if(StringUtils.isNotEmpty(sjJkzp.getSyyq())){ if(StringUtils.isNotEmpty(sjJkzp.getSyyq())){
sjJkzp.setSyyq(new String(Base64.decode(sjJkzp.getSyyq()))); sjJkzp.setSyyq(new String(Base64.decode(sjJkzp.getSyyq()), StandardCharsets.UTF_8));
} }
sjJkzp.setUpdateTime(DateUtils.getNowDate()); sjJkzp.setUpdateTime(DateUtils.getNowDate());
return sjJkzpMapper.updateSjJkzp(sjJkzp); return sjJkzpMapper.updateSjJkzp(sjJkzp);
......
package com.zjsgfa.project.zjsgfa.service.impl; package com.zjsgfa.project.zjsgfa.service.impl;
import java.nio.charset.StandardCharsets;
import java.util.List; import java.util.List;
import cn.hutool.core.codec.Base64; import cn.hutool.core.codec.Base64;
...@@ -56,7 +57,7 @@ public class SjSggyGjsbxnyqServiceImpl implements ISjSggyGjsbxnyqService ...@@ -56,7 +57,7 @@ public class SjSggyGjsbxnyqServiceImpl implements ISjSggyGjsbxnyqService
public int insertSjSggyGjsbxnyq(SjSggyGjsbxnyq sjSggyGjsbxnyq) public int insertSjSggyGjsbxnyq(SjSggyGjsbxnyq sjSggyGjsbxnyq)
{ {
if(StringUtils.isNotEmpty(sjSggyGjsbxnyq.getSjyh())){ if(StringUtils.isNotEmpty(sjSggyGjsbxnyq.getSjyh())){
String s = new String(Base64.decode(sjSggyGjsbxnyq.getSjyh())); String s = new String(Base64.decode(sjSggyGjsbxnyq.getSjyh()), StandardCharsets.UTF_8);
sjSggyGjsbxnyq.setSjyh(s); sjSggyGjsbxnyq.setSjyh(s);
} }
...@@ -73,7 +74,7 @@ public class SjSggyGjsbxnyqServiceImpl implements ISjSggyGjsbxnyqService ...@@ -73,7 +74,7 @@ public class SjSggyGjsbxnyqServiceImpl implements ISjSggyGjsbxnyqService
public int updateSjSggyGjsbxnyq(SjSggyGjsbxnyq sjSggyGjsbxnyq) public int updateSjSggyGjsbxnyq(SjSggyGjsbxnyq sjSggyGjsbxnyq)
{ {
if(StringUtils.isNotEmpty(sjSggyGjsbxnyq.getSjyh())){ if(StringUtils.isNotEmpty(sjSggyGjsbxnyq.getSjyh())){
String s = new String(Base64.decode(sjSggyGjsbxnyq.getSjyh())); String s = new String(Base64.decode(sjSggyGjsbxnyq.getSjyh()), StandardCharsets.UTF_8);
sjSggyGjsbxnyq.setSjyh(s); sjSggyGjsbxnyq.setSjyh(s);
} }
return sjSggyGjsbxnyqMapper.updateSjSggyGjsbxnyq(sjSggyGjsbxnyq); return sjSggyGjsbxnyqMapper.updateSjSggyGjsbxnyq(sjSggyGjsbxnyq);
......
package com.zjsgfa.project.zjsgfa.service.impl; package com.zjsgfa.project.zjsgfa.service.impl;
import java.nio.charset.StandardCharsets;
import java.util.List; import java.util.List;
import cn.hutool.core.codec.Base64; import cn.hutool.core.codec.Base64;
import com.zjsgfa.common.utils.DateUtils; import com.zjsgfa.common.utils.DateUtils;
import com.zjsgfa.common.utils.StringUtils; import com.zjsgfa.common.utils.StringUtils;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.security.crypto.codec.Utf8;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import com.zjsgfa.project.zjsgfa.mapper.SjZysxMapper; import com.zjsgfa.project.zjsgfa.mapper.SjZysxMapper;
import com.zjsgfa.project.zjsgfa.domain.SjZysx; import com.zjsgfa.project.zjsgfa.domain.SjZysx;
...@@ -57,7 +59,7 @@ public class SjZysxServiceImpl implements ISjZysxService ...@@ -57,7 +59,7 @@ public class SjZysxServiceImpl implements ISjZysxService
public int insertSjZysx(SjZysx sjZysx) public int insertSjZysx(SjZysx sjZysx)
{ {
if(StringUtils.isNotEmpty(sjZysx.getZysx())){ if(StringUtils.isNotEmpty(sjZysx.getZysx())){
sjZysx.setZysx(new String(Base64.decode(sjZysx.getZysx()))); sjZysx.setZysx(new String(Base64.decode(sjZysx.getZysx()), StandardCharsets.UTF_8));
} }
return sjZysxMapper.insertSjZysx(sjZysx); return sjZysxMapper.insertSjZysx(sjZysx);
} }
...@@ -74,7 +76,7 @@ public class SjZysxServiceImpl implements ISjZysxService ...@@ -74,7 +76,7 @@ public class SjZysxServiceImpl implements ISjZysxService
String lb = sjZysx.getLb(); String lb = sjZysx.getLb();
if("喷漏卡塌".equals(lb) || "特殊岩性风险".equals(lb)){ if("喷漏卡塌".equals(lb) || "特殊岩性风险".equals(lb)){
if(StringUtils.isNotEmpty(sjZysx.getZysx())){ if(StringUtils.isNotEmpty(sjZysx.getZysx())){
sjZysx.setZysx(new String(Base64.decode(sjZysx.getZysx()))); sjZysx.setZysx(new String(Base64.decode(sjZysx.getZysx()), StandardCharsets.UTF_8));
} }
} }
......
...@@ -369,7 +369,7 @@ public class DjdcController { ...@@ -369,7 +369,7 @@ public class DjdcController {
int m = 0; int m = 0;
Cell cell = row.createCell(m++);cell.setCellStyle(cellStyle); cell.setCellValue(item.getJh()+""); Cell cell = row.createCell(m++);cell.setCellStyle(cellStyle); cell.setCellValue(item.getJh()+"");
cell = row.createCell(m++);cell.setCellStyle(cellStyle); cell.setCellValue(item.getKc()+""); cell = row.createCell(m++);cell.setCellStyle(cellStyle); cell.setCellValue(item.getKc()+"");
cell = row.createCell(m++);cell.setCellStyle(cellStyle); cell.setCellValue(item.getJtm()+""); // cell = row.createCell(m++);cell.setCellStyle(cellStyle); cell.setCellValue(item.getJtm()+"");
cell = row.createCell(m++);cell.setCellStyle(cellStyle); cell.setCellValue(item.getKsjs()+""); cell = row.createCell(m++);cell.setCellStyle(cellStyle); cell.setCellValue(item.getKsjs()+"");
cell = row.createCell(m++);cell.setCellStyle(cellStyle); cell.setCellValue(item.getJs()+""); cell = row.createCell(m++);cell.setCellStyle(cellStyle); cell.setCellValue(item.getJs()+"");
cell = row.createCell(m++);cell.setCellStyle(cellStyle); cell.setCellValue(item.getJc()+""); cell = row.createCell(m++);cell.setCellStyle(cellStyle); cell.setCellValue(item.getJc()+"");
......
...@@ -46,10 +46,10 @@ public class Ljjw { ...@@ -46,10 +46,10 @@ public class Ljjw {
private Double jdjl; private Double jdjl;
//井口横坐标 //井口横坐标
@Excel(name = "井口横坐标") @Excel(name = "井口横坐标",cellType = Excel.ColumnType.NUMERIC)
private Double jkhzb; private Double jkhzb;
//井口纵坐标 //井口纵坐标
@Excel(name = "井口纵坐标") @Excel(name = "井口纵坐标",cellType = Excel.ColumnType.NUMERIC)
private Double jkzzb; private Double jkzzb;
//井口横距离 //井口横距离
@Excel(name = "井口横距离") @Excel(name = "井口横距离")
...@@ -60,10 +60,10 @@ public class Ljjw { ...@@ -60,10 +60,10 @@ public class Ljjw {
//井底横坐标 //井底横坐标
@Excel(name = "井底横坐标") @Excel(name = "井底横坐标",cellType = Excel.ColumnType.NUMERIC)
private Double jdhzb; private Double jdhzb;
//井底纵坐标 //井底纵坐标
@Excel(name = "井底纵坐标") @Excel(name = "井底纵坐标",cellType = Excel.ColumnType.NUMERIC)
private Double jdzzb; private Double jdzzb;
//井底横距离 //井底横距离
......
...@@ -167,7 +167,7 @@ public class DjdcServiceImpl implements DjdcService { ...@@ -167,7 +167,7 @@ public class DjdcServiceImpl implements DjdcService {
// //
String lx = item.getLx(); String lx = item.getLx();
if(StringUtils.isNotEmpty(lx)){ if(StringUtils.isNotEmpty(lx)){
if(lx.equals("PDC钻头")){ if(lx.startsWith("PDC") || lx.startsWith("pdc")){
String wpc = item.getWpc(); String wpc = item.getWpc();
String npc = item.getNpc(); String npc = item.getNpc();
String wpcqk=""; String wpcqk="";
...@@ -179,7 +179,7 @@ public class DjdcServiceImpl implements DjdcService { ...@@ -179,7 +179,7 @@ public class DjdcServiceImpl implements DjdcService {
if(i==0){ if(i==0){
wpcqk="外排齿:无磨损"; wpcqk="外排齿:无磨损";
}else { }else {
wpcqk="外排齿:1/"+i+"磨损"; wpcqk="外排齿:"+i+"级磨损";
} }
break; break;
} }
...@@ -188,12 +188,12 @@ public class DjdcServiceImpl implements DjdcService { ...@@ -188,12 +188,12 @@ public class DjdcServiceImpl implements DjdcService {
if(StringUtils.isNotEmpty(npc)){ if(StringUtils.isNotEmpty(npc)){
Integer clsz = clsz(npc); Integer clsz = clsz(npc);
for(int i=1 ;i<9;i++){ for(int i=0 ;i<9;i++){
if(clsz==i){ if(clsz==i){
if(i==0){ if(i==0){
npcqk="内排齿:无磨损"; npcqk="内排齿:无磨损";
}else { }else {
npcqk="内排齿:1/"+i+"磨损"; npcqk="内排齿:"+i+"级磨损";
} }
break; break;
} }
...@@ -240,7 +240,7 @@ public class DjdcServiceImpl implements DjdcService { ...@@ -240,7 +240,7 @@ public class DjdcServiceImpl implements DjdcService {
if(StringUtils.isNotEmpty(item.getQzyy())){ if(StringUtils.isNotEmpty(item.getQzyy())){
Qzyy qzyy = qzyyList.stream().filter(it -> it.getLabel().equals(item.getQzyy())).findFirst().orElse(null); Qzyy qzyy = qzyyList.stream().filter(it -> it.getLabel().equals(item.getQzyy())).findFirst().orElse(null);
if(qzyy!=null){ if(qzyy!=null){
item.setQzyy(qzyy.getValue()); item.setQzyy(qzyy.getLabel()+"-"+qzyy.getValue());
} }
} }
......
...@@ -419,7 +419,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" ...@@ -419,7 +419,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
#{item} #{item}
</foreach> </foreach>
</if> </if>
order by jkjl asc) where ROWNUM &lt;= 5 order by jkjl asc) where ROWNUM &lt;= 8
union all union all
select * select *
from ( from (
...@@ -489,8 +489,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" ...@@ -489,8 +489,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
</if> </if>
order by jdjl asc order by jdjl asc
) where ROWNUM &lt; =5 ) where ROWNUM &lt; =8
) a order by jh ) a order by jkjl
</select> </select>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment