/// <summary> /// POS登录 /// </summary> /// <param name="requestParams"></param> /// <returns></returns> private object PosLogin(LoginRequest requestParams) { if (!MachinesSettings.HasRegister(requestParams.StoreId, requestParams.MachineSn, requestParams.CID, requestParams.DeviceSn, requestParams.DeviceType)) { throw new LoginExecption("400", "设备尚未注册或未授权!"); } //初始化数据 // var salesclerk = new Salesclerk(); var _Params = new LoginParams() { Account = requestParams.Account, Password = requestParams.Password, StoreId = requestParams.StoreId, MachineSn = requestParams.MachineSn, CompanyId = requestParams.CID }; //登录验证 return(Salesclerk.Login(_Params, requestParams.DeviceSn, requestParams.InTestMode, requestParams.IsLock)); }
public object RegisterDevice([FromBody] DeviceRequest requestParams) { MachinesSettings.RegisterDevice(requestParams.StoreId, requestParams.MachineSn, requestParams.CID, requestParams.DeviceSn, requestParams.Type); return(null); }
public void RegisterDevice([FromBody] DeviceRequest requestParams) { MachinesSettings.RegisterDevice(requestParams.StoreId, requestParams.MachineSn, -1, requestParams.DeviceSn, requestParams.Type); }