1234567891011121314151617181920212223242526272829303132333435363738 |
- package third
- import (
- "ordonnance/common/util"
- "ordonnance/server/dao"
- "ordonnance/server/model"
- "ordonnance/server/response"
- "github.com/gin-gonic/gin"
- )
- // 显示二维码
- func GetordonnanceQrcode(c *gin.Context) {
- id := c.Param("ordonnanceId")
- ordonnance, err := dao.GetOrdonnance(id)
- if err != nil {
- response.FailWithMessage("要放不存在", c)
- return
- }
- filename := util.MakeImg(ordonnance)
- c.File(filename)
- }
- // 获取数据
- func GetordonnanceDetail(c *gin.Context) {
- id := c.Param("ordonnanceId")
- ordonnance, err := dao.GetOrdonnance(id)
- if err != nil {
- response.FailWithMessage(id+"药方不存在", c)
- return
- }
- list, err := dao.GetOrdonnanceItemList(id)
- data := model.VordonnanceDetail{
- Ordonnance: ordonnance,
- Detail: list,
- }
- response.OkWithData(data, c)
- }
|