新增字段
This commit is contained in:
+56
-4
@@ -1067,11 +1067,63 @@ func (p DefParty) orderGoodsUpdate() web_iris.Party {
|
||||
}}
|
||||
}
|
||||
|
||||
// 支付
|
||||
func (p DefParty) orderPay() web_iris.Party {
|
||||
return web_iris.Party{Prefix: p.Prefix, PartyFunc: func(index iris.Party) {
|
||||
index.Post(OrderBase+"/orderPay", func(ctx *context.Context) {
|
||||
type OrderMarkRecord struct {
|
||||
OrderId string
|
||||
Lab1 int
|
||||
Lab2 int
|
||||
Lab3 int
|
||||
Message string
|
||||
}
|
||||
|
||||
// 评价
|
||||
func (p DefParty) orderMarkRecord() web_iris.Party {
|
||||
return web_iris.Party{Prefix: p.Prefix, PartyFunc: func(index iris.Party) {
|
||||
index.Post(OrderBase+"/orderMarkRecord", func(ctx *context.Context) {
|
||||
headerBaseInfo := GetHeaderBaseInfo(ctx)
|
||||
body, _ := io.ReadAll(ctx.Request().Body)
|
||||
var orderMarkRecordRequest OrderMarkRecord
|
||||
json.Unmarshal(body, &orderMarkRecordRequest)
|
||||
if len(orderMarkRecordRequest.OrderId) == 0 {
|
||||
OrderExistError.Fail(ctx, orderMarkRecordRequest)
|
||||
return
|
||||
}
|
||||
|
||||
serviceUserMarkRecord1 := models.ServiceUserMarkRecord{
|
||||
Uid: headerBaseInfo.Uid,
|
||||
OrderId: orderMarkRecordRequest.OrderId,
|
||||
ServiceStar: orderMarkRecordRequest.Lab1,
|
||||
ServiceLabels: "1",
|
||||
Status: 1,
|
||||
}
|
||||
database.Instance().Model(&models.ServiceUserMarkRecord{}).Create(&serviceUserMarkRecord1)
|
||||
|
||||
serviceUserMarkRecord2 := models.ServiceUserMarkRecord{
|
||||
Uid: headerBaseInfo.Uid,
|
||||
OrderId: orderMarkRecordRequest.OrderId,
|
||||
ServiceStar: orderMarkRecordRequest.Lab2,
|
||||
ServiceLabels: "2",
|
||||
Status: 1,
|
||||
}
|
||||
database.Instance().Model(&models.ServiceUserMarkRecord{}).Create(&serviceUserMarkRecord2)
|
||||
|
||||
serviceUserMarkRecord3 := models.ServiceUserMarkRecord{
|
||||
Uid: headerBaseInfo.Uid,
|
||||
OrderId: orderMarkRecordRequest.OrderId,
|
||||
ServiceStar: orderMarkRecordRequest.Lab2,
|
||||
ServiceLabels: "3",
|
||||
Status: 1,
|
||||
}
|
||||
database.Instance().Model(&models.ServiceUserMarkRecord{}).Create(&serviceUserMarkRecord3)
|
||||
|
||||
serviceUserMarkRecord4 := models.ServiceUserMarkRecord{
|
||||
Uid: headerBaseInfo.Uid,
|
||||
OrderId: orderMarkRecordRequest.OrderId,
|
||||
ServiceStar: orderMarkRecordRequest.Lab2,
|
||||
ServiceLabels: "4",
|
||||
Status: 1,
|
||||
}
|
||||
database.Instance().Model(&models.ServiceUserMarkRecord{}).Create(&serviceUserMarkRecord4)
|
||||
Success(ctx, orderMarkRecordRequest, nil)
|
||||
})
|
||||
}}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user