public DataResult GetSmartDeviceModel([FromQuery] int qId, int cId, int wId, bool menu) { var result = new DataResult(); result.datas.AddRange(menu ? SmartDeviceModelHelper.GetMenu(qId, cId, wId) : SmartDeviceModelHelper.GetDetail(qId, cId, wId)); if (qId != 0 && !result.datas.Any()) { result.errno = Error.SmartDeviceModelNotExist; return(result); } return(result); }