import request from '@/service/request.js' import config from '@/common/config.js' export default { // 提交开单数据 submitLqKdKdjlb(data) { return request.post(`${config.getApiBaseUrl()}/api/Extend/LqKdKdjlb`, data); }, // 获取合作机构列表 getHgjgList(params) { return request.get(`${config.getApiBaseUrl()}/api/system/DataInterface/733896629660157189/Actions/Response?n=1757162571`, params); }, // 获取品项详情 getPxDetail(id) { return request.get(`${config.getApiBaseUrl()}/api/Extend/LqXmzl/${id}`); }, // 获取会员剩余品项 getMemberRemainingItems(params) { return request.get(`${config.getApiBaseUrl()}/api/Extend/lqkhxx/GetMemberRemainingItems`, params); }, // 获取开单列表 getLxList(params) { return request.get(`${config.getApiBaseUrl()}/api/Extend/LqKdKdjlb`, params); }, // 获取开单详情 getLxDetail(id) { return request.get(`${config.getApiBaseUrl()}/api/Extend/LqKdKdjlb/${id}`); }, // 上传文件 uploadFile(file) { return new Promise((resolve, reject) => { uni.uploadFile({ url: `${config.getApiBaseUrl()}/api/file/Uploader/annexpic`, filePath: file.path || file.tempFilePath, name: 'file', header: { 'Authorization': uni.getStorageSync('token') }, success: (res) => { try { const result = JSON.parse(res.data); resolve(result); } catch (error) { reject(error); } }, fail: (error) => { reject(error); } }); }); }, // 作废开单 cancelLx(id, remark = '') { return request.put(`${config.getApiBaseUrl()}/api/Extend/lqkdkdjlb/Cancel`, { remarks: remark, id:id }); }, //修改订单 UpdateForNoDelete(data) { return request.put(`${config.getApiBaseUrl()}/api/Extend/lqkdkdjlb/UpdateForNoDelete/${data.id}`, data); }, // 修改附件 updateFile(data){ return request.put(`${config.getApiBaseUrl()}/api/Extend/lqkdkdjlb/UpdateBillingInfo`, data); }, // 上传文件base64 UploadBase64Image(data) { return request.post(`${config.getApiBaseUrl()}/api/file/UploadBase64Image`, data); }, // 获取订单欠款金额 GetBillingDebtInfo(id) { return request.get(`${config.getApiBaseUrl()}/api/Extend/lqkdkdjlb/GetBillingDebtInfo/${id}`); }, // 获取活动列表 GetCurrentTimeEffectiveActivityAsync(params) { return request.get(`${config.getApiBaseUrl()}/api/Extend/lqpackageinfo/GetCurrentTimeEffectiveActivityAsync`, params); }, // 获取活动的项目 GetPackageItemDetailByActivityIdAsync(id) { return request.get(`${config.getApiBaseUrl()}/api/Extend/lqpackageinfo/GetPackageItemDetailByActivityIdAsync/`+id, ); }, // 转卡接口 transferCard(data) { return request.post(`${config.getApiBaseUrl()}/api/Extend/lqkdkdjlb/TransferCard`, data); }, // 创建服务日志 createServiceLog(data) { return request.post(`${config.getApiBaseUrl()}/api/Extend/lqxhfeedback/Create`, data); }, // 获取服务日志列表 getServiceLogsByConsumeId(consumeId) { return request.get(`${config.getApiBaseUrl()}/api/Extend/lqxhfeedback/GetByConsumeId/${consumeId}`); }, // 获取服务日志详情 getServiceLogDetail(id) { return request.get(`${config.getApiBaseUrl()}/api/Extend/lqxhfeedback/GetInfo/${id}`); }, // 更新服务日志 updateServiceLog( data) { return request.put(`${config.getApiBaseUrl()}/api/Extend/lqxhfeedback/Update`, data); }, // 获取用户服务日志列表 lqxhfeedbackGetList(data) { return request.post(`${config.getApiBaseUrl()}/api/Extend/lqxhfeedback/GetList`, data); }, }