| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396 |
- import request from '@/utils/request';
- // 生成编码
- export async function getCode(code) {
- const res = await request.get(`/main/codemanage/getCode/` + code, {});
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // 工单列表
- export async function workorderPage(data) {
- const res = await request.post('/pda/mes/workorder/page', data);
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // 工单列表
- export async function workorderPage2(data) {
- const res = await request.post('/mes/workorder/taskReportPage2', data);
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // 工单列表
- export async function pickTaskReportPage(data) {
- const res = await request.post('/mes/workorder/pickTaskReportPage', data);
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // 查询 工序的工步列表
- export async function listByParam(params) {
- const res = await request.get('/main/categoryparamstep/listByWorkerOrder', {
- params: params
- });
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- /**
- * 工步生产时间
- * @param data
- * @returns {Promise<*>}
- */
- export async function addStepWorkTime(data) {
- const res = await request.post(
- '/main/categoryparamstep/produceStepWorkTime',
- data
- );
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- /**
- * 获取工步工时记录
- * @param produceStepWorkTimeId
- * @returns {Promise<*>}
- */
- export async function listStepWorkTimeRecord(produceStepWorkTimeId) {
- const res = await request.get(
- `/main/categoryparamstep/listStepWorkTimeRecord/${produceStepWorkTimeId}`
- );
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // 查询库存台账首页列表
- export async function pageeLedgerMain(data) {
- const res = await request.get('/wms/outInDetailPda/page', {
- params: data
- });
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // 资产
- export async function assetPage(data) {
- const res = await request.get('/main/asset/pdaPage', {
- params: data
- });
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // 在制品
- export async function listInProduct(data) {
- const res = await request.post('/pda/mes/feed/listInProduct', data);
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // 父级ID查询分类树
- export async function treeByPid(data) {
- const res = await request.get('/pda/main/categoryLevel/pdaTreeByPid', {
- params: data
- });
- if (res.data.code == 0) {
- return res.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // 根据工单ids获取工单列表
- export async function workorderList(data) {
- const res = await request.post('/mes/workorder/list', data);
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // 中能根据工单ids获取工单列表
- export async function znworkorderList(data) {
- const res = await request.post('/mes/workorder/znList', data);
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // pda报工保存
- export async function jobSave(data) {
- const res = await request.post('/mes/workreport/save', data);
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // pda报工保存缓存
- export async function saveCache(data) {
- const res = await request.post('/mes/workreport/saveCache', data);
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // pda报工查缓存
- export async function getCache(data) {
- const res = await request.post('/mes/workreport/getCache', data);
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // 清空缓存
- export async function removeCache(data) {
- const res = await request.post('/mes/workreport/removeCache', data);
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // PDA 碳谷 入库查询
- export async function listPcToWarehouseTG(data) {
- const res = await request.post('/mes/workreport/listPCToWarehouseTG', data);
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- export async function listPCToWarehouse(data) {
- const res = await request.post('/mes/workreport/listPCToWarehouse', data);
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // pda根据工单id和工序id查询报工详情
- export async function listWorkReport(data) {
- const res = await request.post('/pda/mes/workreport/listWorkReport', data);
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // pda根据工单id和工序id查询报工详情 (入库)
- export async function listApplystorage(data) {
- const res = await request.get('/mes/applystorage/list', {
- params: data
- });
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // 获取配置信息
- export async function packageDisposition(data) {
- const res = await request.get(
- '/main/category/packageDisposition/' + data,
- {}
- );
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- export async function packingReport(data) {
- const res = await request.post('/pda/mes/workreport/packingReport', data);
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- export async function qualityParam(data) {
- const res = await request.post('/pda/mes/workorder/qualityParam', data);
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- export async function batchSave(data) {
- const res = await request.post('/mes/feed/batchSave', data);
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- export async function mesWorkorderList(data) {
- const res = await request.post('/mes/workorder/list', data);
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- export async function createInProduct(data) {
- const res = await request.post('/pda/mes/workreport/createInProduct', data);
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- export async function createInProductBatchTG(data) {
- const res = await request.post(
- '/pda/mes/workreport/createInProductBatchTG',
- data
- );
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- export async function createInProductBatch(data) {
- const res = await request.post(
- '/pda/mes/workreport/createInProductBatch',
- data
- );
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // export async function getInventoryTotal(data) {
- // const res = await request.post('/wms/stocktwo/getInventoryTotal', data);
- // if (res.data.code == 0) {
- // return res.data.data;
- // }
- // return Promise.reject(new Error(res.data.message));
- // }
- export async function getInventoryTotal(data) {
- const res = await request.post('/wms/stocktwo/warehouseStock', data);
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- export async function craftFiles(data) {
- const res = await request.post('/mes/workorder/craftFiles', data);
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- //选择仓库
- export async function getWarehouseList() {
- const res = await request.post('/wms/warehouse/getWarehouseList');
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- //获取包装信息列表
- export async function getPackingList(data) {
- const res = await request.post(
- '/pda/mes/workreport/packingReportRework',
- data
- );
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- //获取工艺文件
- export async function filePageAPI(data) {
- const res = await request.post('/fm/file/queryIds', data);
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- //获取工艺文件
- export async function fileReleaseAPI(data) {
- const res = await request.post('/fm/file/page', data);
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // 获取工单内所有产品,产品编码和产品名称
- export async function getAllProductInWorkOrder(body) {
- const res = await request.post(
- `/mes/workorder/getProductInWorkOrder`,
- body
- );
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // /mes/workorder/craftFiles/batchRecordPage
- export async function batchRecordPage(data) {
- const res = await request.post('/mes/workorder/craftFiles/batchRecordPage', data);
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // mes/workorder/pageOrderByProduct 工单列表
- export async function pageOrderByProduct(data) {
- const res = await request.post('/mes/workorder/pageOrderByProduct', data);
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
|