|
|
@@ -102,6 +102,25 @@ func (self *BalanceController) GetBalanceDetail() {
|
|
|
self.ServeJSON()
|
|
|
}
|
|
|
|
|
|
+//佣金详情
|
|
|
+func (self *BalanceController) GetCashBalanceDetail() {
|
|
|
+ _id := self.Ctx.Input.Param(":id")
|
|
|
+ id, _ := strconv.ParseInt(_id, 10, 64)
|
|
|
+ //uId := self.GetCurrentUserId()
|
|
|
+ wxUId := self.GetCurrentWxUserIdByToken()
|
|
|
+ item := balance_model.GetCashBalanceById(id)
|
|
|
+ if item == nil {
|
|
|
+ self.ReturnError(403, apps.NoExist, "", nil)
|
|
|
+ }
|
|
|
+ if item.WxUId != wxUId {
|
|
|
+ self.ReturnError(403, apps.BalanceNotExist, "", nil)
|
|
|
+ }
|
|
|
+ item.CTime = item.CreatedAt.Unix()
|
|
|
+ item.SourceName = item.GetSourceName()
|
|
|
+ self.Data["json"] = item
|
|
|
+ self.ServeJSON()
|
|
|
+}
|
|
|
+
|
|
|
//现金账户变动列表
|
|
|
func (self *BalanceController) GetCashBalanceList() {
|
|
|
page, _ := self.GetInt64("page", 1)
|
|
|
@@ -241,7 +260,7 @@ func (self *BalanceController) GetTakeCashLimit() {
|
|
|
limitInfo := new(LimitInfo)
|
|
|
limitInfo.MaxLimitCash = TAKE_CASH_AMOUNT_LIMIT_MAX
|
|
|
limitInfo.MinLimitCash = TAKE_CASH_AMOUNT_LIMIT_MIN
|
|
|
- limitInfo.FeeBl = int64(0)
|
|
|
+ limitInfo.FeeBl = sys_config.GetTakeCashTax()
|
|
|
|
|
|
if beego.AppConfig.String("RunMode") == "dev" {
|
|
|
limitInfo.MinLimitCash = 1
|