yangys
2025-09-09 729b698b17d7468acbc6c495746a72c9150fdaeb
src/views/statreport/taskdispatchreport.vue
@@ -9,7 +9,7 @@
    <basic-container>
        <avue-crud :option="option" :table-loading="loading" :data="data" v-model:page="page" v-model="form" ref="crud"
            @search-change="searchChange" @search-reset="searchReset" @current-change="currentChange"
            @size-change="sizeChange" @refresh-change="refreshChange" @on-load="onLoad" @selection-change="selectionChange">
            @size-change="sizeChange" @refresh-change="refreshChange" @on-load="onLoad">
            
        </avue-crud>
    </basic-container>
@@ -68,6 +68,16 @@
                        label: '工序版次',
                        prop: 'processEdition'
                    },
                    {
                        label: '创建时间',
                        prop: 'createTime',
                        type: 'datetime',
                        showOverflowTooltip:true,
                        width: 155,
                        search: false,
                        searchSpan: 8,
                        hide: false,
                    },
               {
                        label: '创建时间',
                        prop: 'createTime',
@@ -79,32 +89,42 @@
                        search: true,
                        searchRange: true,
                        searchSpan: 8,
                        hide: false,
                        hide: true,
                    },
                    {
                        label: '是否固化',
                        prop: 'cureTime',
                        label: '程序状态',
                        prop: 'status',
                        width: 85,
                  render: ({ row }) => {
                            return row.cureTime?'已固化':'未固化';
                            let txt = '';
                            switch(row.status){
                                case 1:
                                    txt = '试切中'
                                    break;
                                case 2:
                                    txt = '固化中';
                                    break;
                                default:
                                    txt = '已固化';
                            }
                            return txt;
                        },
                    },
                    {
                        label: '固化时间',
                        prop: 'cureTime'
                    },
                    {
                        label: '机床',
                        prop: 'machineCode'
                    }
                ],
                selection: [],
            },
            selection: [],
        }
    },
    methods: {
        selectionChange (list) {
            this.selection = list;
        },
        handleExport(row,index) {
            //审批表下载
            this.$confirm('是否导出审批表?', '提示', {