当前位置: 首页 > news >正文

桐梓住房和城乡建设部网站中国互联网前十名

桐梓住房和城乡建设部网站,中国互联网前十名,万能视频解析接口网站怎么做,郑州软件开发定制良好的设计源自实践,优秀的基础决定上限 上一篇用JRT连设备实现了比较有难度的Sebia绘图设备和TCP模式连接。这次连接最常见的检验设备(西森美康),读文件和图上传出图。 视频演示 结果格式 通道对应 接口设置 接口处理实现…

良好的设计源自实践,优秀的基础决定上限
上一篇用JRT连设备实现了比较有难度的Sebia绘图设备和TCP模式连接。这次连接最常见的检验设备(西森美康),读文件和图上传出图。

视频演示

结果格式
在这里插入图片描述
通道对应
在这里插入图片描述

接口设置
在这里插入图片描述

接口处理实现,JRT设备连接全部采用CMD驱动方式实现,所以需要客户端执行对应操作返回对应CMD即可。客户端对CMD负责,实现了对应的CMD执行器。
在这里插入图片描述

import JRT.Core.Dto.CmdDto;
import JRT.Core.Dto.OutValue;
import JRT.Core.Util.LogUtils;
import JRT.Core.Util.MakeCmdUtil;
import JRT.Model.Bussiness.Parameters;
import JRTBLLBase.BaseHttpHandlerMachine;
import JRTBLLBase.Helper;import java.util.ArrayList;
import java.util.List;/*** 希森美康XN9000仪器接口*/
public class miXN9000 extends BaseHttpHandlerMachine {/*** 流水号*/private static String dataEpis="";/*** 数据的日期*/private static int date=Helper.GetNowDate();/*** 数据的时间*/private static int time=Helper.GetNowTime();/*** 缓存结果*/private static String result="";/*** 保存仪器数据** @param Param   参数* @param Session* @param Output* @return* @throws Exception*/public String SaveData(Parameters Param, OutValue Session, OutValue Output) throws Exception {String mi = Param.P0;String data = Param.P1;String epis = Param.P2;String fileName = Param.P3;String DBColName = Param.P4;Trace(mi, data, "M->H");//读取文件到第几行数据int index = Helper.ValidParam(Param.P5, -1);//返回的数据List<CmdDto> cmdList = new ArrayList<>();try {String [] arr=data.split(",");//第一行解析流水号和结果日期时间if(arr[0].equals("0")){String dateStr=arr[1];date=Helper.DateToInt(dateStr);String timeStr=arr[2];time=Helper.TimeToInt(timeStr);dataEpis=arr[3];result="";}//解析结果else if(arr[0].equals("1")){String chl=arr[1];String res=arr[3];result+=chl+"\\"+res+",";}//解析图片else if(arr[0].equals("3")){String imgClass=arr[2];String imgPath=arr[3];//取图MakeCmdUtil.AddGetImageCmd(cmdList, dataEpis, imgClass, imgPath, "");//删图//MakeCmdUtil.AddRMCmd(cmdList,imgPath);}//最后一行保存结果if(index==-1&&!dataEpis.isEmpty()){Trace(mi, result, "解析结果");//处理数据Helper.GetBllMethodData("mi.miBase", "SaveResult", mi, dataEpis, result, date, time);}Trace(mi, "解析完成", "M->H");} catch (Exception ex) {LogUtils.WriteExceptionLog("解析XN9000仪器结果发生错误", ex);}return Helper.Object2Json(cmdList);}/*** 得到文件服务地址供接口上传图片** @param Param* @param Session* @param Output* @return* @throws Exception*/public String GetFileService(Parameters Param, OutValue Session, OutValue Output) throws Exception {String mi = Param.P0;String path = (String) Helper.GetBllMethodData("mi.miBase", "GetFileService", mi);//返回文件服务路径return path;}/*** 保存文件到数据库** @param Param* @param Session* @param Output* @return* @throws Exception*/public String SaveImage(Parameters Param, OutValue Session, OutValue Output) throws Exception {String mi = Param.P0;String epis = Param.P1;String ImageClass = Param.P2;String fileName = Param.P3;String fullName = Param.P4;String caption = "";String displayRatio = "";String width = "";String height = "";String sequence = "";Integer receiveDate = null;String ret = (String) Helper.GetBllMethodData("mi.miBase", "SaveImage", mi, epis, ImageClass, "", fileName, null, caption, displayRatio, width, height, sequence);return ret;}/*** 查询要上传的指令** @param Param* @param Session* @param Output* @return* @throws Exception*/public String QryUpdata(Parameters Param, OutValue Session, OutValue Output) throws Exception {String mi = Param.P0;//先写Log测试LogUtils.WriteDebugLog("mi:" + mi + ",调用上传查询");//返回的数据List<CmdDto> cmdList = new ArrayList<>();return Helper.Object2Json(cmdList);}/*** 设置上传指令执行状态** @param Param* @param Session* @param Output* @return* @throws Exception*/public String SetQryStatus(Parameters Param, OutValue Session, OutValue Output) throws Exception {String mi = Param.P0;String setStatusKey = Param.P1;//先写Log测试LogUtils.WriteDebugLog("mi:" + mi + ",setStatusKey:" + setStatusKey + "设置状态");return "";}}

效果
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

这就是第二个仪器接口演示

http://www.yayakq.cn/news/44480/

相关文章:

  • 学校网站建设报价单品牌设计法则徐适
  • 网站建设选择什么系统好一个人可以做网站
  • 团购网站模块xx旅行社网站建设方案 企网站技术解决方案为申请虚拟主机
  • 高端网站开发哪里好php wordpress单本小说网站源码+采集
  • 如何写代码做网站6株洲58同城网站建设电话
  • 泉州安全教育平台北京优化公司排行
  • 明星网站设计网站建设公司华网天下北京
  • 软件下载网站哪个好外包商网站怎么做
  • 个人网站能做淘宝客吗头条短链接生成短网址生成
  • 松江附近做网站做海购的网站
  • 做网站淄博百度站长app
  • 学校校园网站建设方案win10优化大师有用吗
  • 可视化域名网站模块被删了免费crm收费情况
  • 企业网站设计要求php网站开发实例教材
  • 成都中职学校网站建设推广高端定制建站公司
  • 南通海洲建设集团网站洛阳建公司网站
  • 江门网站优化方案网络系统部
  • 网站建设与管理专业网站怎么做咨询
  • 做视频播放网站 赚钱网站 备案 多久
  • 南翔镇网站建设公司长春做网站seo
  • 个人可以做医疗信息网站吗新闻门户网站建设方案
  • 自建网站如何盈利十堰市建设工程管理处网站
  • iis 5 新建网站网站建设 服务质量保证
  • 如何看网站是用什么程序做的软件开发流程详解
  • 笔记本电脑可以做网站服务器网络规划设计师和hcie
  • 互联网企业网站模板app开发的知名公司有哪些
  • 开发一个网站的成本企业网站维护兼职
  • 深圳平湖网站建设做网站公司 深圳信科
  • 网站后台中表格制作wordpress添加功能
  • 网站建设工作室制作平台中国建筑集团有限公司待遇