You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

36 lines
1.3 KiB

1 year ago
  1. using Common.Model;
  2. using Common.Model.AutoRefund;
  3. using System.Data;
  4. namespace Repository.PowerCallRepository
  5. {
  6. public interface IPowerCallRepository
  7. {
  8. DbResult CheckWallet(KJAutoRefundModel model, string passWord);
  9. DbResult ResultWallet(KJAutoRefundModel model, string commision, string phoneNo);
  10. DbResult ReStoreWallet(KJAutoRefundModel model, string restoreMoney, string commision, string phoneNo);
  11. DbResult FailWallet(KJAutoRefundModel model);
  12. DbResult Request(string customerId, string buyType, string ChargeType, string cardName, string ProductPrice, string phoneNo, string request, string methodName, string processId = "", string orderId = "");
  13. DbResult PowerCallHistory(long rowId, string errorcode, string errormsg, string respones);
  14. DbResult PowercallLog(long rowId, string request);
  15. DataRow GetPowerCallHistory(string customerId);
  16. DbResult CallBackPowerCallHistory(string orderNo, string errorcode, string errormsg, string respones);
  17. DataTable GetUserChageInfo(string customerId, string FromDate, string toDate);
  18. string GetFcmId(string customerId);
  19. string GetChargeInfo(string orderId);
  20. string GetProcessId(string orderId);
  21. string GetCommision(string mainCategory, string cardType);
  22. }
  23. }