Exemple #1
0
def func_pmdaily():
    global mongo_db, date_obj, member_stat_en, members

    mongo_db.connect_db('PM_DAILY')
    _rec = do_search('today_task', {})
    for _r in _rec:
        _date = date.get_date(_r['daily_date'])
        date_obj.add(_date, _r['member'])
        if member_stat_en:
            member_hdr(_r['member'], _date, _r['summary'])
Exemple #2
0
def func_worklog():
    global mongo_db, date_obj, member_stat_en, members

    mongo_db.connect_db('WORK_LOGS')
    _rec = do_search('worklog', {})
    for _r in _rec:
        _date = date.get_date(_r['started'])
        date_obj.add(_date, _r['author'])
        if member_stat_en:
            member_hdr(_r['author'], _date, _r['comment'])
Exemple #3
0
def func_star_task():
    global mongo_db, date_obj, member_stat_en, members

    mongo_db.connect_db('ext_system')
    _rec = do_search('star_task', {})
    for _r in _rec:
        if u"开始时间" in _r:
            _date = date.get_date(_r[u'开始时间'])
            date_obj.add(_date, _r[u'责任人'])
            if member_stat_en:
                member_hdr(_r[u'责任人'], _date, _r[u'任务描述'])
Exemple #4
0
def func_tower():
    global mongo_db, date_obj, member_stat_en, members

    mongo_db.connect_db('ext_system')
    _rec = do_search('tower', {})
    for _r in _rec:
        if u"完成时间" in _r:
            _date = date.get_date(_r[u'完成时间'])
            date_obj.add(_date, _r[u'负责人'])
            if member_stat_en:
                member_hdr(_r[u'负责人'], _date, _r[u'任务描述'])
Exemple #5
0
def func_ops_task():
    global mongo_db, date_obj, member_stat_en, members

    mongo_db.connect_db('ext_system')
    _rec = do_search('ops_task', {})
    for _r in _rec:
        if u"日期" in _r:
            _date = date.get_date(_r[u'日期'])
            date_obj.add(_date, _r[u'执行人'])
            if member_stat_en:
                member_hdr(_r[u'执行人'], _date, _r[u'任务'])
Exemple #6
0
def func_devops_task():
    global mongo_db, date_obj, member_stat_en, members

    mongo_db.connect_db('ext_system')
    _rec = do_search('devops_task', {})
    for _r in _rec:
        _member = _r[u'执行者'].split("(")[0]
        _date = date.get_date(_r[u'开始时间'])
        date_obj.add(_date, _member)
        if member_stat_en:
            member_hdr(_member, _date, _r[u'标题'])
Exemple #7
0
def func_ops_task_bj():
    global mongo_db, date_obj, member_stat_en, members

    mongo_db.connect_db('ext_system')
    _rec = do_search('ops_task_bj', {})
    for _r in _rec:
        if u"创建于" in _r:
            _date = date.get_date(_r[u'创建于'])
            if u"技术-处理人" in _r:
                if member_stat_en:
                    member_hdr(_r[u'技术-处理人'], _date, _r[u'主题'])
                date_obj.add(_date, _r[u'技术-处理人'])
            else:
                if member_stat_en:
                    member_hdr(_r[u'故障处理人'], _date, _r[u'主题'])
                date_obj.add(_date, _r[u'故障处理人'])