def user_single(self, key): '''查询一用户''' relist, is_succ = Fun.model_single(FaUser, key) tmp = UserDal() tmp.__dict__ = relist.__dict__ tmpId = [x.ID for x in relist.fa_roles] tmp.roleIdList = tmpId return tmp, is_succ
def Role_single(self, key): relist, is_succ = Fun.model_single(FaRole, key) tmp = RoleDal() tmp.__dict__ = relist.__dict__ userId = [x.ID for x in relist.fa_user] moduleId = [x.ID for x in relist.fa_modules] tmp.fa_user_arrid = userId tmp.moduleIdStr = moduleId return tmp, is_succ
def userInfo_single(self, key): '''查询一用户''' user, is_succ = Fun.model_single(FaUserInfo, key) userDal = UserDal() user, msg = userDal.user_export(user) # 计算阴阳历 converter = LunarSolarConverter() if user.YEARS_TYPE == "阳历": if user.BIRTHDAY_TIME is not None: solar = Solar(user.BIRTHDAY_TIME.year, user.BIRTHDAY_TIME.month, user.BIRTHDAY_TIME.day) lunar = converter.SolarToLunar(solar) user.BirthdaysolarDate = user.BIRTHDAY_TIME.strftime( "%Y年%m月%d日%H时") user.BirthdaylunlarDate = "%d年%02d月%02d日%02d时" % ( lunar.lunarYear, lunar.lunarMonth, lunar.lunarDay, user.BIRTHDAY_TIME.hour) if user.DIED_TIME is not None: user.DiedsolarDate = user.DIED_TIME.strftime("%Y年%m月%d日%H时") solar = Solar(user.DIED_TIME.year, user.DIED_TIME.month, user.DIED_TIME.day) lunar = converter.SolarToLunar(solar) user.DiedlunlarDate = "%d年%02d月%02d日%02d时" % ( lunar.lunarYear, lunar.lunarMonth, lunar.lunarDay, user.DIED_TIME.hour) else: if user.BIRTHDAY_TIME is not None: user.BirthdaylunlarDate = user.BIRTHDAY_TIME.strftime( "%Y年%m月%d日%H时") lunar = Lunar(user.BIRTHDAY_TIME.year, user.BIRTHDAY_TIME.month, user.BIRTHDAY_TIME.day, isleap=False) solar = converter.LunarToSolar(lunar) user.BirthdaysolarDate = "%d年%02d月%02d日%02d时" % ( solar.solarYear, solar.solarMonth, solar.solarDay, user.BIRTHDAY_TIME.hour) if user.DIED_TIME is not None: user.DiedlunlarDate = user.DIED_TIME.strftime("%Y年%m月%d日%H时") lunar = Lunar(user.DIED_TIME.year, user.DIED_TIME.month, user.DIED_TIME.day, isleap=False) solar = converter.LunarToSolar(lunar) user.DiedsolarDate = "%d年%02d月%02d日%02d时" % ( solar.solarYear, solar.solarMonth, solar.solarDay, user.DIED_TIME.hour) return user, is_succ
def district_single(self, key): relist, is_succ = Fun.model_single(FaDistrict, key) return relist, is_succ
def module_single(self, key): relist, is_succ = Fun.model_single(FaModule, key) return relist, is_succ
def file_single(self, key): relist,is_succ=Fun.model_single(FaFile, key) return relist,is_succ
def userInfo_single(self, key): '''查询一用户''' relist, is_succ = Fun.model_single(FaUserInfo, key) return relist, is_succ
def query_single(self, key): relist, is_succ = Fun.model_single(FaQuery, key) return relist, is_succ
def user_single(self, key): '''查询一用户''' user, is_succ = Fun.model_single(FaUser, key) if not is_succ.IsSuccess: return None, is_succ return self.user_export(user)