Files
hht-hdyy-uni/utils/getData3.js
2026-01-26 15:11:40 +08:00

443 lines
12 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

import request from './request.js'
// 项目hdyy
/**
* 公共分类
*/
// 物料信息查询
export const queryMaterInfo = (ccode, mcode) => request({
url:'api/pda/publicInterface/queryMaterInfo',
data: {class_code: ccode, material_code: mcode}
})
// 查询区域下拉框
export const queryRegionDropdown = (rcode) => request({
url:'api/pda/publicInterface/queryRegionDropdown',
data: {region_code: rcode}
})
// 查询供应商
export const querySupp = (supcode) => request({
url:'api/pda/publicInterface/querySupp',
data: {supp_code: supcode}
})
/**
* 外包材收货(外包材管理)
*/
// 根据点位编码查询区域下拉框
export const queryPointRegion = (pcode) => request({
url:'api/pda/packaging/queryPointRegion',
data: {point_code: pcode}
})
// 确认收货
export const confirmStock = (pcode, rcode, mid, mcode, mname, pcsn, qty, unit, remark) => request({
url:'api/pda/packaging/confirmStock',
data: {point_code: pcode, region_code: rcode, material_id: mid, material_code: mcode, material_name: mname, pcsn: pcsn, qty: qty, qty_unit_name: unit, remark: remark}
})
/**
* 外包材转运(外包材管理)
*/
// 查询列表明细
export const queryTransferDtl = (opoint, mcode) => request({
url:'api/pda/packaging/queryTransferDtl',
data: {out_point: opoint, material_code: mcode}
})
// 确认转运
export const confirmTransfer = (opoint, ipoint, rows) => request({
url:'api/pda/packaging/confirmTransfer',
data: {out_point: opoint, in_point: ipoint, rows: rows}
})
/**
* 外包材送货(外包材管理)
*/
// 查询点位库存明细
export const queryPointInDtl = (pcode) => request({
url:'api/pda/packaging/queryPointInDtl',
data: {point_code: pcode}
})
// 查询目的点位下拉框
export const queryPointInDownload = () => request({
url:'api/pda/packaging/queryPointInDownload',
data: {}
})
// 送入
export const packInConfirm = (pcode, icode, qty, rows) => request({
url:'api/pda/packaging/packInConfirm',
data: {point_code: pcode, in_point_code: icode, total_qty: qty, rows: rows}
})
/**
* 外包材领用(外包材管理)
*/
// 查询点位明细
export const queryPointDrawDtl = (pcode) => request({
url:'api/pda/packaging/queryPointDrawDtl',
data: {point_code: pcode}
})
// 确认取货
export const queryDrawConfirm = (pcode, qty, rows) => request({
url:'api/pda/packaging/queryDrawConfirm',
data: {point_code: pcode, total_qty: qty, rows: rows}
})
/**
* 外包材还回(外包材管理)
*/
// 确认还回
export const packConfirmReturn = (pcode, mid, mcode, mname, pcsn, qty, remark) => request({
url:'api/pda/packaging/packConfirmReturn',
data: {point_code: pcode, material_id: mid, material_code: mcode, material_name: mname, pcsn: pcsn, qty: qty, remark: remark}
})
/**
* 空载具管理
*/
// 空载具入库
// 呼叫入库
export const inEmptyVehicle = (scode, stcode, pcode) => request({
url:'api/pdaCommon/inEmptyVehicle',
data: {sect_code: scode, storagevehicle_code: stcode, point_code: pcode}
})
// 库区下拉框
export const getSectList = (code) => request({
url:'api/pdaCommon/getSectList',
data: {code: code}
})
// 空载具出库
// 呼叫出库
export const callEmptyVehicle = (scode, pcode, vnum) => request({
url:'api/pdaCommon/callEmptyVehicle',
data: {sect_code: scode, point_code: pcode, vehicle_num: vnum}
})
// 空载具堆叠(空载具管理)共 (2) 个
// 查询明细列表
export const queryPointDtl = () => request({
url:'api/pdaCommon/queryPointDtl',
data: {}
})
// 呼叫堆叠
export const callStackPlates = (pcode, row) => request({
url:'api/pdaCommon/callStackPlates',
data: {point_code: pcode, row: row}
})
/**
* 组盘管理
*/
// 物料组袋(组盘管理)共 (2) 个
// 查询证书编号
export const queryRecordNo = () => request({
url:'api/pdaCommon/queryRecordNo',
data: {}
})
// 获取袋码
export const byBagCodeInfo = (mid) => request({
url:'api/pdaCommon/byBagCodeInfo',
data: {material_id: mid}
})
// 物料组袋
export const confirmBagAssembly = (bagNo, mid, suppCode, qty, pcsn) => request({
url:'api/pdaCommon/confirmBagAssembly',
data: {bagNo: bagNo, materialId: mid, suppCode: suppCode, qty: qty, pcsn: pcsn}
})
// 物料组盘
// 获取组盘信息
export const getBagAssembly = (bno) => request({
url:'api/pdaCommon/getBagAssembly',
data: {bag_no: bno}
})
// 组盘
export const confirmPalletAssembly = (vcode, arr) => request({
url:'api/pdaCommon/confirmPalletAssembly',
data: {vehicle_code: vcode, group_plates: arr}
})
// 物料组桶(组盘管理)共 (1) 个
// 查询证书编号
export const queryRecordNoBucked = () => request({
url:'api/pdaCommon/queryRecordNoBucked',
data: {}
})
// 物料组桶
export const confirmBucketAssembly = (bcode, bweight, qty, pcsn, mid) => request({
url:'api/pdaCommon/confirmBucketAssembly',
data: {bucket_code: bcode, bucket_weight: bweight, qty: qty, pcsn: pcsn, material_id: mid}
})
/**
* 仓储管理
*/
// 直接入库
// 直接入库-扫码插入
export const getPalletAssembly = (search) => request({
url:'api/pdaWarehouse/getPalletAssembly',
data: {search: search}
})
// 直接入库
export const confirmPalletAssemblyIn = (search, rows) => request({
url:'api/pdaWarehouse/confirmPalletAssemblyIn',
data: {search: search, rows: rows}
})
// 收货入库(仓储管理)共 (3) 个
// 查询库区下拉框
export const queryReceiveSect = () => request({
url:'api/pdaWarehouse/queryReceiveSect',
data: {}
})
// 查询列表明细
export const queryGroupDtl = (vcode) => request({
url:'api/pdaWarehouse/queryGroupDtl',
data: {vehicle_code: vcode}
})
// 确认入库
export const receiveConfirmIn = (scode, vcode, pcode, rows) => request({
url:'api/pdaWarehouse/receiveConfirmIn',
data: {sect_code: scode, vehicle_code: vcode, point_code: pcode, rows: rows}
})
// 直接出库(仓储管理)共 (2) 个
// 扫码插入
export const directlyOutCodeInsert = (bcode) => request({
url:'api/pdaWarehouse/directlyOutCodeInsert',
data: {bag_code: bcode}
})
// 确认出库
export const directlyOutConfirm = (qty, rows) => request({
url:'api/pdaWarehouse/directlyOutConfirm',
data: {total_qty: qty, rows: rows}
})
// 库内合盘(仓储管理)共 (3) 个
// 扫码插入
export const insideCodeInsert = (bcode) => request({
url:'api/pdaWarehouse/insideCodeInsert',
data: {bag_code: bcode}
})
// 查询载具/点位
export const queryPointVehicle = (scode, stcode) => request({
url:'api/pdaWarehouse/queryPointVehicle',
data: {storagevehicle_code: scode, struct_code: stcode}
})
// 确认合盘
export const confirmInside = (qty, scode, stcode, rows) => request({
url:'api/pdaWarehouse/confirmInside',
data: {total_qty: qty, storagevehicle_code: scode, struct_code: stcode, rows: rows}
})
/**
* 生产管理
*/
// 剩料回库
// 获取物料信息
export const getGroupInfo = (search) => request({
url:'api/pdaProduction/getGroupInfo',
data: {search: search}
})
// 剩料回库
export const leftoverMaterialBack = (search, rows) => request({
url:'api/pdaProduction/leftoverMaterialBack',
data: {search: search, rows: rows}
})
// 托盘叫料
// 获取库存组盘信息
export const getStockGroupInfo = (scode, mid, pcsn) => request({
url:'api/pdaProduction/getStockGroupInfo',
data: {sect_code: scode, material_id: mid, pcsn: pcsn}
})
// 确认叫料
export const confirmCallMaterial = (pcode, row) => request({
url:'api/pdaProduction/confirmCallMaterial',
data: {point_code: pcode, row: row}
})
// 点位取货
// 扫码插入
export const getPalletAssemblyOK = (bcode) => request({
url:'api/pdaProduction/getPalletAssemblyOK',
data: {bag_code: bcode}
})
// 取物料
export const takePalletMaterial = (search, rows) => request({
url:'api/pdaProduction/takePalletMaterial',
data: {search: search, rows: rows}
})
// 取载具
export const takeTheVehicle = (search) => request({
url:'api/pdaProduction/takeTheVehicle',
data: {search: search}
})
// 取货完成
export const takeFinish = () => request({
url:'api/pdaProduction/takeFinish',
data: {}
})
// 预加工出料
// 出料
export const preProcessingDown = (vcode, pcode, scode) => request({
url:'api/pdaProduction/preProcessingDown',
data: {vehicle_code: vcode, point_code: pcode, sect_code: scode}
})
// 生产下料
// 获取物料信息
export const getGroupBucketInfo = (vcode) => request({
url:'api/pdaProduction/getGroupBucketInfo',
data: {vehicle_code: vcode}
})
// 下料
export const productionLine = (vcode, pcode, iswait) => request({
url:'api/pdaProduction/productionLine',
data: {vehicle_code: vcode, point_code: pcode, is_wait: iswait}
})
// 料桶称重
// 获取物料库存信息
export const getTaskBucketGroupInfo = (vcode) => request({
url:'api/pdaProduction/getTaskBucketGroupInfo',
data: {vehicle_code: vcode}
})
// 入站
export const manualInbound = (row, cpoint, vcode, total, weight) => request({
url:'api/pdaProduction/manualInbound',
data: {row: row, current_point: cpoint, vehicle_code: vcode, total: total, weight: weight}
})
// 出站
export const manualOutbound = (row, cpoint, vcode, total, weight) => request({
url:'api/pdaProduction/manualOutbound',
data: {row: row, current_point: cpoint, vehicle_code: vcode, total: total, weight: weight}
})
// 收货入库
// 获取物料信息 Copy
export const getVehicleInfo = (vcode) => request({
url:'api/pdaProduction/getVehicleInfo',
data: {vehicle_code: vcode}
})
// 收货入库
export const receivedIn = (pcode, vcode, scode, rows) => request({
url:'api/pdaProduction/receivedIn',
data: {point_code: pcode, vehicle_code: vcode, sect_code: scode, rows: rows}
})
// 料桶叫料
// 获取料桶组盘信息
export const getBucketGroupInfo = (mid, pcsn) => request({
url:'api/pdaProduction/getBucketGroupInfo',
data: {material_id: mid, pcsn: pcsn}
})
// 确认叫料
export const confirmCallBucketMaterial = (pcode, rows) => request({
url:'api/pdaProduction/confirmCallBucketMaterial',
data: {point_code: pcode, rows: rows}
})
/**
* 通用功能
*/
// 点对点转运(通用功能)共 (1) 个
// 生成任务
export const createTask = (pcode1, pcode2, type) => request({
url:'api/pdaPointAndPoint/createTask',
data: {point_code1: pcode1, point_code2: pcode2, task_type: type}
})
// 点位更新(通用功能)共 (4) 个
// 查询明细
export const pdaPointAndPointqueryPointDtl = (pcode, vcode) => request({
url:'api/pdaPointAndPoint/queryPointDtl',
data: {point_code: pcode, vehicle_code: vcode}
})
// 绑定
export const bind = (pcode, vcode, rows) => request({
url:'api/pdaPointAndPoint/bind',
data: {point_code: pcode, vehicle_code: vcode, rows: rows}
})
// 清载具
export const clearVehicle = (pcode, vcode, rows) => request({
url:'api/pdaPointAndPoint/clearVehicle',
data: {point_code: pcode, vehicle_code: vcode, rows: rows}
})
// 清物料
export const clearMaterial = (pcode, vcode, rows) => request({
url:'api/pdaPointAndPoint/clearMaterial',
data: {point_code: pcode, vehicle_code: vcode, rows: rows}
})
// 作业管理(通用功能)共 (4) 个
// 查询任务
export const queryTask = (search) => request({
url:'api/pdaTask/queryTask',
data: {search: search}
})
// 查询历史任务
export const queryHistoryTask = (search, stime, etime) => request({
url:'api/pdaTask/queryHistoryTask',
data: {search: search, start_time: stime, end_time: etime}
})
// 重新下发
export const againSendTask = (obj) => request({
url:'api/pdaTask/againSendTask',
data: {obj}
})
// 强制完成
export const forceConfirmTask = (obj) => request({
url:'api/pdaTask/forceConfirmTask',
data: {obj}
})
// 库存查询(通用功能)共 (2) 个
// 查询物料维护信息
export const queryMaterial = (search) => request({
url:'api/queryIvt/queryMaterial',
data: {search: search}
})
// 主页面库存查询
export const queryIvt = (scode, pcode, mcode, pcsn) => request({
url:'api/queryIvt/queryIvt',
data: {sect_code: scode, point_code: pcode, material_code: mcode, pcsn: pcsn}
})
/**
* 无人车
*/
// 无人车卸货(无人车对接)共 (6) 个
// 查询卸货区下拉框
export const queryXhRegion = () => request({
url:'api/notCar/queryXhRegion',
data: {}
})
// 根据区域查询对应点位
export const queryRegionPoint = (rcode) => request({
url:'api/notCar/queryRegionPoint',
data: {region_code: rcode}
})
// 查询目的区域下拉框
export const queryEndRegion = () => request({
url:'api/notCar/queryEndRegion',
data: {}
})
// 卸货
export const unload = (rcode, rows) => request({
url:'api/notCar/unload',
data: {region_code: rcode, rows: rows}
})
// 等待
export const waiting = () => request({
url:'api/notCar/waiting',
data: {}
})
// 回库
export const back = () => request({
url:'api/notCar/back',
data: {}
})