Files
hht-xinrui-mes/src/config/getData2.js
2022-12-28 08:31:06 +08:00

543 lines
16 KiB
JavaScript

import {post, post2, post3} from '@config/http.js'
import store from '../vuex/store'
let accountId = ''
// let user = ''
if (store.getters.userInfo !== '') {
accountId = JSON.parse(store.getters.userInfo).account_id
// user = JSON.parse(store.getters.userInfo).user_name
}
// 测试状态码报错接口
export const handRequest = () => post('api/pda/test/5', {})
/** 获取打印机名称 */
export const setPrint = (url) => post3(url + '/api/pda/set/setPrint', {})
/** 手持登陆 */
export const loginApi = (user, password) => post('api/pda/handlogin', {
user: user,
password: password
})
/** 手持登陆查询菜单权限 */
export const authority = (id) => post('api/pda/authority', {
accountId: id
})
/** 修改密码 */
export const updatePass = (Rfold, Rfnew) => post('api/pda/updatePass', {
RfoldPass: Rfold,
RfnewPass: Rfnew
})
/** 图片上传 */
export const uploadPict = (data) => post2('api/pda/qc/rawmaterial/pictures', data)
/** 软废袋标签打印 */
// 1.1 软废类型查询(软废类型下拉框查询)
export const queryWasteType = () => post('api/pda/set/bag/queryWaste_type', {})
// 1.2物料查询(物料编码后的查询按钮触发)
export const queryMaterialList = (bar, type, page, size) => post('api/pda/set/bucket/queryMaterialList', {
searchbar: bar,
option_type: type,
page: page,
size: size
})
// 1.3 软废组袋(点击组袋触发后端请求)
export const groupBag = (obj) => post('api/pda/set/bag/groupBag', obj)
// 1.4 袋信息查询(扫描袋的条码,查询袋的物料信息)
export const queryBagInfo = (id) => post('api/pda/set/bag/queryBagInfo', {
bag_id: id
})
// 1.5 打印(点击打印按钮)
export const bagPrint = (id) => post('api/pda/set/bag/print', {
bag_id: id
})
/** 软废组桶标签打印 */
// 1.2根据桶码查询信息(扫描桶码触发的查询请求)
export const queryInfoBybucket = (bar) => post('api/pda/set/bucket/queryInfoBybucket', {
bucketunique: bar
})
// 1.3根据袋码码查询信息(扫描袋码触发的后台查询请求)
export const queryInfoByBag = (id) => post('api/pda/set/bucket/queryInfoByBag', {
bag_id: id
})
// 1.4 确定组桶(点击确定组桶按钮)
export const confirmGroupBucket = (mst, dtl) => post('api/pda/set/bucket/confirmGroupBucket', {
mst: mst,
dtl: dtl
})
// 1.4 确定组桶打印(点击确定组桶按钮)
export const bucketPrint = (code) => post('api/pda/set/bucket/print', {
bucketunique: code
})
/** 返工料桶标签打印 */
// 1.1返工料根据桶查询(扫描桶码触发后台的查询按钮)
export const queryInfoBybucket2 = (code) => post('api/pda/set/reworkMaterial/queryInfoBybucket', {
bucketunique: code
})
// 1.3返工料确定组桶(确定组桶按钮)
export const confirmGroupBucket2 = (JSON) => post('api/pda/set/reworkMaterial/confirmGroupBucket', JSON)
// 1.4 打印
export const reworkMaterialPrint = (code) => post('api/pda/set/reworkMaterial/print', {
bucketunique: code
})
// 1.5 删除
export const bucketDelete = (code, id) => post('api/pda/set/bucket/delete', {
bucketunique: code,
bag_id: id
})
/** 清洗组桶标签打印 */
// 1.1返工料根据桶查询(扫描桶码触发后台的查询按钮)
export const queryInfoBybucket3 = (code) => post('api/pda/set/clean/queryInfoBybucket', {
bucketunique: code
})
// 1.3返工料确定组桶(确定组桶按钮)
export const confirmGroupBucket3 = (JSON) => post('api/pda/set/clean/confirmGroupBucket', JSON)
// 1.4 打印
export const reworkMaterialPrint3 = (code) => post('api/pda/set/clean/print', {
bucketunique: code
})
/** 新料入库组盘 */
// 1.1校验载具码
export const checkVehicle = (code, option, carr) => post('api/pda/st/in/checkVehicle', {
storagevehicle_code: code,
option: option,
lk_vehicle: carr
})
// 1.2校验并查询桶信息
export const checkBucket = (code, option, bill) => post('api/pda/st/in/checkBucket', {
bucket_code: code,
option: option
})
// 1.3获取单据信息
export const getBillDtl = (page, size) => post('api/pda/st/in/getBillDtl', {
page: page,
size: size
})
// 1.4 确认组盘
export const confirmVehicle = (option, vehicle, rows, point, bill) => post('api/pda/st/in/confirmVehicle', {
accountId: accountId,
option: option,
vehicle: vehicle,
bucket_rows: rows,
point: point,
bill: bill
})
/** 工序返工入库 */
// 1.1查询站点
export const queryPoint = (code, carr) => post('api/pda/st/in/queryPoint', {
point_code: code,
lk_vehicle: carr
})
// 1.2校验载具码(checkVehicle)略
// 1.3校验并查询桶信息(checkBucket)略
// 1.4取空托盘
export const needVehicle = (point) => post('api/pda/st/in/needVehicle', {
accountId: accountId,
point: point
})
// 1.5 确认组盘(confirmVehicle)略
/** 立库返工入库 */
// 1.1查询立库载具码
export const queryLKvehicle = (code) => post('api/pda/st/in/queryLKvehicle', {
lk_vehicle: code
})
// 1.2入库站点(queryPoint)略
// 1.3校验新载具码(checkVehicle)略
// 1.4取空托盘(needVehicle)略
// 1.5校验并查询桶信息(checkBucket)略
// 1.6 确认组盘(confirmVehicle)略
/** 软废入库组盘 */
// 1.2查找托盘
export const findVehicle = (code, page, size) => post('api/pda/st/in/findVehicle', {
bucket_code: code,
page: page,
size: size
})
// 1.3出库点
export const queryOutPoint = (code, page, size) => post('api/pda/st/in/queryOutPoint', {})
// export const queryOutPoint = (code, page, size) => {
// let res = {
// code: '1',
// rows: [{point_code: 'A1'}, {point_code: 'A2'}]
// }
// return res
// }
// 1.4取出托盘
export const askVehicle = (row, point) => post('api/pda/st/in/askVehicle', {
vehicle_row: row,
point: point
})
// 1.6获取软废单据信息
export const getRecBillDtl = (page, size, mater, code) => post('api/pda/st/in/getRecBillDtl', {
page: page,
size: size,
material_search: mater,
bill_code: code
})
/** 设备查询 */
// 1.2查询工序下拉框
export const queryWorkProducedure = (bar, code, page, size) => post('api/pda/device/queryWorkProducedure', {})
// 1.3查询设备
export const queryDevice = (bar, code, page, size) => post('api/pda/device/queryDevice', {
searchbar: bar,
workproducedure_code: code,
page: page,
size: size
})
/** 定点作业 */
// 1.1查询任务
export const queryTask = (bar, page, size) => post('api/pda/task/queryTask', {
searchbar: bar,
page: page,
size: size
})
// 1.2任务操作
export const operation = (id, mname) => post('api/pda/task/operation', {
taskdtl_id: id,
method_name: mname
})
// 1.3查询站点下拉框
export const queryPoint1 = (code) => post('api/pda/task/queryPoint', {
area_type_code: code
})
// 1.4定点作业确认
export const confirmTask = (scode, ncode, code, type) => post('api/pda/task/confirmTask', {
accountId: accountId,
start_point_code: scode,
next_point_code: ncode,
vehicle_code: code,
acs_task_type: type
})
// 1.5查询区域
export const queryAreaType = (id, mname) => post('api/pda/task/queryArea_type', {})
/** 原材料质检 */
// 1.1查询原材料质检单据(手持查询厂家质保书)
export const queryFactoryWarrantyMst = (page, size) => post('api/pda/qc/rawmaterial/queryFactoryWarrantyMst', {
page: page,
size: size
})
// 1.2图片上传确认
export const rawmaterialSava = (obj) => post('api/pda/qc/rawmaterial/save', obj)
/** 工序质检 */
// 1.1查询工序质检单据
export const queryWorkProcedureMst = (id, uuid, did, pcsn, page, size) => post('api/pda/qc/workproducedure/queryWorkProcedureMst', {
material_id: id,
workprocedure_uuid: uuid,
device_id: did,
pcsn: pcsn,
page: page,
size: size
})
// 1.2查询项点
export const queryInspection = (id, mid, wuuid) => post('api/pda/qc/workproducedure/queryInspection', {
inspection_id: id,
material_id: mid,
workprocedure_uuid: wuuid
})
// 1.3质检结果录入保存
export const inspectConfirm = (mst, dtl) => post('api/pda/qc/workproducedure/confirm', {
mst: mst,
dtl: dtl
})
// 1.4工序质检确认
export const inspectSure = (id) => post('api/pda/qc/workproducedure/sure', {
inspection_id: id
})
/** 生产入库 */
// 1.1载具码
export const queryVehicle = (id) => post('api/pda/st/emptyVehicle/queryVehicle', {
vehicle_code: id
})
// 1.2校验并查询桶信息
export const queryBucket = (id) => post('api/pda/st/emptyVehicle/queryBucket', {
bucket_code: id
})
// 1.3删除行
export const deleteRow = (id) => post('api/pda/st/emptyVehicle/deleteRow', {
bucketunique: id
})
// 1.4组盘
export const confirmVehicle2 = (id, rows, obj) => post('api/pda/st/emptyVehicle/confirmVehicle', {
vehicle_code: id,
rows: rows,
obj: obj
})
// 1.5入库
export const inStor = (id, code) => post('api/pda/st/emptyVehicle/inStor', {
vehicle_code: id,
point_code: code
})
export const productTask = (id, code) => post('api/pda/st/emptyVehicle/productTask', {
vehicle_code: id,
point_code: code
})
/** 异常桶标签打印 */
// 1.1校验并查询桶信息
export const queryInfoByUnusual = (code) => post('api/pda/set/pf/queryInfoByUnusual', {
bucketunique: code
})
// 1.2字典下拉框
export const getDictInfo = (type) => post('api/pda/set/pf/getDictInfo', {
dict_type: type
})
// 1.3打印
export const printUnusual = (jo) => post('api/pda/set/pf/printUnusual', {
bucket_jo: jo
})
// 1.4组桶
export const confirmUnusual = (jo) => post('api/pda/set/pf/confirmUnusual', {
bucket_jo: jo
})
/** 配粉工序 */
// 1.1扫描工艺指令卡
export const queryWorkTask = (code, wcode) => post('api/pda/pdm/queryWorkTask', {
bar_code: code,
workprocedure_code: wcode
})
// 1.2呼叫配粉槽
export const needPFVehicle = (id, code, btn) => post('api/pda/pdm/needPFVehicle', {
worktask_id: id,
device_code: code,
button_name: btn
})
// 1.3绑定配粉槽
export const bindVehicle = (row, code, scode, btn) => post('api/pda/pdm/bindVehicle', {
row: row,
device_code: code,
storagevehicle_code: scode,
button_name: btn
})
// 1.4检查确认
export const updateWorkStatus = (id, status, btn, code) => post('api/pda/pdm/updateWorkStatus', {
worktask_id: id,
status: status,
button_name: btn,
device_code: code
})
// 1.6扫桶投料
export const queryBucket1 = (code, fcode) => post('api/pda/pdm/queryBucket', {
bucket_code: code,
formula_code: fcode
})
// 1.7确定
export const pdmConfirm = (row) => post('api/pda/pdm/confirm', {
row: row
})
// 1.10 回库
export const backstore = (code, scode) => post('api/pda/st/out/pfout/backstore', {
point_code: code,
storagevehicle_code: scode
})
// 1.11 扫载具查询桶明细
export const queryStoragevehicle = (code) => post('api/pda/st/out/pfout/queryStoragevehicle', {
storagevehicle_code: code
})
// 1.12搬出
export const movePFVehicle = (id, fcode, code, scode, btn) => post('api/pda/pdm/movePFVehicle', {
worktask_id: id,
formula_code: fcode,
device_code: code,
storagevehicle_code: scode,
button_name: btn
})
/** 球磨工序 */
// 1.1辅料查询
export const querySupMaterial = (code, date, wcode) => post('api/pda/pdm/querySupMaterial', {
bar_code: code,
date: date,
workprocedure_code: wcode
})
// 1.2上料查询
export const QMload = (code) => post('api/pda/pdm/QMload', {
is_second: code
})
// 1.3确认上料
export const confirmQMLoad = (code, pcode, scode, id, btn) => post('api/pda/pdm/confirmQMLoad', {
device_code: code,
point_code: pcode,
storagevehicle_code: scode,
worktask_id: id,
button_name: btn
})
// 下发
export const issueQM = (id, btn, scode) => post('api/pda/pdm/issueQM', {
worktask_id: id,
button_name: btn
})
// 下料完成
export const moveQMVehicle = (id, code, vcode, btn) => post('api/pda/pdm/moveQMVehicle', {
worktask_id: id,
device_code: code,
vehicle_code: vcode,
button_name: btn
})
// 喷雾工序
// 1.1混合设备下拉框
export const queryMixDevice = () => post('api/pda/pdm/queryMixDevice', {})
// 1.2上料
export const PWload = (code) => post('api/pda/pdm/PWload', {
device_code: code
})
// 1.3确认上料
export const confirmPWLoad = (code, scode, btn, row) => post('api/pda/pdm/confirmPWLoad', {
pw_device_code: code,
storagevehicle_code: scode,
button_name: btn,
row: row
})
// 1.4发送立库
export const sendLK = (id, vcode, pcode, btn) => post('api/pda/pdm/sendLK', {
worktask_id: id,
vehicle_code: vcode,
point_code: pcode,
button_name: btn
})
// 1.7下发
export const issuePW = (id, n) => post('api/pda/pdm/issuePW', {
worktask_id: id,
button_name: n
})
// 1.8过料完成
export const moveFinish = (id, n) => post('api/pda/pdm/moveFinish', {
worktask_id: id,
button_name: n
})
// 1.9下料混合
export const movePWVehicle = (id, code, vcode, mcode, pcode, n) => post('api/pda/pdm/movePWVehicle', {
worktask_id: id,
device_code: code,
vehicle_code: vcode,
mix_device_code: mcode,
point_code: pcode,
button_name: n
})
// 混合工序
// 1.4托盘转运
export const moveHHVehicle = (id, code, vcode, mcode, n) => post('api/pda/pdm/moveHHVehicle', {
worktask_id: id,
device_code: code,
vehicle_code: vcode,
point_code: mcode,
button_name: n
})
// 干燥工序
// 1.2上料
export const GZload = (code) => post('api/pda/pdm/GZload', {
device_code: code
})
// 1.3确认上料
export const confirmGZLoad = (code, id) => post('api/pda/pdm/confirmGZLoad', {
device_code: code,
worktask_id: id
})
/** 批次 */
export const getpcsn = () => post('api/pda/set/bucket/getpcsn', {})
/** 称重异常处理 */
// 1.1称重异常查询
export const unUsualQuery = (buck, vcode) => post('api/pda/st/emptyVehicle/unUsualQuery', {
bucketunique: buck,
vehicle_code: vcode
})
// 1.2处理
export const emptyVehicleProcess = (rows) => post('api/pda/st/emptyVehicle/process', {
rows: rows
})
/** 设备保养执行-维修工 */
// 1.1查询设备保养执行
export const queryMaintenance = (code, mflag) => post('api/pda/sb/queryMaintenance', {
device_code: code,
maintenance_flag: mflag
})
// 1.2设备保养单操作
export const maintOpeate = (row, operate) => post('api/pda/sb/maintOpeate', {
row: row,
operate: operate
})
// 1.3保养明细查询
export const queryMaintenanceDtl = (row) => post('api/pda/sb/queryMaintenanceDtl', {
row: row
})
// 1.4确认
export const dtlConfirm = (row) => post('api/pda/sb/dtlConfirm', {
rows: row
})
/** 设备报修 */
// 1.6设备查询
export const queryDevice1 = (code) => post('api/pda/sb/queryDevice', {
device_code: code
})
// 1.5故障类型
export const errorType = (row) => post('api/pda/sb/errorType', {})
// 1.6故障等级
export const errorLevel = (row) => post('api/pda/sb/errorLevel', {})
// 1.7报修
export const repairs = (data) => post2('api/pda/sb/repairs', data)
// 1.8查询设备维修执行
export const queryRepairs = (code, mflag) => post('api/pda/sb/queryRepairs', {
device_code: code,
maintenance_flag: mflag
})
// 1.9设备保养单操作
export const repairOpeate = (row, operate) => post('api/pda/sb/repairOpeate', {
row: row,
operate: operate
})
// 1.10维修明细查询
export const queryRepairDtl = (row) => post('api/pda/sb/queryRepairDtl', {
row: row
})
// 1.11确认
export const repaireDtlConfirm = (form, row, pname) => post('api/pda/sb/repaireDtlConfirm', {
form: form,
rows: row,
product_person_name: pname
})
/** 报修任务查询 */
// 1.12部门下拉框
export const deptList = () => post('api/pda/sb/deptList', {})
// 1.13报修单查询
export const repairRequest = (id) => post('api/pda/sb/repairRequest', {
dept_id: id
})
/** 生产管理 -- 型材出库 */
// 1.1工令查询(分页查询)
export const xcoutqueryWorkorder = (page, size) => post('api/pda/st/out/xcout/queryWorkorder', {
page: page,
size: size
})
// 1.2扫载具查询桶明细
export const xcoutqueryStoragevehicle = (wcode, scode) => post('api/pda/st/out/xcout/queryStoragevehicle', {
workorder_code: wcode,
storagevehicle_code: scode
})
// 1.3确认发货
export const xcoutconfirmoutstore = (wcode, vcode, dtl) => post('api/pda/st/out/xcout/confirmoutstore', {
mst: {
workorder_code: wcode,
vehicle_code: vcode
},
dtl: dtl
})