1234567891011121314151617181920212223242526272829303132 |
- using Newtonsoft.Json.Linq;
- using PTMedicalInsurance.Helper;
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- using PTMedicalInsurance.Variables;
- namespace PTMedicalInsurance.Business
- {
- class OPFeeUploadProcess : AbstractProcess
- {
- public override CallResult Process(JObject input)
- {
- string outParam = "";
- var ret = hBus.getFeeDetail();
- if (ret.Code < 0)
- {
- return Exception("费用上传", ret.Data);
- }
- JArray jaFeeDetail = JArray.Parse(ret.Data);
- //按指定条数分割后上传,保存,更新
- if (hBus.uploadFeeToCenter(TradeEnum.OutpatientFeeUpload, 50, jaFeeDetail, out outParam) != 0)
- {
- return Exception("费用上传", outParam);
- }
- return Success();
- }
- }
- }
|