def get_isblacklist(self): from mysite.personnel.models.model_emp import getuserinfo isblack = getuserinfo(self.UserID_id, "isblacklist") if isblack == 0: return _(u'否') else: return _(u'是')
def get_card_info(request): from mysite.personnel.models.model_issuecard import IssueCard, CARD_VALID, PRIVAGE_CARD, POS_CARD, CARD_STOP, CARD_OVERDUE from mysite.personnel.models.model_emp import get_dept from mysite.personnel.models.model_emp import getuserinfo from django.utils import simplejson card_no = request.REQUEST.get("cardno", "") try: if get_option("POS_IC"): type = request.REQUEST.get("type", "") if type == "issuing": #发卡 检测卡片已登记人员 card_obj = IssueCard.objects.get(cardno=card_no, cardstatus=CARD_VALID) else: card_obj = IssueCard.objects.get(sys_card_no=card_no) else: card_obj = IssueCard.objects.get(cardno=card_no) dept_name = get_dept(card_obj.UserID_id).name user_pin = getuserinfo(card_obj.UserID_id, "PIN") user_name = getuserinfo(card_obj.UserID_id, "EName") if get_option("POS_IC"): return getJSResponse( smart_str( simplejson.dumps({ 'ret': 1, 'user_pin': user_pin, 'user_name': user_name, 'dept_name': dept_name, 'blance': str(card_obj.blance), 'cardstatus': card_obj.cardstatus, 'sys_card_no': card_obj.sys_card_no }))) else: return getJSResponse( smart_str( simplejson.dumps({ 'ret': 1, 'user_pin': user_pin, 'user_name': user_name, 'dept_name': dept_name, 'blance': str(card_obj.blance), 'cardstatus': card_obj.cardstatus }))) except: return getJSResponse(smart_str(simplejson.dumps({'ret': -1})))
def get_attpic(self): from dbapp.additionfile import get_model_filename from mysite.personnel.models.model_emp import getuserinfo dt=self.TTime.strftime("%Y%m%d%H%M%S") pin="" user_pin = getuserinfo(self.UserID_id,"PIN") #pin= int(self.UserID.PIN) pin= int(user_pin) sn=self.sn_name t=get_model_filename(Transaction, "%s/%s/%s" % (sn, dt[:4], dt[4:8])+"/"+ str(pin)+"_"+ dt[8:] + ".jpg", "picture")[1] return t
def get_ename(self): from mysite.personnel.models.model_emp import getuserinfo return getuserinfo(self.pk, "EName")
def get_pin(self): from mysite.personnel.models.model_emp import getuserinfo return getuserinfo(self.pk, "PIN")
def get_user_dept(self): from mysite.personnel.models.model_emp import getuserinfo return getuserinfo(self.UserID_id, "DeptID")
def get_ename(self): from mysite.personnel.models.model_emp import getuserinfo from mysite.personnel.models.model_issuecard import get_card_user_info return getuserinfo(get_card_user_info(self.card), "EName")