|
|
@@ -1,6 +1,7 @@
|
|
|
package rtx
|
|
|
|
|
|
import (
|
|
|
+ "encoding/json"
|
|
|
"fmt"
|
|
|
"log"
|
|
|
|
|
|
@@ -70,12 +71,13 @@ func (this *RtxController) SendMsg() {
|
|
|
// @Success 200 {object} historicTasks
|
|
|
// @router /ptrlogin [post]
|
|
|
func (this *RtxController) PtrLogin() {
|
|
|
+ var ptr oilrtx.PtrUser
|
|
|
rtxSvc := oilrtx.GetRtxService(utils.DBE)
|
|
|
- userName := this.GetString("username") //用户名
|
|
|
- passWord := this.GetString("password")
|
|
|
+ var jsonBlob = this.Ctx.Input.RequestBody
|
|
|
+ json.Unmarshal(jsonBlob, &ptr)
|
|
|
|
|
|
- resp := rtxSvc.HandlePtrLogin(userName, passWord, BaseUserName)
|
|
|
- log.Println("userName= ", userName)
|
|
|
+ resp := rtxSvc.HandlePtrLogin(ptr.UserName, ptr.PassWord, BaseUserName)
|
|
|
+ log.Println("userName= ", ptr.UserName)
|
|
|
var datainfo DataInfo
|
|
|
datainfo.Items = resp
|
|
|
this.Data["json"] = &datainfo
|