Files
hht-tongbo-two/utils/getData3.js

344 lines
8.3 KiB
JavaScript
Raw Normal View History

2024-04-25 14:29:54 +08:00
/**
* author:cll
* day:2024-04-18
* content: 二期接口
*/
import request from './request.js'
/**
* 二期空载具入库
*/
// 1.1空载具入库-【入库按钮】
export const twoPdaVehicleIn = (code, type, pcode) => request({
url:'api/twoPda/vehicle/vehicleIn',
data: {
vehicle_code: code,
vehicle_type: type,
point_code: pcode
}
})
/**
* 二期空木箱入库
*/
// 1.1空木箱入库-【入库按钮】
2024-05-15 09:28:07 +08:00
export const twoPdaBoxIn = (no, pcode, layer) => request({
2024-04-25 14:29:54 +08:00
url:'api/twoPda/vehicle/boxIn',
data: {
box_no: no,
2024-05-10 14:07:13 +08:00
point_code: pcode,
layer: layer
2024-04-25 14:29:54 +08:00
}
})
/**
* 二期发货区解绑
*/
// 1.1单据初始化查询
export const twoPdaIvtQuery = (no, code) => request({
2024-08-05 08:55:56 +08:00
url:'api/twoPda/st/ivtQueryTwo',
2024-04-25 14:29:54 +08:00
data: {
box_no: no,
bill_code: code
}
})
// 1.2【确认】按钮(二级页面)
export const twoPdaIvtDtlQuery = (no, code) => request({
2024-08-05 08:55:56 +08:00
url:'api/twoPda/st/ivtDtlQueryTwo',
2024-04-25 14:29:54 +08:00
data: {
box_no: no,
bill_code: code
}
})
// 1.3木箱明细(点木箱超链接跳转)
export const twoPdaIvtbBoxDtlQuery = (no) => request({
url:'api/twoPda/st/ivtbBoxDtlQuery',
data: {
box_no: no
}
})
// 1.4【出库确认】按钮(二级页面按钮)
export const twoPdaOutConfirm = (no) => request({
url:'api/twoPda/st/outConfirm',
data: {
box_no: no
}
})
/**
* 二期表处工序
*/
// 出入烘箱
export const surfaceOperate = (code, name, option) => request({
url:'api/pda/surface/operate',
data: {
point_code: code,
container_name: name,
option: option
}
})
// 允许进入
export const surfaceConfirm = (code) => request({
url:'api/pda/surface/confirm',
data: {
point_code: code
}
})
/**
* 生箔工序
*/
// 1.1呼叫
export const needEmptyAxis = (code, name) => request({
2024-11-07 13:50:03 +08:00
url: 'api/pda/raw/needEmptyAxis',
2024-04-25 14:29:54 +08:00
data: {
point_code: code,
container_name: name
2024-05-10 13:57:52 +08:00
}
})
// 创建工单
export const createOrder = (code, name) => request({
url: 'api/pda/raw/createOrder',
data: {
point_code: code,
container_name: name
2024-04-25 14:29:54 +08:00
}
2024-05-20 14:50:26 +08:00
})
/**
* 二期退货入库
*/
2024-07-03 17:27:52 +08:00
export const twoPdaReturnIn = (type, no, pcode) => request({
2024-05-20 14:50:26 +08:00
url:'api/twoPda/vehicle/returnIn',
data: {
2024-07-03 17:27:52 +08:00
bill_type: type,
2024-05-20 14:50:26 +08:00
box_no: no,
point_code: pcode
}
2024-05-20 15:01:35 +08:00
})
/**
* 异常口入库
*/
export const twoPdaReback = (type, no, code, pcode) => request({
url:'api/twoPda/vehicle/reback',
data: {
bill_type: type,
box_no: no,
vehicle_code: code,
point_code: pcode
}
2024-05-31 10:13:13 +08:00
})
/**
* 分切下料
*/
// 获取分切设备
export const slitterDevices = (area) => request({
2024-05-31 10:13:13 +08:00
url:'api/pda/slitter/slitterDevices',
data: {area: area}
2024-05-31 10:13:13 +08:00
})
// 确定
export const downRolls = (code) => request({
url:'api/pda/slitter/downRolls',
data: {device_code: code}
2024-06-12 09:49:13 +08:00
})
2024-07-19 18:05:16 +08:00
export const querySlitterDeviceSubVolumeInfos = (code) => request({
2024-07-19 17:40:58 +08:00
url:'api/pda/slitter/querySlitterDeviceSubVolumeInfos',
2024-07-19 18:05:16 +08:00
data: {device_code: code}
2024-07-19 17:40:58 +08:00
})
2024-06-12 09:49:13 +08:00
/**
* 穿拔轴初始化
*/
// 下拉框数据
export const getShaftPoint = () => request({
url:'api/pda/slitter/getShaftPoint',
data: {}
})
// 确定
2024-07-18 14:53:45 +08:00
export const doInitShaftPoint = (code, is) => request({
2024-06-12 09:49:13 +08:00
url:'api/pda/slitter/doInitShaftPoint',
2024-07-18 14:53:45 +08:00
data: {point_code: code, is_again_tz: is}
2024-06-19 08:46:26 +08:00
})
/**
* 子卷质检
*/
2024-07-15 16:32:20 +08:00
export const updatePackageInfo = (ivt, cn, code) => request({
2024-06-19 08:46:26 +08:00
url:'api/twoPda/vehicle/updatePackageInfo',
2024-07-15 16:32:20 +08:00
data: {ivt_status: ivt, container_name: cn, pointCode: code}
2024-06-26 09:11:35 +08:00
})
/**
* 纸管绑定
*/
2024-06-28 17:35:45 +08:00
export const operateIvt = (type, vcode, num, qty, code) => request({
2024-06-26 09:11:35 +08:00
url:'api/bstIvtStockingivt/operateIvt',
2024-06-28 17:35:45 +08:00
data: {type: type, vehicle_code: vcode, row_num: num, qty: qty, material_code: code}
2024-06-28 09:01:05 +08:00
})
/**
* 分切暂存下料
*/
export const getCutCacheAgvPoints = (area) => request({
2024-06-28 09:01:05 +08:00
url:'api/pda/slitter/getCutCacheAgvPoints',
data: {area: area}
2024-06-28 09:01:05 +08:00
})
export const sendSubVolumeToNBJ = (code) => request({
url:'api/pda/slitter/sendSubVolumeToNBJ',
data: {point_code: code}
})
2024-08-15 13:44:51 +08:00
export const markingFoilSlittingToCache = (code) => request({
url:'api/pda/slitter/markingFoilSlittingToCache',
data: {point_code: code}
})
2024-07-22 08:55:19 +08:00
export const queryCacheDownSubVolumeInfos = (code) => request({
url:'api/pda/slitter/queryCacheDownSubVolumeInfos',
data: {point_code: code}
})
2024-06-28 09:01:05 +08:00
export const toCleanCutCacheInventory = (code) => request({
url:'api/pda/slitter/toCleanCutCacheInventory',
data: {point_code: code}
2024-07-01 09:06:54 +08:00
})
2024-07-08 09:54:30 +08:00
export const toSubvolumeBinding = (code, name) => request({
url:'api/pda/slitter/toSubvolumeBinding',
data: {point_code: code, container_name: name}
})
2024-07-13 10:49:15 +08:00
export const toShaftBinding = (code, name) => request({
url:'api/pda/slitter/toShaftBinding',
data: {point_code: code, container_name: name}
})
2024-07-01 09:06:54 +08:00
/**
* 木箱称重
*/
2024-07-01 17:08:12 +08:00
export const getBoxInfo = (code) => request({
url:'api/boxinfo/getBoxInfo',
2024-07-01 09:06:54 +08:00
data: {box_no: code}
})
export const saveBoxInfo = (code, weight) => request({
url:'api/boxinfo/saveBoxInfo',
data: {box_no: code, box_weight: weight}
2024-07-11 15:38:58 +08:00
})
/**
* 气胀轴库维护
*/
export const shaftMaintenanceInventory = (code, type) => request({
url:'api/pda/slitter/shaftMaintenanceInventory',
data: {point_code: code, type: type}
2024-07-16 11:29:16 +08:00
})
/**
* 分切子卷维护
*/
export const querySlitterSubVolumeInfo = (code, name) => request({
url:'api/pda/slitter/querySlitterSubVolumeInfo',
data: {point_code: code, container_name: name}
})
export const unBindSlitterSubVolumeInfo = (code) => request({
url:'api/pda/slitter/unBindSlitterSubVolumeInfo',
data: {point_code: code}
})
export const bindSlitterSubVolumeInfo = (code, name) => request({
url:'api/pda/slitter/bindSlitterSubVolumeInfo',
data: {point_code: code, container_name: name}
2024-07-23 10:30:36 +08:00
})
/**
* 备货区管理
*/
export const doStockAreaBinding = (code, vcode) => request({
url:'api/pda/slitter/doStockAreaBinding',
data: {point_code: code, vehicle_code: vcode}
})
export const doStockAreaUnbinding = (code) => request({
url:'api/pda/slitter/doStockAreaUnbinding',
data: {point_code: code}
2024-07-31 11:15:42 +08:00
})
/**
* AGV放行
*/
export const AGVPass = (code) => request({
url:'api/pda/feeding/AGVPass',
data: {point_code: code}
})
2024-08-01 18:40:06 +08:00
/**
* 子卷装箱
*/
export const queryContainerNameBySaleOrder = (code) => request({
url:'api/pdmBiSubpackagerelation/queryContainerNameBySaleOrder',
data: {type: '1', container_name: code}
})
export const queryBoxSpec = (code) => request({
method: 'GET',
url:'api/pdmBiSubpackagerelation/queryBoxSpec',
data: {page: '0', size: '200', sort: 'material_name%2Cdesc', search: code}
})
export const updateEntityList = (checked, arr) => request({
url:'api/pdmBiSubpackagerelation/updateEntityList',
data: {checked: checked, tableMater: arr}
})
2024-08-05 14:45:45 +08:00
/**
* 立库库存
*/
// 空木箱库存
export const queryBoxIvt = (code, na, no) => request({
url:'api/twoPda/st/queryBoxIvt',
data: {material_code: code, material_name: na, box_no: no}
})
2024-08-05 15:53:29 +08:00
// 人工放行
export const confirmPass = (code) => request({
url:'api/twoPda/st/confirmPass',
data: {point_code: code}
2024-08-14 11:15:00 +08:00
})
2024-12-10 10:08:37 +08:00
// CK2026放行/CK2027放行
export const outPointPass = (code) => request({
url:'api/twoPda/st/outPointPass',
data: {point_code: code}
})
2024-08-14 11:15:00 +08:00
/**
* 打印
*/
// 打印机下拉框
export const getPrint = () => request({
url:'api/twoPrintTable/getPrint',
data: {}
})
// 1.1打印(按钮)
export const printTable = (pcsn, code, type) => request({
url:'api/twoPrintTable/printTable',
data: {pcsn: pcsn, print_code: code, type: type}
})
2024-08-16 10:56:06 +08:00
/**
* 子卷重量维护
*/
export const doSubRollWeightBinding = (cn, pw, rw) => request({
url:'api/pda/slitter/doSubRollWeightBinding',
data: {container_name: cn, paper_weight: pw, roll_weight: rw}
2024-08-21 13:59:14 +08:00
})
2025-01-08 10:03:41 +08:00
export const doSubRollWeightBindingTip = (cn) => request({
url:'api/pda/slitter/doSubRollWeightBindingTip',
data: {container_name: cn}
})
2024-08-21 13:59:14 +08:00
/**
* 分切上轴
*/
export const getUpShaftTip = (code) => request({
url:'api/pda/slitter/getUpShaftTip',
data: {point_code: code}
})
export const doUpShaftToSlitter = (code) => request({
url:'api/pda/slitter/doUpShaftToSlitter',
data: {point_code: code}
2025-01-03 18:06:12 +08:00
})
/**
* 分切上轴2
*/
export const doUpShaftToSlitterByDeviceTip = (area, code) => request({
url:'api/pda/slitter/doUpShaftToSlitterByDeviceTip',
data: {area: area, device_code: code}
})
export const doUpShaftToSlitterByDevice = (area, code) => request({
url:'api/pda/slitter/doUpShaftToSlitterByDevice',
data: {area: area, device_code: code}
})
2025-01-08 10:03:41 +08:00
/**
* 子卷入库生产管理
*/
export const zjInBound = (code) => request({
url:'api/pdmBiSubpackagerelation/zjInBound',
data: {container_name: code}
})
export const zjInBoundConfirm = (code) => request({
url:'api/pdmBiSubpackagerelation/zjInBoundConfirm',
data: {search: code}
})