import axios from "../../utils/axios"; import { stringToUrl } from "@/common/js/utils"; // 获取机器列表 export function getMachineList(params) { return axios.post(`/SZWL-SERVER/tEquipment/list`, params); } // 获取设备详情 export function getDeviceDetal(params) { return axios.post( `/SZWL-SERVER/tEquipment/findById?${stringToUrl(params)}`, params ); } // 修改设备详情 export function updateDevice(params) { return axios.post(`/SZWL-SERVER/tEquipment/updateInfo`, params); } // 获取花型种类下拉列表 export function getGoodsNumber(params) { return axios.get( `/SZWL-SERVER/tGoodsData/getGoodsNumber?${stringToUrl(params)}` ); } // 消除报警 export function eliminate(params) { return axios.post( `/SZWL-SERVER/tEquipment/eliminate?${stringToUrl(params)}`, params ); } // 重启炉头/开启关闭炉头 // 重启炉头/开启关闭炉头 export function setFurnace(params) { return axios.post(`/SZWL-SERVER/tEquipment/powerOnOff`, params); } // 雪糕机机器复位 export function machineReset(params) { return axios.post( `/SZWL-SERVER/tEquipment/machineReset?${stringToUrl(params)}`, params ); } // 睡眠 export function sleepEquipment(params) { return axios.post(`/SZWL-SERVER/tEquipment/switchSleep`, params); } // 远程开门 export function openDoor(params) { return axios.post( `/SZWL-SERVER/tEquipment/openDoor?${stringToUrl(params)}`, params ); } // 新版远程开门,包含内门外门 export function Api_openDoor(params) { return axios.post(`/SZWL-SERVER/tEquipment/newOpenDoor`, params); } // 纸币器禁能 export function banMoney(params) { return axios.post(`/SZWL-SERVER/tEquipment/banPaperMoney`, params); } // 系统脱机 export function deviceTuoji(params) { return axios.post( `/SZWL-SERVER/tEquipment/tuoji?${stringToUrl(params)}`, params ); } // 音量调解 export function updateVolume(params) { return axios.post(`/SZWL-SERVER/tEquipment/changeVolume`, params); } // 获取商品下拉列表 export function selectProducts(params) { return axios.get( `/SZWL-SERVER/tProduct/selectProducts?${stringToUrl(params)}` ); } // 远程做糖 export function doSugar(params) { return axios.post(`/SZWL-SERVER/tSugarDo/doSugar`, params); } // 远程制作 export function remoteProduction(params) { return axios.post(`/SZWL-SERVER/tSugarDo/remoteProduction`, params); } // 制作商品 export function produceGoods(params) { return axios.post(`/SZWL-SERVER/tEquipment/produceGoods`, params); } // 查询做糖状态 export function selectSugarStatus(params) { return axios.get( `/SZWL-SERVER/tSugarDo/selectSugarStatus?${stringToUrl(params)}` ); } // 今日做糖列表 export function selectSugarList(params) { return axios.get( `/SZWL-SERVER/tSugarDo/selectSugarList?${stringToUrl(params)}` ); } // 远程制作列表 export function selectMakeList(params) { return axios.post(`/SZWL-SERVER/tSugarDo/selectSugarRecord`, params); } // 导出制作列表 export function exportMakeList(params) { return axios.post(`/SZWL-SERVER/tSugarDo/exportSugarRecord`, params, { responseType: "blob", }); } // 查询定时开关列表 export function getAlaramClockList(params) { return axios.get(`/SZWL-SERVER/tAlarmClock/list?${stringToUrl(params)}`); } // 新增闹钟 export function addAlaramClock(params) { return axios.post( `/SZWL-SERVER/tAlarmClock/add?${stringToUrl(params)}`, params ); } // 删除闹钟 export function deleteAlaramClock(params) { return axios.post( `/SZWL-SERVER/tAlarmClock/delete?${stringToUrl(params)}`, params ); } // 闹钟回显 export function getAlaramClock(params) { return axios.post( `/SZWL-SERVER/tAlarmClock/selectOne?${stringToUrl(params)}`, params ); } // 修改闹钟 export function alaramClockUpdate(params) { return axios.post(`/SZWL-SERVER/tAlarmClock/updata`, params); } // 获取旗下的机器 export function getListEquipment(params) { return axios.get( `/SZWL-SERVER/tEquipment/listEquipment?${stringToUrl(params)}` ); } // 设备充值 export function rechargeAjax(params) { return axios.get(`/SZWL-SERVER/tOrder/equipmentPay?${stringToUrl(params)}`); } // 获取参数设置 export function getParameters(params) { return axios.post(`/SZWL-SERVER/tParameters/getParameters`, params); } // 修改参数设置 export function updateParameters(params) { return axios.post(`/SZWL-SERVER/tParameters/updateParameters`, params); } // 修改湿度区间参数 export function humidityParameters(params) { return axios.post(`/SZWL-SERVER/tEquipment/humidityParameters`, params); } // 新物料监控开关 export function changeMaterial(params) { return axios.post(`/SZWL-SERVER/tEquipment/material`, params); } // 分销人回显 export function getProportion(params) { return axios.post(`/SZWL-SERVER/tProportion/getOne?${stringToUrl(params)}`); } // 提交审批或修改 export function saveProportion(params) { return axios.post(`/SZWL-SERVER/tProportion/save`, params); } // 单个/批量修改商品价格 export function Api_getUpdaProdPrice(params) { return axios.get(`/SZWL-SERVER/tProduct/updateProduct`, { params }); } // 一键补料 export function Api_getReplenishment(params) { return axios.get(`/SZWL-SERVER/tEquipment/buliao`, { params }); } // 远程 export function Api_getTApkInfo_updateApk(params) { return axios.get(`/SZWL-SERVER/tApkInfo/updateApk`, { params }); } // MQTT远程推送更新 export function pushAppUpdate(params) { return axios.post(`/SZWL-SERVER/tEquipment/pushAppUpdate`, params); } // 修改优惠码开关状态 export function Api_getDiscCodeStatus(params) { return axios.get(`/SZWL-SERVER/tEquipment/updateCouponStatus`, { params }); } // 修改睡眠描述 export function changeSleepDesc(params) { return axios.post(`/SZWL-SERVER/tEquipment/sleepDesc`, params); } // 删除设备 export function delOneDevice(params) { return axios.post(`/SZWL-SERVER/tEquipmentDeleted/delOneDevice`, params); } // 屏蔽/显示商品 export function updateProductsShow(params) { return axios.post(`/SZWL-SERVER/tProduct/updateProductsShow`, params); } // 新屏蔽/显示商品 export function newUpdateProductsShow(params) { return axios.post(`/SZWL-SERVER/tProduct/newUpdateProductsShow`, params); } // 远程修改机器密码 export function changePassword(params) { return axios.post(`/SZWL-SERVER/tEquipment/changePassword`, params); } // 远程修改机器密码 export function updateDevicePassword(params) { return axios.post(`/SZWL-SERVER/tEquipment/updatePassword`, params); } // 修改Logo export function pushLogo(params) { return axios.post(`/SZWL-SERVER/tEquipment/pushLogo`, params); } // 日志下载 // export function downloadLog(params) { // return axios.get( // `/SZWL-SERVER/tEquipment/downloadLog?${stringToUrl(params)}`, // { responseType: "blob", timeout: 12000 } // ); // } // 获取DIY花型列表信息 export function selectDIYFlowers(params) { return axios.get( `/SZWL-SERVER/tEquipment/selectDIYFlowers?${stringToUrl(params)}` ); } // 修改DIY花型功能开关状态 export function updateDIYFlowerStatus(params) { return axios.get( `/SZWL-SERVER/tEquipment/updateDIYFlowerStatus?${stringToUrl(params)}` ); } // 修改DIY花型的形状或是否显示 export function updateDIYProductShow(params) { return axios.post(`/SZWL-SERVER/tEquipment/updateDIYProductShow`, params); } // 获取设备清洗提醒开关状态 export function getAlarmClean(clientId) { return axios.get(`/SZWL-SERVER/tAlarmClean/getAlarmClean/${clientId}`); } // 修改设备清洗提醒开关状态 export function updateAlarmCleanStatus(params) { return axios.post(`/SZWL-SERVER/tAlarmClean/updateAlarmCleanStatus`, params); } // 日志上传 export function uploadLog(params) { return axios.get(`/SZWL-SERVER/tEquipment/uploadLog?${stringToUrl(params)}`); } // 新日志上传 export function newUploadLog(params) { return axios.get( `/SZWL-SERVER/tEquipment/newUploadLog?${stringToUrl(params)}` ); } // 查询日志 export function queryLog(params) { return axios.get(`/SZWL-SERVER/tEquipment/queryLog?${stringToUrl(params)}`); } // 重启触摸屏 export function restartScreen(params) { return axios.get(`/SZWL-SERVER/tEquipment/restartScreen`, { params }); } // 远程切换雪糕机工作模式 export function changeWorkingMode(params) { return axios.get(`/SZWL-SERVER/tEquipment/updateWorkingMode`, { params }); } // 修改清洗提醒 export function changeCleanFunction(params) { return axios.get(`/SZWL-SERVER/tEquipmentDesc/updateCleanFunction`, { params, }); } // 获取机器开关机状态 export function getOnOffStatus(params) { return axios.post( `/SZWL-SERVER/tEquipment/onOffStatus?${stringToUrl(params)}`, params ); } // 获取当天远程退币申请记录 export function getReturnCoinList(params) { return axios.get(`/SZWL-SERVER/returnCoinRecord/list`, { params }); } // 获取当天远程退币申请记录 export function returnCoinList(params) { return axios.post(`/SZWL-SERVER/returnCoinRecord/getList`, params); } // 提交远程退币申请 export function applyReturnCoin(params) { return axios.post(`/SZWL-SERVER/returnCoinRecord/applyReturn`, params); } // 查询设备闹钟列表 export function getAlaramClockByDevice(params) { return axios.get(`/SZWL-SERVER/tAlarmClock/getList?${stringToUrl(params)}`); } // 修改闹钟状态 export function updateAlaramClockStatus(params) { return axios.post(`/SZWL-SERVER/tAlarmClock/updataStatus`, params); } // 修改税费开关状态 export function updateTaxStatus(params) { return axios.post(`/SZWL-SERVER/tEquipment/updateTaxSwitch`, params); } // 修改税率 export function updateTaxRate(params) { return axios.post(`/SZWL-SERVER/tEquipment/updateTaxRate`, params); } // 果酱抽取 export function smokeJam(params) { return axios.post(`/SZWL-SERVER/tEquipment/smokeJam`, params); } // 修改支付方式 export function updatePayment(params) { return axios.post(`/SZWL-SERVER/tEquipment/updatePayment`, params); } // 获取支付配置 export function getPayConfig(params) { return axios.get( `/SZWL-SERVER/openPayInfo/getPayConfig?${stringToUrl(params)}` ); } // 推送支付配置 export function pushPayInfo(params) { return axios.post(`/SZWL-SERVER/openPayInfo/pushPayInfo`, params); } // 修改商品信息 export function updateProductInfo(params) { return axios.post(`/SZWL-SERVER/tEquipment/updateProductInfo`, params); } // 批量修改商品价格 export function batchUpdatePrice(params) { return axios.post(`/SZWL-SERVER/tEquipment/batchUpdatePrice`, params); } // 推送商品 export function pushGoods(params) { return axios.post(`/SZWL-SERVER/tEquipment/pushGoods`, params); }