|
|
@@ -19,6 +19,21 @@ namespace CarMeterSystem
|
|
|
{
|
|
|
Log lg = Log.GetInstance();
|
|
|
|
|
|
+ private PbModelDbService<List<ComBaseInfo>> pb = new PbModelDbService<List<ComBaseInfo>>();
|
|
|
+ private MeterBaseVideoinfoService mbvs = new MeterBaseVideoinfoService();
|
|
|
+ private MeterBaseScaleRangeService rangeService = new MeterBaseScaleRangeService();
|
|
|
+ private MeterWorkSceneRegisterService sceneRegisterService = new MeterWorkSceneRegisterService();
|
|
|
+ private MeterBaseHisTareCountService service = new MeterBaseHisTareCountService();
|
|
|
+ private MeterBaseTermTareCountService termTareCountService = new MeterBaseTermTareCountService();
|
|
|
+ private MeterBaseLimitChemicalService limitService = new MeterBaseLimitChemicalService();
|
|
|
+ private MeterBaseTimeSpaceService spaceService = new MeterBaseTimeSpaceService();
|
|
|
+ private MeterBaseTermTareTimeService tareTime = new MeterBaseTermTareTimeService();
|
|
|
+ private PbModelDbService<List<MeterBaseCalibraRelation>> pbRelation = new PbModelDbService<List<MeterBaseCalibraRelation>>();
|
|
|
+ private MeterBaseCarHoldTimeService holdService = new MeterBaseCarHoldTimeService();
|
|
|
+ private MeterBaseUnloadTimeService unloadTimeService = new MeterBaseUnloadTimeService();
|
|
|
+ private MeterBaseCarCardService carCardService = new MeterBaseCarCardService();
|
|
|
+ private PbModelDbService<List<MeterBaseCalibraNumRel>> pbNumRel = new PbModelDbService<List<MeterBaseCalibraNumRel>>();
|
|
|
+
|
|
|
public bool getBaseDb()
|
|
|
{
|
|
|
PbCache.isEndHour = 9999;
|
|
|
@@ -32,7 +47,6 @@ namespace CarMeterSystem
|
|
|
*/
|
|
|
string sql = @"SELECT base_code baseCode,base_name baseName,memo FROM Com_Base_Info where p_base_code='001006' and valid_Flag='1'" +
|
|
|
"order by create_time desc, base_code desc";
|
|
|
- PbModelDbService<List<ComBaseInfo>> pb = new PbModelDbService<List<ComBaseInfo>>();
|
|
|
RESTfulResult<List<ComBaseInfo>> rmType = pb.executeSqlDataWf(sql);
|
|
|
if (rmType.Succeed && rmType.Data != null && rmType.Data.Count > 0)
|
|
|
{
|
|
|
@@ -48,7 +62,6 @@ namespace CarMeterSystem
|
|
|
|
|
|
#region 获取一次计量数据过期时间
|
|
|
sql = @"SELECT base_code baseCode,base_name baseName,memo FROM Com_Base_Info where p_base_code='001031' and valid_Flag='1'";
|
|
|
- PbModelDbService<List<ComBaseInfo>> pb1 = new PbModelDbService<List<ComBaseInfo>>();
|
|
|
RESTfulResult<List<ComBaseInfo>> rmType1 = pb.executeSqlDataWf(sql);
|
|
|
if (rmType1.Succeed && rmType1.Data != null && rmType1.Data.Count > 0)
|
|
|
{
|
|
|
@@ -75,7 +88,6 @@ namespace CarMeterSystem
|
|
|
#endregion
|
|
|
|
|
|
#region 摄像头配置信息
|
|
|
- MeterBaseVideoinfoService mbvs = new MeterBaseVideoinfoService();
|
|
|
RESTfulResult<List<MeterBaseVideoinfo>> rm = mbvs.doQueryWf(new MeterBaseVideoinfo { pointid = PbCache.sportInfo.baseSpotNo }); //db.doOption<MeterBaseVideoinfo>("meterbasevideoinfos", "doQueryWf", new object[] { PbCache.sportInfo }, 0);
|
|
|
if (rm.Succeed && rm.Data != null && rm.Data.Count > 0)
|
|
|
{
|
|
|
@@ -149,7 +161,7 @@ namespace CarMeterSystem
|
|
|
#endregion
|
|
|
|
|
|
#region 秤体量程配置
|
|
|
- MeterBaseScaleRangeService rangeService = new MeterBaseScaleRangeService();
|
|
|
+
|
|
|
RESTfulResult<List<MeterBaseScaleRange>> rmR = rangeService.doQueryWf(new MeterBaseScaleRange { baseSpotNo = PbCache.sportInfo.baseSpotNo });
|
|
|
if (rmR.Succeed && rmR.Data != null && rmR.Data.Count > 0)
|
|
|
{
|
|
|
@@ -163,7 +175,6 @@ namespace CarMeterSystem
|
|
|
#endregion
|
|
|
|
|
|
#region 获取计量场景信息
|
|
|
- MeterWorkSceneRegisterService sceneRegisterService = new MeterWorkSceneRegisterService();
|
|
|
RESTfulResult<List<MeterWorkSceneRegister>> rmSceneRegister = sceneRegisterService.doQueryWf(new MeterWorkSceneRegister { valueFlag = "0" });
|
|
|
if (rmSceneRegister.Succeed)
|
|
|
{
|
|
|
@@ -192,7 +203,6 @@ namespace CarMeterSystem
|
|
|
#endregion
|
|
|
|
|
|
#region 历史皮重计算配置表
|
|
|
- MeterBaseHisTareCountService service = new MeterBaseHisTareCountService();
|
|
|
RESTfulResult<List<MeterBaseHisTareCount>> rmH = service.doQueryWf(new MeterBaseHisTareCount { valueFlag = "0" , typeNo = "001033001" }); //0有效 1无效 //db.doOption<List<MeterBaseHisTareCount>>("MeterBaseHisTareCountService", "doQueryWf", new object[] { mbhtc }, 0);
|
|
|
if (rmH.Succeed && rmH.Data != null && rmH.Data.Count > 0)
|
|
|
{
|
|
|
@@ -206,7 +216,6 @@ namespace CarMeterSystem
|
|
|
#endregion
|
|
|
|
|
|
#region 期限皮重计算配置表
|
|
|
- MeterBaseTermTareCountService termTareCountService = new MeterBaseTermTareCountService();
|
|
|
RESTfulResult<List<MeterBaseTermTareCount>> rmTe = termTareCountService.doQueryWf(new MeterBaseTermTareCount { valueFlag = "0", typeNo = "001033001" }); //0有效 1无效 //db.doOption<List<MeterBaseHisTareCount>>("MeterBaseHisTareCountService", "doQueryWf", new object[] { mbhtc }, 0);
|
|
|
if (rmTe.Succeed && rmTe.Data != null && rmTe.Data.Count > 0)
|
|
|
{
|
|
|
@@ -220,7 +229,6 @@ namespace CarMeterSystem
|
|
|
#endregion
|
|
|
|
|
|
#region 危化品限载配置
|
|
|
- MeterBaseLimitChemicalService limitService = new MeterBaseLimitChemicalService();
|
|
|
RESTfulResult<List<MeterBaseLimitChemical>> rmL = limitService.doQueryWf(new MeterBaseLimitChemical { valueFlag = "0" });
|
|
|
if (rmL.Succeed)
|
|
|
{
|
|
|
@@ -234,7 +242,6 @@ namespace CarMeterSystem
|
|
|
#endregion
|
|
|
|
|
|
#region 两次计量时间间隔配置
|
|
|
- MeterBaseTimeSpaceService spaceService = new MeterBaseTimeSpaceService();
|
|
|
RESTfulResult<List<MeterBaseTimeSpace>> rmS = spaceService.doQueryWf(new MeterBaseTimeSpace { spotTypeNo = "001002001" });//汽车衡
|
|
|
if (rmS.Succeed)
|
|
|
{
|
|
|
@@ -248,7 +255,6 @@ namespace CarMeterSystem
|
|
|
#endregion
|
|
|
|
|
|
#region 期限皮重时间配置
|
|
|
- MeterBaseTermTareTimeService tareTime = new MeterBaseTermTareTimeService();
|
|
|
RESTfulResult<List<MeterBaseTermTareTime>> rmT = tareTime.doQueryWf(new MeterBaseTermTareTime { valueFlag = "0" });//0:有效;1:无效
|
|
|
if (rmS.Succeed)
|
|
|
{
|
|
|
@@ -262,7 +268,6 @@ namespace CarMeterSystem
|
|
|
#endregion
|
|
|
|
|
|
#region 校秤基础数据
|
|
|
- PbModelDbService<List<MeterBaseCalibraRelation>> pbRelation = new PbModelDbService<List<MeterBaseCalibraRelation>>();
|
|
|
sql = @"select *
|
|
|
from (select t2.base_Spot_No baseSpotNo,
|
|
|
t2.base_Spot_Name baseSpotName,
|
|
|
@@ -287,7 +292,6 @@ namespace CarMeterSystem
|
|
|
#endregion
|
|
|
|
|
|
#region 停留超时时间holdTime
|
|
|
- MeterBaseCarHoldTimeService holdService = new MeterBaseCarHoldTimeService();
|
|
|
RESTfulResult<List<MeterBaseCarHoldTime>> rmHT = holdService.doQueryWf(new MeterBaseCarHoldTime { baseSpotNo = PbCache.sportInfo.baseSpotNo });//汽车衡
|
|
|
if (rmS.Succeed)
|
|
|
{
|
|
|
@@ -301,7 +305,6 @@ namespace CarMeterSystem
|
|
|
#endregion
|
|
|
|
|
|
#region 计量卸货时间
|
|
|
- MeterBaseUnloadTimeService unloadTimeService = new MeterBaseUnloadTimeService();
|
|
|
RESTfulResult<List<MeterBaseUnloadTime>> rmU = unloadTimeService.doQueryWf(new MeterBaseUnloadTime { });
|
|
|
if (rmU.Succeed)
|
|
|
{
|
|
|
@@ -315,7 +318,6 @@ namespace CarMeterSystem
|
|
|
#endregion
|
|
|
|
|
|
#region 计量车卡信息
|
|
|
- MeterBaseCarCardService carCardService = new MeterBaseCarCardService();
|
|
|
RESTfulResult<List<MeterBaseCarCard>> rmCar = carCardService.doQueryWf(new MeterBaseCarCard { valueFlag = "1" });
|
|
|
if (rmCar.Succeed)
|
|
|
{
|
|
|
@@ -335,7 +337,6 @@ namespace CarMeterSystem
|
|
|
is_meter isMeter
|
|
|
from METER_BASE_CALIBRA_NUM_REL
|
|
|
group by base_spot_no, base_spot_name, UP_WEIGHT, is_meter";
|
|
|
- PbModelDbService<List<MeterBaseCalibraNumRel>> pbNumRel = new PbModelDbService<List<MeterBaseCalibraNumRel>>();
|
|
|
RESTfulResult<List<MeterBaseCalibraNumRel>> rmNumRel = pbNumRel.executeSqlDataWf(sql);
|
|
|
if (rmNumRel.Succeed && rmNumRel.Data != null && rmNumRel.Data.Count > 0)
|
|
|
{
|