主程序
This commit is contained in:
parent
426be1babc
commit
14b71104f5
@ -6,9 +6,9 @@ spring:
|
|||||||
druid:
|
druid:
|
||||||
# 主库数据源
|
# 主库数据源
|
||||||
master:
|
master:
|
||||||
url: jdbc:sqlserver://127.0.0.1:1433;DatabaseName=lisnet_ss
|
url: jdbc:sqlserver://47.97.125.165:11433;DatabaseName=lisnet_test
|
||||||
username: sa
|
username: lis
|
||||||
password: jiangsheng
|
password: lisp@ssw0rd
|
||||||
# 从库数据源
|
# 从库数据源
|
||||||
slave:
|
slave:
|
||||||
# 从数据源开关/默认关闭
|
# 从数据源开关/默认关闭
|
||||||
|
|||||||
@ -8,6 +8,7 @@ import com.czlis.common.core.domain.Result;
|
|||||||
import com.czlis.common.core.domain.entity.lis.*;
|
import com.czlis.common.core.domain.entity.lis.*;
|
||||||
import com.czlis.common.utils.file.FileUtils;
|
import com.czlis.common.utils.file.FileUtils;
|
||||||
import com.czlis.common.utils.file.ImageUtils;
|
import com.czlis.common.utils.file.ImageUtils;
|
||||||
|
import com.czlis.common.utils.uuid.UUID;
|
||||||
import com.czlis.interfaceCommon.utils.ReportUtil;
|
import com.czlis.interfaceCommon.utils.ReportUtil;
|
||||||
import com.czlis.liswork.mapper.LisWorkPageInfoMapper;
|
import com.czlis.liswork.mapper.LisWorkPageInfoMapper;
|
||||||
import com.czlis.liswork.pojo.HistoryResult;
|
import com.czlis.liswork.pojo.HistoryResult;
|
||||||
@ -18,6 +19,7 @@ import org.springframework.beans.factory.annotation.Autowired;
|
|||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
|
|
||||||
import java.io.File;
|
import java.io.File;
|
||||||
|
import java.io.IOException;
|
||||||
import java.util.*;
|
import java.util.*;
|
||||||
import java.util.stream.Collectors;
|
import java.util.stream.Collectors;
|
||||||
|
|
||||||
@ -34,19 +36,26 @@ public class LisWorkPageInfoServiceImpl implements LisWorkPageInfoService {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public Result resultGraph(Date jyrq, String yq, String ybh) {
|
public Result resultGraph(Date jyrq, String yq, String ybh) {
|
||||||
//List<LabGraph> labGraphList = lisWorkPageInfoMapper.getLabGraphList(jyrq,yq,ybh);
|
List<Map<String, String>> listOfMaps = new ArrayList<>();
|
||||||
// List<LabGraphUnit> labGraphUnitList = lisWorkPageInfoMapper.getLabGraphUnitList(yq,"");
|
List<LabGraph> labGraphList = commonUtil.getLabGraphAll(jyrq, yq, ybh);
|
||||||
// List<LabOldGraph> labOldGraphList = lisWorkPageInfoMapper.getLabOldGraphList(jyrq, yq, ybh);
|
if (!labGraphList.isEmpty()) {
|
||||||
List<String> queryList = new ArrayList<>();
|
for (LabGraph labGraph : labGraphList) {
|
||||||
String[] picPath = reportUtil.getReportpic(jyrq, yq, ybh);
|
byte[] txnr = labGraph.getTxnr();
|
||||||
for (int i = 0; i < picPath.length; i++) {
|
String picdata=Base64.encode(txnr);
|
||||||
String staticpath= ImageUtils.getStaticPath()+ File.separator;
|
String bz1=labGraph.getBz1();
|
||||||
String picFilePath =staticpath +"graphs"+File.separator + StrUtil.splitToArray(picPath[i], "graphs/")[1];
|
if(bz1==null)bz1="1";
|
||||||
File file = new File(picFilePath);
|
int lbidx=bz1.indexOf(".");
|
||||||
queryList.add(Base64.encode(file));
|
if(lbidx>0)bz1=bz1.substring(0,lbidx);
|
||||||
FileUtils.deleteFile(picFilePath);
|
Map<String,String> map = new HashMap<>();
|
||||||
|
map.put("xh",bz1);
|
||||||
|
map.put("txlb",labGraph.getTxlb());
|
||||||
|
map.put("txmc",labGraph.getTxmc());
|
||||||
|
map.put("bz",labGraph.getBz2());
|
||||||
|
map.put("picbase64",picdata);
|
||||||
|
listOfMaps.add(map);
|
||||||
}
|
}
|
||||||
return new Result("0","获取数据成功!",queryList);
|
}
|
||||||
|
return new Result("0","获取数据成功!",listOfMaps);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user