Junjie
昨天 8027c8e2e0b5c559da612b187031dd6fd82d9bc7
src/main/webapp/views/wrkMast/wrkMast.html
@@ -167,6 +167,17 @@
            text-overflow: ellipsis;
        }
        .payload-cell--wrap {
            display: block;
            width: 100%;
            max-width: none;
            white-space: normal;
            overflow: visible;
            text-overflow: clip;
            word-break: break-all;
            line-height: 20px;
        }
        .pager-bar {
            padding: 0 16px 16px;
            display: flex;
@@ -277,12 +288,51 @@
                            </el-input>
                        </div>
                        <div class="toolbar-search-item">
                            <el-select
                                v-model="searchForm.io_type"
                                clearable
                                size="small"
                                placeholder="任务类型"
                                style="width: 100%;">
                                <el-option
                                    v-for="item in filterOptions.ioTypes"
                                    :key="'io-type-' + item.value"
                                    :label="item.label"
                                    :value="item.value">
                                </el-option>
                            </el-select>
                        </div>
                        <div class="toolbar-search-item">
                            <el-select
                                v-model="searchForm.wrk_sts"
                                clearable
                                size="small"
                                placeholder="工作状态"
                                style="width: 100%;">
                                <el-option
                                    v-for="item in filterOptions.wrkStatuses"
                                    :key="'wrk-sts-' + item.value"
                                    :label="item.label"
                                    :value="item.value">
                                </el-option>
                            </el-select>
                        </div>
                        <div class="toolbar-search-item">
                            <el-input
                                v-model.trim="searchForm.loc_no"
                                clearable
                                size="small"
                                placeholder="目标库位"
                                @keyup.enter.native="handleSearch">
                            </el-input>
                        </div>
                        <div class="toolbar-search-item">
                            <el-input
                                    v-model.trim="searchForm.barcode"
                                    clearable
                                    size="small"
                                    placeholder="托盘码"
                                    @keyup.enter.native="handleSearch">
                            </el-input>
                        </div>
                        <div class="toolbar-query-actions">
@@ -319,7 +369,6 @@
                        </div>
                        <el-button slot="reference" size="small" plain icon="el-icon-setting">列设置</el-button>
                    </el-popover>
                    <el-button size="small" type="primary" plain icon="el-icon-s-promotion" @click="openBatchOutPage">批量出库</el-button>
                    <el-button size="small" plain icon="el-icon-refresh" :loading="loading" @click="loadList">刷新</el-button>
                </div>
            </div>
@@ -379,7 +428,11 @@
                        :show-overflow-tooltip="column.showOverflow !== false"
                        :align="column.align || 'left'">
                        <template slot-scope="scope">
                            <span :class="(column.key === 'systemMsg' || column.key === 'errorMemo') ? 'payload-cell' : ''">
                            <span
                                :class="{
                                    'payload-cell': column.key === 'systemMsg' || column.key === 'errorMemo',
                                    'payload-cell--wrap': column.key === 'systemMsg'
                                }">
                                {{ displayCellValue(scope.row, column) }}
                            </span>
                        </template>
@@ -421,5 +474,5 @@
<script type="text/javascript" src="../../static/js/common.js?v=20260309_i18n_fix1"></script>
<script type="text/javascript" src="../../static/vue/js/vue.min.js"></script>
<script type="text/javascript" src="../../static/vue/element/element.js"></script>
<script type="text/javascript" src="../../static/js/wrkMast/wrkMast.js?v=20260321_batch_outbound_page"></script>
<script type="text/javascript" src="../../static/js/wrkMast/wrkMast.js?v=20260401_filter_state_type"></script>
</html>