侧菜单能更明确的表示当前就诊患者菜单相关信息,在内联菜单扩展信息内维护相关接口,可以实现自定义菜单的颜色,数量,隐藏与否,菜单顺序。
扩展信息
页下conditionalExpression配置的参数值中配置rest路径。
条件表示式会在切换就诊时调用
对此rest要求如下:
请求类型:GET
请求入参:内联菜单内配置的参数
请求返回值:
{
code:String,
msg:String,
traceId:String,
data:{
visibility:Boolean,
count:String,
className:String,
seq:String
}
}
返回值举例及说明:
{
code:"200",
msg:"",
traceId:"7646984874257285127",
data:{
visibility:true,
count:"2",
className:"x-tab-strip-red",
seq:""
}
}
code
为200表示请求成功,其它为错误
msg
请求返回消息
traceId
为追踪id,用于查看请求日志,
data
为数据节点
visibility
为true时显示此侧菜单,否则隐藏,
count
侧菜单旁边显示的数字,
className
为当前侧菜单样式,目前支持”x-tab-strip-green”, “x-tab-strip-gray”, “x-tab-strip-red”
seq
修改侧菜单顺序
java代码实现示例:
@GetMapping("/condition/test")
public BaseResponse<MyMenuVO> getMenuCondition(@RequestParam(defaultValue = "",required = false) String episodeId){
// dosomething
return BaseResponse.success(MyMenuVO);
}
访问量: 509468