中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁(yè) > news >正文

做網(wǎng)站定金交多少合適合肥網(wǎng)站推廣優(yōu)化公司

做網(wǎng)站定金交多少合適,合肥網(wǎng)站推廣優(yōu)化公司,免費(fèi)的軟件網(wǎng)站建設(shè),wordpress 模板安裝良好的設(shè)計(jì)源自實(shí)踐,優(yōu)秀的基礎(chǔ)決定上限 上一篇用JRT連設(shè)備實(shí)現(xiàn)了比較有難度的Sebia繪圖設(shè)備和TCP模式連接。這次連接最常見(jiàn)的檢驗(yàn)設(shè)備(西森美康),讀文件和圖上傳出圖。 視頻演示 結(jié)果格式 通道對(duì)應(yīng) 接口設(shè)置 接口處理實(shí)現(xiàn)…

良好的設(shè)計(jì)源自實(shí)踐,優(yōu)秀的基礎(chǔ)決定上限
上一篇用JRT連設(shè)備實(shí)現(xiàn)了比較有難度的Sebia繪圖設(shè)備和TCP模式連接。這次連接最常見(jiàn)的檢驗(yàn)設(shè)備(西森美康),讀文件和圖上傳出圖。

視頻演示

結(jié)果格式
在這里插入圖片描述
通道對(duì)應(yīng)
在這里插入圖片描述

接口設(shè)置
在這里插入圖片描述

接口處理實(shí)現(xiàn),JRT設(shè)備連接全部采用CMD驅(qū)動(dòng)方式實(shí)現(xiàn),所以需要客戶端執(zhí)行對(duì)應(yīng)操作返回對(duì)應(yīng)CMD即可??蛻舳藢?duì)CMD負(fù)責(zé),實(shí)現(xiàn)了對(duì)應(yīng)的CMD執(zhí)行器。
在這里插入圖片描述

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 {/*** 流水號(hào)*/private static String dataEpis="";/*** 數(shù)據(jù)的日期*/private static int date=Helper.GetNowDate();/*** 數(shù)據(jù)的時(shí)間*/private static int time=Helper.GetNowTime();/*** 緩存結(jié)果*/private static String result="";/*** 保存儀器數(shù)據(jù)** @param Param   參數(shù)* @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");//讀取文件到第幾行數(shù)據(jù)int index = Helper.ValidParam(Param.P5, -1);//返回的數(shù)據(jù)List<CmdDto> cmdList = new ArrayList<>();try {String [] arr=data.split(",");//第一行解析流水號(hào)和結(jié)果日期時(shí)間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="";}//解析結(jié)果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);}//最后一行保存結(jié)果if(index==-1&&!dataEpis.isEmpty()){Trace(mi, result, "解析結(jié)果");//處理數(shù)據(jù)Helper.GetBllMethodData("mi.miBase", "SaveResult", mi, dataEpis, result, date, time);}Trace(mi, "解析完成", "M->H");} catch (Exception ex) {LogUtils.WriteExceptionLog("解析XN9000儀器結(jié)果發(fā)生錯(cuò)誤", ex);}return Helper.Object2Json(cmdList);}/*** 得到文件服務(wù)地址供接口上傳圖片** @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);//返回文件服務(wù)路徑return path;}/*** 保存文件到數(shù)據(jù)庫(kù)** @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;//先寫(xiě)Log測(cè)試LogUtils.WriteDebugLog("mi:" + mi + ",調(diào)用上傳查詢");//返回的數(shù)據(jù)List<CmdDto> cmdList = new ArrayList<>();return Helper.Object2Json(cmdList);}/*** 設(shè)置上傳指令執(zhí)行狀態(tài)** @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;//先寫(xiě)Log測(cè)試LogUtils.WriteDebugLog("mi:" + mi + ",setStatusKey:" + setStatusKey + "設(shè)置狀態(tài)");return "";}}

效果
在這里插入圖片描述

在這里插入圖片描述

在這里插入圖片描述

在這里插入圖片描述

這就是第二個(gè)儀器接口演示

http://www.risenshineclean.com/news/65184.html

相關(guān)文章:

  • 上行10m企業(yè)光纖做網(wǎng)站環(huán)球資源外貿(mào)平臺(tái)免費(fèi)
  • 上海公司注冊(cè)查詢seo視頻教程
  • 大連做網(wǎng)站需要多少錢(qián)競(jìng)價(jià)托管選擇微競(jìng)價(jià)
  • 南寧外包seo服務(wù)福州百度seo排名
  • 培訓(xùn)機(jī)構(gòu)招生方案win優(yōu)化大師有用嗎
  • 深圳做app網(wǎng)站制作湘潭網(wǎng)站seo磐石網(wǎng)絡(luò)
  • 做裝修公司網(wǎng)站百度應(yīng)用商店下載安裝
  • 啟源網(wǎng)站建設(shè)seo計(jì)費(fèi)系統(tǒng)開(kāi)發(fā)
  • 做網(wǎng)站注冊(cè)營(yíng)業(yè)執(zhí)照蘭州seo培訓(xùn)
  • 響應(yīng)式網(wǎng)站好不好引流推廣方法
  • 夏縣網(wǎng)站建設(shè)指數(shù)運(yùn)算法則
  • 做葡萄酒的網(wǎng)站日本疫情最新數(shù)據(jù)
  • 做網(wǎng)站避免上當(dāng)簡(jiǎn)單網(wǎng)頁(yè)設(shè)計(jì)模板html
  • 東莞公司網(wǎng)站價(jià)格競(jìng)價(jià)托管服務(wù)多少錢(qián)
  • 丹東網(wǎng)站建設(shè)磁力庫(kù)
  • 西安做網(wǎng)站選哪家指數(shù)型基金是什么意思
  • firework做網(wǎng)站教程seo課程多少錢(qián)
  • 蘭州網(wǎng)站建設(shè)哪家專業(yè)百度網(wǎng)盤(pán)app下載安裝
  • 網(wǎng)站推廣服務(wù)費(fèi)會(huì)計(jì)分錄怎么做專業(yè)軟文發(fā)布平臺(tái)
  • 360網(wǎng)站備案查詢熱狗網(wǎng)站關(guān)鍵詞優(yōu)化
  • 網(wǎng)站備案費(fèi)用seo推廣軟件哪個(gè)好
  • 做企業(yè)網(wǎng)站收費(fèi)多少怎么做產(chǎn)品推廣和宣傳
  • 企業(yè)服務(wù)局搜索引擎優(yōu)化內(nèi)容包括哪些方面
  • 布吉網(wǎng)站設(shè)計(jì)快速優(yōu)化網(wǎng)站排名軟件
  • 移動(dòng)互聯(lián)網(wǎng)應(yīng)用程序開(kāi)發(fā)影響seo排名的因素
  • 網(wǎng)站界面設(shè)計(jì)分析熱搜關(guān)鍵詞
  • wordpress批量替換url臨沂seo
  • 淄博企業(yè)網(wǎng)站建設(shè)公司在seo優(yōu)化中
  • 官方網(wǎng)站建設(shè)專家磐石網(wǎng)絡(luò)百度網(wǎng)盤(pán)登錄入口 網(wǎng)頁(yè)
  • 南寧設(shè)計(jì)公司有哪些seo入門(mén)培訓(xùn)班