| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111 |
- "use strict";
- const common_vendor = require("../common/vendor.js");
- const utils_request = require("../utils/request.js");
- function getMessageList(params) {
- return utils_request.request({
- url: "/miniapp/message/list",
- method: "GET",
- params
- });
- }
- function readAllMessages() {
- return utils_request.request({
- url: "/miniapp/message/read-all",
- method: "POST"
- });
- }
- function readMessage(id) {
- return utils_request.request({
- url: `/miniapp/message/read/${id}`,
- method: "PUT"
- });
- }
- function getUnreadCount() {
- return utils_request.request({
- url: "/miniapp/message/unread-count",
- method: "GET"
- });
- }
- function createOrGetSession(data) {
- return utils_request.request({
- url: "/main/session/create",
- method: "POST",
- data
- });
- }
- function getChatHistory(params) {
- return utils_request.request({
- url: "/main/message/history",
- method: "GET",
- params
- });
- }
- function sendTextMessage(data) {
- return utils_request.request({
- url: "/main/message/send/text",
- method: "POST",
- data
- });
- }
- function markChatRead(data) {
- return utils_request.request({
- url: "/main/message/read",
- method: "PUT",
- data
- });
- }
- function autoCreateOrderCard(data) {
- return utils_request.request({
- url: "/main/order-card/auto-create",
- method: "POST",
- params: data
- });
- }
- function createWxPayOrder(orderCardId, userId) {
- return utils_request.request({
- url: `/main/order-card/${orderCardId}/create-order`,
- method: "POST",
- params: { userId }
- });
- }
- function sendImageMessage(data) {
- return new Promise((resolve, reject) => {
- const token = common_vendor.index.getStorageSync("token");
- const BASE_URL = utils_request.UPLOAD_URL;
- common_vendor.index.uploadFile({
- url: BASE_URL + "/main/message/send/image",
- filePath: data.filePath,
- name: "file",
- formData: {
- sessionId: data.sessionId,
- msgNo: data.msgNo,
- senderId: data.senderId
- },
- header: {
- "Authorization": token ? `Bearer ${token}` : "",
- "clientid": "e5cd7e4891bf95d1d19206ce24a7b32e"
- },
- success: (res) => {
- const result = JSON.parse(res.data);
- if (result.code === 200) {
- resolve(result);
- } else {
- reject(result);
- }
- },
- fail: (err) => reject(err)
- });
- });
- }
- exports.autoCreateOrderCard = autoCreateOrderCard;
- exports.createOrGetSession = createOrGetSession;
- exports.createWxPayOrder = createWxPayOrder;
- exports.getChatHistory = getChatHistory;
- exports.getMessageList = getMessageList;
- exports.getUnreadCount = getUnreadCount;
- exports.markChatRead = markChatRead;
- exports.readAllMessages = readAllMessages;
- exports.readMessage = readMessage;
- exports.sendImageMessage = sendImageMessage;
- exports.sendTextMessage = sendTextMessage;
- //# sourceMappingURL=../../.sourcemap/mp-weixin/api/message.js.map
|