容器状态的通知方法及装置、电子设备与流程

文档序号:17794863发布日期:2019-05-31 20:41阅读:170来源:国知局
容器状态的通知方法及装置、电子设备与流程
本说明书一个或多个实施例涉及容器检测
技术领域
,尤其涉及一种容器状态的通知方法及装置、电子设备。
背景技术
:在相关技术中,考虑到一些物质的特殊性,需要采用较为严格的容器要求。例如,葡萄酒、香水等贵重的液态物质,或者具有腐蚀性的酸性、碱性物质,均需要采用符合一定要求的容器盛放。同时,考虑到泄露、窃取等安全问题,需要对容器的状态进行监控。例如,当容器状态出现异常时推送异常通知消息。技术实现要素:有鉴于此,本说明书一个或多个实施例提供一种容器状态的通知方法及装置、电子设备,可以监测容器是否被开启,并在该容器被开启时推送通知消息。为实现上述目的,本说明书一个或多个实施例提供技术方案如下:根据本说明书一个或多个实施例的第一方面,提出了一种容器状态的通知方法,应用于容器监测设备,所述容器监测设备默认处于关闭状态,所述容器设有封装部件;所述方法包括:当所述容器监测设备处于开启状态时,向服务端发送所述容器被开启的通知消息,以由所述服务端将所述容器标记为已开启状态;其中,所述容器监测设备可由所述封装部件在被打开的情况下触发开启。根据本说明书一个或多个实施例的第二方面,提出了一种容器状态的通知方法,应用于服务端,所述容器设有封装部件;所述方法包括:接收容器监测端设备发送的所述容器被开启的通知消息,所述通知消息由所述容器监测设备处于开启状态时发送,所述容器监测设备默认处于关闭状态,并可由所述封装部件在被打开的情况下触发开启;将所述容器标记为已开启状态。根据本说明书一个或多个实施例的第三方面,提出了一种容器状态的通知装置,应用于容器监测设备,所述容器监测设备默认处于关闭状态,所述容器设有封装部件;所述装置包括:第一发送单元,当所述容器监测设备处于开启状态时,向服务端发送所述容器被开启的通知消息,以由所述服务端将所述容器标记为已开启状态;其中,所述容器监测设备可由所述封装部件在被打开的情况下触发开启。根据本说明书一个或多个实施例的第四方面,提出了一种容器状态的通知装置,应用于服务端,所述容器设有封装部件;所述装置包括:接收单元,接收容器监测端设备发送的所述容器被开启的通知消息,所述通知消息由所述容器监测设备处于开启状态时发送,所述容器监测设备默认处于关闭状态,并可由所述封装部件在被打开的情况下触发开启;标记单元,将所述容器标记为已开启状态。根据本说明书一个或多个实施例的第五方面,提出了一种电子设备,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为实现如上述任一实施例所述的容器状态的通知方法。附图说明图1是一示例性实施例提供的一种容器状态的通知系统的架构示意图。图2是一示例性实施例提供的一种容器状态的通知方法的流程图。图3是一示例性实施例提供的另一种容器状态的通知方法的流程图。图4是一示例性实施例提供的一种容器状态的通知方法的交互图。图5是一示例性实施例提供的启动开关的结构示意图。图6是一示例性实施例提供的绝缘体的结构示意图。图7是一示例性实施例提供的一种瓶塞被打开的示意图。图8是一示例性实施例提供的另一种瓶塞被打开的示意图。图9是一示例性实施例提供的一种电子设备的结构示意图。图10是一示例性实施例提供的一种容器状态的通知装置的框图。图11是一示例性实施例提供的另一种电子设备的结构示意图。图12是一示例性实施例提供的另一种容器状态的通知装置的框图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本说明书一个或多个实施例相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本说明书一个或多个实施例的一些方面相一致的装置和方法的例子。需要说明的是:在其他实施例中并不一定按照本说明书示出和描述的顺序来执行相应方法的步骤。在一些其他实施例中,其方法所包括的步骤可以比本说明书所描述的更多或更少。此外,本说明书中所描述的单个步骤,在其他实施例中可能被分解为多个步骤进行描述;而本说明书中所描述的多个步骤,在其他实施例中也可能被合并为单个步骤进行描述。图1是一示例性实施例提供的一种容器状态的通知系统的架构示意图。如图1所示,该系统可以包括容器监测设备11、网络12和服务端13。容器监测设备11位于监测对象上,例如,可以设于监测对象的内部或外部。其中,监测对象(本实施例中为容器)设有封装部件(比如,瓶盖、瓶塞等)以对容器进行封装,容器监测设备11默认处于关闭状态,仅在封装部件被打开(即可理解为容器被打开)的情况下触发开启,并向服务端13发送通知消息以告知服务端该容器被开启。可见,容器监测设备11仅在封装部件被打开的情况下开启,而封装部件未被打开的时候均处于关闭状态。因此,容器监测设备11具有较长的续航能力。比如,当采用电池对容器监测设备11进行供电时,基于上述的工作机制(仅在封装部件被打开时需要电池进行供电),可保持较长时间的续航。服务端13可以为包含一独立主机的物理服务器,或者该服务端13可以为主机集群承载的虚拟服务器。在运行过程中,该物理服务器或虚拟服务器可以运行某一应用的服务器侧的程序,以实现该应用的相关业务功能,比如当运行基于服务端侧的容器状态的通知方法的程序时,可以实现为该容器状态的通知方法的服务端。而在本说明书一个或多个实施例的技术方案中,可由服务端13通过与容器监测设备11进行配合,以实现容器状态的通知方案。而对于容器监测设备11与服务端13之间进行交互的网络12,可以包括多种类型的有线或无线网络。在一实施例中,该网络12可以包括公共交换电话网络(publicswitchedtelephonenetwork,pstn)和因特网。容器监测设备11与服务端13之间可以通过网络12建立长连接,使得容器监测设备11通过该长连接向服务端13发送推送消息等。下面分别针对容器监测设备11、服务端13等不同角色,对本说明书的容器状态的通知方案进行说明。请参见图2,图2是一示例性实施例提供的一种容器状态的通知方法的流程图。如图2所示,该方法应用于容器监测设备,所述容器监测设备默认处于关闭状态,所述容器设有封装部件;该方法可以包括以下步骤:步骤202,当所述容器监测设备处于开启状态时,向服务端发送所述容器被开启的通知消息,以由所述服务端将所述容器标记为已开启状态。在本实施例中,所述容器监测设备可由所述封装部件在被打开的情况下触发开启。可见,通过由封装部件被打开来触发容器监测设备启动并通知服务端被监测的容器被打开,可以在实现通知容器状态的情况下减少容器监测设备的功耗,有助于提升容器监测设备的续航能力。而针对由封装部件触发容器监测设备开启的方式,存在以下两种方式:1、由启动开关触发在一实施例中,所述容器监测设备设有启动开关,可由启动开关来控制容器监测设备的开启与关闭。其中,所述启动开关在所述封装部件未被打开的情况下处于关闭状态,在所述封装部件被打开的情况下被触发开启。2、由绝缘体触发在另一实施例中,基于容器监测设备由电源(例如电池)供电,当容器监测设备的电源与电源接口电连接(电源正极、电源负极分别与相应的电源接口电连接)时,电源可为容器监测设备供电,那么容器监测设备即可开启。因此,可利用电源与电源接口的连接关系来控制容器监测设备的开启与关闭。比如,所述容器监测设备的电源与电源接口之间在所述封装部件未被打开的情况下被绝缘体隔离,所述绝缘体与所述封装部件连接,并在所述封装部件被打开的情况下从所述电源与所述电源接口之间抽出,使得所述电源与所述电源接口电连接。在本实施例中,由于上述为通过物理结构触发容器监测设备开启,而物理结构可能存在误触发的情况。比如,由于容器晃动导致容器监测设备的启动开关误开启或者绝缘体脱落等情况,即实际上封装部件并未被打开,而根据上述的判断方式,判断结果为封装部件被打开,进而判断容器为开启状态。因此,还可以在上述通知方案的基础上增加其他检测方式来防止误报,以进一步提高监测的准确率。在一实施例中,容器监测设备可通过与封装部件之间的距离来进一步确认封装部件是否被打开。作为一示例性实施例,所述容器监测设备设有距离传感器,所述距离传感器可在所述容器监测设备处于开启状态时检测与所述封装部件之间的距离。基于上述对距离传感器的配置,可获取所述距离传感器检测到的目标距离,并在所述目标距离未超过预设距离阈值时(预设距离阈值用于判定封装部件是否被打开),向所述服务端发送针对所述通知消息的误报消息,以使得所述服务端取消针对所述容器为已开启状态的标记。在另一实施例中,当容器处于外界光线照射的环境下时,若封装部件(非透明,可至少遮挡部分光线)未被打开,则容器内部的光线亮度较低。因此,容器监测设备(设于容器内部)还可通过检测容器内部的光线亮度来进一步确认封装部件是否被打开。作为一示例性实施例,所述容器监测设备设有光线传感器,那么容器监测设备可先获取所述光线传感器检测到的目标光线亮度,并在所述目标光线亮度未超过预设光线亮度阈值(预设光线亮度阈值用于判定封装部件是否被打开)时,向所述服务端发送针对所述通知消息的误报消息,以使得所述服务端取消针对所述容器为已开启状态的标记。其中,由于容器的口部在封装部件被打开前后光线亮度的变化较为明显,可将所述光线传感器设于容器口部(封装部件设于所述容器的容器口部)附近,从而提高根据光线亮度的变化来确认封装部件是否被打开的准确率。相应的,图3是一示例性实施例提供的另一种容器状态的通知方法的流程图。如图3所示,该方法应用于服务端,该方法可以包括以下步骤:步骤302,接收容器监测端设备发送的所述容器被开启的通知消息。在本实施例中,所述通知消息由所述容器监测设备处于开启状态时发送,所述容器监测设备默认处于关闭状态,并可由所述封装部件在被打开的情况下触发开启。可见,通过由封装部件被打开来触发容器监测设备启动并通知服务端被监测的容器被打开,可以在实现向服务端通知容器状态的情况下减少容器监测设备的功耗,有助于提升容器监测设备的续航能力。步骤304,将所述容器标记为已开启状态。在本实施例中,可在服务端配置数据库用于记录各个容器的容器状态。比如,可存储各个容器的标识与容器状态(比如,可以包括已开启状态、未开启状态等)的映射关系。需要说明的是,容器监测端设备监测容器状态的方式可参考上述图2所示实施例的相关内容,在此不再赘述。为了便于理解,下面以容器为酒瓶为例,结合容器监测设备和服务端之间的交互过程,对本说明书中的容器状态的通知方案进行详细说明。请参见图4,图4是一示例性实施例提供的一种容器状态的通知方法的交互图。如图4所示,该方法可以包括以下步骤:步骤402,容器监测设备启动。在一实施例中,如图5所示,容器监测设备设有启动开关5;其中,启动开关5可包括支撑结构51、电路连通开关52、弹簧53。如图5a所示,当瓶塞(容器为酒瓶,相应的封装部件为瓶塞)未被打开(即嵌入瓶口中)时,支撑结构51挤压电路连通开关52,使得与电路连通开关52连接的弹簧53处于压缩状态。可见,此时由于电路连通开关52未导通电路,导致容器监测设备未通电,即处于关闭状态。如图5b所示,当瓶塞被打开(即瓶塞离开瓶口,位于瓶口外部)时,支撑结构51跟随瓶塞移动(比如,可将支撑结构51与瓶塞连接)从而不再对电路连通开关52施加向下的压力。那么电路连通开关52在弹簧53的作用下(弹簧53处于压缩状态,对电路连通开关52施加向上的作用力)逆时针旋转。可见,此时由于电路连通开关52导通电路,导致容器监测设备通电,即处于开启状态。综上,基于上述启动开关5的结构,可实现启动开关5在封装部件未被打开的情况下处于关闭状态,在封装部件被打开的情况下被触发开启。当然,还可采用其他类似结构的启动开关来控制容器监测设备的开启与关闭,本说明书并不对此进行限制。在另一实施例中,可利用电源与电源接口的连接关系来控制容器监测设备的开启与关闭。如图6所示,可在容器检测设备的电源正极61与电源接口62之间设置绝缘体63;其中,电源负极(图中未示出)已与电源接口(用于与电源负极电连接,图中未示出)电连接。可见,由于容器监测设备的电源正极61与电源接口62被绝缘体63隔离,导致电路未导通,即容器监测设备未通电,处于关闭状态。而绝缘体63与瓶塞连接(即跟随瓶塞移动),当瓶塞被打开时,绝缘体63由于跟随瓶塞移动导致从电源正极61与电源接口62之间抽出,使得电源正极61与电源接口62电连接,即容器监测设备通电启动。由上述启动容器监测设备的方式可见,在封装部件未被打开的情况下,容器监测设备均处于关闭状态,通过由封装部件被打开来触发容器监测设备启动并通知服务端被监测的容器被打开,可以在实现通知容器状态的情况下减少容器监测设备的功耗,有助于提升容器监测设备的续航能力。步骤404,容器监测设备向服务端发送通知消息。步骤406,服务端将该酒瓶标记为已开启状态。在本实施例中,可在服务端配置数据库用于记录各个酒瓶的开启情况。比如,服务端根据接收到的来自各个容器监测设备发送的通知消息,可维护如表1所示的映射关系:酒瓶标识状态1已开启2未开启3未开启…………表1步骤408,容器监测设备获取目标距离或目标光线亮度。步骤410,容器监测设备判断是否超过预设距离阈值或预设光线亮度阈值。步骤412,容器监测设备向服务端发送误报消息。在本实施例中,由于上述图5和图6为由物理结构来触发容器监测设备开启,而物理结构可能存在误触发的情况。比如,由于酒瓶晃动(容器检测设备随着一起晃动)导致支撑结构51松动或者绝缘体63脱落等情况(这些情况将导致触发容器监测设备开启),而实际上封装部件并未被打开。因此,还可以在上述通知方案的基础上增加其他检测方式来防止误报,以进一步提高监测的准确率。在一实施例中,容器监测设备可通过与瓶塞之间的距离来进一步确认瓶塞是否被打开。如图7所示,酒瓶5设有瓶塞51,容器监测设备11(位于瓶口p附近)设有距离传感器(图中未示出),距离传感器可在容器监测设备11处于开启状态时检测与瓶塞51之间的距离。基于上述对距离传感器的配置,容器监测设备11可获取距离传感器检测到的目标距离,并在目标距离未超过预设距离阈值时(预设距离阈值用于判定封装部件是否被打开),向服务端发送针对上述步骤404中发送的通知消息的误报消息,以使得服务端取消针对该酒瓶为已开启状态的标记。举例而言,假定预设距离阈值为l3。如图7a所示,瓶塞51未被打开时与容器监测设备(即距离传感器的所在位置)的距离为l1(即当前距离传感器检测到的目标距离,l1<l3);如图7b所示,瓶塞51被打开时与容器监测设备的距离为l2(即当前距离传感器检测到的目标距离,l2>l3)。其中,l3可根据酒瓶的实际尺寸灵活设定,本说明书并不对此进行限制。当距离传感器检测到的目标距离未超过l3时,可判定瓶塞51未被打开。此时,可向服务端发送针对上述步骤404中发送的通知消息的误报消息,以使得服务端取消针对酒瓶为已开启状态的标记。在另一实施例中,当酒瓶处于外界光线照射的环境下时,若瓶塞(非透明,可至少遮挡部分光线)未被打开,则酒瓶内部的光线亮度较低。因此,容器监测设备(设于容器内部)还可通过检测酒瓶内部的光线亮度来进一步确认瓶塞是否被打开。如图8所示,容器监测设备11设有光线传感器(图中未示出),容器监测设备11可先获取光线传感器检测到的目标光线亮度,并在目标光线亮度未超过预设光线亮度阈值(预设光线亮度阈值用于判定瓶塞是否被打开)时,向服务端发送针对上述步骤404中发送的通知消息的误报消息,以使得服务端取消针对该酒瓶为已开启状态的标记。举例而言,如图8a所示,当瓶塞51未被打开时,由于瓶塞对光线的遮挡,容器监测设备11中的光线传感器检测到的目标光线亮度较弱;如图8b所示,当瓶塞51被打开时,由于失去了瓶塞对光线的遮挡作用,容器监测设备11中的光线传感器检测到的目标光线亮度较强。其中,预设光线亮度阈值可根据实际情况灵活设定,本说明书并不对此进行限制。若目标光线亮度超过预设光线亮度阈值,则判定瓶塞51被打开;否则,判定瓶塞51未被打开,并向服务端发送针对上述步骤404中发送的通知消息的误报消息,以使得服务端取消针对该酒瓶为已开启状态的标记。需要说明的是,由于瓶口p在封装部件被打开前后光线亮度的变化较为明显,可将光线传感器设于瓶口p附近,从而提高根据光线亮度的变化来确认瓶塞是否被打开的准确率。当然,光线传感器也可设置于酒瓶内的其他位置,本说明书并不对此进行限制。步骤414,服务端取消针对酒瓶为已开启状态的标记。在本实施例中,服务端若未接收到误报消息,则保持当前对酒瓶状态的标记。同时,还可在酒瓶上标明向服务端请求查询酒瓶状态的链接(例如,二维码、网址等)。那么用户可通过手机等客户端根据该链接向服务端请求查询(通过发送查询请求,查询请求中包含酒瓶的标识)历史酒瓶状态,并根据服务端返回(在接收到查询请求后返回)自身记录的酒瓶状态来判断该酒瓶是否被打开过。图9是一示例性实施例提供的一种电子设备的示意结构图。请参考图9,在硬件层面,该设备包括处理器902、内部总线904、网络接口906、内存908以及非易失性存储器910,当然还可能包括其他业务所需要的硬件。处理器902从非易失性存储器910中读取对应的计算机程序到内存908中然后运行,在逻辑层面上形成容器状态的通知装置。当然,除了软件实现方式之外,本说明书一个或多个实施例并不排除其他实现方式,比如逻辑器件抑或软硬件结合的方式等等,也就是说以下处理流程的执行主体并不限定于各个逻辑单元,也可以是硬件或逻辑器件。请参考图10,在软件实施方式中,该容器状态的通知装置应用于容器监测设备,所述容器监测设备默认处于关闭状态,所述容器设有封装部件;该装置可以包括:第一发送单元1001,当所述容器监测设备处于开启状态时,向服务端发送所述容器被开启的通知消息,以由所述服务端将所述容器标记为已开启状态;其中,所述容器监测设备可由所述封装部件在被打开的情况下触发开启。可选的,所述容器监测设备设有启动开关,所述启动开关在所述封装部件未被打开的情况下处于关闭状态,在所述封装部件被打开的情况下被触发开启。可选的,所述容器监测设备的电源与电源接口之间在所述封装部件未被打开的情况下被绝缘体隔离,所述绝缘体与所述封装部件连接,并在所述封装部件被打开的情况下从所述电源与所述电源接口之间抽出,使得所述电源与所述电源接口电连接。可选的,所述容器监测设备设有距离传感器,所述距离传感器可在所述容器监测设备处于开启状态时检测与所述封装部件之间的距离;所述装置还包括:第一获取单元1002,获取所述距离传感器检测到的目标距离;第二发送单元1003,当所述目标距离未超过预设距离阈值时,向所述服务端发送针对所述通知消息的误报消息,以使得所述服务端取消针对所述容器为已开启状态的标记。可选的,所述容器监测设备设有光线传感器;所述装置还包括:第二获取单元1004,获取所述光线传感器检测到的目标光线亮度;第三发送单元1005,当所述目标光线亮度未超过预设光线亮度阈值时,向所述服务端发送针对所述通知消息的误报消息,以使得所述服务端取消针对所述容器为已开启状态的标记。可选的,所述封装部件设于所述容器的容器口部,所述光线传感器设于所述容器口部附近。图11是一示例性实施例提供的另一种电子设备的示意结构图。请参考图11,在硬件层面,该设备包括处理器1102、内部总线1104、网络接口1106、内存1108以及非易失性存储器1110,当然还可能包括其他业务所需要的硬件。处理器1102从非易失性存储器1110中读取对应的计算机程序到内存1108中然后运行,在逻辑层面上形成容器状态的通知装置。当然,除了软件实现方式之外,本说明书一个或多个实施例并不排除其他实现方式,比如逻辑器件抑或软硬件结合的方式等等,也就是说以下处理流程的执行主体并不限定于各个逻辑单元,也可以是硬件或逻辑器件。请参考图12,在软件实施方式中,该容器状态的通知装置应用于服务端,所述容器设有封装部件;该装置可以包括:接收单元1201,接收容器监测端设备发送的所述容器被开启的通知消息,所述通知消息由所述容器监测设备处于开启状态时发送,所述容器监测设备默认处于关闭状态,并可由所述封装部件在被打开的情况下触发开启;标记单元1202,将所述容器标记为已开启状态。上述实施例阐明的系统、装置、模块或单元,具体可以由计算机芯片或实体实现,或者由具有某种功能的产品来实现。一种典型的实现设备为计算机,计算机的具体形式可以是个人计算机、膝上型计算机、蜂窝电话、相机电话、智能电话、个人数字助理、媒体播放器、导航设备、电子邮件收发设备、游戏控制台、平板计算机、可穿戴设备或者这些设备中的任意几种设备的组合。在一个典型的配置中,计算机包括一个或多个处理器(cpu)、输入/输出接口、网络接口和内存。内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flashram)。内存是计算机可读介质的示例。计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带、磁盘存储、量子存储器、基于石墨烯的存储介质或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitorymedia),如调制的数据信号和载波。还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。上述对本说明书特定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。在本说明书一个或多个实施例使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本说明书一个或多个实施例。在本说明书一个或多个实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。应当理解,尽管在本说明书一个或多个实施例可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本说明书一个或多个实施例范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。以上所述仅为本说明书一个或多个实施例的较佳实施例而已,并不用以限制本说明书一个或多个实施例,凡在本说明书一个或多个实施例的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本说明书一个或多个实施例保护的范围之内。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1