| | |
| | | <el-select v-model="searchForm.stockInStatus" placeholder="请选择" clearable style="width: 240px" |
| | | @change="handleQuery"> |
| | | <el-option label="待入库" value="待入库" /> |
| | | <el-option label="入库中" value="入库中" /> |
| | | <el-option label="部分入库" value="入库中" /> |
| | | <el-option label="完全入库" value="完全入库" /> |
| | | </el-select> |
| | | </el-form-item> |
| | |
| | | return typeMap[status] || ""; |
| | | }; |
| | | |
| | | // 入库状态显示:入库中也展示为完全入库 |
| | | // 入库状态显示:入库中(部分审核通过入库)展示为部分入库 |
| | | const formatStockInStatus = status => { |
| | | if (status === "入库中") return "完全入库"; |
| | | if (status === "入库中") return "部分入库"; |
| | | return status; |
| | | }; |
| | | |
| | |
| | | const getStockInStatusType = status => { |
| | | const typeMap = { |
| | | "待入库": "info", // 待入库 - 灰色 |
| | | "入库中": "success", // 入库中 - 绿色 |
| | | "入库中": "warning", // 部分入库 - 橙色 |
| | | "完全入库": "success", // 完全入库 - 绿色 |
| | | }; |
| | | return typeMap[status] || ""; |