| src/views/inventoryManagement/stockManagement/New.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| src/views/inventoryManagement/stockManagement/Qualified.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| src/views/inventoryManagement/stockManagement/Subtract.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| src/views/inventoryManagement/stockManagement/Unqualified.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
src/views/inventoryManagement/stockManagement/New.vue
@@ -38,10 +38,18 @@ </el-form-item> <el-form-item label="数量" label="库存数量" prop="qualitity" > <el-input-number v-model="formState.qualitity" :step="1" :min="0" style="width: 100%" /> <el-input-number v-model="formState.qualitity" :step="1" :min="1" style="width: 100%" /> </el-form-item> <el-form-item v-if="type === 'qualified'" label="库存预警数量" prop="warnNum" > <el-input-number v-model="formState.warnNum" :step="1" :min="0" :max="formState.qualitity" style="width: 100%" /> </el-form-item> <el-form-item label="备注" prop="remark"> @@ -94,6 +102,7 @@ productModelName: "", unit: "", qualitity: 0, warnNum: 0, remark: '', }); src/views/inventoryManagement/stockManagement/Qualified.vue
@@ -33,7 +33,7 @@ <el-table-column label="最近更新时间" prop="updateTime" show-overflow-tooltip /> <el-table-column fixed="right" label="操作" min-width="60" align="center"> <template #default="scope"> <el-button link type="primary" size="small" @click="showSubtractModal(scope.row)" :disabled="scope.row.qualitity === 0">领用</el-button> <el-button link type="primary" size="small" @click="showSubtractModal(scope.row)" :disabled="scope.row.unLockedQuantity === 0">领用</el-button> <el-button link type="primary" size="small" v-if="scope.row.unLockedQuantity > 0" @click="showFrozenModal(scope.row)">冻结</el-button> <el-button link type="primary" size="small" v-if="scope.row.lockedQuantity > 0" @click="showThawModal(scope.row)">解冻</el-button> </template> @@ -50,6 +50,7 @@ <subtract-stock-inventory v-if="isShowSubtractModal" v-model:visible="isShowSubtractModal" :record="record" type="qualified" @completed="handleQuery" /> <!-- 导入库存--> <import-stock-inventory v-if="isShowImportModal" @@ -167,7 +168,7 @@ // 表格行类名 const tableRowClassName = ({ row }) => { const stock = Number(row?.inboundNum0 ?? 0); const stock = Number(row?.unLockedQuantity ?? 0); const warn = Number(row?.warnNum ?? 0); if (!Number.isFinite(stock) || !Number.isFinite(warn)) { return ''; src/views/inventoryManagement/stockManagement/Subtract.vue
@@ -94,7 +94,7 @@ }) const maxQuality = computed(() => { return props.record.qualitity ? props.record.qualitity : 0; return props.record.unLockedQuantity ? props.record.unLockedQuantity : 0; }) const initFormData = () => { src/views/inventoryManagement/stockManagement/Unqualified.vue
@@ -25,12 +25,11 @@ <el-table-column label="单位" prop="unit" show-overflow-tooltip /> <el-table-column label="库存数量" prop="qualitity" show-overflow-tooltip /> <el-table-column label="冻结数量" prop="lockedQuantity" show-overflow-tooltip /> <el-table-column label="库存预警数量" prop="warnNum" show-overflow-tooltip /> <el-table-column label="备注" prop="remark" show-overflow-tooltip /> <el-table-column label="最近更新时间" prop="updateTime" show-overflow-tooltip /> <el-table-column fixed="right" label="操作" min-width="60" align="center"> <template #default="scope"> <el-button link type="primary" size="small" @click="showSubtractModal(scope.row)" :disabled="scope.row.qualitity === 0">领用</el-button> <el-button link type="primary" size="small" @click="showSubtractModal(scope.row)" :disabled="scope.row.unLockedQuantity === 0">领用</el-button> <el-button link type="primary" size="small" v-if="scope.row.unLockedQuantity > 0" @click="showFrozenModal(scope.row)">冻结</el-button> <el-button link type="primary" size="small" v-if="scope.row.lockedQuantity > 0" @click="showThawModal(scope.row)">解冻</el-button> </template> @@ -47,6 +46,7 @@ <subtract-stock-inventory v-if="isShowSubtractModal" v-model:visible="isShowSubtractModal" :record="record" type="unqualified" @completed="handleQuery" /> <!-- 冻结/解冻库存--> <frozen-and-thaw-stock-inventory v-if="isShowFrozenAndThawModal" @@ -146,12 +146,12 @@ // 表格行类名 const tableRowClassName = ({ row }) => { const stock = Number(row?.inboundNum0 ?? 0); const warn = Number(row?.warnNum ?? 0); if (!Number.isFinite(stock) || !Number.isFinite(warn)) { return ''; } return stock < warn ? 'row-low-stock' : ''; // const stock = Number(row?.unLockedQuantity ?? 0); // const warn = Number(row?.warnNum ?? 0); // if (!Number.isFinite(stock) || !Number.isFinite(warn)) { // return ''; // } // return stock < warn ? 'row-low-stock' : ''; }; // 导出