| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164 |
- import moment from 'moment'
- import request from "@/utils/request";
- import {stringify} from "qs";
- export async function queryDevice(params) {
- return request(`/device/list/${params.ProjectId}?${stringify(params)}`);
- }
- export async function queryDeviceById(params) {
- return request(`/device/item/${params.ID}`);
- }
- export async function updateDevice(params = {}) {
- return request(`/device/item/`, {
- method: 'PUT',
- body: {
- ...params
- },
- });
- }
- export async function removeDevice(params) {
- return request(`/device/delete/${params.ID}`, {method: 'DELETE'});
- }
- export async function removeAllDevice(params) {
- return request(`/device/delete?${stringify(params)}`, {method: 'POST'});
- }
- export async function downloadQRCodeFile(params){
- return request(`/device/qrcode/${params.ProjectId}?${stringify(params.values)}`, {
- method: 'POST',
- body: params.Devices,
- });
- }
- export async function downloadPatrolQRCodeFile(params){
- return request(`/device/patrol-qrcode/${params.ProjectId}?${stringify(params.values)}`, {
- method: 'POST',
- body: params.Devices,
- });
- }
- export async function queryDeviceRealtimeData(params) {
- return request(`/jinke-cloud/device/current-data?deviceid=${Math.random() > 0.5 ? 1433627649 : 1433711617}`);
- }
- export async function queryDeviceCode(params) {
- return request(`/device/item-code/${params.projectId}/${params.Code}`);
- }
- export async function queryDeviceHistoryData(params) {
- const tsNow = moment(new Date()).format("x");
- const yesterday = moment(new Date()).subtract(30 , "minutes").format("x");
- return request(`/jinke-cloud/device/history-data?deviceid=1230382081&dataitemid=4&stime=${yesterday}&etime=${tsNow}`);
- }
- export async function AddDeviceBreakdown(params) {
- return request(`/device/breakdown/`, {method:'POST', body:{...params}});
- }
- export async function queryDeviceItemRealtimeData(params) {
- return request(`/jinke-cloud/device/current-data?deviceid=1433711617&itemids=2,3,4,5`);
- }
- export async function getVideoList(params) {
- return request(`/setting/monitor/${params.ProjectId}`);
- }
- export async function againGetVideoList(params) {
- return request(`/setting/monitor`, {
- method: 'PUT',
- body: {
- ...params,
- },
- });
- }
- export async function getMaintenanceList(params) {
- return request(`/device/maintain-list/${params.ProjectId}?${stringify(params.values)}`);
- }
- export async function getRepairList(params) {
- return request(`/device/repair-list/${params.ProjectId}?${stringify(params.values)}`);
- }
- export async function getSeeMaintainRecord(params) {
- return request(`/project-file/${params.projectId}/14/${params.code}`);
- }
- export async function getSeeRepairRecord(params) {
- return request(`/project-file/${params.projectId}/13/${params.code}`);
- }
- export async function saveFileList(params){
- return request(`/project-file/${params.projectId}/14/${params.code}`, {
- method: 'POST',
- body: params.formData,
- });
- }
- export async function saveRepairList(params){
- return request(`/project-file/${params.projectId}/13/${params.code}`, {
- method: 'POST',
- body: params.formData,
- });
- }
- export async function vInspection(params) {
- return request('/setting/patrol/automatic', {
- method: 'PUT',
- body: {
- ...params,
- },
- });
- }
- export async function zInspection(params) {
- return request('/setting/patrol/manual', {
- method: 'PUT',
- body: {
- ...params,
- },
- });
- }
- export async function getType(params) {
- return request(`/setting/patrol/${params.projectId}`)
- }
- export async function getPatrolRecord(params) {
- return request(`/patrol/data/${params.projectId}`)
- }
- export async function getAbnormalRecord(params) {
- return request(`/patrol/record/${params.ID}`)
- }
- export async function changeStatus(params) {
- return request(`/device/status/${params.ProjectId}?status=7`, {
- method: 'PUT',
- });
- }
- export async function downloadSource(params) {
- return request(`/excel/device/${params.projectId}?${stringify(params)}`);
- }
- export async function queryTypeList(params) {
- return request(`/device-type/list/${params.projectId}`);
- }
- export async function queryDeviceInfo(params) {
- return request(`/device-info/${params.projectId}/${params.deviceCode}`);
- }
- export async function patchUpdate(params) {
- return request(`/device/patch/item/${params.projectId}`, {
- method: 'PUT',
- body: params
- });
- }
- export async function GetManufacturerType(projectId){
- return request(`/device-manufacturer/list/${projectId}`);
- }
|