|
|
@@ -3,6 +3,7 @@ package cron_controller
|
|
|
import (
|
|
|
"crypto/md5"
|
|
|
"fmt"
|
|
|
+ "fohow.com/apps/models/pay_model"
|
|
|
"fohow.com/libs/lib_redis"
|
|
|
"github.com/go-redis/redis"
|
|
|
"io"
|
|
|
@@ -60,7 +61,8 @@ func takeCash() {
|
|
|
} else {
|
|
|
check_state = wx_mp.PAY_NO_CHECK
|
|
|
}*/
|
|
|
- ret := wx_mp.Transfers(wxUser.Openid, item.Count, item.OrderId, check_state, user.RealName, "提现")
|
|
|
+ payCode := pay_model.GetPayConfigByDepart(wxUser.Depart, true)
|
|
|
+ ret := wx_mp.Transfers(wxUser.Openid, item.Count, item.OrderId, check_state, user.RealName, payCode, "提现")
|
|
|
if ret["result_code"] == wx_mp.PAY_SUCCESS {
|
|
|
item.State = 1
|
|
|
item.TradeNo = ret["payment_no"]
|
|
|
@@ -121,7 +123,9 @@ func autoTakeCash() {
|
|
|
}
|
|
|
var check_state string
|
|
|
check_state = wx_mp.PAY_NO_CHECK
|
|
|
- ret := wx_mp.Transfers(wxUser.Openid, cashRecord.Count, cashRecord.OrderId, check_state, user.RealName, "提现")
|
|
|
+ payCode := pay_model.GetPayConfigByDepart(wxUser.Depart, true)
|
|
|
+
|
|
|
+ ret := wx_mp.Transfers(wxUser.Openid, cashRecord.Count, cashRecord.OrderId, check_state, user.RealName, payCode, "提现")
|
|
|
if ret["result_code"] == wx_mp.PAY_SUCCESS {
|
|
|
cashRecord.State = 1
|
|
|
cashRecord.TradeNo = ret["payment_no"]
|