|
|
|
@ -80,6 +80,10 @@ func (s *Sub) GetResp() (proto.Message, error) { |
|
|
|
|
|
|
|
|
|
|
|
func (s *Sub) PackPayReq() interface{} { |
|
|
|
func (s *Sub) PackPayReq() interface{} { |
|
|
|
r := s.Base.PayReq |
|
|
|
r := s.Base.PayReq |
|
|
|
|
|
|
|
r.Amount /= 100 |
|
|
|
|
|
|
|
if len(r.Phone) == 12 { |
|
|
|
|
|
|
|
r.Phone = r.Phone[2:] |
|
|
|
|
|
|
|
} |
|
|
|
send := &PayReq{ |
|
|
|
send := &PayReq{ |
|
|
|
MchNo: mid, |
|
|
|
MchNo: mid, |
|
|
|
AppId: appID, |
|
|
|
AppId: appID, |
|
|
|
@ -105,6 +109,10 @@ func (s *Sub) PackPayReq() interface{} { |
|
|
|
|
|
|
|
|
|
|
|
func (s *Sub) PackWithdrawReq() interface{} { |
|
|
|
func (s *Sub) PackWithdrawReq() interface{} { |
|
|
|
r := s.Base.WithdrawReq |
|
|
|
r := s.Base.WithdrawReq |
|
|
|
|
|
|
|
r.Amount /= 100 |
|
|
|
|
|
|
|
if len(r.Phone) == 12 { |
|
|
|
|
|
|
|
r.Phone = r.Phone[2:] |
|
|
|
|
|
|
|
} |
|
|
|
send := &WithdrawReq{ |
|
|
|
send := &WithdrawReq{ |
|
|
|
MchNo: mid, |
|
|
|
MchNo: mid, |
|
|
|
AppId: appID, |
|
|
|
AppId: appID, |
|
|
|
|