Beispiel #1
0
#!/usr/bin/env python
# -*- coding: utf-8 -*-
'''
Created on 2015年8月17日

@author: ruixidong
'''

from ObjectModules.Profile import Mark,Marks
from DataAccess.Handler import RedisCli
from DataAccess import Profile

tags=[dict(__id__="cs01",text="诚意客户",style="mark-style-1",icon="flag",iconColor="red"),
      dict(__id__="cs02",text="独家委托",style="mark-style-1",icon="flag",iconColor="red"),
      dict(__id__="cs03",text="多次带看",style="mark-style-1",icon="flag",iconColor="red"),
      dict(__id__="cs04",text="老客户",style="mark-style-1",icon="flag",iconColor="red"),
      ]

if __name__=="__main__":
    RedisCli.delete("profile:__global__:cust:mark")
    
    for i in tags:
        m = Mark()
        m.__id__=i["__id__"]
        m.icon = i["icon"]
        m.iconColor = i["iconColor"]
        m.style = i["style"]
        m.text = i["text"]
        Profile.updateHashTable("__global__", "mark", m.__id__,Mark.serialize(m))
Beispiel #2
0
001006045,控江                                    
001006046,鞍山                                    
001006542,新江湾城                                
001007016,曹家渡                                  
002028999,天虹百货
002028a00,左岸商业街
002028a01,星州街
002028a02,高和路
002028a03,湖畔商圈
002027a04,珠江路
002027a05,金枫路
002027a06,汾湖路

"""

if __name__=="__main__":
    for k in RedisCli.keys("metadata:district:*"):
        RedisCli.delete(k)

    for i in data.split("\n"):
        if i=="":
            continue
        cd,name=i.split(",",2)
        if len(cd)==3:
            RedisCli.set("metadata:district:%s"%cd,name.encode("utf8"))
        elif len(cd)==6:
            RedisCli.set("metadata:district:%s:%s"%(cd[:3],cd[3:]),name.encode("utf8"))
        elif len(cd)==9:
            RedisCli.set("metadata:district:%s:%s:%s"%(cd[:3],cd[3:6],cd[6:]), name.encode("utf8"))