From 67e33a0be09b56076f169873dd9341ce509e9434 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8B=8F=E5=B0=B9=E5=B2=9A?= <770236076@qq.com> Date: Thu, 4 Mar 2021 16:54:51 +0800 Subject: [PATCH] aa --- business/partner/partner_store_acct.go | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/business/partner/partner_store_acct.go b/business/partner/partner_store_acct.go index 74f0f9b57..fe5286fc2 100644 --- a/business/partner/partner_store_acct.go +++ b/business/partner/partner_store_acct.go @@ -6,7 +6,20 @@ import ( ) const ( - StoreAcctType1 = 1 //主动充值 + //账户收入类型 + StoreAcctTypeIncomePay = 10 //主动充值 + StoreAcctTypeRealFeeIncome = 15 //真实运费 < 临时运费, 临时运费-真实运费的值 + StoreAcctTypeIncomeCancelTemp = 18 //运单取消,回退的临时运费 + StoreAcctTypeIncomeCancelReal = 19 //运单取消,回退的真实运费 + + //账户支出类型 + StoreAcctTypeExpendCreateWaybillEx = 20 //手动发单扣除的临时运费 + StoreAcctTypeExpendCreateWaybillTip = 21 //手动加小费扣除 + StoreAcctTypeRealFeeExpend = 25 //真实运费 > 临时运费, 真实运费的值 - 临时运费的值 +) + +const ( + MinCreateWaybillBalance = 1000 //余额小于这个值直接不能发 ) var ( @@ -26,5 +39,5 @@ type IStoreAcctManager interface { UpdateStoreAcctBalance(ctx *jxcontext.Context, storeID, price int, isIncome bool) (err error) InsertStoreAcctExpendAndUpdateStoreAcctBalance(ctx *jxcontext.Context, storeID, price, acctType int, vendorOrderID string) (err error) InsertStoreAcctIncomeAndUpdateStoreAcctBalance(ctx *jxcontext.Context, storeID, price, acctType int, vendorOrderID string) (err error) - CheckStoreAcctExpendExist(storeID int, vendorOrderID string) (result bool, err error) + CheckStoreAcctExpendExist(vendorOrderID string) (isEqual, isZero bool, err error) }