用户工具

站点工具


代码规范:json规范

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

代码规范:json规范 [2016/10/16 14:55]
neohope 创建
代码规范:json规范 [2016/10/16 15:00] (当前版本)
neohope [前后台交互开发规范]
行 26: 行 26:
 </​sxh>​ </​sxh>​
  
-===== 前后台交互开发规范 ===== 
-开发的json格式中尽量将所有显示数据都在json内容中存在,以减少与前端开发的协调问题。另外json内容也尽量符合页面中的内容显示,方便前端开发快速查找和比对。一个页面中不同的显示区域json规范,请对比图片中的显示方式,按下面的输出格式编排: 
  
-{{ :​架构组:​代码规范:​json规范示例.png?​nolink&​900 |}}  
-  
-<sxh javascript>​ 
-{ 
-    "​reportInfo":​ {//​大模块 
-        "​patientInfo":​ {//​病人信息显示区域 
-            "​bloodType":​ "​A型",​ 
-            "​patientDomain":​ "​门诊号",​ 
-            "​patientAge":​ "​23",​ 
-            "​patientName":​ "​张三",​ 
-            "​patientGender":​ "​男",​ 
-            "​diagnosis":​ "​诊断诊断诊断诊断诊断诊断",​ 
-            "​bedNo":​ "​2232122",​ 
-            "​patientDept":​ "​牙科",​ 
-            "​patientNo":​ "​2232122"​ 
-        }, 
-        "​baseInfo":​ {//​基本信息显示区域 
-            "​metachysisTime":​ "​2016-04-20 00:​00:​00",​ 
-            "​bloodGiveTime":​ "​2016-04-20 00:​00:​00",​ 
-            "​fillInPerson":​ "​牙科"​ 
-        }, 
-        "​badBloodDiagnosis":​ [//​多选框或列表显示区域 
-            { 
-                "​diagnosisOther":​ "",​ 
-                "​diagnosisName":​ "​发热反应",​ 
-                "​diagnosisCode":​ "​1"​ 
-            }, 
-            { 
-                "​diagnosisOther":​ "",​ 
-                "​diagnosisName":​ "​发热反应",​ 
-                "​diagnosisCode":​ "​1"​ 
-            } 
-        ] 
-} 
-</​sxh>​ 
- 
-列表内容包含:列表头信息、列表数据内容、分页信息,建议有多个列表时,每个列表查询单独进行查询,展示格式如下: 
-<sxh javascript>​ 
-{ 
- "​metachysisAdverseList": ​ [//​列表数据内容 
-    [ 
-   "​输血反应",​ 
-   "​2016001",​ 
-   "​2016-04-20 00:​00",​ 
-   "​2016-04-22 00:​00",​ 
-   "​已保存",​ 
-   "​../​methachysis/​getAdminDetail.do?​methachysis=1"​ 
-  ], 
-    [ 
-   "​输血反应",​ 
-   "​2016001",​ 
-   "​2016-04-20 00:​00",​ 
-   "​2016-04-22 00:​00",​ 
-   "​已保存",​ 
-   "​../​methachysis/​getAdminDetail.do?​methachysis=1"​ 
-  ], 
-    [ 
-   "​输血反应",​ 
-   "​2016001",​ 
-   "​2016-04-20 00:​00",​ 
-   "​2016-04-22 00:​00",​ 
-   "​已保存",​ 
-   "​../​methachysis/​getAdminDetail.do?​methachysis=1"​ 
-  ] 
- ], 
- "​page": ​ {//​分页信息 
-  "​currentPage":​ "​1",​ 
-  "​totalSize":​ "​95",​ 
-  "​totalPage":​ "​10"​ 
- }, 
- "​metachysisAdverseListTitle": ​ [//​列表头信息 
-  "​输血不良反应名称",​ 
-  "​编号",​ 
-  "​发血日期",​ 
-  "​报告时间",​ 
-  "​处理结果",​ 
-  "​操作"​ 
- ] 
-} 
-</​sxh>​ 
  
代码规范/json规范.txt · 最后更改: 2016/10/16 15:00 由 neohope