import http from './http.js' let URL_CONFIG = '/jero-boot/' const UserApi = { /** * author: yaoyanan * **/ // 获得公钥 getRSAPublicKey: (params) => http.get(`${URL_CONFIG}sys/getRSAPublicKey`, params), // 获取微信登录凭证 getWxLoginPromise: (params) => http.get(`${URL_CONFIG}company/jscode2session`, params), // 发送短信验证码 sendCode: (params) => http.get(`${URL_CONFIG}company/sendVerificationCode`, params), // 手机短信登录 codeLogin: (params) => http.post(`${URL_CONFIG}company/smsLogin`, params), // 账号密码登录 passWordLogin: (params) => http.post(`${URL_CONFIG}company/login`, params), // 微信登录 wxLogin: (params) => http.post(`${URL_CONFIG}company/WCLogin`, params), // 微信绑定 wxBind: (params) => http.post(`${URL_CONFIG}company/bindWeXin`, params), // 微信解绑 wxUnbind: (params) => http.post(`${URL_CONFIG}company/unbindWeXin`, params), // 设置密码 setPassword: (params) => http.post(`${URL_CONFIG}company/changePasswordWithToken`, params), // 忘记密码 forgetPassword: (params) => http.post(`${URL_CONFIG}company/verificationChangePassword`, params), // 修改密码 updatePassword: (params) => http.post(`${URL_CONFIG}company/changePassword`, params), // 图片验证码 sendImage: (params) => http.get(`${URL_CONFIG}sys/randomImage/${params.time}`, params), // 确认签到 scanSure: (params) => http.post(`${URL_CONFIG}meeting/payMeetingSituation/signIn`, params), // 签到的扫码 scanCode: (params) => http.get(`${URL_CONFIG}meeting/payMeetingSituation/getSignInPage`, params), // 退出 logout: (params) => http.post(`${URL_CONFIG}sys/logout`, params), // 个人信息 mineInfo: (params) => http.get(`${URL_CONFIG}company/payContactsManagement/queryByIdGetContract`, params), // 编辑个人信息提交 editMineInfo: (params) => http.post(`${URL_CONFIG}company/payContactsManagement/companyEdit`, params), // 我的资料 dataList: (params) => http.get(`${URL_CONFIG}project/payWorkingGroupDistributionRecord/listForFile`, params), // 发送邮件 sendEmail: (params) => http.get(`${URL_CONFIG}project/payWorkingGroupDataFile/wxDownloadFile`, params), // 我的合同 contractList: (params) => http.get(`${URL_CONFIG}contract/payIncomeContract/queryCompanyPageList`, params), // 合同详情 contractDetail: (params) => http.get(`${URL_CONFIG}contract/payIncomeContract/queryCompanyById`, params), // 预览文件 previewFile: (params) => http.get(`${URL_CONFIG}sys/common/download/${params.fileId}`), // 首页接口 // 来款项目分页 projectList: (params) => http.get(`${URL_CONFIG}project/payCommonProject/queryCompanyPageList`, params), // 来款项目详情 projectDetail: (params) => http.get(`${URL_CONFIG}project/payCommonProject/queryCompanyById`, params), // 消息提醒列表 messageList: (params) => http.get(`${URL_CONFIG}sys/sysAnnouncementSend/getCompanyMyAnnouncementSend`, params), // 消息提醒已读状态 messageStatus: (params) => http.post(`${URL_CONFIG}sys/sysAnnouncementSend/editCompanyByAnntIdAndUserId`, params), // 消息超时未读列表 messageOverTimeUnreadList: (params) => http.get(`${URL_CONFIG}sys/sysAnnouncementSend/getDeadlineUnreadSend`, params), // 将超时未读消息全部变已读 messageOverTimeToRead: (params) => http.get(`${URL_CONFIG}sys/sysAnnouncementSend/allReadDeadlineUnreadSend`, params), // 公告列表 noticeList: (params) => http.get(`${URL_CONFIG}sysNotice/page`, params), // 工作组分页 workList: (params) => http.get(`${URL_CONFIG}project/payWorkingGroupSubitem/queryCompanyPageList`, params), // 分标委列表 committeeList: (params) => http.get(`${URL_CONFIG}payCaseCommitteeSubitem/payCaseCommitteeSubitem/findTwo`, params), // 分标委详情 committeeDetail: (params) => http.get(`${URL_CONFIG}payCaseCommittee/payCaseCommittee/detail`, params), // 理事会列表 councilList:(params) => http.get(`${URL_CONFIG}payCaseCouncilSubitem/payCaseCouncilSubitem/findTwo`, params), // 理事会详情 councilDetail: (params) => http.get(`${URL_CONFIG}payCaseCouncil/payCaseCouncil/detail`, params), // 资料网员分页接口 queryDataMemberList: (params) => http.get(`${URL_CONFIG}jero/memberProjectSubitem/pageCompany`, params), // 获取用户的信息 getUserInfo: (params) => http.get(`${URL_CONFIG}sys/user/queryById`, params), // 注册 registerUser: (params) => http.post(`${URL_CONFIG}home/registerSelf`, params), // 手机号唯一校验 checkPhoneOnly: (params) => http.get(`${URL_CONFIG}/sys/duplicate/check`, params), // 企业端的会议文件的下载 downFileDownWeb: (fileId,meetingId, params) => http.get(`${URL_CONFIG}meeting/payMeeting/userDownloadByApplet/${fileId}/${meetingId}`,params), // 企业人员查询参与项目的邮寄信息 getVoiceMailList: (fileId,meetingId, params) => http.get(`${URL_CONFIG}mail/payMailBill/contactsSearch`,params) } export default UserApi