def dbupdate(self): '''下线记录''' istrue=configure.BoolToNumb(self.istrue)#当天是否可以领取俸禄 sj="[" #记录当天上交的物品 for item in self.sjwp: sj+=str(item)+"," if len(self.sjwp)>0: sj= sj[:-1] sj+="]" if dbNobilityAstrict.getInfoBypid(self.owner.baseInfo.id):#如果有记录 flg=dbNobilityAstrict.updateInfo(self.owner.baseInfo.id, istrue, sj, self.counts) else:#如果没有记录 flg=dbNobilityAstrict.add(self.owner.baseInfo.id, istrue, sj, self.counts) return flg
def dbupdate(self): '''下线记录''' istrue = configure.BoolToNumb(self.istrue) #当天是否可以领取俸禄 sj = "[" #记录当天上交的物品 for item in self.sjwp: sj += str(item) + "," if len(self.sjwp) > 0: sj = sj[:-1] sj += "]" if dbNobilityAstrict.getInfoBypid(self.owner.baseInfo.id): #如果有记录 flg = dbNobilityAstrict.updateInfo(self.owner.baseInfo.id, istrue, sj, self.counts) else: #如果没有记录 flg = dbNobilityAstrict.add(self.owner.baseInfo.id, istrue, sj, self.counts) return flg
def __init__(self,owner): ''' Constructor ''' Component.__init__(self, owner) self._level=1 #角色当前爵位等级 self.owner=owner self.isgx=True #当天是否可以上交**获取威望 self.istrue=True #当天是否可以领取俸禄 self.counts=1#当天上交钻石次数 self.sjwp=set([])#记录当天上交的物品 ['f1','f3','f5']代表 astrictList=dbNobilityAstrict.getInfoBypid(self.owner.baseInfo.id) if astrictList: self.istrue=configure.NumbToBool(astrictList['istrue']) #当天是否可以领取俸禄 sjlist=eval(astrictList['isgx'])#上交的贡献物品或者是对应的贡献 self.sjwp=set(sjlist) if len(sjlist)==6: self.isgx=False #当天是否可以上交**获取威望 self.counts=astrictList['counts']#上交钻石次数
def __init__(self, owner): ''' Constructor ''' Component.__init__(self, owner) self._level = 1 #角色当前爵位等级 self.owner = owner self.isgx = True #当天是否可以上交**获取威望 self.istrue = True #当天是否可以领取俸禄 self.counts = 1 #当天上交钻石次数 self.sjwp = set([]) #记录当天上交的物品 ['f1','f3','f5']代表 astrictList = dbNobilityAstrict.getInfoBypid(self.owner.baseInfo.id) if astrictList: self.istrue = configure.NumbToBool( astrictList['istrue']) #当天是否可以领取俸禄 sjlist = eval(astrictList['isgx']) #上交的贡献物品或者是对应的贡献 self.sjwp = set(sjlist) if len(sjlist) == 6: self.isgx = False #当天是否可以上交**获取威望 self.counts = astrictList['counts'] #上交钻石次数