192 lines
4.0 KiB
JavaScript
192 lines
4.0 KiB
JavaScript
import request from '@/utils/request'
|
|
|
|
/**
|
|
* 获取班组下拉
|
|
* @param {查询条件} data
|
|
*/
|
|
export function GetGroupOptions(query) {
|
|
return request({
|
|
url: '/mes/qc/BackEnd/QcBackEndController/GetGroupOptions',
|
|
method: 'get',
|
|
params: query,
|
|
})
|
|
}
|
|
/**
|
|
* 获取站点下拉
|
|
* @param {查询条件} data
|
|
*/
|
|
export function GetStieOptions(query) {
|
|
return request({
|
|
url: '/mes/qc/BackEnd/QcBackEndController/GetStieOptions',
|
|
method: 'get',
|
|
params: query,
|
|
})
|
|
}
|
|
/**
|
|
* 获取触摸屏缺陷项初始化数据
|
|
* @param {查询条件} data
|
|
*/
|
|
export function GetDefectInitOptions(query) {
|
|
return request({
|
|
url: '/mes/qc/BackEnd/QcBackEndController/GetDefectInitOptions',
|
|
method: 'get',
|
|
params: query,
|
|
})
|
|
}
|
|
/**
|
|
* 获取触摸屏缺陷项初始化数据
|
|
* @param {查询条件} data
|
|
*/
|
|
export function GetDefectTableOptions(query) {
|
|
return request({
|
|
url: '/mes/qc/BackEnd/QcBackEndController/GetDefectTableOptions',
|
|
method: 'get',
|
|
params: query,
|
|
})
|
|
}
|
|
|
|
/**
|
|
* 解析标签
|
|
* @param {查询条件} data
|
|
*/
|
|
export function AnalyzeLabel(query) {
|
|
return request({
|
|
url: '/mes/qc/BackEnd/QcBackEndController/AnalyzeLabel',
|
|
method: 'get',
|
|
params: query,
|
|
})
|
|
}
|
|
|
|
/**
|
|
* BackEnd质量开始工单
|
|
* @param {查询条件} data
|
|
*/
|
|
export function StartBackEndWorkOrder(query) {
|
|
return request({
|
|
url: '/mes/qc/BackEnd/QcBackEndController/StartBackEndWorkOrder',
|
|
method: 'post',
|
|
data: query,
|
|
})
|
|
}
|
|
|
|
/**
|
|
* BackEnd质量缺陷项修改
|
|
* @param {查询条件} data
|
|
*/
|
|
export function ChangeWorkOrderDefect(query) {
|
|
return request({
|
|
url: '/mes/qc/BackEnd/QcBackEndController/ChangeWorkOrderDefect',
|
|
method: 'post',
|
|
data: query,
|
|
})
|
|
}
|
|
|
|
/**
|
|
* BackEnd工单的质量缺陷项信息获取
|
|
* @param {查询条件} data
|
|
*/
|
|
export function GetWorkOrderDefectList(query) {
|
|
return request({
|
|
url: '/mes/qc/BackEnd/QcBackEndController/GetWorkOrderDefectList',
|
|
method: 'get',
|
|
params: query,
|
|
})
|
|
}
|
|
|
|
/**
|
|
* 标签工单内扫描
|
|
* @param {查询条件} data
|
|
*/
|
|
export function ScanInnerLabel(query) {
|
|
return request({
|
|
url: '/mes/qc/BackEnd/QcBackEndController/ScanInnerLabel',
|
|
method: 'post',
|
|
data: query,
|
|
})
|
|
}
|
|
|
|
/**
|
|
* 箱标签扫描
|
|
* @param {查询条件} data
|
|
*/
|
|
export function ScanPackageLabel(query) {
|
|
return request({
|
|
url: '/mes/qc/BackEnd/QcBackEndController/ScanPackageLabel',
|
|
method: 'post',
|
|
data: query,
|
|
})
|
|
}
|
|
|
|
/**
|
|
* 判断是否要扫描箱标签
|
|
* @param {查询条件} data
|
|
*/
|
|
export function CheckPackageIsFullAndNeedScanPackageLabel(query) {
|
|
return request({
|
|
url: '/mes/qc/BackEnd/QcBackEndController/CheckPackageIsFullAndNeedScanPackageLabel',
|
|
method: 'get',
|
|
params: query,
|
|
})
|
|
}
|
|
|
|
/**
|
|
* 结束工单,并生成质量报表
|
|
* @param {查询条件} data
|
|
*/
|
|
export function EndBackEndWorkOrderAndCreateStatistics(query) {
|
|
return request({
|
|
url: '/mes/qc/BackEnd/QcBackEndController/EndBackEndWorkOrderAndCreateStatistics',
|
|
method: 'get',
|
|
params: query,
|
|
})
|
|
}
|
|
|
|
/**
|
|
* 更新工单数据
|
|
* @param {查询条件} data
|
|
*/
|
|
export function UpdateWorkOrderDetail(query) {
|
|
return request({
|
|
url: '/mes/qc/BackEnd/QcBackEndController/UpdateWorkOrderDetail',
|
|
method: 'get',
|
|
params: query,
|
|
})
|
|
}
|
|
|
|
/**
|
|
* 生成虚拟标签
|
|
* @param {查询条件} data
|
|
*/
|
|
export function GenerateVirtualLabel(query) {
|
|
return request({
|
|
url: '/mes/qc/BackEnd/QcBackEndController/GenerateVirtualLabel',
|
|
method: 'post',
|
|
data: query,
|
|
})
|
|
}
|
|
|
|
/**
|
|
* 打印特殊标签
|
|
* @param {查询条件} data
|
|
*/
|
|
export function PrintSpecialPacakgeLabel(data, params) {
|
|
return request({
|
|
url: '/mes/qc/BackEnd/QcBackEndController/PrintSpecialPacakgeLabel',
|
|
method: 'post',
|
|
data: data,
|
|
params: params,
|
|
})
|
|
}
|
|
|
|
/**
|
|
* 打印特殊标签
|
|
* @param {查询条件} data
|
|
*/
|
|
export function SearchWorkOrderLabelDetail(params) {
|
|
return request({
|
|
url: '/mes/qc/BackEnd/QcBackEndController/SearchWorkOrderLabelDetail',
|
|
method: 'get',
|
|
params: params,
|
|
})
|
|
}
|