Browse Source

添加生产退料

master
shenzhouyu 6 months ago
parent
commit
3fdfff68b0
  1. 16
      src/api/production/production-return.js
  2. 2
      src/router/index.js
  3. 6
      src/views/modules/production-issue/production-issue-pda.vue
  4. 1295
      src/views/modules/production-issue/productionReturnPDA.vue

16
src/api/production/production-return.js

@ -0,0 +1,16 @@
import { createAPI } from "@/utils/httpRequest.js";
export const getWorkOrderMaterials = data => createAPI(`/pda/production/issue/getWorkOrderMaterials`,'post',data)
export const parseMaterialLabel = data => createAPI(`/pda/production/issue/parseMaterialLabel`,'post',data)
export const directReturn = data => createAPI(`/pda/production/issue/directReturn`,'post',data)
export const getReturnRequestMaterials = data => createAPI(`/pda/production/issue/getReturnRequestMaterials`,'post',data)
export const getIssueRecords = data => createAPI(`/pda/production/issue/getIssueRecords`,'post',data)
export const requestReturn = data => createAPI(`/pda/production/issue/requestReturn`,'post',data)
export const validateLocation = data => createAPI(`/pda/production/issue/validateLocation`,'post',data)
export const createReturnLabel = data => createAPI(`/pda/production/issue/createReturnLabel`,'post',data)
export const printReturnLabel = data => createAPI(`/pda/production/issue/printReturnLabel`,'post',data)

2
src/router/index.js

@ -35,6 +35,8 @@ const globalRoutes = [
{path: "/handlingunit",name: "handlingunit", component: resolve => require(["@/views/modules/handling-unit/handling-unit-management.vue"], resolve), meta: { transition: 'instant' ,preload: true,keepAlive: true}},
// 生产发料
{path: "/productionissue",name: "productionissue", component: resolve => require(["@/views/modules/production-issue/production-issue-pda.vue"], resolve), meta: { transition: 'instant' ,preload: true,keepAlive: true}},
//生产退料
{path: "/productionreturn",name: "productionreturn", component: resolve => require(["@/views/modules/production-issue/productionReturnPDA.vue"], resolve), meta: { transition: 'instant' ,preload: true,keepAlive: true}},
{path: '/production-issue/pick/:orderNo',
name: 'ProductionIssuePick',component: resolve => require(["@/views/modules/production-issue/pick.vue"], resolve),
meta: { transition: 'instant' ,preload: true,keepAlive: true}},

6
src/views/modules/production-issue/production-issue-pda.vue

@ -378,7 +378,7 @@ export default {
//
directIssueForm: {
site: 'MAIN',
site: this.$store.state.user.site,
workOrderNo: '',
operatorName: 'PDA_USER',
remark: '',
@ -395,7 +395,7 @@ export default {
//
requestIssueForm: {
site: 'MAIN',
site: this.$store.state.user.site,
notifyNo: '',
workOrderNo: '',
operatorName: 'PDA_USER',
@ -407,7 +407,7 @@ export default {
//
palletForm: {
site: 'MAIN',
site: this.$store.state.user.site,
notifyNo: '',
operatorName: 'PDA_USER',
printerName: '',

1295
src/views/modules/production-issue/productionReturnPDA.vue
File diff suppressed because it is too large
View File

Loading…
Cancel
Save