diff --git a/src/config/getData1.js b/src/config/getData1.js
index 46541f5..499dda2 100644
--- a/src/config/getData1.js
+++ b/src/config/getData1.js
@@ -32,10 +32,8 @@ export const authority = () => {
path: 'RF04',
name: '刻字管理',
sonTree: [
- {menu_id: '1', name: '人工倒料', path: '/manpouring'},
- {menu_id: '2', name: '刻字工序', path: '/letteringprocess'},
- {menu_id: '3', name: '刻字上料', path: '/letteringload'},
- {menu_id: '4', name: '临时人工刻字上料', path: '/temporaryletteringload'}
+ {menu_id: '1', name: '刻字工序', path: '/letteringprocess'},
+ {menu_id: '2', name: '人工刻字上料', path: '/letteringload'}
]
},
{menu_id: '5',
@@ -50,7 +48,7 @@ export const authority = () => {
path: 'RF06',
name: '专机管理',
sonTree: [
- // {menu_id: '1', name: '专机管理', path: '/operation'}
+ {menu_id: '1', name: '人工倒料', path: '/manpouring'}
]
},
{menu_id: '7',
diff --git a/src/config/http.js b/src/config/http.js
index 7ac5793..2f069ef 100644
--- a/src/config/http.js
+++ b/src/config/http.js
@@ -3,7 +3,7 @@ import { Dialog } from './utils.js'
import store from '../vuex/store'
import router from '@/router'
-axios.defaults.timeout = 5000
+axios.defaults.timeout = 50000
axios.defaults.headers.post['Content-Type'] = 'application/json;charset=UTF-8'
axios.interceptors.request.use(
diff --git a/src/pages/404.vue b/src/pages/404.vue
index 72e35c8..55cc1e1 100644
--- a/src/pages/404.vue
+++ b/src/pages/404.vue
@@ -31,8 +31,10 @@ export default {
text-align center
.error-icon
font-size 1rem
+ color #fff
.error
line-height .3rem
+ color #fff
.error-button
padding 0 .2rem
line-height .3rem
@@ -41,4 +43,5 @@ export default {
background none
margin-top .2rem
border-radius 5px
+ color #fff
diff --git a/src/pages/modules/lettering/index.vue b/src/pages/modules/lettering/index.vue
index 3bd65a1..9322270 100644
--- a/src/pages/modules/lettering/index.vue
+++ b/src/pages/modules/lettering/index.vue
@@ -5,11 +5,21 @@
@switchColor="switchColor"
/>
-
-
-
-
-
+
+
+ -
+ {{i.label}}
+
+ -
+ {{i.label}}
+
+
+
+
+
+
+
+
@@ -22,11 +32,40 @@ export default {
jxHeader
},
data () {
- return {}
+ return {
+ menus1: [
+ {
+ label: '刻字上料',
+ router: '/letteringload'
+ },
+ {
+ label: '刻字爬坡',
+ router: '/letteringclimb'
+ },
+ {
+ label: '临时人工上料',
+ router: '/temporaryletteringload'
+ }
+ ],
+ menus2: [
+ {
+ label: '刻字工序',
+ router: '/letteringprocess'
+ },
+ {
+ label: '刻字机选择',
+ router: '/letteringmachineselect'
+ },
+ {
+ label: '任务列表',
+ router: '/letteringtasklist'
+ }
+ ]
+ }
},
computed: {
title () {
- let res = ['人工倒料', '刻字工序', '刻字上料', '临时人工刻字上料'][Number(this.$route.meta.guidePath) - 1]
+ let res = ['刻字上料', '刻字爬坡', '临时人工上料', '刻字工序', '刻字机选择', '任务列表'][Number(this.$route.meta.guidePath) - 1]
return res
},
...mapGetters(['keepAlive'])
@@ -58,6 +97,26 @@ export default {
margin 0 auto 10px
padding 5px
border 1px solid #484cce
+.tabs_wrap
+ height 34px
+.tabs
+ height 34px
+ li
+ float left
+ line-height 32px
+ text-align center
+ padding-right 10px
+ a
+ display inline-block
+ color #fff
+ width 100%
+ padding 0 10px
+ font-size 14px
+ border-bottom 1px solid #2aa6f9
+ .router-link-active
+ background linear-gradient(#0de0ff 0%,#2aa6f9 100%)
+ border-top-left-radius 12px
+ border-top-right-radius 12px
.main-container
- _wh(100%, 100%)
+ _wh(100%, calc(100% - 34px))
diff --git a/src/pages/modules/lettering/lettering-climb.vue b/src/pages/modules/lettering/lettering-climb.vue
new file mode 100644
index 0000000..2e60892
--- /dev/null
+++ b/src/pages/modules/lettering/lettering-climb.vue
@@ -0,0 +1,124 @@
+
+
+
+
+
+
+
diff --git a/src/pages/modules/lettering/lettering-load.vue b/src/pages/modules/lettering/lettering-load.vue
index 2e60892..b519a70 100644
--- a/src/pages/modules/lettering/lettering-load.vue
+++ b/src/pages/modules/lettering/lettering-load.vue
@@ -35,8 +35,8 @@
-
-
+
+
@@ -44,7 +44,7 @@
+
+
diff --git a/src/pages/modules/lettering/lettering-process.vue b/src/pages/modules/lettering/lettering-process.vue
index b519a70..037b87e 100644
--- a/src/pages/modules/lettering/lettering-process.vue
+++ b/src/pages/modules/lettering/lettering-process.vue
@@ -3,121 +3,236 @@
-
车间
+
仓库
-
+ :key="item.stor_id"
+ :label="item.stor_name"
+ :value="item.stor_id">
+
+
+
+
+
盘点位
-
+ :key="item.point_code"
+ :label="item.point_name"
+ :value="item.point_code">
-
-
-
+
+
+
diff --git a/src/pages/modules/lettering/lettering-task-list.vue b/src/pages/modules/lettering/lettering-task-list.vue
new file mode 100644
index 0000000..9486d95
--- /dev/null
+++ b/src/pages/modules/lettering/lettering-task-list.vue
@@ -0,0 +1,255 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ | 序号 |
+ 日期 |
+ 任务号 |
+ 起点 |
+ 终点 |
+ 物料规格 |
+ 上料重量(kg) |
+ 分配重量 |
+ 任务状态 |
+ 执行步骤 |
+
+
+
+
+ | {{ e.sep_on }} |
+ {{ e.create_time }} |
+ {{e.task_code}} |
+ {{e.material_code}} |
+ {{e.material_spec}} |
+ {{e.material_qty | unitskg}} |
+ {{ e.material_name }} |
+
+
+
+
+
+ 当前任务号不是第一个任务是否确认下料?
+
+
+
+
+
+
+
diff --git a/src/pages/modules/special/index.vue b/src/pages/modules/special/index.vue
new file mode 100644
index 0000000..2a0974d
--- /dev/null
+++ b/src/pages/modules/special/index.vue
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+
diff --git a/src/pages/modules/lettering/man-pouring.vue b/src/pages/modules/special/man-pouring.vue
similarity index 100%
rename from src/pages/modules/lettering/man-pouring.vue
rename to src/pages/modules/special/man-pouring.vue
diff --git a/src/router/index.js b/src/router/index.js
index 43fc958..8dac9d9 100644
--- a/src/router/index.js
+++ b/src/router/index.js
@@ -6,6 +6,7 @@ const workorderIndex = r => require.ensure([], () => r(require('@page/modules/wo
const workOrderAssignment = r => require.ensure([], () => r(require('@page/modules/workorder/work-order-assignment')), 'workorder')
const workReportQuery = r => require.ensure([], () => r(require('@page/modules/workorder/work-report-query')), 'workorder')
const workOrderQuery = r => require.ensure([], () => r(require('@page/modules/workorder/work-order-query')), 'workorder')
+
const finishedIndex = r => require.ensure([], () => r(require('@page/modules/finished/index')), 'finished')
const finishedInstore = r => require.ensure([], () => r(require('@page/modules/finished/finished-instore')), 'finished')
const selectFinishedMater = r => require.ensure([], () => r(require('@page/modules/finished/select-finished-mater')), 'finished')
@@ -22,17 +23,24 @@ const semiFinishedComposeSearch = r => require.ensure([], () => r(require('@page
const semiFinishedInmaterSearch = r => require.ensure([], () => r(require('@page/modules/semifinished/semi-finished-in-mater-search')), 'semifinished')
const semiFinishedOutMaterSearch = r => require.ensure([], () => r(require('@page/modules/semifinished/semi-finished-out-mater-search')), 'semifinished')
const structMaterSearch = r => require.ensure([], () => r(require('@page/modules/semifinished/struct-mater-search')), 'semifinished')
+
const letteringIndex = r => require.ensure([], () => r(require('@page/modules/lettering/index')), 'lettering')
-const manPouring = r => require.ensure([], () => r(require('@page/modules/lettering/man-pouring')), 'lettering')
-const letteringProcess = r => require.ensure([], () => r(require('@page/modules/lettering/lettering-process')), 'lettering')
const letteringLoad = r => require.ensure([], () => r(require('@page/modules/lettering/lettering-load')), 'lettering')
+const letteringClimb = r => require.ensure([], () => r(require('@page/modules/lettering/lettering-climb')), 'lettering')
const TemporaryLetteringLoad = r => require.ensure([], () => r(require('@page/modules/lettering/temporary-lettering-load')), 'lettering')
+const letteringProcess = r => require.ensure([], () => r(require('@page/modules/lettering/lettering-process')), 'lettering')
+const letteringMachineSelect = r => require.ensure([], () => r(require('@page/modules/lettering/lettering-machine-select')), 'lettering')
+const letteringTaskList = r => require.ensure([], () => r(require('@page/modules/lettering/lettering-task-list')), 'lettering')
+
const cleanIndex = r => require.ensure([], () => r(require('@page/modules/clean/index')), 'clean')
const cleaningLoading = r => require.ensure([], () => r(require('@page/modules/clean/cleaning-loading')), 'clean')
const cleaningCutting = r => require.ensure([], () => r(require('@page/modules/clean/cleaning-cutting')), 'clean')
const manPour = r => require.ensure([], () => r(require('@page/modules/clean/man-pour')), 'clean')
const selectMater = r => require.ensure([], () => r(require('@page/modules/clean/select-mater')), 'clean')
+const specialIndex = r => require.ensure([], () => r(require('@page/modules/special/index')), 'special')
+const manPouring = r => require.ensure([], () => r(require('@page/modules/special/man-pouring')), 'special')
+
const Homeset = r => require.ensure([], () => r(require('@page/homeset/index')), 'Homeset')
const Home = r => require.ensure([], () => r(require('@page/homeset/HomePage')), 'HomePage')
const IfWork = r => require.ensure([], () => r(require('@page/homeset/IfWork')), 'IfWork')
@@ -138,21 +146,29 @@ export default new Router({
component: letteringIndex,
children: [
{
- path: '/manpouring',
- component: manPouring,
- meta: {guidePath: '1'}
- }, {
- path: '/letteringprocess',
- component: letteringProcess,
- meta: {guidePath: '2'}
- }, {
path: '/letteringload',
component: letteringLoad,
- meta: {guidePath: '3'}
+ meta: {guidePath: '1'}
+ }, {
+ path: '/letteringclimb',
+ component: letteringClimb,
+ meta: {guidePath: '2'}
}, {
path: '/temporaryletteringload',
component: TemporaryLetteringLoad,
+ meta: {guidePath: '3'}
+ }, {
+ path: '/letteringprocess',
+ component: letteringProcess,
meta: {guidePath: '4'}
+ }, {
+ path: '/letteringmachineselect',
+ component: letteringMachineSelect,
+ meta: {guidePath: '5'}
+ }, {
+ path: '/letteringtasklist',
+ component: letteringTaskList,
+ meta: {guidePath: '6'}
}
]
},
@@ -177,6 +193,15 @@ export default new Router({
meta: {guidePath: '4'}
}]
},
+ {
+ path: '/specialindex',
+ component: specialIndex,
+ children: [{
+ path: '/manpouring',
+ component: manPouring,
+ meta: {guidePath: '1'}
+ }]
+ },
{
path: '/workordermanage',
component: workordermanage