<!--
|
* @Date: 2025-07-01 20:45:15
|
* @LastEditors: gaoshp
|
* @LastEditTime: 2025-08-10 14:51:59
|
* @FilePath: /mdmweb/src/views/flow/components/TodolistRightTop.vue
|
-->
|
<template>
|
<basic-container>
|
<el-form :inline="true" :model="formInline" class="demo-form-inline" label-width="120px" disabled>
|
<el-form-item label="标题">
|
<el-input v-model="formInline.title" placeholder="" style="width: 200px"></el-input>
|
</el-form-item>
|
<el-form-item label="流程名称">
|
<el-input v-model="formInline.myProcessName" placeholder="" style="width: 200px"></el-input>
|
</el-form-item>
|
<el-form-item label="创建人">
|
<el-input v-model="formInline.startUserName" placeholder="" style="width: 200px"></el-input>
|
</el-form-item>
|
<el-form-item label="任务车间">
|
<el-input v-model="formInline.workshop" placeholder="" style="width: 200px"></el-input>
|
</el-form-item>
|
<el-form-item label="零组件号">
|
<el-input v-model="formInline.drawingNo" placeholder="" style="width: 200px"></el-input>
|
</el-form-item>
|
<el-form-item label="图纸版次">
|
<el-input v-model="formInline.drawingNoEdition" placeholder="" style="width: 200px"></el-input>
|
</el-form-item>
|
<el-form-item label="批次号">
|
<el-input v-model="formInline.craftEdition" placeholder="" style="width: 200px"></el-input>
|
</el-form-item>
|
|
<el-form-item label="产品型号">
|
<el-input v-model="formInline.productModel" placeholder="" style="width: 200px"></el-input>
|
</el-form-item>
|
<el-form-item label="工序号">
|
<el-input v-model="formInline.processNo" placeholder="" style="width: 200px"></el-input>
|
</el-form-item>
|
<el-form-item label="工序名称">
|
<el-input v-model="formInline.processName" placeholder="" style="width: 200px"></el-input>
|
</el-form-item>
|
<el-form-item label="工序版次">
|
<el-input v-model="formInline.processEdition" placeholder="" style="width: 200px"></el-input>
|
</el-form-item>
|
|
<el-form-item label="加工机床">
|
<el-input v-model="formInline.machineCode" placeholder="" style="width: 200px"></el-input>
|
</el-form-item>
|
<el-form-item label="过程卡号">
|
<el-input v-model="formInline.empty" placeholder="" style="width: 200px"></el-input>
|
</el-form-item>
|
<el-form-item label="创建时间">
|
<el-input v-model="formInline.createTime" placeholder="" style="width: 200px"></el-input>
|
</el-form-item>
|
<el-form-item label="计划加工时间" v-if="row.processDefinitionKey !== 'program-replace'">
|
<el-input v-model="formInline.planStartTime" placeholder="" style="width: 200px"></el-input>
|
</el-form-item>
|
<el-form-item label="程序包名">
|
<el-input v-model="formInline.programPackageName" placeholder="" style="width: 200px"></el-input>
|
</el-form-item>
|
<el-form-item label="偏离单">
|
<el-input v-model="formInline.deviation" placeholder="" style="width: 200px"></el-input>
|
</el-form-item>
|
<el-form-item label="当前节点">
|
<el-input v-model="formInline.taskName" placeholder="" style="width: 200px"></el-input>
|
</el-form-item>
|
</el-form>
|
</basic-container>
|
</template>
|
|
<script>
|
export default {
|
props: {
|
row: {
|
type: Object,
|
}
|
},
|
data() {
|
return {
|
formInline: {}
|
}
|
},
|
mounted() {
|
// Initialize formInline with row data
|
this.formInline = {
|
...this.row,
|
title: this.row.variables.title || '',
|
processDefinitionName: this.row.processDefinitionName || '',
|
|
taskName: this.row.taskName || '',
|
createTime: this.row.createTime || '',
|
startUserName: this.row.startUserName || '',
|
drawingNoEdition: this.row.variables.drawingNoEdition || '',
|
myProcessName: this.row.variables.myProcessName || '',
|
craftEdition: this.row.variables.craftEdition || '',
|
machineCode: this.row.variables.machineCode || '',
|
processName: this.row.variables.processName || '',
|
processNo: this.row.variables.processNo || '',
|
processEdition: this.row.variables.processEdition || '',
|
deviation: this.row.variables.deviation || '',
|
planStartTime: this.row.variables.planStartTime || '',
|
productModel: this.row.variables.productModel || '',
|
programPackageName: this.row.variables.programPackageName || '',
|
workshop: this.row.variables.workshop || '',
|
drawingNo: this.row.variables.drawingNo || '',
|
|
}
|
}
|
}
|
</script>
|
|
<style lang="scss" scoped></style>
|