CviLux_fe/src/apis/productSetting/index.js
2024-10-03 12:03:45 +08:00

46 lines
1.0 KiB
JavaScript

import instance from "@/util/request";
import apihandler from "@/util/apihandler";
import {
POST_SETTING_POINT_API,
GET_SETTING_TYPE_API,
POST_SETTING_TYPE_API,
} from "./api";
export const postProductSettingPoint = async (type, devices) => {
const res = await instance.post(POST_SETTING_POINT_API, {
devices: devices.map(({ device_number }) => device_number),
values: [
{
point: "Type",
value: type.value,
},
],
});
return apihandler(res.code, res.data, {
msg: res.msg,
code: res.code,
isSuccess: false,
});
};
export const getProductSettingType = async () => {
const res = await instance.post(GET_SETTING_TYPE_API);
return apihandler(res.code, res.data, {
msg: res.msg,
code: res.code,
isSuccess: false,
});
};
export const postProductSettingType = async (data) => {
const res = await instance.post(POST_SETTING_TYPE_API, data);
return apihandler(res.code, res.data, {
msg: res.msg,
code: res.code,
isSuccess: false,
});
};