瀏覽代碼

fix:线上开票金额为0时限制处理

duxin 9 月之前
父節點
當前提交
97931f21f0
共有 1 個文件被更改,包括 3 次插入0 次删除
  1. 3 0
      src/jfw/modules/subscribepay/src/service/invoice.go

+ 3 - 0
src/jfw/modules/subscribepay/src/service/invoice.go

@@ -1622,6 +1622,9 @@ func JyOpenInvoice(orderCode, userId string, data map[string]interface{}) error
 	}*/
 	invoicedMoney := InvoiceAmount(orderCode) //已开票金额
 	invoiceMoney := qutil.Int64All((*orderInfo)["pay_money"]) - invoicedMoney
+	if invoiceMoney == 0 {
+		return errors.New("开票金额已用完")
+	}
 	data["order_code"] = orderCode
 	data["invoice_order_code"] = orderCode
 	data["only_Identifying"] = onlyIdentifying