update 成型工艺信息加列参数

master
yinq 2 weeks ago
parent 23e73716ef
commit 550c4e6cc2

@ -248,40 +248,73 @@
@selection-change='handleProdLineSelectionChange'>
<el-table-column type='selection' width='50' align='center' />
<el-table-column label='序号' width='50' align='center' prop='index' />
<el-table-column align='center' label='参数编号' prop='stepCode'>
<el-table-column align='center' label='参数编号' prop='stepCode' width='130'>
<template #default='scope'>
<!-- <el-input v-model='scope.row.stepCode' :disabled='true' placeholder='请输入参数编号' />-->
<el-input v-model='scope.row.stepCode' placeholder='请输入参数编号' />
</template>
</el-table-column>
<el-table-column align='center' label='参数名称' prop='stepName'>
<el-table-column align='center' label='参数名称' prop='stepName' width='130'>
<template #default='scope'>
<el-input v-model='scope.row.stepName' placeholder='请输入参数名称' />
</template>
</el-table-column>
<!-- <el-table-column align='center' label='参数时间' prop='stepTime'>-->
<!-- <template #default='scope'>-->
<!-- <el-input v-model='scope.row.stepTime' placeholder='请输入参数时间' />-->
<!-- </template>-->
<!-- </el-table-column>-->
<el-table-column align='center' label='参数值' prop='stepParameter'>
<el-table-column align='center' label='频率(毫秒)' prop='stepTime' width='130'>
<template #default='scope'>
<el-input v-model='scope.row.stepParameter' placeholder='请输入参数参数' />
<el-input v-model='scope.row.stepTime' />
</template>
</el-table-column>
<!-- <el-table-column align='center' label='阀门状态' prop='valueState'>-->
<!-- <template #default='scope'>-->
<!-- <el-input v-model='scope.row.valueState' placeholder='请输入阀门状态' />-->
<!-- </template>-->
<!-- </el-table-column>-->
<el-table-column align='center' label='激活标识' prop='activeFlag'>
<el-table-column align='center' label='参数值' prop='stepParameter' width='100'>
<template #default='scope'>
<el-select v-model='scope.row.activeFlag' placeholder='请输入激活标识' >
<el-option v-for="dict in active_flag" :key="dict.value" :label="dict.label" :value="dict.value"/>
<el-input v-model='scope.row.stepParameter' />
</template>
</el-table-column>
<el-table-column align='center' label='参数地址' prop='pointAddress' width='100'>
<template #default='scope'>
<el-input v-model='scope.row.pointAddress' />
</template>
</el-table-column>
<el-table-column align='center' label='数据类型' prop='dataType' width='100'>
<template #default='scope'>
<el-select v-model='scope.row.dataType' placeholder='请选择数据类型'>
<el-option
v-for='dict in machine_data_type'
:key='dict.value'
:label='dict.label'
:value='dict.value'
></el-option>
</el-select>
</template>
</el-table-column>
<el-table-column align='center' label='操作类型' prop='operationType' width='100'>
<template #default='scope'>
<el-select v-model='scope.row.operationType' placeholder='请选择操作类型'>
<el-option
v-for='dict in mes_operation_type'
:key='dict.value'
:label='dict.label'
:value='parseInt(dict.value)'
></el-option>
</el-select>
</template>
</el-table-column>
<el-table-column align='center' label='阈值上限' prop='upperLimit' width='100'>
<template #default='scope'>
<el-input v-model='scope.row.upperLimit' />
</template>
</el-table-column>
<el-table-column align='center' label='阈值下限' prop='lowerLimit' width='100'>
<template #default='scope'>
<el-input v-model='scope.row.lowerLimit' />
</template>
</el-table-column>
<el-table-column align='center' label='激活标识' prop='activeFlag' width='100'>
<template #default='scope'>
<el-select v-model='scope.row.activeFlag' placeholder='请输入激活标识'>
<el-option v-for='dict in active_flag' :key='dict.value' :label='dict.label' :value='dict.value' />
</el-select>
</template>
</el-table-column>
</el-table>
</el-form>
@ -313,8 +346,10 @@ const { proxy } = getCurrentInstance() as ComponentInternalInstance;
const {
mes_machine_type,
active_flag,
machine_data_type,
mes_operation_type,
mes_technology_type
} = toRefs<any>(proxy?.useDict('mes_machine_type', 'active_flag', 'mes_technology_type'));
} = toRefs<any>(proxy?.useDict('mes_machine_type', 'active_flag', 'machine_data_type', 'mes_operation_type', 'mes_technology_type'));
const technologyInfoList = ref<TechnologyInfoVO[]>([]);
const buttonLoading = ref(false);
@ -482,7 +517,7 @@ const handleStepUpdate = async (row?: TechnologyInfoVO) => {
index: index + 1 // index
}));
stepOpen.value = true;
dialog.title = '工艺参数信息维护';
dialog.title = '成型工艺参数信息维护';
};
/** 提交按钮 */

Loading…
Cancel
Save