1
李喆(开发组)
2025-08-11 9d5d3cacf6e5f70dca3f461123ee9a9466c96c79
src/views/flowmgr/processQuery.vue
@@ -39,8 +39,8 @@
                @submit="toPerson"></avue-form>
        </el-dialog>
        <el-dialog title="查看详情" v-model="dialogVisible" width="50%">
            <avue-form v-model="viewRow" :option="viewFormOption" readonly></avue-form>
        <el-dialog title="查看详情" v-model="dialogVisible" width="60%">
            <avue-form v-model="viewRow" :option="viewFormOption" readonly class="viewRowForm"></avue-form>
            <el-table :data="tableData" style="width: 100%">
                <el-table-column prop="assigneeName" label="执行人" />
                <el-table-column prop="taskName" label="任务名称" />
@@ -125,7 +125,6 @@
                        hide: true,
                        viewDisplay: false,
                    },
               {
                        label: '标题',
                        prop: 'variables.title',
@@ -155,7 +154,7 @@
                        label: '工艺版次',
                        prop: 'variables.craftEdition',
                        width: 80,
                        renderForm: ({ row }) => {
                        render: ({ row }) => {
                            return h('span', {}, row?.variables?.craftEdition || '');
                        }
                    },
@@ -163,7 +162,7 @@
                        label: '工序号',
                        prop: 'processNo',
                        width: 80,
                        renderForm: ({ row }) => {
                        render: ({ row }) => {
                            return h('span', {}, row?.variables?.processNo || '');
                        }
                    },
@@ -171,7 +170,7 @@
                        label: '工序名称',
                        prop: 'processName',
                        width: 80,
                        renderForm: ({ row }) => {
                        render: ({ row }) => {
                            return h('span', {}, row?.variables?.processName || '');
                        }
                    },
@@ -179,7 +178,7 @@
                        label: '工序版次',
                        prop: 'processEdition',
                        width: 80,
                        renderForm: ({ row }) => {
                        render: ({ row }) => {
                            return h('span', {}, row?.variables?.processEdition || '');
                        }
                    },
@@ -187,7 +186,7 @@
                        label: '零组件号',
                        prop: 'drawingNo',
                        width: 80,
                        renderForm: ({ row }) => {
                        render: ({ row }) => {
                            return h('span', {}, row?.variables?.drawingNo || '');
                        }
                    },
@@ -195,6 +194,9 @@
                        label: '任务车间',
                        prop: 'workshop',
                        width: 80,
                        render: ({ row }) => {
                            return h('p',{'class': 'margin0'}, row?.variables?.workshop || '');
                        }
                    },
                    {
                        label: '过程卡号',
@@ -265,19 +267,7 @@
                        label: '创建人',
                        prop: 'startUserName',
                  width: 80,
                    },/*
                    {
                        label: '工序名称',
                        prop: '',
                        render: ({ row }) => {
                            return h('p',
                                {
                                    attrs: {},
                                    class: {},
                                    style: {},
                                }, row?.variables?.processName)
                        }
                    },*/
                    },
                    {
                        label: '创建时间',
                        prop: 'processCreateTime',
@@ -291,7 +281,7 @@
                        label: '计划加工时间',
                        prop: 'planStartTime',
                        width: 180,
                        renderForm: ({ row }) => {
                        render: ({ row }) => {
                            return h('span', {}, row?.variables?.planStartTime || '');
                        }
                    },
@@ -299,7 +289,7 @@
                        label: '程序包名',
                        prop: 'programPackageName',
                        width: 80,
                        renderForm: ({ row }) => {
                        render: ({ row }) => {
                            return h('span', {}, row?.variables?.programPackageName || '');
                        }
                    },
@@ -309,7 +299,8 @@
                emptyBtn: false,
                submitBtn: false,
                menuBtn: false,
                labelWidth: 120,
                labelWidth: 100,
                span: 8,
                column: [
                    {
                        label: '流程类型',
@@ -489,7 +480,7 @@
    },
    methods: {
        customView(row) {
            this.viewRow = row;
            this.viewRow = {...row};
            axios({
                url: '/blade-mdm/flow/mgr/process-trace',
                method: 'get',
@@ -698,7 +689,10 @@
</script>
<style lang="scss">
    .margin0 {
        margin: 0
    }
.margin0 {
    margin: 0
}
.viewRowForm .el-form-item--default {
    margin-bottom: 0
}
</style>