12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576 |
- syntax = "proto3";
- import "base.proto";
- package com.ywt.gapi.system;
- option java_generic_services = true;
- option java_multiple_files = true;
- option java_package = "com.ywt.gapi.system";
- message Hospital{
- int32 hospitalId = 1;
- string hospitalName = 2;
- string areaIds = 3;
- int32 level = 4;
- string logo = 5;
- string address = 6;
- int32 registerable = 7;
- int32 status = 8;
- }
- message Dept{
- int32 deptId = 1;
- string deptName = 2;
- string deptCode = 3;
- string yiDaCode = 4;
- int32 parentId = 5;
- }
- message HospitalDept{
- int32 deptId = 1;
- string deptName = 2;
- repeated Dept deptList = 3;
- string deptCode = 4;
- }
- message HospitalListRequest{
- int32 pageIndex = 1;
- int32 pageSize = 2;
- }
- message HospitalListResponse{
- Result result = 1;
- repeated Hospital hospitalList = 2;
- int32 count = 3;
- int32 totalPages = 4;
- }
- message Area{
- int32 id = 1;
- string name = 2;
- int32 weight = 3;
- int32 status = 4;
- int32 parentId = 5;
- int32 display = 6;
- int32 level = 7;
- }
- message AreaListRequest{
- }
- message AreaListResponse{
- Result result = 1;
- repeated Area area = 2;
- }
- service SystemService{
- rpc getHospitalList(HospitalListRequest) returns (HospitalListResponse);
- rpc getAppAreaList(AreaListRequest) returns (AreaListResponse);
- }
|