| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394 |
- /**
- * 站内消息相关API
- */
- import {http,Method} from '@/utils/request.js';
- const request = http.request
- import api from '@/config/api.js';
- /**
- * 获取微信消息订阅
- * @param params
- * @returns {AxiosPromise}
- */
- export function getWeChatMpMessage() {
- return http.request({
- url: 'mini-program/subscribeMessage',
- method: Method.GET
- });
- }
- /**
- * 获取消息列表
- * @param params
- * @returns {AxiosPromise}
- */
- export function getMessages(params) {
- params = params || {};
- params.pageSize = params.pageSize || 5;
- return http.request({
- url: 'members/member-nocice-logs',
- method: Method.GET,
- needToken: true,
- params,
- });
- }
- /**
- * 标记消息为已读
- * @param ids
- */
- export function messageMarkAsRead(ids) {
- return http.request({
- url: `members/member-nocice-logs/${ids}/read`,
- method: Method.PUT,
- needToken: true,
- });
- }
- /**
- * 获取物流消息列表
- * @param params
- * @returns {AxiosPromise}
- */
- export function getLogisticsMessages(params) {
- params = params || {};
- params.pageSize = params.pageSize || 5;
- return http.request({
- url: 'trade/logistics/message',
- method: Method.GET,
- needToken: true,
- params,
- });
- }
- /**
- * @param appType
- * @returns {AxiosPromise}
- *
- */
- export function getAppVersion(appType) {
- return http.request({
- url: `/appVersion/${appType}`,
- method: Method.GET,
- type:"manager"
- });
- }
- /**
- * @param appType
- * @returns {AxiosPromise}
- *
- */
- export function getAppVersionList(type,data) {
- return http.request({
- url: `/appVersion/appVersion/${type}`,
- method: Method.GET,
- type:"manager",
- data
- });
- }
|