zhangchengsong
2026-04-01 ee3bdbf31d599672fc3427a66655412693e14096
ÏîÄ¿´úÂë/WIDESEAWCS_Client/src/extension/taskinfo/task.js
@@ -1,10 +1,11 @@
//此js文件是用来自定义扩展业务代码,可以扩展一些自定义页面或者重新配置生成的代码
import gridBody from './extend/taskExecuteDetail.vue'
import gridHeader from './extend/ManuaTask.vue'
let extension = {
    components: {
        //查询界面扩展组件
        gridHeader: '',
        gridHeader: gridHeader,
        gridBody: gridBody,
        gridFooter: '',
        //新建、编辑弹出框扩展组件
@@ -77,22 +78,28 @@
                    });
                }
            }
            //扩展页面初始化操作
            this.columns.push({
                field: '操作',
                title: '操作',
                width: 70,
                fixed: 'right',
                align: 'center',
                formatter: (row) => {
                    return (
                        '<i style="cursor: pointer;color: #2d8cf0;"class="el-icon-view">查看</i>'
                    );
                },
                click: (row) => {
                    this.$refs.gridBody.open(row);
            let CreateManualTask = this.buttons.find(x => x.value == 'CreateManualTask');
            if (CreateManualTask) {
                CreateManualTask.onClick = function () {
                    this.$refs.gridHeader.open();
                }
            });
            }
            //扩展页面初始化操作
            // this.columns.push({
            //     field: '操作',
            //     title: '操作',
            //     width: 70,
            //     fixed: 'right',
            //     align: 'center',
            //     formatter: (row) => {
            //         return (
            //             '<i style="cursor: pointer;color: #2d8cf0;"class="el-icon-view">查看</i>'
            //         );
            //     },
            //     click: (row) => {
            //         this.$refs.gridBody.open(row);
            //     }
            // });
        },
        onInited() {
            //框架初始化配置后