public async Task <string> PostSubmitPayments([FromBody] InfoBaseModel <long[]> parameters) { if (parameters == null || string.IsNullOrEmpty(parameters.uid)) { return(DCHelper.ErrorMessage("用户id为空!")); } if (parameters.infoData == null || parameters.infoData.Length < 0) { return(DCHelper.ErrorMessage("单据主键Phid为空!")); } /* * ICBCNCService icbcService = new ICBCNCService(); * bool httpsState, signState; * string msg = icbcService.CheckNetSafeClient(out httpsState, out signState); * if (httpsState == false || signState == false) { * return DCHelper.ErrorMessage(msg + " 请联系系统管理员排查问题"); * } */ string errMsg = string.Empty; foreach (long id in parameters.infoData) { GKPaymentMstService.SubmitPayment(id, out errMsg, long.Parse(parameters.uid)); } return(DCHelper.SuccessMessage("合并支付提交成功,后台处理中!")); }
public string PostSubmitPayment([FromBody] BaseSingleModel parameter) { if (parameter == null || string.IsNullOrEmpty(parameter.uid)) { return(DCHelper.ErrorMessage("用户id为空!")); } if (string.IsNullOrEmpty(parameter.id)) { return(DCHelper.ErrorMessage("单据主键Phid为空!")); } //if (string.IsNullOrEmpty(parameter.orgid)) //{ // return DCHelper.ErrorMessage("组织编码为空!"); //} //if (string.IsNullOrEmpty(parameter.Ryear)) //{ // return DCHelper.ErrorMessage("年度为空!"); //} /* * ICBCNCService icbcService = new ICBCNCService(); * bool httpsState, signState; * string msg = icbcService.CheckNetSafeClient(out httpsState, out signState); * if (httpsState == false || signState == false) * { * return DCHelper.ErrorMessage(msg + " 请联系系统管理员排查问题"); * } */ try { string errMsg = ""; var result = GKPaymentMstService.SubmitPayment(long.Parse(parameter.id), out errMsg, long.Parse(parameter.uid)); if (result == null && !string.IsNullOrEmpty(errMsg)) { return(DCHelper.ErrorMessage(errMsg)); } return(DataConverterHelper.SerializeObject(result)); } catch (Exception e) { return(DCHelper.ErrorMessage(e.Message)); } }