Compare commits
No commits in common. "05e9e77b6b380a50974433044e4dc7e973368109" and "ebef126a9e94e4f5f706d4e71468b2b5679fcda7" have entirely different histories.
05e9e77b6b
...
ebef126a9e
2
dist/index.html
vendored
2
dist/index.html
vendored
@ -1 +1 @@
|
|||||||
<!doctype html><html lang=""><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width,initial-scale=1"><link rel="icon" href="/favicon.ico"><title>tft-mes</title><script defer="defer" src="/js/chunk-vendors.60a1a666.js"></script><script defer="defer" src="/js/app.7970aba0.js"></script><link href="/css/chunk-vendors.330963ff.css" rel="stylesheet"><link href="/css/app.82c5423c.css" rel="stylesheet"></head><body><noscript><strong>We're sorry but tft-mes doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id="app"></div></body></html>
|
<!doctype html><html lang=""><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width,initial-scale=1"><link rel="icon" href="/favicon.ico"><title>tft-mes</title><script defer="defer" src="/js/chunk-vendors.60a1a666.js"></script><script defer="defer" src="/js/app.41e2ca26.js"></script><link href="/css/chunk-vendors.330963ff.css" rel="stylesheet"><link href="/css/app.82c5423c.css" rel="stylesheet"></head><body><noscript><strong>We're sorry but tft-mes doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id="app"></div></body></html>
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
1
dist/js/4954.5ae1ce52.js
vendored
Normal file
1
dist/js/4954.5ae1ce52.js
vendored
Normal file
File diff suppressed because one or more lines are too long
1
dist/js/6828.3e4b3643.js
vendored
1
dist/js/6828.3e4b3643.js
vendored
File diff suppressed because one or more lines are too long
1
dist/js/6833.635c9e95.js
vendored
1
dist/js/6833.635c9e95.js
vendored
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
1
dist/js/8674.4cb564e6.js
vendored
1
dist/js/8674.4cb564e6.js
vendored
File diff suppressed because one or more lines are too long
1
dist/js/8674.7395549d.js
vendored
Normal file
1
dist/js/8674.7395549d.js
vendored
Normal file
File diff suppressed because one or more lines are too long
1
dist/js/app.41e2ca26.js
vendored
Normal file
1
dist/js/app.41e2ca26.js
vendored
Normal file
File diff suppressed because one or more lines are too long
1
dist/js/app.7970aba0.js
vendored
1
dist/js/app.7970aba0.js
vendored
File diff suppressed because one or more lines are too long
@ -127,14 +127,6 @@ export function unloadPalletUpdate(data) {
|
|||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
export function unloadPalletDelete(data) {
|
|
||||||
return request({
|
|
||||||
url: '/order/unloadPallet/delete',
|
|
||||||
method: 'post',
|
|
||||||
data
|
|
||||||
})
|
|
||||||
}
|
|
||||||
|
|
||||||
// 验证玻璃架id
|
// 验证玻璃架id
|
||||||
export function unloadPalletVerify(data) {
|
export function unloadPalletVerify(data) {
|
||||||
return request({
|
return request({
|
||||||
|
@ -120,6 +120,15 @@ export const routes = [
|
|||||||
},
|
},
|
||||||
component: () => import('../views/productionScheduling/productionData')
|
component: () => import('../views/productionScheduling/productionData')
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
path: 'offShelfPackaging',
|
||||||
|
name: 'offShelfPackaging',
|
||||||
|
meta: {
|
||||||
|
title: '下架包装'
|
||||||
|
},
|
||||||
|
component: () =>
|
||||||
|
import('../views/productionScheduling/offShelfPackaging')
|
||||||
|
},
|
||||||
{
|
{
|
||||||
path: 'reLaunching',
|
path: 'reLaunching',
|
||||||
name: 'reLaunching',
|
name: 'reLaunching',
|
||||||
@ -472,16 +481,6 @@ export const routes = [
|
|||||||
},
|
},
|
||||||
component: () =>
|
component: () =>
|
||||||
import('../views/qualityManagement/productTraceability')
|
import('../views/qualityManagement/productTraceability')
|
||||||
},
|
|
||||||
// 2023、8/23要求将下架包装从生成管理换到质量管理
|
|
||||||
{
|
|
||||||
path: 'offShelfPackaging',
|
|
||||||
name: 'offShelfPackaging',
|
|
||||||
meta: {
|
|
||||||
title: '下架包装'
|
|
||||||
},
|
|
||||||
component: () =>
|
|
||||||
import('../views/productionScheduling/offShelfPackaging')
|
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
@ -1,45 +0,0 @@
|
|||||||
<template>
|
|
||||||
<div>
|
|
||||||
<span :style="'color: ' + showColor">{{ injectData.glassRackId }}</span>
|
|
||||||
</div>
|
|
||||||
</template>
|
|
||||||
<script>
|
|
||||||
export default {
|
|
||||||
name: 'innerSpan',
|
|
||||||
props: {
|
|
||||||
injectData: {
|
|
||||||
type: Object,
|
|
||||||
default: () => ({})
|
|
||||||
}
|
|
||||||
},
|
|
||||||
data() {
|
|
||||||
return {
|
|
||||||
showColor: 'green'
|
|
||||||
}
|
|
||||||
},
|
|
||||||
mounted() {
|
|
||||||
this.init()
|
|
||||||
},
|
|
||||||
methods: {
|
|
||||||
init() {
|
|
||||||
switch (this.injectData.status) {
|
|
||||||
case 3:
|
|
||||||
this.showColor = '#37D97F'
|
|
||||||
break
|
|
||||||
case 1:
|
|
||||||
this.showColor = '#FF4E4ED9'
|
|
||||||
break
|
|
||||||
default:
|
|
||||||
this.showColor = '#606266'
|
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
watch: {
|
|
||||||
injectData(newVal, oldVal) {
|
|
||||||
if (oldVal.enabled !== newVal.enabled) {
|
|
||||||
this.init()
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
</script>
|
|
@ -78,7 +78,6 @@
|
|||||||
<script>
|
<script>
|
||||||
import { tableHeight, timeFormatter } from '@/utils/index'
|
import { tableHeight, timeFormatter } from '@/utils/index'
|
||||||
import { getDetail, glassIdTrace } from '@/api/productionScheduling'
|
import { getDetail, glassIdTrace } from '@/api/productionScheduling'
|
||||||
import InnerSpan from './InnerSpan'
|
|
||||||
const tableProps = [
|
const tableProps = [
|
||||||
{
|
{
|
||||||
prop: 'proLineName',
|
prop: 'proLineName',
|
||||||
@ -98,8 +97,7 @@ const tableProps = [
|
|||||||
{
|
{
|
||||||
prop: 'glassId',
|
prop: 'glassId',
|
||||||
label: '玻璃ID',
|
label: '玻璃ID',
|
||||||
minWidth: 160,
|
minWidth: 160
|
||||||
subcomponent: InnerSpan
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
prop: 'loadTime',
|
prop: 'loadTime',
|
||||||
|
@ -15,7 +15,7 @@
|
|||||||
<method-btn
|
<method-btn
|
||||||
v-if="tableBtn.length"
|
v-if="tableBtn.length"
|
||||||
slot="handleBtn"
|
slot="handleBtn"
|
||||||
:width="260"
|
:width="220"
|
||||||
label="操作"
|
label="操作"
|
||||||
fixed="right"
|
fixed="right"
|
||||||
:method-list="tableBtn"
|
:method-list="tableBtn"
|
||||||
@ -68,8 +68,7 @@ import OffShelfPackagingDetail from './components/OffShelfPackagingDetail.vue'
|
|||||||
import OffShelfPackagingContinue from './components/OffShelfPackagingContinue.vue'
|
import OffShelfPackagingContinue from './components/OffShelfPackagingContinue.vue'
|
||||||
import {
|
import {
|
||||||
unloadPalletPage,
|
unloadPalletPage,
|
||||||
unloadPalletFinish,
|
unloadPalletFinish
|
||||||
unloadPalletDelete
|
|
||||||
} from '@/api/productionScheduling'
|
} from '@/api/productionScheduling'
|
||||||
const tableProps = [
|
const tableProps = [
|
||||||
{
|
{
|
||||||
@ -151,11 +150,6 @@ const tableBtn = [
|
|||||||
type: 'equal',
|
type: 'equal',
|
||||||
name: 'status',
|
name: 'status',
|
||||||
value: 2
|
value: 2
|
||||||
},
|
|
||||||
{
|
|
||||||
type: 'unequal',
|
|
||||||
name: 'num',
|
|
||||||
value: 0
|
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
@ -177,25 +171,6 @@ const tableBtn = [
|
|||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
},
|
|
||||||
{
|
|
||||||
type: 'clean',
|
|
||||||
btnName: '清空',
|
|
||||||
showParam: {
|
|
||||||
type: '&',
|
|
||||||
data: [
|
|
||||||
{
|
|
||||||
type: 'equal',
|
|
||||||
name: 'status',
|
|
||||||
value: 2
|
|
||||||
},
|
|
||||||
{
|
|
||||||
type: 'unequal',
|
|
||||||
name: 'num',
|
|
||||||
value: 0
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
export default {
|
export default {
|
||||||
@ -334,52 +309,39 @@ export default {
|
|||||||
},
|
},
|
||||||
handleClick(val) {
|
handleClick(val) {
|
||||||
console.log(val)
|
console.log(val)
|
||||||
switch (val.type) {
|
if (val.type === 'edit') {
|
||||||
case 'edit':
|
this.centervisible = true
|
||||||
this.centervisible = true
|
this.addOrEditTitle = '编辑'
|
||||||
this.addOrEditTitle = '编辑'
|
this.$nextTick(() => {
|
||||||
this.$nextTick(() => {
|
this.$refs.offShelfPackagingAdd.init(val.data.id)
|
||||||
this.$refs.offShelfPackagingAdd.init(val.data.id)
|
})
|
||||||
})
|
} else if (val.type === 'end') {
|
||||||
break
|
this.$confirm(
|
||||||
case 'end':
|
'确认结束包装玻璃架ID" ' + val.data.glassRackId + ' "吗?',
|
||||||
this.$confirm(
|
{
|
||||||
'确认结束包装玻璃架ID" ' + val.data.glassRackId + ' "吗?',
|
type: 'warning'
|
||||||
{
|
}
|
||||||
type: 'warning'
|
)
|
||||||
}
|
.then(() => {
|
||||||
)
|
unloadPalletFinish({ id: val.data.id }).then(() => {
|
||||||
.then(() => {
|
this.$message({
|
||||||
unloadPalletFinish({ id: val.data.id }).then(() => {
|
message: '结束包装成功',
|
||||||
this.$message({
|
type: 'success'
|
||||||
message: '结束包装成功',
|
|
||||||
type: 'success'
|
|
||||||
})
|
|
||||||
this.getList()
|
|
||||||
})
|
})
|
||||||
|
this.getList()
|
||||||
})
|
})
|
||||||
.catch(() => {})
|
|
||||||
break
|
|
||||||
case 'continue':
|
|
||||||
this.centervisible2 = true
|
|
||||||
this.$nextTick(() => {
|
|
||||||
this.$refs.offShelfPackagingContinue.init(val.data.id)
|
|
||||||
})
|
|
||||||
break
|
|
||||||
case 'detail':
|
|
||||||
this.detailVisible = true
|
|
||||||
this.$nextTick(() => {
|
|
||||||
this.$refs.packagingDetail.init(val.data.id)
|
|
||||||
})
|
|
||||||
break
|
|
||||||
default:
|
|
||||||
unloadPalletDelete({ id: val.data.id }).then(() => {
|
|
||||||
this.$message({
|
|
||||||
message: '操作成功',
|
|
||||||
type: 'success'
|
|
||||||
})
|
|
||||||
this.getList()
|
|
||||||
})
|
})
|
||||||
|
.catch(() => {})
|
||||||
|
} else if (val.type === 'continue') {
|
||||||
|
this.centervisible2 = true
|
||||||
|
this.$nextTick(() => {
|
||||||
|
this.$refs.offShelfPackagingContinue.init(val.data.id)
|
||||||
|
})
|
||||||
|
} else if (val.type === 'detail') {
|
||||||
|
this.detailVisible = true
|
||||||
|
this.$nextTick(() => {
|
||||||
|
this.$refs.packagingDetail.init(val.data.id)
|
||||||
|
})
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
handleCancel() {
|
handleCancel() {
|
||||||
|
Loading…
Reference in New Issue
Block a user