|
@@ -653,6 +653,7 @@ namespace parkMonitor.server.CoreThread
|
|
|
cm.parkingSpaceZ = Convert.ToString(ppp.parkingSpaceZ);
|
|
|
PLC.SetMessage(cm);
|
|
|
Log.WriteLog("停车流程:抓车:" + queueCmd.LicenseNum);
|
|
|
+ Log.WriteLog("车辆数据:" + cm.angleA + " ," + cm.centerX + " ," + cm.centerY + " ," + cm.length + " ," + cm.width + " ," + cm.height + " ," + cm.parkingSpaceID + " ," + cm.parkingSpaceX + " ," + cm.parkingSpaceY + " ," + cm.parkingSpaceZ);
|
|
|
UILogServer.ins.info("停车流程:抓车:" + queueCmd.LicenseNum);
|
|
|
|
|
|
if (!WaitWheelbase(ref frontWheelbase, ref rearWheelbase))
|
|
@@ -953,6 +954,7 @@ namespace parkMonitor.server.CoreThread
|
|
|
/// </summary>
|
|
|
public class SimpleCMDFactory
|
|
|
{
|
|
|
+ DBOperation oper = new DBOperation();
|
|
|
public AbstractCmd createCmd(Command queueCmd)
|
|
|
{
|
|
|
AbstractCmd abstractCmd = null;
|
|
@@ -964,6 +966,15 @@ namespace parkMonitor.server.CoreThread
|
|
|
if (queueCmd.commandType == 'f')
|
|
|
{
|
|
|
abstractCmd = new FetchCmd();
|
|
|
+ //bool IsNumberPlateFromVehicle = oper.IsNumberPlateFromVehicle("SqlConnectionStr",queueCmd.LicenseNum);
|
|
|
+ //if (IsNumberPlateFromVehicle)
|
|
|
+ //{
|
|
|
+ // abstractCmd = new FetchCmd();
|
|
|
+ //}
|
|
|
+ //else
|
|
|
+ //{
|
|
|
+ // Console.WriteLine(queueCmd.LicenseNum+"不在车库中");
|
|
|
+ //}
|
|
|
}
|
|
|
if (queueCmd.commandType == 'e')
|
|
|
{
|