mirror of
				https://github.com/Telecominfraproject/wlan-cloud-ucentralsec.git
				synced 2025-10-31 10:47:48 +00:00 
			
		
		
		
	Signup
This commit is contained in:
		| @@ -297,19 +297,20 @@ namespace OpenWifi::ProvObjects { | ||||
|  | ||||
|     void InventoryTag::to_json(Poco::JSON::Object &Obj) const { | ||||
|         info.to_json(Obj); | ||||
|         field_to_json(Obj, "serialNumber", serialNumber); | ||||
|         field_to_json(Obj, "venue", venue); | ||||
|         field_to_json(Obj, "entity", entity); | ||||
|         field_to_json(Obj, "subscriber", subscriber); | ||||
|         field_to_json(Obj, "deviceType", deviceType); | ||||
|         field_to_json(Obj, "qrCode", qrCode); | ||||
|         field_to_json(Obj, "geoCode", geoCode); | ||||
|         field_to_json(Obj, "location", location); | ||||
|         field_to_json(Obj, "contact", contact); | ||||
|         field_to_json( Obj, "serialNumber", serialNumber); | ||||
|         field_to_json( Obj, "venue", venue); | ||||
|         field_to_json( Obj, "entity", entity); | ||||
|         field_to_json( Obj, "subscriber", subscriber); | ||||
|         field_to_json( Obj, "deviceType", deviceType); | ||||
|         field_to_json( Obj, "qrCode", qrCode); | ||||
|         field_to_json( Obj, "geoCode", geoCode); | ||||
|         field_to_json( Obj, "location", location); | ||||
|         field_to_json( Obj, "contact", contact); | ||||
|         field_to_json( Obj,"deviceConfiguration",deviceConfiguration); | ||||
|         field_to_json( Obj,"rrm",rrm); | ||||
|         field_to_json( Obj,"managementPolicy",managementPolicy); | ||||
|         field_to_json( Obj,"state",state); | ||||
|         field_to_json( Obj,"devClass",devClass); | ||||
|     } | ||||
|  | ||||
|     bool InventoryTag::from_json(const Poco::JSON::Object::Ptr &Obj) { | ||||
| @@ -320,7 +321,7 @@ namespace OpenWifi::ProvObjects { | ||||
|             field_from_json( Obj,"entity",entity); | ||||
|             field_from_json( Obj,"subscriber",subscriber); | ||||
|             field_from_json( Obj,"deviceType",deviceType); | ||||
|             field_from_json(Obj, "qrCode", qrCode); | ||||
|             field_from_json( Obj, "qrCode", qrCode); | ||||
|             field_from_json( Obj,"geoCode",geoCode); | ||||
|             field_from_json( Obj,"location",location); | ||||
|             field_from_json( Obj,"contact",contact); | ||||
| @@ -328,6 +329,7 @@ namespace OpenWifi::ProvObjects { | ||||
|             field_from_json( Obj,"rrm",rrm); | ||||
|             field_from_json( Obj,"managementPolicy",managementPolicy); | ||||
|             field_from_json( Obj,"state",state); | ||||
|             field_from_json( Obj,"devClass",devClass); | ||||
|             return true; | ||||
|         } catch(...) { | ||||
|  | ||||
| @@ -601,6 +603,30 @@ namespace OpenWifi::ProvObjects { | ||||
|         return false; | ||||
|     } | ||||
|  | ||||
|     void SignupEntry::to_json(Poco::JSON::Object &Obj) const { | ||||
|         info.to_json(Obj); | ||||
|         RESTAPI_utils::field_to_json( Obj,"email", email); | ||||
|         RESTAPI_utils::field_to_json( Obj,"userId", userId); | ||||
|         RESTAPI_utils::field_to_json( Obj,"serialNumber", serialNumber); | ||||
|         RESTAPI_utils::field_to_json( Obj,"created", created); | ||||
|         RESTAPI_utils::field_to_json( Obj,"completed", completed); | ||||
|     } | ||||
|  | ||||
|     bool SignupEntry::from_json(const Poco::JSON::Object::Ptr &Obj) { | ||||
|         try { | ||||
|             info.from_json(Obj); | ||||
|             RESTAPI_utils::field_from_json( Obj,"email", email); | ||||
|             RESTAPI_utils::field_from_json( Obj,"userId", userId); | ||||
|             RESTAPI_utils::field_from_json( Obj,"serialNumber", serialNumber); | ||||
|             RESTAPI_utils::field_from_json( Obj,"created", created); | ||||
|             RESTAPI_utils::field_from_json( Obj,"completed", completed); | ||||
|             return true; | ||||
|         } catch(...) { | ||||
|  | ||||
|         } | ||||
|         return false; | ||||
|     } | ||||
|  | ||||
|     bool UpdateObjectInfo(const Poco::JSON::Object::Ptr &O, const SecurityObjects::UserInfo &U, ObjectInfo &I) { | ||||
|         uint64_t Now = std::time(nullptr); | ||||
|         if(O->has("name")) | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 stephb9959
					stephb9959