示例#1
0
 def create(self, mobiledevices_info, result_mapping):
     mobiledevices_qs = MobileDevices.query().filter(
         code=mobiledevices_info.code)
     if mobiledevices_qs.count():
         mobiledevices = mobiledevices_qs[0]
     else:
         mobiledevices = MobileDevices.create(**mobiledevices_info)
     return mobiledevices
示例#2
0
    def convet_mobiledevices(self, mobile_code):
        mobile_devices_qs = MobileDevices.query().filter(code=mobile_code)
        if mobile_devices_qs.count() > 0:
            self._mobiledevices = mobile_devices_qs[0]
            mobile_maintain_qs = MobileMaintain.search(
                devices=self._mobiledevices)
            if mobile_maintain_qs.count() > 0:
                self._server_staff = mobile_maintain_qs[0].staff
        else:
            self._error_msg = "备注手机编码系统不存在"
            return False

        return True
示例#3
0
 def searchall(cls, **search_info):
     """查询所有的手机设备列表"""
     mobile_devices_qs = MobileDevices.query(**search_info)
     mobile_devices_qs = mobile_devices_qs.order_by("-create_time")
     return mobile_devices_qs