Example #1
0
def updateTeacher(id, username, password, xm, gender, qq, email, address,
                  phone):
    try:
        result = session.query(
            model.Teacher).filter(model.Teacher.id == id).update(
                json.loads(
                    model.fjson(username=username,
                                password=password,
                                xm=xm,
                                gender=gender,
                                qq=qq,
                                email=email,
                                address=address,
                                phone=phone).f2))
        session.commit()
        model.collection1.update_many(
            json.loads(model.fjson(userid=id).f10),
            {'$set': json.loads(model.fjson(xm=xm).f8)})
        model.content.update_many(json.loads(model.fjson(userid=id).f10),
                                  {'$set': json.loads(model.fjson(xm=xm).f8)})
        return result
    except Exception as e:
        print(e)
    finally:
        session.close()
Example #2
0
def updateContent(_id, content, userid):
    try:
        xm = checkTeacher1(userid).xm
        model.content.update_one(
            json_util.loads(model.fjson(_id=_id).f4), {
                '$set':
                json.loads(
                    model.fjson(content=content, userid=userid, xm=xm).f9)
            })
    except Exception as e:
        print(e)
Example #3
0
def deleteTeacher(userid):
    try:
        session.query(
            model.Teacher).filter(model.Teacher.id == userid).delete()
        session.commit()
        model.content.delete_many(json.loads(model.fjson(userid=userid).f10))
        model.collection1.delete_many(
            json.loads(model.fjson(userid=userid).f10))
    except Exception as e:
        print(e)
    finally:
        session.close()
Example #4
0
def addContent(content, userid):
    try:
        xm = checkTeacher1(userid).xm
        model.content.insert(
            json.loads(model.fjson(content=content, userid=userid, xm=xm).f9))
    except Exception as e:
        print(e)
Example #5
0
def checkTeacherFinance2(id):
    try:
        result = model.collection1.find(json.loads(model.fjson(userid=id).f10))
        if result:
            return result
        else:
            return None
    except Exception as e:
        print(e)
Example #6
0
def deleteUser(userid):
    try:
        session.query(model.User).filter(model.User.id == userid).delete()
        session.commit()
        model.collection.delete_many(json.dumps(model.fjson(userid=userid).f1))
    except Exception as e:
        print(e)
    finally:
        session.close()
Example #7
0
def checkTeacherFinance1(id):
    try:
        result = model.collection1.find_one(
            json_util.loads(model.fjson(_id=id).f4))
        if result:
            return result
        else:
            return None
    except Exception as e:
        print(e)
Example #8
0
def checkContent1(_id):
    try:
        result = model.content.find_one(
            json_util.loads(model.fjson(_id=_id).f4))
        if result:
            return result
        else:
            return None
    except Exception as e:
        print(e)
Example #9
0
def updateUserFinance(_id, user_xuefei, user_shufei, user_zhusufei, user_sum,
                      user_zhifu, user_qian, userid):
    try:
        xm = checkUser1(userid).xm
        model.collection.update_one(
            json_util.loads(model.fjson(_id=_id).f4), {
                '$set':
                json.loads(
                    model.fjson(user_xuefei=user_xuefei,
                                user_shufei=user_shufei,
                                user_zhusufei=user_zhusufei,
                                user_sum=user_sum,
                                user_zhifu=user_zhifu,
                                user_qian=user_qian,
                                userid=userid,
                                xm=xm).f3)
            })
    except Exception as e:
        print(e)
Example #10
0
def updateTeacherFinance(_id, t_wages, t_subsidy, t_allowance, t_tax, t_sum,
                         t_data, userid):
    try:
        xm = checkTeacher1(userid).xm
        model.collection1.update_one(
            json_util.loads(model.fjson(_id=_id).f4), {
                '$set':
                json.loads(
                    model.fjson(t_wages=t_wages,
                                t_subsidy=t_subsidy,
                                t_allowance=t_allowance,
                                t_tax=t_tax,
                                t_sum=t_sum,
                                t_data=t_data,
                                userid=userid,
                                xm=xm).f11)
            })
    except Exception as e:
        print(e)
Example #11
0
def updateUserpassword(id, password):
    try:
        result = session.query(model.User).filter(model.User.id == id).update(
            json.loads(model.fjson(password=password).f6))
        session.commit()
        return result
    except Exception as e:
        print(e)
    finally:
        session.close()
Example #12
0
def updateuser1(id, xm, gender, qq, email, address, phone):
    try:
        result = session.query(model.User).filter(model.User.id == id).update(
            json.loads(
                model.fjson(xm=xm,
                            gender=gender,
                            qq=qq,
                            email=email,
                            address=address,
                            phone=phone).f7))
        session.commit()
        model.collection.update_many(
            json.dumps(model.fjson(userid=id).f1),
            {'$set': json.loads(model.fjson(xm=xm).f8)})
        return result
    except Exception as e:
        print(e)
    finally:
        session.close()
Example #13
0
def checkContent4(id):
    try:
        result = model.content.find(json.loads(
            model.fjson(userid=id).f10)).sort([("_id", pymongo.DESCENDING)])
        if result:
            return result
        else:
            return None
    except Exception as e:
        print(e)
Example #14
0
def updateUserLeavingschool(id, user_liyou):
    try:
        result = session.query(
            model.Leavingschool).filter(model.Leavingschool.id == id).update(
                json.loads(model.fjson(user_liyou=user_liyou).f52))
        session.commit()
        return result
    except Exception as e:
        print(e)
    finally:
        session.close()
Example #15
0
def updateLeavingschoo2(id, radio):
    try:
        result = session.query(
            model.Leavingschool).filter(model.Leavingschool.id == id).update(
                json.loads(model.fjson(gender=radio).f51))
        session.commit()
        return result
    except Exception as e:
        print(e)
    finally:
        session.close()
Example #16
0
def addUserFinance(user_xuefei, user_shufei, user_zhusufei, user_sum,
                   user_zhifu, user_qian, userid):
    try:
        xm = checkUser1(userid).xm
        model.collection.insert(
            json.loads(
                model.fjson(user_xuefei=user_xuefei,
                            user_shufei=user_shufei,
                            user_zhusufei=user_zhusufei,
                            user_sum=user_sum,
                            user_zhifu=user_zhifu,
                            user_qian=user_qian,
                            userid=userid,
                            xm=xm).f3))
    except Exception as e:
        print(e)
Example #17
0
def addTeacherFinance(t_wages, t_subsidy, t_allowance, t_tax, t_sum, t_data,
                      userid):
    try:
        xm = checkTeacher1(userid).xm
        model.collection1.insert(
            json.loads(
                model.fjson(t_wages=t_wages,
                            t_subsidy=t_subsidy,
                            t_allowance=t_allowance,
                            t_tax=t_tax,
                            t_sum=t_sum,
                            t_data=t_data,
                            userid=userid,
                            xm=xm).f11))
    except Exception as e:
        print(e)
Example #18
0
def updateLeavingschool(id, user_liyou, radio, userid):
    try:
        xm = checkUser1(userid).xm
        tid = checkUser1(userid).tid
        result = session.query(
            model.Leavingschool).filter(model.Leavingschool.id == id).update(
                json.loads(
                    model.fjson(xm=xm,
                                user_liyou=user_liyou,
                                gender=radio,
                                userid=userid,
                                tid=tid).f5))
        session.commit()
        return result
    except Exception as e:
        print(e)
    finally:
        session.close()
Example #19
0
def deleteContent(_id):
    try:
        model.content.delete_one(json_util.loads(model.fjson(_id=_id).f4))
    except Exception as e:
        print(e)
Example #20
0
def deleteTeacherFinance(_id):
    try:
        model.collection1.delete_one(json_util.loads(model.fjson(_id=_id).f4))
    except Exception as e:
        print(e)