123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156 |
- /**
- * 设备信息接口请求
- * @param params
- * @returns {Promise<any>}
- */
- import request from '@/utils/request'
- export function getList(params) {
- return request({
- url: '/ncs/device/page',
- method: 'POST',
- loading: true,
- data: params,
- headers: { 'Content-Type': 'application/x-www-form-urlencoded' }
- })
- }
- /** 新增设备 */
- export function add(params) {
- return request({
- url: '/ncs/device',
- method: 'POST',
- loading: true,
- data: params
- })
- }
- /** 新增虚拟设备 */
- export function addVirtualDevice(params) {
- return request({
- url: '/ncs/virtualdevice',
- method: 'POST',
- loading: true,
- data: params
- })
- }
- /** 删除设备 */
- export function remove(params) {
- const ids = params.toString()
- return request({
- url: `/ncs/device/${ids}`,
- method: 'DELETE',
- loading: true,
- data: params
- })
- }
- /** 更新设备 */
- export function update(id, params) {
- return request({
- url: `/ncs/device/${id}`,
- method: 'put',
- data: params
- })
- }
- /** 查询某类设备 */
- export function getDeviceByType(partid, type) {
- return request({
- url: `/ncs/device/${partid}/${type}`,
- method: 'get',
- loading: false
- })
- }
- /** 查询某个主机下的某类设备 */
- export function getSubDevices(hostid, type) {
- return request({
- url: `/ncs/subdevice/${hostid}/${type}`,
- method: 'get',
- loading: false
- })
- }
- /** 获取DHCP服务器下一个可分配地址 */
- export function getNextIP() {
- return request({
- url: '/ncs/device/getnextip',
- method: 'get',
- loading: false
- })
- }
- /** 获取APP版本更新信息 */
- export function getAPPVersion(params) {
- return request({
- url: '/ncs/getappversion',
- method: 'get',
- loading: false,
- params
- })
- }
- /** 设置APP版本更新信息 **/
- export function setAPPVersion(params) {
- return request({
- url: '/ncs/setappversion',
- method: 'post',
- loading: false,
- data: params
- })
- }
- export function getBoardPage(params) {
- return request({
- url: '/InfoBoard/board_list',
- method: 'POST',
- loading: true,
- data: params,
- headers: { 'Content-Type': 'application/x-www-form-urlencoded' }
- })
- }
- export function saveBoard(params) {
- return request({
- url: '/InfoBoard/save_board',
- method: 'POST',
- loading: true,
- data: params
- })
- }
- /** 写入分机测试数据 */
- export function addTestData() {
- return request({
- url: '/ncs/testdata',
- method: 'POST',
- loading: true
- })
- }
- /** 擦除分机测试数据 */
- export function deleteTestData() {
- return request({
- url: '/ncs/testdata',
- method: 'DELETE',
- loading: true
- })
- }
- /** 更新设备排序,按房号,床号,排序,护士主机可按顺序显示 */
- export function updateDeviceIndex() {
- return request({
- url: '/ncs/updatedeviceindex',
- method: 'POST',
- loading: true
- })
- }
- /** 擦除分机测试数据 */
- export function updateByIds(params) {
- return request({
- url: `/ncs/device/updateByIds`,
- method: 'POST',
- loading: true,
- data: params
- })
- }
|