Пример #1
0
def back_update_education():
    ApiResponse = api_response.ApiResponse()
    Id = request.form.get("Id", type=str, default=None)
    if Id == None or Id == "":
        raise custom_error.CustomFlaskErr(status_code=500,
                                          message="请选择需要修改的学历")
    TimeStart = request.form.get("TimeStart", type=str, default="")
    TimeEnd = request.form.get("TimeEnd", type=str, default="")
    #if TimeStart == None or TimeStart=="" or TimeEnd==None or TimeEnd=="":
    #   raise custom_error.CustomFlaskErr(status_code=500, message="起止时间不能为空")
    University = request.form.get("University", type=str, default=None)
    if University == None or University == "":
        raise custom_error.CustomFlaskErr(status_code=500, message="毕业学校不能为空")
    Degree = request.form.get("Degree", type=str, default=None)
    if Degree == None or Degree == "":
        raise custom_error.CustomFlaskErr(status_code=500, message="学位不能为空")
    Sort = request.form.get("Sort", type=int, default=0)
    user = request_back_helper.current_user_mush_login()
    data = back_planner_logic.update_education(TimeStart, TimeEnd, University,
                                               Degree, Sort, Id,
                                               user["UserId"])
    ApiResponse.message = "成功"
    ApiResponse.status = 200
    ApiResponse.data = data
    return api_response.response_return(ApiResponse)
Пример #2
0
def quit_team():
    ApiResponse = api_response.ApiResponse()
    userId = request_helper.current_user_mush_login()["Id"]

    TeamId = request.form.get("TeamId", type=str, default=None)
    if TeamId is None or TeamId == '':
        raise custom_error.CustomFlaskErr(status_code=500, message="团队id不能为空")
    is_team_admin = mysql.get_object(team_sql.is_team_admin, (TeamId, userId))
    if (is_team_admin["total"] > 0):  # 是团队管理员,解散团队
        sql_list = [
            team_sql.disband_team1, team_sql.disband_team2,
            team_sql.update_planner_statistics_null,
            team_sql.delete_team_notice_admin
        ]
        args_list = [(userId, TeamId, userId), (userId, TeamId), (userId),
                     (TeamId)]
        resultInt = mysql.operate__many(sql_list, args_list)
    else:
        sql_list = [
            team_sql.quit_team, team_sql.update_planner_statistics_null,
            team_sql.delete_team_notice
        ]
        args_list = [(userId, TeamId, userId), (userId), (userId, TeamId)]
        resultInt = mysql.operate__many(sql_list, args_list)
    if resultInt <= 0:
        raise custom_error.CustomFlaskErr(status_code=500, message="退出团队失败")
    ApiResponse.message = "成功"
    ApiResponse.status = 200
    return api_response.response_return(ApiResponse)
Пример #3
0
def agree_join_team():
    ApiResponse = api_response.ApiResponse()
    userId = request_helper.current_user_mush_login()["Id"]

    NoticeId = request.form.get("NoticeId", type=str, default=None)
    if NoticeId is None or NoticeId == '':
        raise custom_error.CustomFlaskErr(status_code=500,
                                          message="团队通知id不能为空")

    exists_team = mysql.get_object(team_sql.exists_team_peoper_bynoticeid,
                                   (NoticeId))

    if exists_team is not None and exists_team["IsAdmin"] != 1:
        raise custom_error.CustomFlaskErr(status_code=500, message="您不是团队管理员")
    if exists_team is None or exists_team["Status"] != 1:
        raise custom_error.CustomFlaskErr(status_code=500,
                                          message="您没有需要审核的团队消息")
    sql_list = [
        team_sql.insert_team_member, team_sql.update_team_admin_notice,
        team_sql.update_team_notice, team_sql.update_planner_statistics
    ]
    args_list = [(exists_team["TeamId"], exists_team["duUserId"], userId),
                 (userId, NoticeId), (userId, exists_team["UnionId"]),
                 (exists_team["TeamId"], userId, exists_team["duUserId"])]
    resultInt = mysql.operate__many(sql_list, args_list)
    if resultInt <= 0:
        raise custom_error.CustomFlaskErr(status_code=500, message="审批失败")
    ApiResponse.message = "成功"
    ApiResponse.status = 200
    return api_response.response_return(ApiResponse)
Пример #4
0
def home_login():
    print("home_login")
    ApiResponse = api_response.ApiResponse()
    UserName = request.form.get("UserName", type=str, default=None)
    Password = request.form.get("Password", type=str, default=None)
    if UserName == None:
        raise custom_error.CustomFlaskErr(status_code=500, message="账号不能为空")
    if Password == None:
        raise custom_error.CustomFlaskErr(status_code=500, message="密码不能为空")
    guid = str(uuid.uuid1())
    ip = request.remote_addr
    count = mysql.operate_object(home_sql.update_sysuser_token,
                                 (guid, ip, UserName, Password))
    if count <= 0:
        raise custom_error.CustomFlaskErr(status_code=500, message="账号或密码不正确")
    #写token
    # date = time.strftime("%Y-%m-%d %H:%M:%S", time.localtime())
    user = mysql.get_object(home_sql.select_sysuser_login_info, (guid))
    session["user"] = user
    data = {
        "token": guid,
        "datetime": time.strftime("%Y-%m-%d %H:%M:%S", time.localtime()),
        "user": user
    }
    ApiResponse.message = "登录成功"
    ApiResponse.status = 200
    ApiResponse.data = data
    return api_response.response_return(ApiResponse)
Пример #5
0
def update_demand_status():
    userId = request_back_helper.current_user_mush_login()["UserId"]

    ApiResponse = api_response.ApiResponse()
    id = request.form.get("id", type=str, default=None)
    IsUndertake = request.form.get("IsUndertake", type=int, default=-1)
    IsTop = request.form.get("IsTop", type=int, default=-1)

    if id is None:
        raise custom_error.CustomFlaskErr(status_code=500, message="参数不正确")
    if IsUndertake == -1:
        raise custom_error.CustomFlaskErr(status_code=500, message="参数不正确")
    if IsTop==-1 :
        raise custom_error.CustomFlaskErr(status_code=500, message="参数不正确")


    if IsUndertake==2:
        sql_list = [demand_service_sql.update_demand_status,
                    demand_service_sql.update_demand_undertake_status]
        args_list = [(IsTop, IsUndertake, userId,id),
                     ( userId,id),]
        mysql.operate__many(sql_list,args_list)
    else :
        mysql.operate_object(demand_service_sql.update_demand_status,(IsTop, IsUndertake, userId,id))

    ApiResponse = api_response.ApiResponse()
    ApiResponse.message = "成功"
    ApiResponse.status = 200
    return api_response.response_return(ApiResponse)
Пример #6
0
def updateuserinfobyupgrade():
    ApiResponse = api_response.ApiResponse()
    Name = request.form.get("Name", type=str, default=None)
    if Name == None or Name == "":
        raise custom_error.CustomFlaskErr(status_code=500, message="真实姓名不能为空")

    Address = request.form.get("Address", type=str, default=None)
    IDCard = request.form.get("IDCard", type=str, default=None)
    if IDCard == None or IDCard == "":
        raise custom_error.CustomFlaskErr(status_code=500, message="个人证件不能为空")
    IDCardJust = request.form.get("IDCardJust", type=str, default=None)
    IDCardBack = request.form.get("IDCardBack", type=str, default=None)

    ChatNo = request.form.get("ChatNo", type=str, default=None)

    user = request_helper.current_user_mush_login()
    nicheng = user['Name']
    if nicheng is None:
        nicheng = Name

    sql_list = [user_info_sql.update_user_info_by_upgrade]
    args_list = [(Name, Address, IDCard, IDCardJust, IDCardBack, user["Id"],
                  ChatNo, nicheng, user["Id"])]

    data_result = mysql.operate__many(sql_list, args_list)

    if data_result != None and data_result > 0:
        ApiResponse.message = "修改成功"
        ApiResponse.status = 200
        return api_response.response_return(ApiResponse)

    raise custom_error.CustomFlaskErr(status_code=500, message="修改失败")
Пример #7
0
def update_browse_service():
    ApiResponse = api_response.ApiResponse()
    Id = request.form.get("Id", type=str, default=None)
    if Id == None or Id == "":
        raise custom_error.CustomFlaskErr(status_code=500,
                                          message="请选择需要修改的需求")
    Name = request.form.get("Name", type=str, default=None)
    if Name == None or Name == "":
        raise custom_error.CustomFlaskErr(status_code=500, message="名称不能为空")
    TimeStart = request.form.get("TimeStart", type=str, default=None)
    TimeEnd = request.form.get("TimeEnd", type=str, default=None)
    if TimeStart == None or TimeStart == "" or TimeEnd == None or TimeEnd == "":
        raise custom_error.CustomFlaskErr(status_code=500, message="起止时间不能为空")
    PriceStart = request.form.get("PriceStart", type=float, default=0.0)
    PriceEnd = request.form.get("PriceEnd", type=float, default=0.0)
    Description = request.form.get("Description", type=str, default=None)
    if Description == None or Description == "":
        raise custom_error.CustomFlaskErr(status_code=500, message="需求描述不能为空")
    ServiceTypeId = request.form.get("ServiceId", type=int, default=0)
    ServiceAreaId = request.form.get("ServiceAreaId", type=int, default=0)
    if ServiceAreaId == 0:
        raise custom_error.CustomFlaskErr(status_code=500, message="服务区域不能为空")
    user = request_helper.current_user_mush_login()
    data = mysql.operate_object(
        demand_service_sql.update_browse_service,
        (Name, ServiceAreaId, ServiceTypeId, PriceStart, PriceEnd, TimeStart,
         TimeEnd, Description, user["Id"], Id, user["Id"]))
    ApiResponse.message = "成功"
    ApiResponse.status = 200
    ApiResponse.data = data
    return api_response.response_return(ApiResponse)
Пример #8
0
def get_vcode():
    Phone = request.form.get("Phone", type=str, default=None)
    if Phone == None or Phone == "":
        raise custom_error.CustomFlaskErr(status_code=500, message="手机号码不能为空")

    CodeType = request.form.get("CodeType", type=int, default=None)
    if CodeType == None or CodeType == "":
        raise custom_error.CustomFlaskErr(status_code=500, message="短信类型不能为空")

    vcode = str(random.randint(0, 9))
    vcode += str(random.randint(0, 9))
    vcode += str(random.randint(0, 9))
    vcode += str(random.randint(0, 9))

    ApiResponse = api_response.ApiResponse()
    data = mysql.operate_object(
        verification_code_sql.insert_verification_codel,
        (Phone, vcode, CodeType))
    if data != None and data > 0:
        params = {"vcode": vcode}
        send_result = aliyun_sms.AliyunSMS().send_single(
            phone=Phone, sign="龟划海外", template='SMS_85970044', params=params)
    ApiResponse.message = "成功"
    ApiResponse.data = data
    return api_response.response_return(ApiResponse)
Пример #9
0
def delete_base_config():
    ApiResponse = api_response.ApiResponse()
    Key = request.form.get("Key", type=str, default=None)
    if Key is None or Key == "":
        raise custom_error.CustomFlaskErr(status_code=500, message="key不能为空")
    if mysql.operate_object(config_sql.delete_config, (Key)) <= 0:
        raise custom_error.CustomFlaskErr(status_code=500, message="删除失败")
    ApiResponse.message = "成功"
    ApiResponse.status = 200
    return api_response.response_return(ApiResponse)
Пример #10
0
def select_carouselimage_info():
    ApiResponse = api_response.ApiResponse()
    imageId= request.form.get("imageId", type=int, default=None)

    if imageId == None or imageId=="":
        raise custom_error.CustomFlaskErr(status_code=500, message="参数imageId不能为空")
    imageInfo = baseinfo_logic.select_carouselimage_info(imageId)
    if imageInfo !=None and any(imageInfo):
        ApiResponse.data=imageInfo
        return api_response.response_return(ApiResponse)
    raise custom_error.CustomFlaskErr(status_code=500, message="轮询不存在")
Пример #11
0
def select_service_area_info():
    ApiResponse = api_response.ApiResponse()
    areaId= request.form.get("areaId", type=int, default=None)

    if areaId == None or areaId=="":
        raise custom_error.CustomFlaskErr(status_code=500, message="参数areaId不能为空")
    userinfo = service_area_logic.select_service_area_info(areaId)
    if userinfo !=None and any(userinfo):
        ApiResponse.data=userinfo
        return api_response.response_return(ApiResponse)
    raise custom_error.CustomFlaskErr(status_code=500, message="区域不存在")
Пример #12
0
def select_ms_dynamic_info():
    ApiResponse = api_response.ApiResponse()
    dynamicId= request.form.get("dynamicId", type=int, default=None)

    if dynamicId == None or dynamicId=="":
        raise custom_error.CustomFlaskErr(status_code=500, message="参数dynamicId不能为空")
    fileInfo = dynamic_logic.select_dynamic_info(dynamicId)
    if fileInfo !=None and any(fileInfo):
        ApiResponse.data=fileInfo
        return api_response.response_return(ApiResponse)
    raise custom_error.CustomFlaskErr(status_code=500, message="资料不存在")
Пример #13
0
def select_planner_info():
    ApiResponse = api_response.ApiResponse()
    userid = request.form.get("userid", type=str, default=None)

    if userid == None or userid == "":
        raise custom_error.CustomFlaskErr(status_code=500,
                                          message="参数userid不能为空")
    userinfo = back_planner_logic.select_planner_info(userid)
    if userinfo != None and any(userinfo):
        ApiResponse.data = userinfo
        return api_response.response_return(ApiResponse)
    raise custom_error.CustomFlaskErr(status_code=500, message="用户不存在")
Пример #14
0
def select_lable_info():
    ApiResponse = api_response.ApiResponse()
    lableId = request.form.get("lableId", type=int, default=None)

    if lableId == None or lableId == "":
        raise custom_error.CustomFlaskErr(status_code=500,
                                          message="参数lableId不能为空")
    lableinfo = lable_logic.select_lable_info(lableId)
    if lableinfo != None and any(lableinfo):
        ApiResponse.data = lableinfo
        return api_response.response_return(ApiResponse)
    raise custom_error.CustomFlaskErr(status_code=500, message="标签不存在")
Пример #15
0
def insert_userinfo(userId,account,phone,password,userType,name,realName,sex,age,education,address,email,headImage,IDCard,IDCardJust,IDCardBack,current_user_id):
    if userId == None or userId=="" or current_user_id == None or current_user_id=="":
        raise custom_error.CustomFlaskErr(status_code=500, message="参数不正确,请刷新后重试")
    if account == None or account=="" or name == None or name==""or realName == None or realName=="":
        raise custom_error.CustomFlaskErr(status_code=500, message="帐号姓名不能为空")
    a_userid = mysql.get_object(user_sql.select_userid_by_account, (account))
    if a_userid!=None and a_userid!="" :
        raise custom_error.CustomFlaskErr(status_code=500, message="账号已经存在")
    data_register = mysql.operate_object(user_sql.insert_user,(userId,account,phone,password,userType,current_user_id,current_user_id
                                                               ,userId,name,realName,sex,age,education,address,email,headImage,IDCard,IDCardJust,IDCardBack,current_user_id,current_user_id))
    if userType==2 or userType ==3:
        mysql.operate_object(upgrade_user_sql.insert_planner_statistics,(userId,current_user_id,current_user_id,userId,userId))
    return data_register > 0
Пример #16
0
def get_user_info():
    ApiResponse = api_response.ApiResponse()
    userid = request.form.get("userid", type=str, default=None)
    if userid == None or userid == "":
        userid = request_helper.current_user_mush_login()["Id"]

    if userid == None or userid == "":
        raise custom_error.CustomFlaskErr(status_code=500,
                                          message="参数userid不能为空")
    userinfo = mysql.get_object(user_info_sql.select_userinfo_by_id, (userid))
    if userinfo != None and any(userinfo):
        ApiResponse.data = userinfo
        return api_response.response_return(ApiResponse)
    raise custom_error.CustomFlaskErr(status_code=500, message="用户不存在")
Пример #17
0
def insert_base_config():
    ApiResponse = api_response.ApiResponse()
    Key = request.form.get("Key", type=str, default=None)
    if Key is None or Key == "":
        raise custom_error.CustomFlaskErr(status_code=500, message="key不能为空")
    Value = request.form.get("Value", type=str, default=None)
    Remark = request.form.get("Remark", type=str, default=None)
    imageUrl = request.form.get("imageUrl", type=str, default=None)

    if mysql.operate_object(config_sql.insert_config,
                            (Key, Value, Remark, imageUrl)) <= 0:
        raise custom_error.CustomFlaskErr(status_code=500, message="新增失败")
    ApiResponse.message = "成功"
    ApiResponse.status = 200
    return api_response.response_return(ApiResponse)
Пример #18
0
def delete_dynamic(dynamicId, current_user_id):
    if dynamicId == None or dynamicId == "" or current_user_id == None or current_user_id == "":
        raise custom_error.CustomFlaskErr(status_code=500,
                                          message="参数不正确,请刷新后重试")
    data_register = mysql.operate_object(dynamic_sql.delete_dynamic,
                                         (current_user_id, dynamicId))
    return data_register > 0
Пример #19
0
def insert_sys_role(name, remark, current_user_id):
    if name == None or name == "" or current_user_id == None or current_user_id == "":
        raise custom_error.CustomFlaskErr(status_code=500,
                                          message="参数不正确,请刷新后重试")
    data_register = mysql.operate_object(sys_role_sql.insert_sys_role,
                                         (name, remark))
    return data_register > 0
Пример #20
0
def delete_sys_role(role_id, current_user_id):
    if role_id == None or role_id == "" or current_user_id == None or current_user_id == "":
        raise custom_error.CustomFlaskErr(status_code=500,
                                          message="参数不正确,请刷新后重试")
    data_register = mysql.operate_object(sys_role_sql.delete_sys_role,
                                         (role_id, role_id))
    return data_register > 0
Пример #21
0
def delete_team_member(teamid, userid, current_user_id):
    if teamid == None or teamid == "" or userid == None or userid == "" or current_user_id == None or current_user_id == "":
        raise custom_error.CustomFlaskErr(status_code=500,
                                          message="参数不正确,请刷新后重试")
    data_register = mysql.operate_object(
        team_sql.delete_team_member, (current_user_id, userid, teamid, userid))
    return data_register > 0
Пример #22
0
def back_updateplanner():
    ApiResponse = api_response.ApiResponse()
    userid = request.form.get("UserId", type=str, default=None)
    account = request.form.get("Account", type=str, default=None)
    phone = request.form.get("Phone", type=str, default=None)
    userType = request.form.get("UserType", type=int, default=0)
    name = request.form.get("Name", type=str, default=None)
    realName = request.form.get("RealName", type=str, default=None)
    sex = request.form.get("Sex", type=int, default=0)
    age = request.form.get("Age", type=int, default=0)
    education = request.form.get("Education", type=str, default=None)
    address = request.form.get("Address", type=str, default=None)
    email = request.form.get("Email", type=str, default=None)
    headImage = request.form.get("HeadImage", type=str, default=None)
    IDCard = request.form.get("IDCard", type=str, default=None)
    IDCardJust = request.form.get("IDCardJust", type=str, default=None)
    IDCardBack = request.form.get("IDCardBack", type=str, default=None)
    ServiceAreaId = request.form.get("ServiceAreaId", type=str, default=None)
    ServiceTypeId = request.form.get("ServiceTypeId", type=str, default=None)
    Sort = request.form.get("Sort", type=int, default=0)
    user = request_back_helper.current_user_mush_login()
    data_register = back_planner_logic.update_planner(
        account, phone, userType, name, realName, sex, age, education, address,
        email, headImage, IDCard, IDCardJust, IDCardBack, ServiceAreaId,
        ServiceTypeId, userid, Sort, user["UserId"])
    if data_register:
        ApiResponse.message = "修改成功"
        ApiResponse.status = 200
        return api_response.response_return(ApiResponse)

    raise custom_error.CustomFlaskErr(status_code=500, message="修改失败")
Пример #23
0
def demand_service_info():
    ApiResponse = api_response.ApiResponse()
    demandServiceId = request.form.get("demandServiceId",
                                       type=str,
                                       default=None)
    if demandServiceId == None and demandServiceId == "":
        raise custom_error.CustomFlaskErr(status_code=500, message="需求或者服务不存在")
    data = mysql.get_object(demand_service_sql.select_demand_service_info,
                            (demandServiceId))
    collection_count = 0
    undertake_count = 0
    user = request_helper.current_user()
    if user != None and any(
            user) and data != None:  #and user["Id"]!=data["UserId"]:
        obj = demand_service_logic.get_whether_collection(
            user["Id"], demandServiceId)
        collection_count = obj["collection_count"]
        data_exists = mysql.get_object(
            demand_undertake.select_exists_demand_service,
            (demandServiceId, user["Id"]))
        undertake_count = data_exists["total"]
    data["collection_count"] = collection_count
    data["isfllow"] = collection_count
    data["undertake_count"] = undertake_count
    ApiResponse.message = "成功"
    ApiResponse.status = 200
    ApiResponse.data = data
    return api_response.response_return(ApiResponse)
Пример #24
0
def back_insert_userinfo():
    ApiResponse = api_response.ApiResponse()
    account = request.form.get("Account", type=str, default=None)
    phone = request.form.get("Phone", type=str, default=None)
    password = request.form.get("Password", type=str, default=None)
    userType = request.form.get("UserType", type=int, default=0)
    name = request.form.get("Name", type=str, default=None)
    realName = request.form.get("RealName", type=str, default=None)
    sex = request.form.get("Sex", type=int, default=0)
    age = request.form.get("Age", type=int, default=0)
    education = request.form.get("Education", type=str, default=None)
    address = request.form.get("Address", type=str, default=None)
    email = request.form.get("Email", type=str, default=None)
    headImage = request.form.get("HeadImage", type=str, default=None)
    if headImage is None or headImage == '':
        headImage = "files/person.jpg"
    IDCard = request.form.get("IDCard", type=str, default=None)
    IDCardJust = request.form.get("IDCardJust", type=str, default=None)
    IDCardBack = request.form.get("IDCardBack", type=str, default=None)
    user = request_back_helper.current_user_mush_login()
    guid = str(uuid.uuid1())
    password = hashlib.md5(password.encode(encoding='gb2312')).hexdigest()

    data_register = user_logic.insert_userinfo(guid, account, phone, password,
                                               userType, name, realName, sex,
                                               age, education, address, email,
                                               headImage, IDCard, IDCardJust,
                                               IDCardBack, user["UserId"])
    if data_register:
        ApiResponse.message = "修改成功"
        ApiResponse.status = 200
        return api_response.response_return(ApiResponse)

    raise custom_error.CustomFlaskErr(status_code=500, message="修改失败")
Пример #25
0
def insert_album():
    ApiResponse = api_response.ApiResponse()
    PhotoName = request.form.get("PhotoName", type=str, default=None)
    if PhotoName == None or PhotoName == "":
        raise custom_error.CustomFlaskErr(status_code=500, message="照片名称不能为空")
    Url = request.form.get("Url", type=str, default=None)
    if Url == None or Url == "":
        raise custom_error.CustomFlaskErr(status_code=500, message="照片地址不能为空")
    Sort = request.form.get("Sort", type=int, default=0)
    user = request_helper.current_user_mush_login()
    data = mysql.operate_object(
        planner_sql.insert_album,
        (user["Id"], PhotoName, Url, Sort, user["Id"], user["Id"]))
    ApiResponse.message = "成功"
    ApiResponse.status = 200
    ApiResponse.data = data
    return api_response.response_return(ApiResponse)
Пример #26
0
def insert_service_area(name, description, isTop, sort, current_user_id):
    if name == None or name == "" or current_user_id == None or current_user_id == "":
        raise custom_error.CustomFlaskErr(status_code=500,
                                          message="参数不正确,请刷新后重试")
    data_register = mysql.operate_object(
        service_area_sql.insert_service_area,
        (name, description, isTop, sort, current_user_id, current_user_id))
    return data_register > 0
Пример #27
0
def delete_service_area(areaId, current_user_id):
    if areaId == None or areaId == "" or current_user_id == None or current_user_id == "":
        raise custom_error.CustomFlaskErr(status_code=500,
                                          message="参数不正确,请刷新后重试")
    data_register = mysql.operate_object(
        service_area_sql.delete_service_area,
        (current_user_id, areaId, current_user_id, areaId))
    return data_register > 0
Пример #28
0
def insert_team(teamId, userid, name, serviceAreaId, serviceDescription):
    if teamId == None or teamId == "" or userid == None or userid == "" or name == None or name == "":
        raise custom_error.CustomFlaskErr(status_code=500,
                                          message="输入不正确,请刷新后重试")
    return mysql.operate_object(
        team_sql.insert_team,
        (teamId, userid, name, serviceAreaId, serviceDescription, userid,
         userid, teamId, userid, userid, userid, teamId, userid, userid))
Пример #29
0
def replay_evaluate():
    ApiResponse = api_response.ApiResponse()

    orderId = request.form.get("orderId", type=str, default=None)
    if orderId == None or orderId=="":
        raise custom_error.CustomFlaskErr(status_code=500, message="请选择需要评论的订单")
    content = request.form.get("content", type=str, default=None)
    if content == None or content=="":
        raise custom_error.CustomFlaskErr(status_code=500, message="请输入评价内容")

    sort = request.form.get("sort", type=int, default=0)
    user= request_helper.current_user_mush_login()
    data = order_logic.replay_evaluate(orderId, user["Id"], content, sort)
    ApiResponse.message = "成功"
    ApiResponse.status = 200
    ApiResponse.data = data
    return api_response.response_return(ApiResponse)
Пример #30
0
def select_user_dynamic_list(userid,page,size):
    if userid == None or userid=="":
        raise custom_error.CustomFlaskErr(status_code=500, message="输入不正确,请刷新后重试")
    if page<=0:
        page=1
    if size<=0:
        size=10
    return mysql.get_list(dynamic_sql.select_user_dynamic_list,(userid,(page-1)*size,size))