Merge branch 'v2' of https://e.coding.net/ctcdevteam/ehs/ehs_web into v2
This commit is contained in:
commit
855d365394
|
@ -44,6 +44,14 @@ export default {
|
||||||
data);
|
data);
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
addInfo: {
|
||||||
|
name: "添加信息",
|
||||||
|
req: async function(id, data){
|
||||||
|
return await http.post(
|
||||||
|
`${config.API_URL}/pm/mtask/${id}/add_info/`,
|
||||||
|
data);
|
||||||
|
}
|
||||||
|
},
|
||||||
delete: {
|
delete: {
|
||||||
name: "删除",
|
name: "删除",
|
||||||
req: async function(id){
|
req: async function(id){
|
||||||
|
|
|
@ -56,11 +56,15 @@
|
||||||
</el-aside>
|
</el-aside>
|
||||||
<el-main class="nopadding">
|
<el-main class="nopadding">
|
||||||
<el-container>
|
<el-container>
|
||||||
<el-header style="height: 30%; padding: 0">
|
<el-header style="height: 30%; padding: 0;">
|
||||||
<el-card style="width: 100%; height: 100%">
|
<el-card style="width: 100%; height: 100%; overflow-y: auto;">
|
||||||
<template #header>
|
<template #header>
|
||||||
<div class="card-header">
|
<div class="card-header">
|
||||||
<span>任务信息</span>
|
<span>任务信息</span>
|
||||||
|
<span>
|
||||||
|
<el-button type="primary" link @click="addMtaskInfo"
|
||||||
|
v-if="currentMtask && (currentMtask.state == 20||currentMtask.state==10)">编辑</el-button>
|
||||||
|
</span>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
<el-descriptions>
|
<el-descriptions>
|
||||||
|
@ -76,7 +80,10 @@
|
||||||
}}</el-descriptions-item>
|
}}</el-descriptions-item>
|
||||||
<el-descriptions-item label="不合格数">{{ currentMtask.count_notok
|
<el-descriptions-item label="不合格数">{{ currentMtask.count_notok
|
||||||
}}</el-descriptions-item>
|
}}</el-descriptions-item>
|
||||||
|
<el-descriptions-item label="配粉料数">{{ currentMtask.peifen_kg
|
||||||
|
}}</el-descriptions-item>
|
||||||
</el-descriptions>
|
</el-descriptions>
|
||||||
|
|
||||||
</el-card>
|
</el-card>
|
||||||
</el-header>
|
</el-header>
|
||||||
<el-main class="nopadding">
|
<el-main class="nopadding">
|
||||||
|
@ -252,6 +259,28 @@
|
||||||
:mlogId="mlogId"
|
:mlogId="mlogId"
|
||||||
@closed="visibleDrawer = false">
|
@closed="visibleDrawer = false">
|
||||||
</showDrawer>
|
</showDrawer>
|
||||||
|
<el-dialog title="编辑任务" v-model="addMtaskInfoVisible">
|
||||||
|
<el-form :model="addMtaskInfoForm">
|
||||||
|
<el-form-item label="配分料数(kg)" width="100">
|
||||||
|
<el-input-number
|
||||||
|
v-model="addMtaskInfoForm.peifen_kg"
|
||||||
|
controls-position="right"
|
||||||
|
:min="0"
|
||||||
|
:step="1"
|
||||||
|
:step-strictly="true"
|
||||||
|
style="width: 100%"
|
||||||
|
placeholder="请输入"
|
||||||
|
>
|
||||||
|
</el-input-number>
|
||||||
|
</el-form-item>
|
||||||
|
</el-form>
|
||||||
|
<el-footer>
|
||||||
|
<el-button type="primary" @click="updateMtaskSubmit"
|
||||||
|
>确定</el-button
|
||||||
|
>
|
||||||
|
<el-button @click="addMtaskInfoVisible = false">取消</el-button>
|
||||||
|
</el-footer>
|
||||||
|
</el-dialog>
|
||||||
</el-container>
|
</el-container>
|
||||||
</template>
|
</template>
|
||||||
<script>
|
<script>
|
||||||
|
@ -263,6 +292,8 @@ export default {
|
||||||
},
|
},
|
||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
|
addMtaskInfoForm: {},
|
||||||
|
addMtaskInfoVisible: false,
|
||||||
activeName:'10车间',
|
activeName:'10车间',
|
||||||
mlogs:[],
|
mlogs:[],
|
||||||
currentDept: {},
|
currentDept: {},
|
||||||
|
@ -294,6 +325,17 @@ export default {
|
||||||
this.initDept()
|
this.initDept()
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
|
addMtaskInfo() {
|
||||||
|
this.addMtaskInfoForm.peifen_kg = this.currentMtask.peifen_kg
|
||||||
|
this.addMtaskInfoVisible = true
|
||||||
|
},
|
||||||
|
updateMtaskSubmit() {
|
||||||
|
this.$API.pm.mtask.addInfo.req(this.currentMtask.id, this.addMtaskInfoForm).then(res=>{
|
||||||
|
this.currentMtask.peifen_kg = this.addMtaskInfoForm.peifen_kg
|
||||||
|
this.addMtaskInfoVisible = false
|
||||||
|
this.$message.success('操作成功')
|
||||||
|
})
|
||||||
|
},
|
||||||
tomio() {
|
tomio() {
|
||||||
this.$router.push({ name: "mainso_mio" });
|
this.$router.push({ name: "mainso_mio" });
|
||||||
},
|
},
|
||||||
|
|
Loading…
Reference in New Issue