コード例 #1
0
def adjust_list(lists):
    target = []
    for data in lists:
        log(data.__dict__)
        if "createTime" in data.__dict__:
            ct = data.__dict__.get("createTime")
            data.__dict__.pop("createTime")
            data.__dict__["createStamptime"] = ct.strftime('%Y-%m-%d %H:%M:%S')
        if "modifyTime" in data.__dict__:
            mt = data.__dict__.get("modifyTime")
            data.__dict__.pop("modifyTime")
            data.__dict__["modifyStamptime"] = mt.strftime('%Y-%m-%d %H:%M:%S')
        if "_state" in data.__dict__:
            data.__dict__.pop("_state")
        if "basemodel_ptr_id" in data.__dict__:
            data.__dict__.pop("basemodel_ptr_id")
        if "id" in data.__dict__:
            data.__dict__.pop("id")
        target.append(data.__dict__)
    return target
コード例 #2
0
def build_model_list(dataList):
    r = build_result(200, "success")
    target = []
    for data in dataList:
        log(data.__dict__)
        if "createTime" in data.__dict__:
            ct = data.__dict__.get("createTime")
            data.__dict__.pop("createTime")
            data.__dict__["createStamptime"] = ct.strftime('%Y-%m-%d %H:%M:%S')
        if "modifyTime" in data.__dict__:
            mt = data.__dict__.get("modifyTime")
            data.__dict__.pop("modifyTime")
            data.__dict__["modifyStamptime"] = mt.strftime('%Y-%m-%d %H:%M:%S')
        if "_state" in data.__dict__:
            data.__dict__.pop("_state")
        if "basemodel_ptr_id" in data.__dict__:
            data.__dict__.pop("basemodel_ptr_id")
        if "id" in data.__dict__:
            data.__dict__.pop("id")
        target.append(data.__dict__)
    r["data"] = target
    log(r)
    return r
コード例 #3
0
def build_model_data(data):
    r = build_result(200, "success")
    log(data.__dict__)
    if "createTime" in data.__dict__:
        ct = data.__dict__.get("createTime")
        data.__dict__.pop("createTime")
        data.__dict__["createStamptime"] = ct.strftime('%Y-%m-%d %H:%M:%S')
    if "modifyTime" in data.__dict__:
        mt = data.__dict__.get("modifyTime")
        data.__dict__.pop("modifyTime")
        data.__dict__["modifyStamptime"] = mt.strftime('%Y-%m-%d %H:%M:%S')
    if "_state" in data.__dict__:
        data.__dict__.pop("_state")
    if "pwd" in data.__dict__:
        data.__dict__.pop("pwd")
    if "salt" in data.__dict__:
        data.__dict__.pop("salt")
    if "basemodel_ptr_id" in data.__dict__:
        data.__dict__.pop("basemodel_ptr_id")
    if "id" in data.__dict__:
        data.__dict__.pop("id")
    r["data"] = data.__dict__
    log(r)
    return r