Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in
Toggle navigation
M
mes-ui
Project
Project
Details
Activity
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
mes-ui
Commits
7959413f
Commit
7959413f
authored
Jan 02, 2025
by
李驰骋
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
公司测试环境代码
parent
8d08c241
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
41 additions
and
5 deletions
+41
-5
protask.js
src/api/mes/pro/protask.js
+10
-1
index.vue
src/views/mes/pro/scheduleList/index.vue
+25
-1
index.vue
src/views/mes/pro/scheduleLog/index.vue
+4
-1
indexApply.vue
src/views/mes/pro/workorder/indexApply.vue
+2
-2
No files found.
src/api/mes/pro/protask.js
View file @
7959413f
...
@@ -113,4 +113,13 @@ export function deleteTask(taskId) {
...
@@ -113,4 +113,13 @@ export function deleteTask(taskId) {
url
:
"/mes/pro/protask/deleteTask/"
+
taskId
,
url
:
"/mes/pro/protask/deleteTask/"
+
taskId
,
method
:
"delete"
,
method
:
"delete"
,
});
});
}
}
\ No newline at end of file
// 取消排程
export
function
cancelTask
(
data
)
{
return
request
({
url
:
"/mes/pro/protask/cancelSchedule"
,
method
:
"post"
,
data
:
data
,
});
}
src/views/mes/pro/scheduleList/index.vue
View file @
7959413f
...
@@ -181,6 +181,14 @@
...
@@ -181,6 +181,14 @@
@
click=
"handleDeleteTask"
@
click=
"handleDeleteTask"
>
工序删除
</el-button>
>
工序删除
</el-button>
</el-col>
</el-col>
<el-col
:span=
"1.5"
>
<el-button
type=
"primary"
plain
size=
"mini"
@
click=
"handleCancelTask"
>
取消排程
</el-button>
</el-col>
<right-toolbar
:showSearch
.
sync=
"showSearch"
@
queryTable=
"getList"
></right-toolbar>
<right-toolbar
:showSearch
.
sync=
"showSearch"
@
queryTable=
"getList"
></right-toolbar>
</el-row>
</el-row>
...
@@ -622,7 +630,7 @@ import {
...
@@ -622,7 +630,7 @@ import {
getworkstationList
,
getworkstationList
,
gettaskWorkunitList
,
gettaskWorkunitList
,
getdefaultWorkCenterList
}
from
'@/api/mes/pro/scheduleList'
getdefaultWorkCenterList
}
from
'@/api/mes/pro/scheduleList'
import
{
putProtaskSplit
,
splitWorkstation
,
deleteTask
}
from
'@/api/mes/pro/protask'
import
{
putProtaskSplit
,
splitWorkstation
,
deleteTask
,
cancelTask
}
from
'@/api/mes/pro/protask'
import
BrandSelect
from
"@/components/TmTool/index.vue"
;
import
BrandSelect
from
"@/components/TmTool/index.vue"
;
import
shiftSelectMixin
from
'@/utils/shiftSelectMixin'
import
shiftSelectMixin
from
'@/utils/shiftSelectMixin'
import
OrderList
from
'./orderList.vue'
import
OrderList
from
'./orderList.vue'
...
@@ -795,6 +803,22 @@ export default {
...
@@ -795,6 +803,22 @@ export default {
});
});
})
})
},
},
handleCancelTask
(){
this
.
$modal
.
confirm
(
'是否取消排程'
)
.
then
(
()
=>
{
let
formData
=
this
.
selectedRows
.
map
(
item
=>
{
return
{
// workorderId: item.workorderId,
arrangeCode
:
item
.
arrangeCode
}
});
cancelTask
(
formData
).
then
(
response
=>
{
this
.
$modal
.
msgSuccess
(
"取消成功"
);
this
.
getList
();
});
})
},
async
handleChangeWorkshopId
()
{
async
handleChangeWorkshopId
()
{
// this.workstationList = []
// this.workstationList = []
this
.
queryWorkunitParams
.
workstationId
=
null
this
.
queryWorkunitParams
.
workstationId
=
null
...
...
src/views/mes/pro/scheduleLog/index.vue
View file @
7959413f
...
@@ -68,8 +68,11 @@
...
@@ -68,8 +68,11 @@
placeholder=
"请选择排产完成时间"
>
placeholder=
"请选择排产完成时间"
>
</el-date-picker>
</el-date-picker>
</el-form-item>
</el-form-item>
<el-form-item
label=
"设备评分"
prop=
"evaluateResult"
>
<span
v-html=
"form.evaluateResult"
></span>
</el-form-item>
<el-form-item
label=
"备注"
prop=
"remark"
>
<el-form-item
label=
"备注"
prop=
"remark"
>
<
el-input
v-model=
"form.remark"
type=
"textarea"
placeholder=
"请输入内容"
/
>
<
span
v-html=
"form.remark"
></span
>
</el-form-item>
</el-form-item>
</el-form>
</el-form>
<div
slot=
"footer"
class=
"dialog-footer"
>
<div
slot=
"footer"
class=
"dialog-footer"
>
...
...
src/views/mes/pro/workorder/indexApply.vue
View file @
7959413f
...
@@ -90,11 +90,11 @@
...
@@ -90,11 +90,11 @@
v-hasPermi=
"['mes:pro:workorder:add']"
>
新增
v-hasPermi=
"['mes:pro:workorder:add']"
>
新增
</el-button>
</el-button>
</el-col>
-->
</el-col>
-->
<!--
<el-col
:span=
"1.5"
>
<!--
-->
<el-col
:span=
"1.5"
>
<el-button
type=
"success"
plain
icon=
"el-icon-edit"
size=
"mini"
:disabled=
"single"
@
click=
"handleUpdate"
<el-button
type=
"success"
plain
icon=
"el-icon-edit"
size=
"mini"
:disabled=
"single"
@
click=
"handleUpdate"
v-hasPermi=
"['mes:pro:workorder:edit']"
>
修改
v-hasPermi=
"['mes:pro:workorder:edit']"
>
修改
</el-button>
</el-button>
</el-col>
-->
</el-col>
<!--
<el-col
:span=
"1.5"
>
<!--
<el-col
:span=
"1.5"
>
<el-button
<el-button
...
...
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