/* * @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 }) }