Exemplo n.º 1
0
 def to_dict(self):
     return {
         'id': self.user.userId,
         'userName': self.user.userName,
         'shopId': self.defaultShopId,
         'shopName': '',
         'registerTime': formattime(self.user.registerTime),
         'status': self.user.status,
         'lastLoginTime': formattime(self.user.lastLoginTime),
     }
Exemplo n.º 2
0
 def to_dict(self):
     return {
         'id': self.raId,
         'acTitle': self.acTitle,
         'acBody': self.acBody,
         'acTime': formattime(self.acTime),
         'acAddress': self.acAddress,
         'totalNum': self.totalNum,
         'signflag': ord(self.signflag),
         'signNum': self.signNum,
         'status': self.status,
         'createdTime': formattime(self.createdTime),
         'createdUser': self.createdUser,
     }
Exemplo n.º 3
0
 def to_dict(self, shopName):
     return {
         'id': self.clId,
         'shopNo': self.shopNo,
         'shopName': shopName,
         'userId': self.user.userId,
         'userName': self.user.userName,
         'consumerType': CONSUMERTYPE.get(self.consumerType),
         'money': self.money,
         'policyNo': self.policyNo,
         'status': self.status,
         'payTime': formattime(self.payTime),
         'createdTime': formattime(self.createdTime)
     }
Exemplo n.º 4
0
 def to_dict(self):
     return {
         'id': self.poId,
         'payOrderNo': self.payOrderNo,
         'userId': self.user.userId,
         'userName': self.user.userName,
         'payAmount': self.payAmount,
         'awardAmount': self.awardAmount,
         'channel': CHANNEL.get(self.channel),
         'payTime': formattime(self.payTime),
         'piId': self.payInfo.piId,
         'productName': self.productName,
         'orderStatus': PAYORDER_STATUS.get(self.orderStatus, ''),
         'createdTime': formattime(self.createdTime),
     }
Exemplo n.º 5
0
 def to_dict(self):
     return {
         'id': self.carId,
         'userId': self.user.userId,
         'userName': self.user.userName,
         'infoType': INFOTYPE.get(self.infoType, ''),
         'carNoFix': self.carNoFix,
         'carNo': self.carNo,
         'vin': self.vin,
         'engineNo': self.engineNo,
         'owner': self.owner,
         'annualSurveyDate': formatdate(self.annualSurveyDate),
         'insuranceDate': formatdate(self.insuranceDate),
         'registerDate': formattime(self.registerDate),
         'createdTime': formattime(self.createdTime),
     }
Exemplo n.º 6
0
 def to_dict(self):
     return {
         'id': self.shopId,
         'shopNo': self.fiveSysId,
         'shopName': self.shopName,
         'linkman': self.linkman,
         'address': self.address,
         'phone': self.phone,
         'lng': self.lng,
         'lat': self.lat,
         'sosLinkman': self.sosLinkman,
         'sosPhone': self.sosPhone,
         'status': self.status,
         'createdTime': formattime(self.createdTime),
         'createdUser': self.createdUser,
         'updatedTime': formattime(self.updatedTime),
         'updatedUser': self.updatedUser
     }
Exemplo n.º 7
0
 def to_dict(self, shopName=''):
     return {
         'id': self.id,
         'username': self.username,
         'shopNo': self.shopNo,
         'shopName': shopName,
         'status': 0,
         'date_joined': formattime(self.date_joined),
     }
Exemplo n.º 8
0
 def to_dict(self):
     return {
         'id': self.posiId,
         'posiName': self.posiName,
         'posiNo': self.posiNo,
         'description': split_field(self.description),
         'status': self.status,
         'createdTime': formattime(self.createdTime),
     }
Exemplo n.º 9
0
 def to_dict(self):
     return {
         'id': self.headlineId,
         'title': self.title,
         'body': self.body,
         'imgUrl': self.imgUrl,
         'status': self.status,
         'createdTime': formattime(self.createdTime),
     }
Exemplo n.º 10
0
 def to_dict(self, shopName=''):
     return {
         'id': self.infoId,
         'advanceNo': self.advanceNo,
         'type': ADVANCE_TYPE.get(self.type, ''),
         'userId': self.user.userId,
         'userName': self.user.userName,
         'shopNo': self.shopNo,
         'shopName': shopName,
         'orderTime': formattime(self.orderTime),
         'packageName': self.packageName,
         'packageNo': self.packageNo,
         'reschduleTime': formattime(self.reschduleTime),
         'reschduleDesc': self.reschduleDesc,
         'remark': self.remark,
         'status': self.status,
         'createdTime': formattime(self.createdTime),
     }
Exemplo n.º 11
0
 def to_dict(self):
     return {
         'id': self.srId,
         'mobile': self.mobile,
         'contents': self.contents,
         'platformId': self.platformId,
         'success': ord(self.success),
         'sendTime': formattime(self.sendTime),
     }
Exemplo n.º 12
0
 def to_dict(self):
     return {
         'id': self.adId,
         'posiId': self.adPosition.posiId,
         'posiName': self.adPosition.posiName,
         'sortNo': self.sortNo,
         'adType': AD_TYPE.get(self.adType),
         'title': self.title,
         'linkUrl': self.linkUrl,
         'createdTime': formattime(self.createdTime),
     }
Exemplo n.º 13
0
 def to_dict(self):
     return {
         'id': self.signId,
         'raId': self.ridersActivity.raId,
         'acTitle': self.ridersActivity.acTitle,
         'name': self.name,
         'linkPhone': self.linkPhone,
         'carNo': self.carNo,
         'signNum': self.signNum,
         'createdTime': formattime(self.createdTime)
     }
Exemplo n.º 14
0
 def to_dict(self):
     return {
         'id': self.piId,
         'rechargeAmount': self.rechargeAmount,
         'awardAmount': self.awardAmount,
         'description': self.description,
         'status': self.status,
         'createdTime': formattime(self.createdTime),
         # 'createdUserId': self.createdUser.userId,
         'createdUser': self.createdUser,
     }
Exemplo n.º 15
0
 def to_dict(self,
             shopNo=None,
             shopName='',
             carId='',
             carNoFix='',
             carNo=''):
     return {
         'sn': self.sn,
         'shopNo': shopNo,
         'shopName': shopName,
         'carId': carId,
         'carNoFix': carNoFix,
         'carNo': carNo,
         'producerName': self.producerName,
         'producerAddress': self.producerAddress,
         'producerPhone': self.producerPhone,
         'roductionDate': formattime(self.roductionDate),
         'purchaseTime': formattime(self.purchaseTime),
         'purchaseUser': self.purchaseUser,
         'purchasePrice': self.purchasePrice,
     }
Exemplo n.º 16
0
 def to_dict(self):
     return {
         'id': self.wrId,
         'userId': self.user.userId,
         'userName': self.user.userName,
         'wrMoney': self.wrMoney,
         'procedureRates': self.procedureRates,
         'wrTime': formattime(self.wrTime),
         'accType': ACCTYPE.get(self.accType) if self.accType else '',
         'accountNo': self.accountNo,
         'bankName': self.bankName,
         'cardType': self.cardType,
         'cardholder': self.cardholder,
         'orderStatus': WITHDRAW_STATUS.get(self.orderStatus, ''),
         'channelNo': self.channelNo,
         'remark': self.remark,
     }
Exemplo n.º 17
0
 def to_dict(self):
     return {
         'id': self.arId,
         'payOrderNo': self.payOrder.payOrderNo,
         'userId': self.user.userId,
         'userName': self.user.userName,
         'payAmount': self.payOrder.payAmount,
         'firstAward': self.firstAward,
         'secondAward': self.secondAward,
         'threeAward': self.threeAward,
         'firstUserId': '',
         'firstUserName': '',
         'secondUserId': '',
         'secondUserName': '',
         'thirdUserId': '',
         'thirdUserName': '',
         'createdTime': formattime(self.createdTime),
     }
Exemplo n.º 18
0
def get_logs(request):
    ''' 获取日志列表 '''
    page = int(request.GET.get('page', 1))
    pagesize = int(request.GET.get('rows', 15))
    # raId = request.GET.get('raId')
    actionStart = request.GET.get('actionStart')
    actionEnd = request.GET.get('actionEnd')

    logs = LogEntry.objects.all()
    if actionStart:
        logs = logs.filter(action_time__gte=actionStart)
    if actionEnd:
        logs = logs.filter(action_time__lt=cast_endtime(actionEnd))

    count = logs.count()  # 总数
    logs = logs.order_by('-action_time')[(page - 1) * pagesize:page * pagesize]

    user_ids = list(logs.values_list('user_id', flat=True))
    users = AuthUser.objects.filter(id__in=user_ids).values('id', 'username')

    result = [{
        'id':
        item.id,
        'object_id':
        item.object_id,
        'object_repr':
        item.object_repr,
        'action_flag':
        ACTION_FLAG.get(item.action_flag),
        'ip':
        item.change_message,
        'user_id':
        item.user_id,
        'username':
        safe_dict_value(list(filter(lambda m: m['id'] == item.user_id, users)),
                        'username'),
        'action_time':
        formattime(item.action_time)
    } for item in logs]

    paged_result.set(page, pagesize, count, result)

    return JsonResponse(paged_result.to_dict())