138 lines
4.7 KiB
JavaScript
138 lines
4.7 KiB
JavaScript
import request from '@/utils/request'
|
|
import state from '@/store'
|
|
import router from '@/router'
|
|
|
|
// export function projectSelect() {
|
|
// return request({
|
|
// url: '',
|
|
// method: 'post',
|
|
// data: {
|
|
// type: '1',
|
|
// name: 'PDM_项目名称_查询数据_按时间排序'
|
|
// }
|
|
// })
|
|
// }
|
|
|
|
export function machineSelect() {
|
|
return request({
|
|
url: '',
|
|
method: 'post',
|
|
data: {
|
|
UserID: state.state.user.id,
|
|
ModularID: router.currentRoute.path,
|
|
type: '1',
|
|
name: 'PDM_项目名称_查询数据'
|
|
}
|
|
})
|
|
}
|
|
|
|
export function groupSelect(machineValue) {
|
|
return request({
|
|
url: '',
|
|
method: 'post',
|
|
data: {
|
|
UserID: state.state.user.id,
|
|
ModularID: router.currentRoute.path,
|
|
type: '1',
|
|
name: 'PDM_零件明细表_组件流水号_查询数据_根据机床',
|
|
param: `机床流水号=${machineValue}`
|
|
}
|
|
})
|
|
}
|
|
|
|
export function basicPartsData(machine_check, machine, group_check, group, Model_check, ModelValue, orderName, order, orderassignmentTypeValue_check, assignmentTypeValue, check_time, outTime1, outTime2, pageSize, pageCurrent) {
|
|
return request({
|
|
url: '',
|
|
method: 'post',
|
|
data: {
|
|
UserID: state.state.user.id,
|
|
ModularID: router.currentRoute.path,
|
|
type: '1',
|
|
name: '零件分配查询_查询',
|
|
param: `机床流水号_check=${machine_check}&机床流水号=${machine}&组件流水号_check=${group_check}&组件流水号=${group}&规格_check=${Model_check}&规格=${ModelValue}&排序名称=${orderName}&排序顺序=${order}&分配类型_check=${orderassignmentTypeValue_check}&分配类型=${assignmentTypeValue}&分配时间_check=${check_time}&分配开始时间=${outTime1}&分配结束时间=${outTime2}`,
|
|
Pagination: pageCurrent + '&' + pageSize
|
|
}
|
|
})
|
|
}
|
|
export function basicPartsData1(machine_check, machine, group_check, group, Model_check, ModelValue, orderName, order, orderassignmentTypeValue_check, assignmentTypeValue, check_time, outTime1, outTime2) {
|
|
return request({
|
|
url: '',
|
|
method: 'post',
|
|
data: {
|
|
UserID: state.state.user.id,
|
|
ModularID: router.currentRoute.path,
|
|
type: '1',
|
|
name: '零件分配查询_查询未分配数量',
|
|
param: `机床流水号_check=${machine_check}&机床流水号=${machine}&组件流水号_check=${group_check}&组件流水号=${group}&规格_check=${Model_check}&规格=${ModelValue}&排序名称=${orderName}&排序顺序=${order}&分配类型_check=${orderassignmentTypeValue_check}&分配类型=${assignmentTypeValue}&分配时间_check=${check_time}&导入开始时间=${outTime1}&导入结束时间=${outTime2}`
|
|
}
|
|
})
|
|
}
|
|
// 根据机床和组查询规格型号 LLJ 新增
|
|
export function searchModel(machine_check, machine, group_check, group) {
|
|
return request({
|
|
url: '',
|
|
method: 'post',
|
|
data: {
|
|
UserID: state.state.user.id,
|
|
ModularID: router.currentRoute.path,
|
|
type: '1',
|
|
name: '三表查询_根据机床组号查询规格型号',
|
|
param: `机床流水号_check=${machine_check}&机床流水号=${machine}&组件流水号_check=${group_check}&组件流水号=${group}`
|
|
}
|
|
})
|
|
}
|
|
export function purchasePartsData(machine_check, machine, group_check, group, Model_check, ModelValue, pageSize, pageCurrent) {
|
|
return request({
|
|
url: '',
|
|
method: 'post',
|
|
data: {
|
|
UserID: state.state.user.id,
|
|
ModularID: router.currentRoute.path,
|
|
type: '1',
|
|
name: '零件分配查询_标准件和外购件_查询',
|
|
// param: `组件流水号=${num}`,
|
|
param: `机床流水号_check=${machine_check}&机床流水号=${machine}&组件流水号_check=${group_check}&组件流水号=${group}&规格_check=${Model_check}&规格=${ModelValue}`,
|
|
pagination: pageCurrent + '&' + pageSize
|
|
}
|
|
})
|
|
}
|
|
export function deleteBasicParts(basicNum) {
|
|
return request({
|
|
url: '',
|
|
method: 'post',
|
|
data: {
|
|
UserID: state.state.user.id,
|
|
ModularID: router.currentRoute.path,
|
|
type: '2',
|
|
name: 'PDM_零件明细表_基本件_删除数据',
|
|
param: `基本件流水号=${basicNum}`
|
|
}
|
|
})
|
|
}
|
|
export function deletePurchaseData(num) {
|
|
return request({
|
|
url: '',
|
|
method: 'post',
|
|
data: {
|
|
UserID: state.state.user.id,
|
|
ModularID: router.currentRoute.path,
|
|
type: '2',
|
|
name: 'PDM_零件明细表_标准件和外购件_删除数据',
|
|
param: '标准件和外购件流水号=' + num + '=int'
|
|
}
|
|
})
|
|
}
|
|
export function getFileData(MachineDrawValue) {
|
|
return request({
|
|
url: '',
|
|
method: 'post',
|
|
data: {
|
|
UserID: state.state.user.id,
|
|
ModularID: router.currentRoute.path,
|
|
type: '1',
|
|
name: 'PDM_机床总图_查询数据',
|
|
param: `机床流水号=${MachineDrawValue}`
|
|
}
|
|
})
|
|
}
|