Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
M
mes-ui
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
周远喜
mes-ui
Commits
c3fd2de7
Commit
c3fd2de7
authored
Apr 09, 2020
by
renjintao
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'product' of git.mes123.com:zhouyx/mes-ui into product
parents
6f24905c
cf0a6ffb
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
1105 additions
and
873 deletions
+1105
-873
orderManager.vue
pages/order/orderManager.vue
+1
-0
processMain.vue
pages/processManage/Process/processMain.vue
+3
-3
index.vue
pages/processManage/setProcess/index.vue
+44
-56
orderscheduling.vue
pages/produce/orderscheduling.vue
+231
-136
scheduling.vue
pages/produce/scheduling.vue
+7
-6
taskList.vue
pages/produce/taskList.vue
+139
-102
index.vue
pages/qc/dataTrace/index.vue
+343
-293
index.vue
pages/qc/taskList/index.vue
+337
-277
No files found.
pages/order/orderManager.vue
View file @
c3fd2de7
...
...
@@ -14,6 +14,7 @@
</div>
</div>
</Sider>
<Content
class=
"content"
>
<CustomTable
:tcolumn=
"ocolumn"
:orderSearchForm=
"orderSearchForm"
ref=
"CustomTable"
>
<!-- slot内容 -->
...
...
pages/processManage/Process/processMain.vue
View file @
c3fd2de7
...
...
@@ -183,9 +183,9 @@ export default {
RoutingList
:
{},
components
:
{},
ruleValidate
:
{
code
:
[
{
required
:
true
,
message
:
'工艺文件编号不能为空'
,
trigger
:
'blur'
}
],
//
code: [
//
{ required: true, message: '工艺文件编号不能为空', trigger: 'blur' }
//
],
// number:[{required: true,type:'number'}],
name
:
[
{
required
:
true
,
message
:
'工艺文件名称不能为空'
,
trigger
:
'blur'
}
...
...
pages/processManage/setProcess/index.vue
View file @
c3fd2de7
...
...
@@ -63,7 +63,7 @@
</FormItem>
</Col>
<Col
span=
"12"
>
<FormItem
label=
"
订单
状态"
style=
"width:100%"
>
<FormItem
label=
"状态"
style=
"width:100%"
>
<dictionary
code=
"plan.order.status"
v-model=
"orderSearchForm.status"
...
...
@@ -74,6 +74,28 @@
</Col>
</Row>
<Row>
<Col
span=
"12"
>
<FormItem
label=
"项目号"
style=
"width:100%"
>
<Input
v-model=
"orderSearchForm.projectNumber"
placeholder
style=
"width:240px"
/>
</FormItem>
</Col>
<Col
span=
"12"
>
<FormItem
label=
"批次号"
style=
"width:100%"
>
<Input
v-model=
"orderSearchForm.batchNumber"
placeholder
style=
"width:240px"
/>
</FormItem>
</Col>
</Row>
<Row>
<Col
span=
"12"
>
<FormItem
label=
"紧急程度"
style=
"width:100%"
>
<dictionary
code=
"plan.order.urgencyLevel"
v-model=
"orderSearchForm.urgencyLevel"
style=
"width:240px"
></dictionary>
</FormItem>
</Col>
<Col
span=
"12"
>
<FormItem
label=
"任务类型"
style=
"width:100%"
>
<dictionary
...
...
@@ -83,6 +105,8 @@
></dictionary>
</FormItem>
</Col>
</Row>
<Row>
<Col
span=
"12"
>
<FormItem
label=
"阶段"
style=
"width:100%"
>
<dictionary
...
...
@@ -92,8 +116,6 @@
></dictionary>
</FormItem>
</Col>
</Row>
<Row>
<Col
span=
"12"
>
<FormItem
label=
"材料"
style=
"width:100%"
>
<dictionary
...
...
@@ -103,13 +125,13 @@
></dictionary>
</FormItem>
</Col>
</Row>
<Row>
<Col
span=
"12"
>
<FormItem
label=
"数量"
style=
"width:100%"
>
<InputNumber
:min=
"0"
v-model=
"orderSearchForm.quantity"
style=
"width:240px"
></InputNumber>
</FormItem>
</Col>
</Row>
<Row>
<Col
span=
"12"
>
<FormItem
label=
"甲方客户"
style=
"width:100%"
>
<dictionary
...
...
@@ -119,15 +141,6 @@
></dictionary>
</FormItem>
</Col>
<Col
span=
"12"
>
<FormItem
label=
"3D打印承制单位"
style=
"width:100%"
>
<dictionary
code=
"plan.order.printSupply"
v-model=
"orderSearchForm.printSupply"
style=
"width:240px"
></dictionary>
</FormItem>
</Col>
</Row>
<Row>
<Col
span=
"12"
>
...
...
@@ -185,18 +198,6 @@
</FormItem>
</Col>
</Row>
<Row>
<Col
span=
"12"
>
<FormItem
label=
"工艺状态"
style=
"width:100%"
>
<Select
v-model=
"orderSearchForm.RoutingSetStatus"
style=
"width:200px"
>
<Option
value
>
全部
</Option>
<Option
value=
"1"
>
已设置
</Option>
<Option
value=
"0"
>
未设置
</Option>
</Select>
</FormItem>
</Col>
<Col
span=
"12"
></Col>
</Row>
</Form>
<div
slot=
"footer"
>
<Button
@
click=
"close"
style=
"margin-left:20px;"
>
取消
</Button>
...
...
@@ -413,12 +414,12 @@ export default {
},
//确定保存后返回数据
orderSearchForm
:
{
productId
:
null
,
//产品id
productId
:
""
,
//产品id
productName
:
""
,
//产品名称
taskType
:
""
,
//任务类型
stage
:
""
,
//阶段
materialId
:
""
,
//材料
quantity
:
0
,
//数量
quantity
:
null
,
//数量
guestName
:
""
,
//甲方客户
printSupply
:
""
,
//3D打印承制单位
functionaryOffice
:
""
,
//厂内责任机关
...
...
@@ -437,9 +438,11 @@ export default {
demandStartDate
:
""
,
//开始时间
demandFinishDate
:
""
,
//完成时间
remark
:
""
,
//备注
MaxResultCount
:
10
,
SkipCount
:
0
,
RoutingSetStatus
:
""
projectNumber
:
""
,
//项目号
batchNumber
:
""
,
//批次号
urgencyLevel
:
null
,
//紧急程度
MaxResultCount
:
10
,
SkipCount
:
0
,
},
formValidate
:
{
id
:
""
,
...
...
@@ -516,6 +519,8 @@ export default {
fixed
:
"left"
},
{
title
:
"图号"
,
key
:
"drawnNumber"
,
width
:
120
},
{
title
:
"项目号"
,
key
:
"projectNumber"
,
width
:
120
},
{
title
:
"批次号"
,
key
:
"batchNumber"
,
width
:
120
},
{
title
:
"数量"
,
key
:
"quantity"
,
width
:
80
,
align
:
"center"
},
...
...
@@ -761,7 +766,7 @@ export default {
this
.
orderSearchForm
.
SkipCount
=
(
num
-
1
)
*
this
.
orderSearchForm
.
MaxResultCount
;
console
.
log
(
this
.
orderSearchForm
.
SkipCount
);
this
.
loaddata
(
this
.
orderSearchForm
);
},
pageSizeChange
(
limit
)
{
...
...
@@ -776,30 +781,13 @@ export default {
// url =
// `${PlanUrl}/mesorder/getpagedmesordersforpdefm?ProcessUserType=` + params
// }else{
this
.
orderSearchForm
=
{
productId
:
params
.
productId
,
taskType
:
params
.
taskType
,
//任务类型
stage
:
params
.
stage
,
//阶段
materialId
:
params
.
materialId
,
//材料
quantity
:
params
.
quantity
,
//数量
guestName
:
params
.
guestName
,
//甲方客户
printSupply
:
params
.
printSupply
,
//3D打印承制单位
functionaryOffice
:
params
.
functionaryOffice
,
//厂内责任机关
mainDepartmentId
:
params
.
mainDepartmentId
,
//厂内责任主体部门ID
taskRequire
:
params
.
taskRequire
,
//任务接点要求
putintDocmentCode
:
params
.
putintDocmentCode
,
//甲方投产输入文件编号
technologyDocmentCode
:
params
.
technologyDocmentCode
,
//甲方技术输入文件编号
outerDrawnNumber
:
params
.
outerDrawnNumber
,
//外部图号/模型号
modelVersion
:
params
.
modelVersion
,
//模型版本
taskCode
:
params
.
taskCode
,
//甲方任务号
status
:
params
.
status
,
//订单状态
simpleSearch
:
typeof
params
==
"string"
?
params
:
params
.
simpleSearch
,
//快速搜索
SkipCount
:
this
.
orderSearchForm
.
SkipCount
,
MaxResultCount
:
this
.
orderSearchForm
.
MaxResultCount
,
ProcessUserType
:
this
.
tabstatus
,
ProductingPreparation
:
this
.
ProductingPreparationPeople
,
RoutingSetStatus
:
this
.
orderSearchForm
.
RoutingSetStatus
};
this
.
orderSearchForm
.
simpleSearch
=
typeof
params
==
"string"
?
params
:
params
.
simpleSearch
,
//快速搜索
this
.
orderSearchForm
.
ProcessUserType
=
this
.
tabstatus
,
this
.
orderSearchForm
.
ProductingPreparation
=
this
.
ProductingPreparationPeople
,
this
.
orderSearchForm
.
RoutingSetStatus
=
this
.
orderSearchForm
.
RoutingSetStatus
url
=
`
${
PlanUrl
}
/mesorder/getpagedmesordersforpdefm?`
+
...
...
pages/produce/orderscheduling.vue
View file @
c3fd2de7
This diff is collapsed.
Click to expand it.
pages/produce/scheduling.vue
View file @
c3fd2de7
<
template
>
<Tabs
:animated=
"false"
>
<orderscheduling
:style=
"
{ height: tabHeight }" ref="orderscheduling">
</orderscheduling>
<!--
<Tabs
:animated=
"false"
>
<TabPane
label=
"排产派工"
name=
"1"
>
<orderscheduling
:style=
"
{ height: tabHeight }" ref="orderscheduling">
</orderscheduling>
</TabPane>
<TabPane
label=
"料单确认"
name=
"2"
>
<TabPane
label=
"料单确认"
name=
"2"
>
<ordermaterial
:style=
"
{ height: tabHeight }" ref="ordermaterial">
</ordermaterial>
</TabPane>
</Tabs>
</TabPane>
</Tabs>
-->
</
template
>
<
script
>
import
ordermaterial
from
'./ordermaterial.vue'
//
import ordermaterial from './ordermaterial.vue'
import
orderscheduling
from
'./orderscheduling.vue'
export
default
{
components
:
{
ordermaterial
,
orderscheduling
},
components
:
{
orderscheduling
},
data
()
{
return
{
tabHeight
:
""
...
...
pages/produce/taskList.vue
View file @
c3fd2de7
This diff is collapsed.
Click to expand it.
pages/qc/dataTrace/index.vue
View file @
c3fd2de7
This diff is collapsed.
Click to expand it.
pages/qc/taskList/index.vue
View file @
c3fd2de7
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment