| | |
| | | <!-- |
| | | * @Date: 2025-07-01 20:45:15 |
| | | * @LastEditors: gaoshp |
| | | * @LastEditTime: 2025-08-02 21:54:27 |
| | | * @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.processDefinitionName" placeholder=""></el-input> |
| | | <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=""></el-input> |
| | | </el-form-item> |
| | | <el-form-item label="图号版次"> |
| | | <el-input v-model="formInline.drawingNoEdition" placeholder=""></el-input> |
| | | </el-form-item> |
| | | <el-form-item label="工艺版次"> |
| | | <el-input v-model="formInline.craftEdition" placeholder=""></el-input> |
| | | <el-input v-model="formInline.startUserName" placeholder="" style="width: 200px"></el-input> |
| | | </el-form-item> |
| | | <el-form-item label="任务车间"> |
| | | <el-input v-model="formInline.empty" placeholder=""></el-input> |
| | | </el-form-item> |
| | | <el-form-item label="产品型号"> |
| | | <el-input v-model="formInline.productModel" placeholder=""></el-input> |
| | | </el-form-item> |
| | | <el-form-item label="工序号"> |
| | | <el-input v-model="formInline.processNo" placeholder=""></el-input> |
| | | </el-form-item> |
| | | <el-form-item label="工序名称"> |
| | | <el-input v-model="formInline.processName" placeholder=""></el-input> |
| | | <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=""></el-input> |
| | | <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=""></el-input> |
| | | <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=""></el-input> |
| | | <el-input v-model="formInline.processCard" placeholder="" style="width: 200px"></el-input> |
| | | </el-form-item> |
| | | <el-form-item label="创建时间"> |
| | | <el-input v-model="formInline.createTime" placeholder=""></el-input> |
| | | <el-input v-model="formInline.createTime" placeholder="" style="width: 200px"></el-input> |
| | | </el-form-item> |
| | | <el-form-item label="计划加工时间"> |
| | | <el-input v-model="formInline.planStartTime" placeholder=""></el-input> |
| | | <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.programmer" placeholder=""></el-input> |
| | | <el-input v-model="formInline.programPackageName" placeholder="" style="width: 200px"></el-input> |
| | | </el-form-item> |
| | | <el-form-item label="临时更改单" class="pld"> |
| | | <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=""></el-input> |
| | | <el-input v-model="formInline.taskName" placeholder="" style="width: 200px"></el-input> |
| | | </el-form-item> |
| | | </el-form> |
| | | </basic-container> |
| | |
| | | // 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.drawingNoEdition || '', |
| | | 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 || '', |
| | | processCard: this.row.variables.processCard || '', |
| | | } |
| | | } |
| | | } |
| | | </script> |
| | | <style lang="scss" scoped> |
| | | .pld{ |
| | | .el-input.is-disabled :deep(.el-input__inner) { |
| | | color: rgb(188, 9, 9) !important; |
| | | -webkit-text-fill-color:rgb(233, 23, 23) !important; |
| | | |
| | | <style lang="scss" scoped></style> |
| | | } |
| | | } |
| | | </style> |