// 读写器或扫码枪相关接口 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, // }) // }