/*
|
* @Author: 陈祝文 15821704398@163.com
|
* @Date: 2023-03-14 08:37:51
|
* @LastEditors: 陈祝文 15821704398@163.com
|
* @LastEditTime: 2023-03-17 11:33:04
|
* @FilePath: \iwara-scada-web\src\api\modular\main\WorkPieceInfoManage.js
|
* @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
|
*/
|
import { axios } from '@/utils/request'
|
|
/**
|
* 查询在制品监控
|
*
|
* @author lpz
|
*/
|
export function WorkPieceInfoPage (parameter) {
|
return axios({
|
url: '/WorkPieceInfo/page',
|
method: 'get',
|
params: parameter
|
})
|
}
|
|
/**
|
* 导出在制品监控信息的Excel文件
|
*
|
* @author lpz
|
*/
|
export function WorkPieceInfoToExcel1 (parameter) {
|
return axios({
|
url: '/WorkPieceInfo/toExcel',
|
method: 'get',
|
params: parameter,
|
responseType: 'blob'
|
})
|
}
|
|
export function WorkPieceInfoYieldPage (parameter) {
|
return axios({
|
url: '/WorkPieceProcess/queryYield',
|
method: 'get',
|
params: parameter
|
})
|
}
|
export function WorkPieceInfoYieldToExcel1 (parameter) {
|
return axios({
|
url: '/WorkPieceProcess/exportYield',
|
method: 'get',
|
params: parameter,
|
responseType: 'blob'
|
})
|
}
|
|
export function QueryWorkPieceLogYield (parameter) {
|
return axios({
|
url: '/WorkPieceProcess/queryWorkPieceLogYield',
|
method: 'get',
|
params: parameter
|
})
|
}
|
export function exportWorkPieceLogYield (parameter) {
|
return axios({
|
url: '/WorkPieceProcess/exportWorkPieceLogYield',
|
method: 'get',
|
params: parameter,
|
responseType: 'blob'
|
})
|
}
|
/**
|
* 查询在制品监控 产品维度查询
|
*
|
* @author lpz
|
*/
|
export function workPieceInfoMachiningPage (parameter) {
|
return axios({
|
url: '/WorkPieceProcess/workPieceInfoMachiningPage',
|
method: 'get',
|
params: parameter
|
})
|
}
|
|
/**
|
* 查询维度 产品 + 工序
|
* @param {*} params
|
* @returns
|
*/
|
export function workPieceProcessMachiningPage(params) {
|
return axios({
|
url: '/WorkPieceProcess/workPieceProcessMachiningPage',
|
method: 'get',
|
params
|
})
|
}
|
|
/**
|
* 导出在制品监控信息的Excel文件 工件
|
*
|
* @author lpz
|
*/
|
export function WorkPieceInfoToExcel (parameter = {}) {
|
return axios({
|
url: '/workpieceprocess/workPieceInfoMachiningToExcel',
|
method: 'get',
|
params: parameter,
|
responseType: 'blob'
|
})
|
}
|
|
/**
|
* 导出 工件 + 工序维度
|
*/
|
export function workPieceProcessToExcel(parameter = {}) {
|
return axios({
|
url: '/workpieceprocess/workPieceProcessMachiningPageToExcel',
|
method: 'get',
|
params: parameter,
|
responseType: 'blob'
|
})
|
}
|
|
/**
|
*
|
*/
|
export function updatePieceStatus(data) {
|
return axios({
|
url: '/workpieceinfo/batckUpdate',
|
method: 'post',
|
data
|
})
|
}
|