UFER
    • API
      • 用户权限相关
        • 微信注册并登录
        • 微信登录
        • 获取微信用户信息
        • 获取微信绑定的手机号
        • 发送订阅消息
      • 用户模块
        • 查询当前用户信息
        • 查询指定用户信息
        • 查询指定用户的服务
        • 查询指定用户的综合评分
        • 查询指定用户的评价列表
        • 查询指定用户的技能数量
        • 查询指定用户的技能列表(包含详情)
        • 查询当前用户技能列表(无详情)
        • 更新用户个人信息
        • 创建技能
        • 更新技能信息
        • 查询指定技能详情
        • 通过URL更新头像
      • 搜索模块
        • 查询推荐服务列表
        • 搜索热词
        • 关键词搜索
      • 消息相关
        • 发送消息
        • 给指定会话发送消息
      • 评价模块
        • 评价UKER
        • 更新评价
      • 会话相关
        • 查询指定项目的会话列表
        • 关闭会话
        • 查询指定会话的消息列表
      • 项目
        • 创建项目
        • 查询当前用户的项目列表
        • 查询指定项目详情
        • 关闭指定项目
        • 雇佣一个UKER
        • 发现项目
        • 发起项目沟通
        • 申请完成服务
        • 确认一个项目完成服务
        • 报价
        • 查询指定项目的申请表
        • 查询指定会话下的有效报价表
      • 表单
        • 根据subId查询Forms-(前端使用这个)
        • 根据formsId查询Forms
      • 行业分类
        • 查询所有类别,不分页
        • 创建大类以及旗下的多个子类别,子类别可以为空
        • updateCate
        • deleteCate
        • 创建指定大类下的子类别
      • 公共模块
        • 查询当前服务人数
        • 查询支持的服务
        • 查询服务方式列表
        • 上传文件
    • 微信消息服务接口
      GET
    • 数据模型
      • VO_UfToken
      • AjaxResult2«VO_UfToken»
      • VO_Uker
      • VO_UserEntity
      • VO_Page«VO_IndustrySub»
      • AjaxResult2«VO_UserEntity»
      • AjaxResult2«VO_Page«VO_IndustrySub»»
      • WXUserInfoRequest
      • VO_ServerWay
      • AjaxResult2«List«VO_ServerWay»»
      • AjaxResult2
      • QiniuResponse
      • VO_QOptions
      • VO_Questions
      • VO_Forms
      • AjaxResult2«VO_Forms»
      • VO_AnswersOption
      • VO_AnswerQuestions
      • VO_ProjectAnswers
      • VO_ProjectAddress
      • VO_CreateProjectEntity
      • VO_IndustrySub
      • BO_Uker
      • BO_UserEntity
      • BO_ProjectEntity
      • BO_ProjectTender
      • BO_MessagesEntity
      • BO_Conversations
      • BO_QOptions
      • BO_Questions
      • BO_Forms
      • BO_IndustrySub
      • BO_AnswersOption
      • BO_AnswerQuestions
      • BO_ProjectAnswers
      • BO_ProjectAddress
      • VO_MessagesEntity
      • VO_Conversations
      • VO_ProjectEntity
      • VO_Page«VO_ProjectEntity»
      • AjaxResult2«VO_Page«VO_ProjectEntity»»
      • VO_QueryProjectEntity
      • AjaxResult2«VO_QueryProjectEntity»
      • IPage«BO_ProjectTender»
      • AjaxResult2«IPage«BO_ProjectTender»»
      • VO_IndustryCate
      • AjaxResult2«List«VO_IndustryCate»»
      • VO_Page
      • AjaxResult2«VO_Page»
      • VO_SkillAlbumsImages
      • VO_SkillAlbums
      • VO_UkerSkills
      • AjaxResult2«List«VO_UkerSkills»»
      • AjaxResult2«VO_ProjectEntity»
      • VO_IndustryRecommend
      • AjaxResult2«VO_Conversations»
      • AjaxResult2«VO_IndustryRecommend»
      • VO_ProjectTender
      • AjaxResult2«List«VO_IndustrySub»»
      • AjaxResult2«VO_ProjectTender»
      • OrderItem
      • VO_QuotedPriceRequest
      • Page«VO_MessagesEntity»
      • AjaxResult2«Page«VO_MessagesEntity»»
      • VO_Evaluate
      • Page«VO_Conversations»
      • AjaxResult2«Page«VO_Conversations»»
      • VO_Page«VO_MessagesEntity»
      • AjaxResult2«VO_Page«VO_MessagesEntity»»
      • VO_Page«VO_Conversations»
      • AjaxResult2«VO_Page«VO_Conversations»»
      • AjaxResult2«BO_UserEntity»
      • AjaxResult2«VO_UkerSkills»
      • AjaxResult

    VO_MessagesEntity

    {
        "id": 0,
        "projectId": 0,
        "conversationId": 0,
        "fromUser": 0,
        "toUser": 0,
        "type": 0,
        "tenderId": 0,
        "content": "string",
        "fileUrl": "string",
        "msgExt": "string",
        "createTime": "string",
        "fUser": {
            "userId": 0,
            "openid": "string",
            "username": "string",
            "password": "string",
            "countryCode": "string",
            "phone": "string",
            "userStatus": 0,
            "address": "string",
            "thumb": "string",
            "gender": 0,
            "grade": 0,
            "rate": 0,
            "longitude": "string",
            "latitude": "string",
            "country": "string",
            "province": "string",
            "city": "string",
            "language": "string",
            "enabled": 0,
            "createTime": "string",
            "createBy": 0,
            "updateTime": "string",
            "updateBy": 0,
            "revision": 0,
            "deleteed": true,
            "lastTime": "string",
            "aboutMe": "string",
            "uker": {
                "id": 0,
                "userId": 0,
                "aboutMe": "string",
                "realnameIden": true,
                "creditIden": true,
                "creditGrade": 0,
                "createTime": "string",
                "createBy": 0,
                "cteateTime": "string",
                "updateBy": 0,
                "updateTime": "string",
                "deleteed": true,
                "revision": 0
            }
        },
        "tUser": {
            "userId": 0,
            "openid": "string",
            "username": "string",
            "password": "string",
            "countryCode": "string",
            "phone": "string",
            "userStatus": 0,
            "address": "string",
            "thumb": "string",
            "gender": 0,
            "grade": 0,
            "rate": 0,
            "longitude": "string",
            "latitude": "string",
            "country": "string",
            "province": "string",
            "city": "string",
            "language": "string",
            "enabled": 0,
            "createTime": "string",
            "createBy": 0,
            "updateTime": "string",
            "updateBy": 0,
            "revision": 0,
            "deleteed": true,
            "lastTime": "string",
            "aboutMe": "string",
            "uker": {
                "id": 0,
                "userId": 0,
                "aboutMe": "string",
                "realnameIden": true,
                "creditIden": true,
                "creditGrade": 0,
                "createTime": "string",
                "createBy": 0,
                "cteateTime": "string",
                "updateBy": 0,
                "updateTime": "string",
                "deleteed": true,
                "revision": 0
            }
        },
        "requirement": {
            "id": 0,
            "industryId": 0,
            "userId": 0,
            "formsId": 0,
            "ukerId": 0,
            "tenderId": 0,
            "projectName": "string",
            "pStatus": 0,
            "bewrite": "string",
            "tendersNumber": 0,
            "createTime": "string",
            "createBy": 0,
            "updateTime": "string",
            "updateBy": 0,
            "deleteed": true,
            "projectNum": 0,
            "conversation": {
                "Con_Status_0": "0",
                "Con_Status_1": "1",
                "Con_Status_2": "2",
                "Con_Status_3": "3",
                "Con_Status_4": "4",
                "Con_Status_5": "5",
                "Con_Status_6": "6",
                "Con_Status_7": "7",
                "id": 0,
                "projectId": 0,
                "name": "string",
                "createUserId": 0,
                "toUserId": 0,
                "lastMessageTime": "string",
                "lastMessageId": 0,
                "status": 0,
                "unread": 0,
                "createUser": {
                    "userId": 0,
                    "openid": "string",
                    "username": "string",
                    "password": "string",
                    "countryCode": "string",
                    "phone": "string",
                    "userStatus": 0,
                    "address": "string",
                    "thumb": "string",
                    "gender": 0,
                    "grade": 0,
                    "rate": 0,
                    "longitude": "string",
                    "latitude": "string",
                    "country": "string",
                    "province": "string",
                    "city": "string",
                    "language": "string",
                    "enabled": 0,
                    "createTime": "string",
                    "createBy": 0,
                    "updateTime": "string",
                    "updateBy": 0,
                    "revision": 0,
                    "deleteed": true,
                    "lastTime": "string",
                    "aboutMe": "string",
                    "uker": {
                        "id": 0,
                        "userId": 0,
                        "aboutMe": "string",
                        "realnameIden": true,
                        "creditIden": true,
                        "creditGrade": 0,
                        "createTime": "string",
                        "createBy": 0,
                        "cteateTime": "string",
                        "updateBy": 0,
                        "updateTime": "string",
                        "deleteed": true,
                        "revision": 0
                    }
                },
                "toUser": {
                    "userId": 0,
                    "openid": "string",
                    "username": "string",
                    "password": "string",
                    "countryCode": "string",
                    "phone": "string",
                    "userStatus": 0,
                    "address": "string",
                    "thumb": "string",
                    "gender": 0,
                    "grade": 0,
                    "rate": 0,
                    "longitude": "string",
                    "latitude": "string",
                    "country": "string",
                    "province": "string",
                    "city": "string",
                    "language": "string",
                    "enabled": 0,
                    "createTime": "string",
                    "createBy": 0,
                    "updateTime": "string",
                    "updateBy": 0,
                    "revision": 0,
                    "deleteed": true,
                    "lastTime": "string",
                    "aboutMe": "string",
                    "uker": {
                        "id": 0,
                        "userId": 0,
                        "aboutMe": "string",
                        "realnameIden": true,
                        "creditIden": true,
                        "creditGrade": 0,
                        "createTime": "string",
                        "createBy": 0,
                        "cteateTime": "string",
                        "updateBy": 0,
                        "updateTime": "string",
                        "deleteed": true,
                        "revision": 0
                    }
                },
                "lastMessage": {
                    "id": 0,
                    "projectId": 0,
                    "conversationId": 0,
                    "fromUser": 0,
                    "toUser": 0,
                    "type": 0,
                    "tenderId": 0,
                    "content": "string",
                    "fileUrl": "string",
                    "msgExt": "string",
                    "createTime": "string",
                    "updateTime": "string",
                    "createBy": 0,
                    "updateBy": 0,
                    "deleteed": true,
                    "revision": 0,
                    "fUser": {
                        "userId": 0,
                        "openid": "string",
                        "username": "string",
                        "password": "string",
                        "countryCode": "string",
                        "phone": "string",
                        "userStatus": 0,
                        "address": "string",
                        "thumb": "string",
                        "gender": 0,
                        "grade": 0,
                        "rate": 0,
                        "longitude": "string",
                        "latitude": "string",
                        "country": "string",
                        "province": "string",
                        "city": "string",
                        "language": "string",
                        "enabled": 0,
                        "createTime": "string",
                        "createBy": 0,
                        "updateTime": "string",
                        "updateBy": 0,
                        "revision": 0,
                        "deleteed": true,
                        "lastTime": "string",
                        "aboutMe": "string",
                        "uker": {
                            "id": 0,
                            "userId": 0,
                            "aboutMe": "string",
                            "realnameIden": true,
                            "creditIden": true,
                            "creditGrade": 0,
                            "createTime": "string",
                            "createBy": 0,
                            "cteateTime": "string",
                            "updateBy": 0,
                            "updateTime": "string",
                            "deleteed": true,
                            "revision": 0
                        }
                    },
                    "tUser": {
                        "userId": 0,
                        "openid": "string",
                        "username": "string",
                        "password": "string",
                        "countryCode": "string",
                        "phone": "string",
                        "userStatus": 0,
                        "address": "string",
                        "thumb": "string",
                        "gender": 0,
                        "grade": 0,
                        "rate": 0,
                        "longitude": "string",
                        "latitude": "string",
                        "country": "string",
                        "province": "string",
                        "city": "string",
                        "language": "string",
                        "enabled": 0,
                        "createTime": "string",
                        "createBy": 0,
                        "updateTime": "string",
                        "updateBy": 0,
                        "revision": 0,
                        "deleteed": true,
                        "lastTime": "string",
                        "aboutMe": "string",
                        "uker": {
                            "id": 0,
                            "userId": 0,
                            "aboutMe": "string",
                            "realnameIden": true,
                            "creditIden": true,
                            "creditGrade": 0,
                            "createTime": "string",
                            "createBy": 0,
                            "cteateTime": "string",
                            "updateBy": 0,
                            "updateTime": "string",
                            "deleteed": true,
                            "revision": 0
                        }
                    },
                    "requirement": {},
                    "tender": {
                        "Tender_Status_Be_Confirmed": "1",
                        "Tender_Status_Has_Failure": "2",
                        "Tender_Status_Confirmed": "3",
                        "id": 0,
                        "bided": true,
                        "tStatus": 0,
                        "ukerId": 0,
                        "toProject": 0,
                        "quotedPrice": 0,
                        "proExplain": "string",
                        "createBy": 0,
                        "createTime": "string",
                        "updateBy": 0,
                        "updateTime": "string",
                        "deleteed": true,
                        "revision": 0,
                        "uker": {
                            "userId": 0,
                            "openid": "string",
                            "username": "string",
                            "password": "string",
                            "countryCode": "string",
                            "phone": "string",
                            "userStatus": 0,
                            "address": "string",
                            "thumb": "string",
                            "gender": 0,
                            "grade": 0,
                            "rate": 0,
                            "longitude": "string",
                            "latitude": "string",
                            "country": "string",
                            "province": "string",
                            "city": "string",
                            "language": "string",
                            "enabled": 0,
                            "createTime": "string",
                            "createBy": 0,
                            "updateTime": "string",
                            "updateBy": 0,
                            "revision": 0,
                            "deleteed": true,
                            "lastTime": "string",
                            "aboutMe": "string",
                            "uker": {
                                "id": 0,
                                "userId": 0,
                                "aboutMe": "string",
                                "realnameIden": true,
                                "creditIden": true,
                                "creditGrade": 0,
                                "createTime": "string",
                                "createBy": 0,
                                "cteateTime": "string",
                                "updateBy": 0,
                                "updateTime": "string",
                                "deleteed": true,
                                "revision": 0
                            }
                        }
                    }
                },
                "createTime": "string",
                "updateTime": "string",
                "createBy": 0,
                "updateBy": 0,
                "deleteed": true,
                "revision": 0,
                "project": {}
            },
            "distance": 0,
            "forms": {
                "id": 0,
                "subId": 0,
                "formsName": "string",
                "formsSize": 0,
                "createTime": "string",
                "updateTime": "string",
                "createBy": 0,
                "updateBy": 0,
                "revision": 0,
                "deleteed": true,
                "questions": [
                    {
                        "Questions_Type_Radio": "0",
                        "Questions_Type_Checkbox": "1",
                        "Questions_Type_Text": "2",
                        "Questions_Type_Image": "3",
                        "Questions_Type_File": "4",
                        "Questions_Type_Calendar": "5",
                        "Questions_Type_Hidden": "100",
                        "Questions_Type_End_Submit": "101",
                        "Questions_Type_End_Unknown": "200",
                        "id": 0,
                        "formId": 0,
                        "question": "string",
                        "subQuestion": "string",
                        "qType": 0,
                        "createTime": "string",
                        "updateTime": "string",
                        "createBy": 0,
                        "updateBy": 0,
                        "revision": 0,
                        "deleteed": true,
                        "options": [
                            {
                                "id": null,
                                "questionId": null,
                                "optionItem": null,
                                "extend": null,
                                "hinttext": null,
                                "timetype": null,
                                "createTime": null,
                                "updateTime": null,
                                "createBy": null,
                                "updateBy": null,
                                "revision": null,
                                "deleteed": null
                            }
                        ]
                    }
                ]
            },
            "industrySub": {
                "id": 0,
                "cateId": 0,
                "subCode": "string",
                "subName": "string",
                "subAssociateWord": "string",
                "formsId": 0,
                "subThumb": "string",
                "hot": 0,
                "createBy": 0,
                "createTime": "string",
                "updateTime": "string",
                "updateBy": 0,
                "revision": 0
            },
            "client": {
                "userId": 0,
                "openid": "string",
                "username": "string",
                "password": "string",
                "countryCode": "string",
                "phone": "string",
                "userStatus": 0,
                "address": "string",
                "thumb": "string",
                "gender": 0,
                "grade": 0,
                "rate": 0,
                "longitude": "string",
                "latitude": "string",
                "country": "string",
                "province": "string",
                "city": "string",
                "language": "string",
                "enabled": 0,
                "createTime": "string",
                "createBy": 0,
                "updateTime": "string",
                "updateBy": 0,
                "revision": 0,
                "deleteed": true,
                "lastTime": "string",
                "aboutMe": "string",
                "uker": {
                    "id": 0,
                    "userId": 0,
                    "aboutMe": "string",
                    "realnameIden": true,
                    "creditIden": true,
                    "creditGrade": 0,
                    "createTime": "string",
                    "createBy": 0,
                    "cteateTime": "string",
                    "updateBy": 0,
                    "updateTime": "string",
                    "deleteed": true,
                    "revision": 0
                }
            },
            "uker": {
                "userId": 0,
                "openid": "string",
                "username": "string",
                "password": "string",
                "countryCode": "string",
                "phone": "string",
                "userStatus": 0,
                "address": "string",
                "thumb": "string",
                "gender": 0,
                "grade": 0,
                "rate": 0,
                "longitude": "string",
                "latitude": "string",
                "country": "string",
                "province": "string",
                "city": "string",
                "language": "string",
                "enabled": 0,
                "createTime": "string",
                "createBy": 0,
                "updateTime": "string",
                "updateBy": 0,
                "revision": 0,
                "deleteed": true,
                "lastTime": "string",
                "aboutMe": "string",
                "uker": {
                    "id": 0,
                    "userId": 0,
                    "aboutMe": "string",
                    "realnameIden": true,
                    "creditIden": true,
                    "creditGrade": 0,
                    "createTime": "string",
                    "createBy": 0,
                    "cteateTime": "string",
                    "updateBy": 0,
                    "updateTime": "string",
                    "deleteed": true,
                    "revision": 0
                }
            },
            "answers": {
                "id": 0,
                "projectId": 0,
                "formId": 0,
                "cateId": 0,
                "subId": 0,
                "bewrite": "string",
                "createBy": 0,
                "createTime": "string",
                "updateBy": 0,
                "answerQuestions": [
                    {
                        "id": 0,
                        "answerId": 0,
                        "questionsId": 0,
                        "questionsText": "string",
                        "fillBlanksText": "string",
                        "createBy": 0,
                        "createTime": "string",
                        "updateBy": 0,
                        "questions": {
                            "Questions_Type_Radio": "0",
                            "Questions_Type_Checkbox": "1",
                            "Questions_Type_Text": "2",
                            "Questions_Type_Image": "3",
                            "Questions_Type_File": "4",
                            "Questions_Type_Calendar": "5",
                            "Questions_Type_Hidden": "100",
                            "Questions_Type_End_Submit": "101",
                            "Questions_Type_End_Unknown": "200",
                            "id": 0,
                            "formId": 0,
                            "question": "string",
                            "subQuestion": "string",
                            "qType": 0,
                            "createTime": "string",
                            "updateTime": "string",
                            "createBy": 0,
                            "updateBy": 0,
                            "revision": 0,
                            "deleteed": true,
                            "options": [
                                {
                                    "id": null,
                                    "questionId": null,
                                    "optionItem": null,
                                    "extend": null,
                                    "hinttext": null,
                                    "timetype": null,
                                    "createTime": null,
                                    "updateTime": null,
                                    "createBy": null,
                                    "updateBy": null,
                                    "revision": null,
                                    "deleteed": null
                                }
                            ]
                        },
                        "answersOptions": [
                            {
                                "id": null,
                                "answerQId": null,
                                "questionId": null,
                                "opItemId": null,
                                "opItemText": null,
                                "extText": null,
                                "imagePath": null,
                                "filePath": null,
                                "timeDate": null,
                                "timeTimes": null,
                                "timeDuration": null,
                                "timeDurationUnit": null,
                                "createBy": null,
                                "createTime": null,
                                "updateTime": null,
                                "updateBy": null
                            }
                        ]
                    }
                ]
            },
            "address": {
                "id": 0,
                "userId": 0,
                "projectId": 0,
                "name": "string",
                "address": "string",
                "city": "string",
                "latitude": "string",
                "longitude": "string",
                "createTime": "string",
                "createBy": 0,
                "updateTime": "string",
                "updateBy": 0,
                "deleteed": true,
                "revision": 0
            }
        },
        "tender": {
            "Tender_Status_Be_Confirmed": "1",
            "Tender_Status_Has_Failure": "2",
            "Tender_Status_Confirmed": "3",
            "id": 0,
            "bided": true,
            "tStatus": 0,
            "ukerId": 0,
            "toProject": 0,
            "quotedPrice": 0,
            "proExplain": "string",
            "createBy": 0,
            "createTime": "string",
            "updateBy": 0,
            "updateTime": "string",
            "deleteed": true,
            "revision": 0,
            "uker": {
                "userId": 0,
                "openid": "string",
                "username": "string",
                "password": "string",
                "countryCode": "string",
                "phone": "string",
                "userStatus": 0,
                "address": "string",
                "thumb": "string",
                "gender": 0,
                "grade": 0,
                "rate": 0,
                "longitude": "string",
                "latitude": "string",
                "country": "string",
                "province": "string",
                "city": "string",
                "language": "string",
                "enabled": 0,
                "createTime": "string",
                "createBy": 0,
                "updateTime": "string",
                "updateBy": 0,
                "revision": 0,
                "deleteed": true,
                "lastTime": "string",
                "aboutMe": "string",
                "uker": {
                    "id": 0,
                    "userId": 0,
                    "aboutMe": "string",
                    "realnameIden": true,
                    "creditIden": true,
                    "creditGrade": 0,
                    "createTime": "string",
                    "createBy": 0,
                    "cteateTime": "string",
                    "updateBy": 0,
                    "updateTime": "string",
                    "deleteed": true,
                    "revision": 0
                }
            }
        }
    }
    Built with