/// <summary> /// 取得往來明細清單(未繳/逾期) /// </summary> /// <param name="model">取得標的物資料(繳款紀錄) Input</param> /// <returns>取得往來明細清單(未繳/逾期) Output</returns> public async Task <BaseResult <ValidArPayOutput> > ValidateArPay(ValidArPayInput model) { // 透過 Api 把資料送出去 //string apiUrl = "APP_FORM_PAY/VALIDATE_AR_PAY"; string apiUrl = "V2/APP_FORM_PAY/VALIDATE_AR_PAY_NEW"; BaseResult <ValidArPayOutput> result = await ApiService.Instance.ApiValidateArPay(model, apiUrl); return(result); }
public async Task <ActionResult> ValidateArPay(int[] arIdItems, Decimal arAmtSum, string payMethod, string CNTRT_NO) { ValidArPayInput model = new ValidArPayInput { CNTRT_NO = CNTRT_NO, AR_ID_ITEMS = arIdItems, AR_AMT_SUM = arAmtSum, PAY_METHOD = payMethod, MbrId = this.TokenVerify.MbrId, DevId = this.TokenVerify.DevId, Token = this.TokenVerify.Token, SYS_ID = Common.GetSysId() }; AppFormPayService appFormPayService = new AppFormPayService(); BaseResult <ValidArPayOutput> result = await appFormPayService.ValidateArPay(model); return(this.Json(result)); }