def SaveBug(self): data={'number':'','title':'','level':0,'status':0,'project_id':0,'project_mod_id':0, 'get_member':0,'description':'','put_member':0} my_business = business() #组装数据 data['number'] = urllib.quote(str(self.number.text())) data['title'] = urllib.quote(str(self.title)) data['level'] = urllib.quote(str(self.level.itemData(self.level.currentIndex()).toPyObject())) data['status'] = urllib.quote(str(self.status.itemData(self.status.currentIndex()).toPyObject())) data['project_id'] = urllib.quote(str(self.project_id.itemData(self.project_id.currentIndex()).toPyObject())) data['project_mod_id'] = urllib.quote(str(self.project_mod_id.itemData(self.project_mod_id.currentIndex()).toPyObject())) data['get_member'] = urllib.quote(str(self.get_member.itemData(self.get_member.currentIndex()).toPyObject())) time.sleep(3) data['description'] = base64.b64encode(self.description.text()) data['put_member'] = get_cur_admin_id() (status,content) = my_business.add_bug(data) if status: Add.message = content Add.status = True self.parent.set_message(u'提示',content) self.accept() else: Add.message = content Add.status = False self.parent.set_message(u'错误',content)
def SaveProejct(self): data={'number':'','name':'','description':'','create':0} mem_data={'project_id':0,'admin_id':[]} mod_data={'project_id':0,'name':[]} my_business = business() #组装数据 data['number'] = urllib.quote(str(self.number.text())) data['name'] = urllib.quote(str(self.name.text())) data['description'] = urllib.quote(str(self.description.toPlainText())) data['create'] = get_cur_admin_id() #项目成员 mem_data['admin_id'] = self.project_mem.text() #项目模块 tmp_mod_data_name_list = self.project_mod.text() mod_data_name_list = [] for item in tmp_mod_data_name_list: mod_data_name_list.append(urllib.quote(item)) mod_data['name'] = mod_data_name_list (status,content) = my_business.add_proejct(data,mem_data,mod_data) if status: Add.message = content Add.status = True self.parent.set_message(u'提示',content) self.accept() else: Add.message = content Add.status = False self.parent.set_message(u'错误',content)
def SavePositionhr(self): data={'part_id':0,'name':'','description':'','create':0} where = {'id':0} my_business = business() #组装数据 data['part_id'] = 2 data['description'] = urllib.quote(str(self.description.toPlainText())) data['name'] = urllib.quote(str(self.name.text())) data['create'] = get_cur_admin_id() where['id'] = self.id (status,content) = my_business.update_positionhr(data,where) print 'content:%s'%content if status: Edit.message = content Edit.status = True self.parent.set_message(u'提示',content) self.accept() return True else: Edit.message = content Edit.status = False self.parent.set_message(u'错误',content)
def SavePart(self): data={'number':'','name':'','create':0} where={'id':0} my_business = business() #组装数据 data['number'] = urllib.quote(str(self.number.text())) data['name'] = urllib.quote(str(self.name.text())) data['create'] = get_cur_admin_id() where['id'] = self.id (status,content) = my_business.update_part(data,where) print 'content:%s'%content if status: Edit.message = content Edit.status = True self.parent.set_message(u'提示',content) self.accept() return True else: Edit.message = content Edit.status = False self.parent.set_message(u'错误',content) pass
def SaveResume(self): data={'number':'','candidates':'','telephone':'','position_id':0,'part_id':0,'accessories':0,'remartk':'','create':0} where = {'id':0} my_business = business() #组装数据 data['number'] = urllib.quote(str(self.number.text())) data['candidates'] = urllib.quote(str(self.candidates.text())) data['telephone'] = urllib.quote(str(self.telephone.text())) data['position_id'] = 1 data['part_id'] = 1 #附件 if self.accessories.filename != "": (status,content) = my_business.file_upload(str(self.accessories.filename)) if status: data['accessories'] = int(content['content']['id']) else: Edit.message = content Edit.status = False self.parent.set_message(u'错误',content) return False else: data.pop('accessories') data['remartk'] = urllib.quote(str(self.remark.toPlainText())) data['create'] = get_cur_admin_id() where['id'] = self.id (status,content) = my_business.update_resume(data,where) print 'content:%s'%content if status: Edit.message = content Edit.status = True self.parent.set_message(u'提示',content) self.accept() return True else: Edit.message = content Edit.status = False self.parent.set_message(u'错误',content)
def SavePart(self): data={'number':'','name':'','create':0} my_business = business() #组装数据 data['number'] = urllib.quote(str(self.number.text())) data['name'] = urllib.quote(str(self.name.text())) data['create'] = get_cur_admin_id() (status,content) = my_business.add_part(data) print 'content:%s'%content if status: Add.message = content Add.status = True self.parent.set_message(u'提示',content) return True else: Add.message = content Add.status = False self.parent.set_message(u'错误',content) pass
def SavePositionhr(self): data={'part_id':0,'name':'','description':'','create':0} my_business = business() #组装数据 data['part_id'] = 2 data['description'] = urllib.quote(str(self.description.toPlainText())) data['name'] = urllib.quote(str(self.name.text())) data['create'] = get_cur_admin_id() (status,content) = my_business.add_positionhr(data) print 'content:%s'%content if status: Add.message = content Add.status = True self.parent.set_message(u'提示',content) self.accept() else: Add.message = content Add.status = False self.parent.set_message(u'错误',content)
def SaveResume(self): data={'number':'','candidates':'','telephone':'','position_id':0,'part_id':0, 'accessories':0,'remartk':'','create':0} my_business = business() #组装数据 data['number'] = urllib.quote(str(self.number.text())) data['candidates'] = urllib.quote(str(self.candidates.text())) data['telephone'] = urllib.quote(str(self.telephone.text())) data['position_id'] = 1 data['part_id'] = 1 data['accessories'] = 0 #附件 (status,content) = my_business.file_upload(str(self.accessories.filename)) if status: data['accessories'] = int(content['content']['id']) else: Add.message = content Add.status = False self.parent.set_message(u'错误',content) return False data['remartk'] = urllib.quote(str(self.remark.toPlainText())) data['create'] = get_cur_admin_id() (status,content) = my_business.add_resume(data) print 'content:%s'%content if status: Add.message = content Add.status = True self.parent.set_message(u'提示',content) self.accept() else: Add.message = content Add.status = False self.parent.set_message(u'错误',content)