fix:mlog只有黑化和退火时添加保温时间和退火时间

This commit is contained in:
shijing 2024-09-03 15:19:57 +08:00
parent 25e4b9f5c9
commit ded2507d02
2 changed files with 27 additions and 51 deletions

View File

@ -13,7 +13,7 @@
:model="form"
:rules="rules"
label-position="right"
label-width="100px"
label-width="80px"
style="padding: 0 10px"
>
<el-row>
@ -132,6 +132,26 @@
/>
</el-form-item>
</el-col>
<el-col :md="12" :sm="24" v-if="mgroupName=='黑化'||mgroupName=='退火'">
<el-form-item label="保温时间" required>
<el-input-number
v-model="form.reminder_interval_list[0]"
:min="0"
:disabled="mode == 'edit'"
controls-position="right"
/>(min)
</el-form-item>
</el-col>
<el-col :md="12" :sm="24" v-if="mgroupName=='黑化'||mgroupName=='退火'">
<el-form-item label="退火时间" required>
<el-input-number
v-model="form.reminder_interval_list[1]"
:min="0"
:disabled="mode == 'edit'"
controls-position="right"
/>(min)
</el-form-item>
</el-col>
<el-col :md="12" :sm="24">
<el-form-item label="操作人">
<ehsSelect
@ -140,19 +160,6 @@
:apiObj="this.$API.system.user.list"
:params="{ depts: dept }"
></ehsSelect>
<!-- <el-select
v-model="form.handle_user"
placeholder="操作人"
clearable
style="width: 100%"
>
<el-option
v-for="item in userOptions"
:key="item.id"
:label="item.name"
:value="item.id"
></el-option>
</el-select> -->
</el-form-item>
</el-col>
<el-col :md="12" :sm="24">
@ -163,39 +170,6 @@
></el-input>
</el-form-item>
</el-col>
<el-col :span="24">
<el-form-item label="间隔提醒">
<el-input-number
v-model="form.reminder_interval_list[0]"
:min="1"
:disabled="mode == 'edit'"
style="width: 25%"
controls-position="right"
/>
<el-input-number
v-model="form.reminder_interval_list[1]"
:min="1"
:disabled="mode == 'edit'"
style="width: 25%"
controls-position="right"
/>
<el-input-number
v-model="form.reminder_interval_list[2]"
:min="1"
:disabled="mode == 'edit'"
style="width: 25%"
controls-position="right"
/>
<el-input-number
v-model="form.reminder_interval_list[3]"
:min="1"
:disabled="mode == 'edit'"
style="width: 25%"
controls-position="right"
/>
<div class="form_unit">(h)</div>
</el-form-item>
</el-col>
</el-row>
</el-form>
</el-main>
@ -219,7 +193,7 @@ const defaultForm = {
work_start_time: "",
work_end_time:'',
note:'',
reminder_interval_list: [],
reminder_interval_list: [0,0],
};
export default {
@ -228,6 +202,10 @@ export default {
type: String,
default: "",
},
mgroupName:{
type: String,
default: "",
},
mgroup: {
type: String,
default: "",
@ -352,9 +330,6 @@ export default {
Object.assign(this.form, data);
this.getRoute(data.id);
},
setMgroup(id) {
this.form.mgroup = id;
},
//
submit() {

View File

@ -129,6 +129,7 @@
:process="processId"
:mgroup="mgroupId"
:dept="deptId"
:mgroupName = "mgroupName"
@success="handleSaveSuccess"
@closed="dialog.save = false"
>