private void InsertreadMeterRecordLog(string RecordInfo) { var ur = JsonTool.Deserialize <WUploadUserReq>(RecordInfo); if (string.IsNullOrEmpty(ur.readMeterRecordId)) { return; } WSingleUserItemReq req = new WSingleUserItemReq(); req.readMeterRecordId = ur.readMeterRecordId; WUserItemRes wr = AService.GetSingleUserItemRes(req); if (wr.userItems.Count < 1) { return; } WUserItem wi = wr.userItems[0]; if (ur.chargeState == wi.ChaoBiaoTag && ur.checkState == wi.checkState && ur.chargeID == wi.chargeID && ur.waterMeterEndNumber == wi.CurrentMonthValue) { return; } ordernumber = wi.OrderNumber; waterUserNO = wi.UserNo; waterMeterNo = wi.StealNo; waterUserName = wi.UserFName; waterMeterLastNumber = wi.LastMonthValue; loginid = wi.loginId; UpdataMeterData(ur); }
private void InsertLogDt(string sr) { var ur = JsonTool.Deserialize <WUploadUserReq>(sr); if (string.IsNullOrEmpty(ur.readMeterRecordId)) { return; } WSingleUserItemReq req = new WSingleUserItemReq(); req.readMeterRecordId = ur.readMeterRecordId; WUserItemRes wr = AService.GetSingleUserItemRes(req); if (wr.userItems.Count < 1) { return; } WUserItem wi = wr.userItems[0]; try { if (wi.loginId == loginid) { if (ur.chargeState == wi.ChaoBiaoTag && ur.checkState == wi.checkState && ur.chargeID == wi.chargeID && ur.waterMeterEndNumber == wi.CurrentMonthValue) { return; } DataRow dr = LogDt.NewRow(); dr[0] = ur.readMeterRecordId; dr[1] = wi.UserNo; dr[2] = wi.UserFName; dr[3] = wi.LastMonthValue; dr[4] = ur.waterMeterEndNumber; dr[5] = FileCreateTime; dr[6] = wi.NoteNo; dr[7] = wi.StealNo; dr[8] = ur.chargeState; dr[9] = ur.chargeID; dr[10] = ur.readMeterRecordDate; dr[11] = wi.loginId; dr[12] = wi.USERNAME; dr[13] = ur.checkState; dr[14] = ur.checkDateTime; dr[15] = wi.OrderNumber; LogDt.Rows.Add(dr); } } catch (Exception) { } }
//获取单条抄表记录 public WUserItemRes GetSingleUserItemRes(WSingleUserItemReq req) { WUserItemRes res = new WUserItemRes(); if (req == null) { res.isErrMsg = true; res.errMsg = "传入参数错误"; return(res); } res = cbDal.GetSingleUserItemRes(req); return(res); }
public WUploadUserRes GetSingleFeeItemRes(WSingleUserItemReq req) { var res = new WUploadUserRes(); if (req == null) { res.isErrMsg = true; res.errMsg = "参数传递错误"; return(res); } res = cbDal.GetSingleFeeItemRes(req); return(res); }