// 读写器或扫码枪相关接口 import axios from 'axios' import request from './index' const readerType: { [key: string]: string } = { readerWriter: `${window.localStorage.getItem( 'readerUrl' )}/business/readWriter/tIdAndMiniAndGun/readList` // 有线扫码枪和大读写器 // readerWriter: '/proxy/business/readWriter/tId/readList', // 读写器 } // 获取大读写器读写内容 export function getReadList(type: string) { return axios.get(readerType[type]) } // 设备台账标签绑定 export function equipmentLabelBind(data: { equipmentId: string label: string }) { return request({ url: '/equipment/label/bind', method: 'post', data }) } // 用标签获取设备列表 export function getReaderEquipmentList(data: Object) { return request({ url: '/equipment/label/readList', method: 'post', data }) } // 获取受检绑定的标签 export function getReaderEqptEquipmentList(data: Object) { return request({ url: '/business/dispatch/label/readList', method: 'post', data }) } // 获取读写器识别的样品列表(1:设备收发场景,2:任务单场景,3:我的任务场景,4:实验室任务场景,5:交接单) export function getReaderSampleList(data: Object) { return request({ url: '/business/distribute/sample/label/readList', method: 'post', data }) } // 我的任务扫描增加任务 export function scanAddMyTask(data: Object) { return request({ url: '/business/distribute/myExecutive/add', method: 'post', data }) } // 标签绑定(设备收发) export function tagBinding(data: Object) { return request({ url: '/business/dispatch/label/bind', method: 'post', data }) } // 测量设备标签绑定 // export function tagBindingEquipment(data: object) { // return request({ // url: '/meter/assets/label/bind', // method: 'post', // data, // }) // }