feat(wms/coil/stock, wms/post/aps): 添加快捷筛选和表格内状态编辑功能

1. 为卷材库存页面添加快捷品质筛选按钮,支持全选、AB/CD/O/CDO模式快速筛选
2. 为排产页面添加表格内快捷修改排产状态功能,支持行内编辑并加载状态提示
3. 新增排产状态4"已排产"的枚举值和对应样式
4. 禁用排产编辑弹窗的工序类型选择框,优化表单交互
This commit is contained in:
砂糖
2026-07-08 16:49:58 +08:00
parent 212b79be56
commit d0a85c6d65
2 changed files with 53 additions and 8 deletions

View File

@@ -23,6 +23,11 @@
<el-form-item>
<el-button type="primary" @click="getList">查询</el-button>
<el-button @click="resetQuery">重置</el-button>
<el-button size="small" plain @click="quickQualityAll">全选模式</el-button>
<el-button size="small" plain @click="quickQualityAB">AB模式</el-button>
<el-button size="small" plain @click="quickQualityCD">CD模式</el-button>
<el-button size="small" plain @click="quickQualityO">O模式</el-button>
<el-button size="small" plain @click="quickQualityCDO">CDO模式</el-button>
</el-form-item>
</el-form>
</el-row>
@@ -627,6 +632,28 @@ export default {
this.queryParams = { warehouseIds: Object.keys(this.warehouseMap), qualityStatusCsv: 'A+,A,A-,B+,B,B-' };
this.getList();
},
// 快捷品质筛选
quickQualityAll() {
this.queryParams.qualityStatusCsv = '';
this.getList();
},
quickQualityAB() {
this.queryParams.qualityStatusCsv = 'A+,A,A-,B+,B,B-';
this.getList();
},
quickQualityCD() {
this.queryParams.qualityStatusCsv = 'C+,C,C-,D+,D,D-';
this.getList();
},
quickQualityO() {
this.queryParams.qualityStatusCsv = 'O';
this.getList();
},
quickQualityCDO() {
this.queryParams.qualityStatusCsv = 'C+,C,C-,D+,D,D-,O';
this.getList();
},
},
};
</script>