feat: 封装下钻式库位选择器,并修复层级颜色识别问题
This commit is contained in:
@ -214,14 +214,14 @@ const savePrinterConfig = async () => {
|
||||
|
||||
// ==================== 库位管理相关 ====================
|
||||
// 根据层级返回"新增下级"按钮颜色
|
||||
// 第1层(顶级)=primary蓝色, 第2层=success绿色, 第3层=warning橙色, 第4层及以上=info灰色
|
||||
// el-tree中顶层节点level=1,第1层=primary蓝色,第2层=success绿色,第3层=warning橙色,第4层及以上=danger红色
|
||||
const getAddBtnType = (level: number) => {
|
||||
const levelTypes: Record<number, string> = {
|
||||
0: 'primary', // 第1层(顶级)
|
||||
1: 'success', // 第2层
|
||||
2: 'warning', // 第3层
|
||||
1: 'primary', // 第1层(顶级)
|
||||
2: 'success', // 第2层
|
||||
3: 'warning', // 第3层
|
||||
}
|
||||
return levelTypes[level] || 'info' // 第4层及以上
|
||||
return levelTypes[level] || 'danger' // 第4层及以上
|
||||
}
|
||||
|
||||
const warehouseDialogVisible = ref(false)
|
||||
|
||||
Reference in New Issue
Block a user