feat(testing): 增加质检报告独立编辑与详情页面,不再使用弹窗

这个提交包含在:
wikiboss
2026-11-02 14:19:14 +08:00
父节点 6f877be41a
当前提交 43da3cc0ee
共有 38 个文件被更改,包括 2371 次插入 和 301 次删除

查看文件

@@ -87,6 +87,11 @@
<div id="vue" v-cloak>
<div class="screen-container">
<div class="screen-container-show">
<div class="screen-container-right display-flex" style="margin-right: 12px">
<el-select v-model="search.site" @change="siteChanged" clearable size="small" placeholder="全部库区" aria-label="筛选库区" style="width: 150px">
<el-option v-for="site in siteOptions" :key="site.id" :value="site.id" :label="site.name"></el-option>
</el-select>
</div>
<div class="screen-container-left display-flex">
<el-button size="small" @click="refreshPage" icon="el-icon-refresh" circle type="primary"></el-button>
<div class="datetime">
@@ -202,6 +207,7 @@
</a>
</template>
</el-table-column>
<el-table-column prop="site" label="所属库区" width="120" align="center"><template slot-scope="s"><el-tag :type="s.row.site === 'xishui' ? 'warning' : 'primary'" size="small">{{s.row.site === 'xishui' ? '习水库' : '遵义中心库'}}</el-tag></template></el-table-column>
<el-table-column prop="storage" width="270" label="仓库储存点" show-overflow-tooltip
align="center"></el-table-column>
<el-table-column prop="num" width="130" label="仓号" show-overflow-tooltip
@@ -209,7 +215,7 @@
<el-table-column prop="granary_type" label="仓型" show-overflow-tooltip
align="center">
<template scope="scope">
<span v-if="scope.row.granary_type == 1">圆型</span>
<span v-if="scope.row.granary_type == 1">立式油罐</span>
<span v-else-if="scope.row.granary_type == 3">浅圆仓</span>
<span v-else>平房仓</span>
</template>
@@ -257,9 +263,14 @@
</a>
</div>
</el-form-item>
<el-form-item label="所属库区:" prop="site">
<el-select v-model="formData.site" @change="changeSite" placeholder="请选择所属库区" style="width: 330px">
<el-option v-for="site in siteOptions" :key="site.id" :value="site.id" :label="site.name"></el-option>
</el-select>
</el-form-item>
<el-form-item label="仓库储存点:" prop="storage">
<el-input placeholder="请您输入仓库储存点" style="width: 330px;" maxlength="100" show-word-limit
v-model="formData.storage"></el-input>
v-model="formData.storage" readonly></el-input>
</el-form-item>
<el-form-item label="仓号:" prop="num">
<el-select @change="handleSelectNum" style="width: 330px;" v-model="formData.num" filterable allow-create default-first-option clearable
@@ -272,7 +283,7 @@
</el-option>
</el-select>
</el-form-item>
<el-form-item label="大屏建筑位置:">
<el-form-item v-if="formData.site === 'center'" label="大屏建筑位置:">
<el-select @change="changeScreenPosition" v-model="formData.screenPosition" style="width: 440px;">
<el-option label="保留现有建筑位置" value=""></el-option>
<el-option label="中心库 · 左上新增仓库(42号仓左侧)" value="center_upper_left"></el-option>