def __init__(self, autoid, parent=None): # 根据人员权限确定是否能打开模块;是否能修改人员信息 super(ClerkDtailModule, self).__init__(parent) self.setupUi(self) # 当前人员的clerkid,主键 self.autoid = autoid self.trainingstatus = 0 self.healthstatus = 0 self.CC = ClerksController() self.IC = ImageController() self.ori_detail = {} self.new_detail = {} self.treeWidget_deptlist.hideColumn(0) self.treeWidget_experience.hideColumn(0) self.treeWidget_train.hideColumn(0) self.treeWidget_health.hideColumn(0) self.get_detail() self.get_clerkdept() self.get_experience() self.get_training() self.get_health() # 初始化填写格式 self.init_lineedit_content() # 初始化权限列表 self.init_authority() # 初始化下拉菜单的内容 self.init_combo_content() return_row = ('autoid', 'deptid', 'deptname') condition_key = {'deptid', 'deptname', 'inputcode'} treeheader_name = ["id", "编号", "部门名"] self.lineEdit_deptment.setup('Department', return_row, condition_key, treeheader_name, None, 300, 200)
def __init__(self, autoid=None, clerkid=None, parent=None): super(ExprienceDetailModule, self).__init__(parent) self.setupUi(self) self.CC = ClerksController() self.autoid = autoid self.clerkid = clerkid self.ori_detail = {} self.new_detail = {} self.get_detail()
def __init__(self, parent=None): super(EditPostWorkerModule, self).__init__(parent) self.setupUi(self) self.LC = LinepostController() self.PC = ProductLineConroller() self.CC = ClerksController() self.get_productline() self.get_worker()
def __init__(self, clerkid, parent=None): super(EditPowersModule, self).__init__(parent) self.setupUi(self) self.clerkid = clerkid self.CC = ClerksController() self.detail = {} self.get_detail() self.init_powers()
def __init__(self, menu, parent=None): super(UserLoginModule, self).__init__(parent) self.setupUi(self) self.menu = menu self.label_tips.setVisible(False) self.CC = ClerksController() return_row = ('autoid', 'clerkid', 'clerkname') condition_key = ('clerkid', 'clerkname') treeheader_name = ["id", "编号", "姓名"] self.lineEdit_username.setup('Clerks', return_row, condition_key, treeheader_name, None, 250, 200)
def __init__(self, autoid=None, parent=None): super(ModifyDeptmentModule, self).__init__(parent) # 初始化对话框 self.setupUi(self) # 原始部门id,仅修改部门时有用 self.autoid = autoid self.CC = ClerksController() self.ori_detail = {} self.new_detail = {} return_row = ('autoid', 'deptid', 'deptname') condition_key = {'deptid', 'deptname', 'inputcode'} treeheader_name = ["id", "编号", "名称"] self.lineEdit_parent.setup('Department', return_row, condition_key, treeheader_name) self.get_department_detail()
def __init__(self, parent=None): super(DeptClerksModule, self).__init__(parent) self.setupUi(self) if '0' not in user.powers: self.close() if user.powers['0'] == 0: self.close() self.power = '{:03b}'.format(user.powers['0']) self.treeWidget_deptlist.hideColumn(2) self.treeWidget_userlist.hideColumn(0) self.CC = ClerksController() self.current_deptid = None self.disabled = 0 # 全部部门信息 self.alldeptment = [] # 全部人员信息 self.allclerks = [] # 增加部门列表里的内容 self.get_deptment_list() self.get_clerks_list()
def __init__(self, parent=None): super(CreateClerkModule, self).__init__(parent) self.setupUi(self) self.new_detail = {} self.CC = ClerksController()