Ejemplo n.º 1
0
 def login(self):
     app_id = self.le_app_id.text().strip(' ')
     if app_id == '':
         self.btn_login.setText('请输入APP ID')
         self.le_app_id.setFocus()
         return
     security = self.le_security.text().strip(' ')
     if security == '':
         self.btn_login.setText('请输入密钥')
         self.le_security.setFocus()
         return
     self.btn_login.setDisabled(True)
     result, data = Tool.client_login(app_id, Tool.get_md5(security))
     if result:
         DbHelper.insert_client(data, app_id, security)
         self.btn_login.setText("已连接")
         self.le_app_id.setDisabled(True)
         self.le_security.setDisabled(True)
         self.btn_logout.setDisabled(False)
         self.btn_logout.setText("注销")
         self.btn_logout.setFocus()
     else:
         self.btn_login.setDisabled(False)
         self.btn_login.setText("APP ID或者密钥不正确")