| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145 |
- import {http} from './service.js'
- //文件上传
- let uploadFileUrl='/upload/putfile'
- const uploadFile={
- submit:p => http.upload(uploadFileUrl, {name:'file',filePath:p}),
- }
- //短信Url
- let SMSUrl={
- sendSms:'huawei/sms/sendSms',
- validCode:'huawei/sms/validCode'
- }
- //短信api
- const SMSApi = {
- sendSms:p => http.post(SMSUrl.sendSms+p),
- validCode:p => http.post(SMSUrl.validCode+p),
- }
- //微信基本参数
- let wxData={
- appId:'wx4d345bcdef6d1c36',
- secret:'a92e5d89c0ca8cfc0357576d76d87c23',
- subscribe_grant_type:'client_credential', //订阅消息的grant_type
- }
- //微信url
- let wxUrl={
- subscribe:'/wx/msgSend',
- getAccessToken:'/wx/getAccessToken',
- getOpenId:'/wx/getOpenId',
- }
- //微信api
- const wxApi = {
- subscribe:p => http.post(wxUrl.subscribe, p),
- getAccessToken:p => http.get(wxUrl.getAccessToken, {params:p}),
- getOpenId:p => http.get(wxUrl.getOpenId, {params:p}),
- }
- //园区api
- let agencyUrl={
- page:'/agency/agency/getAgencyList'
- }
- const agency = {
- page:p => http.get(agencyUrl.page, {params:p}),
- }
- //区域api
- let residentialUrl={
- page:'/community/residential/listByAgencyId'
- }
- const residential = {
- page:p => http.get(residentialUrl.page, {params:p}),
- }
- //企业api
- let enterpriseUrl={
- page:'/enterprise/enterprise/list',
- detail:'/enterprise/enterprise/detail',
- submit:'/enterprise/enterprise/submit'
- }
- const enterprise = {
- page:p => http.get(enterpriseUrl.page, {params:p}),
- detail:p => http.get(enterpriseUrl.detail, {params:p}),
- submit:p => http.post(enterpriseUrl.submit, p),
- }
- //企业员工
- let enterprisestaffUrl={
- page:'/community/enterprisestaff/getEnterpriseList',
- submit:'/community/enterprisestaff/submit',
- detail:'/community/enterprisestaff/detail'
- }
- const enterprisestaff = {
- page:p => http.get(enterprisestaffUrl.page, {params:p}),
- detail:p => http.get(enterprisestaffUrl.detail, {params:p}),
- submit:p => http.post(enterprisestaffUrl.submit, p),
- }
- //CMS
- let CMSUrl={
- page:'/estate/article/list',
- detail:'/estate/article/detail',
- addReaderCount:'/estate/article/addReaderCount'
- }
- let CMS={
- page:p => http.get(CMSUrl.page, {params:p}),
- detail:p => http.get(CMSUrl.detail, {params:p}),
- addReaderCount:p => http.post(CMSUrl.addReaderCount, p),
- }
- //消防设备
- let fireDeviceUrl={
- page:'/smartapplication/smartdevice/list',
- alarmRecord:'/smartapplication/smartdevice/getAlarmRecord'
- }
- let fireDevice={
- page:p => http.get(fireDeviceUrl.page, {params:p}),
- alarmRecord:p => http.get(fireDeviceUrl.alarmRecord, {params:p}),
- }
- //用户反馈
- let feedbackUrl={
- submit:'/estate/feedback/submit'
- }
- const feedback = {
- submit:p => http.post(feedbackUrl.submit, p),
- }
- //园区公告
- let noticeUrl={
- page:'/estate/parknotice/list'
- }
- const notice = {
- page:p => http.get(noticeUrl.page, {params:p}),
- }
- export const api={
- //上传文件
- uploadFile,
- //短信
- SMSApi,
- //微信基本参数
- wxData,
- //微信api
- wxApi,
- //园区
- agency,
- //区域
- residential,
- //企业
- enterprise,
- //企业员工
- enterprisestaff,
- //CMS
- CMS,
- //消防设备
- fireDevice,
- //用户反馈
- feedback,
- //园区公告
- notice
-
-
- }
|