Example #1
0
 def register(self):
     app_id = self.le_app_id.text().strip(' ')
     if app_id == '':
         self.btn_save.setText('请输入APP ID')
         self.le_app_id.setFocus()
         return
     security = self.le_security.text().strip(' ')
     if security == '':
         self.btn_save.setText('请输入密钥')
         self.le_security.setFocus()
         return
     self.btn_save.setDisabled(True)
     result, data = Tool.client_register(app_id, Tool.get_md5(security))
     if result:
         DbHelper.insert_client(data, app_id, security)
         self.le_app_id.setDisabled(True)
         self.le_security.setDisabled(True)
         self.btn_save.setText("注册成功")
     elif data is not None:
         self.btn_save.setDisabled(False)
         self.btn_save.setText(data)
     else:
         self.btn_save.setDisabled(False)
         self.btn_save.setText("注册失败")