91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 11.1MB
    文件類型: .zip
    金幣: 1
    下載: 0 次
    發布日期: 2023-06-13
  • 語言: 其他
  • 標簽: 答辯PPT??

資源簡介

Hyperledger Fabric區塊鏈醫療系統畢業設計,帶論文開題報告PPT等全系列,Hyperledger Fabric區塊鏈醫療系統畢業設計

資源截圖

代碼片段和文件信息

package?wow.controller;

import?java.io.PrintWriter;
import?java.nio.charset.StandardCharsets;

import?javax.servlet.http.HttpServletResponse;

import?org.hyperledger.fabric.gateway.Contract;
import?org.springframework.beans.factory.annotation.Autowired;
import?org.springframework.web.bind.annotation.GetMapping;
import?org.springframework.web.bind.annotation.RequestMapping;
import?org.springframework.web.bind.annotation.RestController;

import?com.alibaba.fastjson.JSONobject;

import?wow.entity.BackJSON;
import?wow.entity.MedicalRecord;
import?wow.service.AdminService;
import?wow.util.Value;

/**
?*?管理員功能實現
?*?@author?wow
?*?@date?2020年6月5日
?*/

@RestController
@RequestMapping(“/admin/“)
public?class?AdminController?{

@Autowired
private?AdminService?as;

/*?第一次測試?*/
@RequestMapping(“test“)
public?void?test()?{
System.out.println(“進入測試!“);
}
/*?查詢區塊鏈測試?*/
@RequestMapping(“testQueryFabric“)
public?void?testQueryFabric(HttpServletResponse?response)?{
Contract?contract?=?Value.getContract();
try?{
byte[]?queryResult?=?contract.evaluateTransaction(“testGet““firstKey“);
String?queryStr?=?new?String(queryResult?StandardCharsets.UTF_8);
System.out.println(“===>>>value:“+queryStr);
PrintWriter?out?=?response.getWriter();
out.write(“{\“firstValue\“:\““+queryStr+“\“}“);
out.close();
}?catch?(Exception?e)?{
e.printStackTrace();
}
}
/*?數據存儲上鏈測試?*/
@RequestMapping(“testInputFabric“)
public?BackJSON?testInputFabric()?{
Contract?contract?=?Value.getContract();
BackJSON?result?=?new?BackJSON(0);
try?{
byte[]?queryResult?=?contract.createTransaction(“uploadMedicalRecord“).submit(“patientID0“?“patientName0“?“doctorName0“?“createTime0“?“medicalPicture0“?“description0“);
String?queryStr?=?new?String(queryResult?StandardCharsets.UTF_8);
System.out.println(“create?result:“+queryStr);
if(queryStr.equals(“success“))?{
result.setCode(200);
}

queryResult?=?contract.evaluateTransaction(“getRecordbyID“?“patientID0“);
queryStr?=?new?String(queryResult?StandardCharsets.UTF_8);
JSONobject?jsonResult?=?JSONobject.parseobject(queryStr);
MedicalRecord?medicalRecord?=?new?MedicalRecord();
medicalRecord.setPatientID(01);
medicalRecord.setPatientName(jsonResult.getString(“patientname“));
medicalRecord.setDoctorName(jsonResult.getString(“doctorname“));
medicalRecord.setCreateTime(jsonResult.getString(“createtime“));
medicalRecord.setMedicalPicture(jsonResult.getString(“medicalpicture“));
medicalRecord.setDescription(jsonResult.getString(“description“));
result.setData(medicalRecord);
}?catch?(Exception?e)?{
e.printStackTrace();
}
return?result;
}

/*?獲取用戶總數?*/
@GetMapping(“getUserCount“)
public?BackJSON?getUserCount()?{
return?as.getUserCount();
}

}












?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????1148??2020-06-04?18:33??程序使用說明.zip
?????文件?????????146??2020-06-19?13:26??README.md
?????目錄???????????0??2020-11-26?19:58??code\
?????目錄???????????0??2020-11-26?19:58??code\medical\
?????文件????????1483??2020-06-19?13:26??code\medical\.classpath
?????文件???????????9??2020-06-19?13:26??code\medical\.gitignore
?????文件????????1083??2020-06-19?13:26??code\medical\.project
?????目錄???????????0??2020-11-26?19:58??code\medical\.settings\
?????文件?????????639??2020-06-19?13:26??code\medical\.settings\.jsdtscope
?????文件?????????151??2020-06-19?13:26??code\medical\.settings\org.eclipse.core.resources.prefs
?????文件?????????430??2020-06-19?13:26??code\medical\.settings\org.eclipse.jdt.core.prefs
?????文件??????????90??2020-06-19?13:26??code\medical\.settings\org.eclipse.m2e.core.prefs
?????文件?????????662??2020-06-19?13:26??code\medical\.settings\org.eclipse.wst.common.component
?????文件?????????252??2020-06-19?13:26??code\medical\.settings\org.eclipse.wst.common.project.facet.core.xml
?????文件??????????49??2020-06-19?13:26??code\medical\.settings\org.eclipse.wst.jsdt.ui.superType.container
?????文件???????????6??2020-06-19?13:26??code\medical\.settings\org.eclipse.wst.jsdt.ui.superType.name
?????文件??????????50??2020-06-19?13:26??code\medical\.settings\org.eclipse.wst.validation.prefs
?????文件????????6424??2020-06-19?13:26??code\medical\pom.xml
?????目錄???????????0??2020-11-26?19:58??code\medical\src\
?????目錄???????????0??2020-11-26?19:58??code\medical\src\main\
?????目錄???????????0??2020-11-26?19:58??code\medical\src\main\java\
?????目錄???????????0??2020-11-26?19:58??code\medical\src\main\java\wow\
?????目錄???????????0??2020-11-26?19:58??code\medical\src\main\java\wow\controller\
?????文件????????2991??2020-06-19?13:26??code\medical\src\main\java\wow\controller\AdminController.java
?????文件????????1559??2020-06-19?13:26??code\medical\src\main\java\wow\controller\DoctorController.java
?????文件????????1940??2020-06-19?13:26??code\medical\src\main\java\wow\controller\PatientController.java
?????文件????????1251??2020-06-19?13:26??code\medical\src\main\java\wow\controller\UserController.java
?????目錄???????????0??2020-11-26?19:58??code\medical\src\main\java\wow\entity\
?????文件????????1772??2020-06-19?13:26??code\medical\src\main\java\wow\entity\Authorize.java
?????文件?????????492??2020-06-19?13:26??code\medical\src\main\java\wow\entity\BackJSON.java
?????文件????????1447??2020-06-19?13:26??code\medical\src\main\java\wow\entity\CreateMedical.java
............此處省略269個文件信息

評論

共有 條評論