| | |
| | | <el-table-column align="center" width="60" type="selection" /> |
| | | <el-table-column type="index" fixed="left" label="序号" width="55" align="center"/> |
| | | |
| | | <el-table-column prop="snCode" fixed="left" width="230" label="跟踪码" show-overflow-tooltip="" /> |
| | | <el-table-column prop="quantity" label="库存总数" show-overflow-tooltip="" /> |
| | | <el-table-column prop="containerCode" width="100" label="容器编号" show-overflow-tooltip="" /> |
| | | <el-table-column prop="placeName" width="100" label="所在库位" show-overflow-tooltip="" /> |
| | | <el-table-column prop="areaName" width="100" label="所在库区" show-overflow-tooltip="" /> |
| | | <el-table-column prop="materialCode" label="物料编号" min-width="130px" show-overflow-tooltip="" /> |
| | | <el-table-column prop="materialName" label="物料名称" min-width="130px" show-overflow-tooltip="" /> |
| | | |
| | | <el-table-column prop="placeCode" label="库位编码" show-overflow-tooltip="" /> |
| | | <el-table-column prop="inTime" label="进入时间" width="80" :formatter="formatDate_T_Date" show-overflow-tooltip="" /> |
| | | <el-table-column prop="upi" label="部件条码" show-overflow-tooltip="" /> |
| | | <el-table-column prop="detailName" label="部件名称" show-overflow-tooltip="" /> |
| | | <el-table-column prop="planNo" label="批次" show-overflow-tooltip="" /> |
| | | <el-table-column prop="orderId" label="订单号" show-overflow-tooltip="" /> |
| | | <el-table-column prop="packageCode" label="包装号" show-overflow-tooltip="" /> |
| | | <el-table-column prop="length" label="长" show-overflow-tooltip="" /> |
| | | <el-table-column prop="width" label="宽" show-overflow-tooltip="" /> |
| | | <el-table-column prop="thk" label="厚" show-overflow-tooltip="" /> |
| | | <el-table-column prop="stockStatus" label="库存状态" show-overflow-tooltip="" > |
| | | <template #default="scope"> |
| | | {{ getEnumDesc(scope.row.stockStatus, getEnumStockStatusData_Index)}} |
| | | <el-tag>{{ getEnumDesc(scope.row.stockStatus, getEnumStockStatusData_Index)}}</el-tag> |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column prop="qcStatus" label="质检状态" show-overflow-tooltip="" > |
| | | <el-table-column prop="stockStatusName" label="库存状态名称" show-overflow-tooltip="" /> |
| | | <el-table-column prop="operReason" label="操作原因" show-overflow-tooltip="" /> |
| | | <el-table-column prop="operUser" label="操作人" show-overflow-tooltip="" /> |
| | | <el-table-column prop="operTime" label="操作时间" width="80" :formatter="formatDate_T_Date" show-overflow-tooltip="" /> |
| | | <el-table-column prop="lockStatus" label="锁定状态" show-overflow-tooltip="" > |
| | | <template #default="scope"> |
| | | {{ getEnumDesc(scope.row.qcStatus, getEnumQCStatusData_Index)}} |
| | | <el-tag>{{ getEnumDesc(scope.row.lockStatus, getEnumLockStatusData_Index)}}</el-tag> |
| | | </template> |
| | | </el-table-column> |
| | | |
| | | <!-- <el-table-column prop="lockedQty" label="锁定数量" show-overflow-tooltip="" /> --> |
| | | |
| | | <!-- todo 后面看怎么统计这个库存数--> |
| | | <!-- <el-table-column prop="inStockQty" label="在库数量" show-overflow-tooltip="" /> |
| | | <el-table-column prop="outStockQty" label="出库数量" show-overflow-tooltip="" /> |
| | | <el-table-column prop="inStockQty" label="在库数量" show-overflow-tooltip="" /> --> |
| | | |
| | | <el-table-column prop="supplierBatch" label="供应商批次" show-overflow-tooltip="" /> |
| | | <el-table-column prop="batch" label="批次" min-width="130px" show-overflow-tooltip="" /> |
| | | |
| | | <el-table-column prop="recordInsertTime" label="收货时间" width="80" :formatter="formatDate_T_Date" show-overflow-tooltip="" /> |
| | | <el-table-column prop="supplierCode" label="供应商编号" show-overflow-tooltip="" /> |
| | | <el-table-column prop="supplierName" label="供应商名称" show-overflow-tooltip="" /> |
| | | |
| | | <el-table-column prop="sN_1d" width="180" label="一维条码" show-overflow-tooltip="" /> |
| | | <el-table-column prop="sN_2d" width="180" label="二维条码" show-overflow-tooltip="" /> |
| | | <el-table-column prop="erpOrderNo" label="ERP单号" show-overflow-tooltip="" /> |
| | | <el-table-column prop="erpCode" label="ERP库存地" show-overflow-tooltip="" /> |
| | | |
| | | <el-table-column prop="erpVoucher" width="120" label="ERP凭证" show-overflow-tooltip="" /> |
| | | <!-- <el-table-column prop="actionRemark" label="操作备注" show-overflow-tooltip="" /> |
| | | <el-table-column prop="actionTime" label="操作时间" width="80" :formatter="formatDate_T_Date" show-overflow-tooltip="" /> --> |
| | | <el-table-column prop="lockReason" label="锁定原因" show-overflow-tooltip="" /> |
| | | <el-table-column prop="lockUser" label="锁定人" show-overflow-tooltip="" /> |
| | | <el-table-column prop="lockTime" label="锁定时间" width="80" :formatter="formatDate_T_Date" show-overflow-tooltip="" /> |
| | | <el-table-column prop="remarks" label="备注" show-overflow-tooltip="" /> |
| | | <el-table-column prop="createTime" label="创建时间" width="130" :formatter="formatDate_T_Time" show-overflow-tooltip="" /> |
| | | <el-table-column prop="updateTime" label="修改时间" width="130" :formatter="formatDate_T_Time" show-overflow-tooltip="" /> |
| | | <el-table-column prop="createUserName" label="创建人" show-overflow-tooltip="" /> |
| | | <el-table-column prop="updateUserName" label="修改人" show-overflow-tooltip="" /> |
| | | <el-table-column label="操作" width="140" align="center" fixed="right" show-overflow-tooltip="" v-if="auth('wmsStockQuan:update') || auth('wmsStockQuan:delete')"> |
| | | <template #default="scope"> |
| | | <el-button icon="ele-Edit" size="small" text="" type="primary" @click="openEditWmsStockQuan(scope.row)" v-auth="'wmsStockQuan:update'"> 编辑 </el-button> |
| | | <el-button icon="ele-Delete" size="small" text="" type="primary" @click="delWmsStockQuan(scope.row)" v-auth="'wmsStockQuan:delete'"> 删除 </el-button> |
| | | </template> |
| | | </el-table-column> |
| | | |
| | | </el-table> |
| | | <el-pagination |
| | | v-model:currentPage="tableParamsWmsStockQuan.page" |
| | |
| | | import commonFunction from '/@/utils/commonFunction'; |
| | | import { addWmsRecordSncodePrint } from "/@/api/main/PrintCenter/wmsRecordSncodePrint"; |
| | | |
| | | const getEnumStockStatusData_Index = ref<any>([]); |
| | | const getEnumQCStatusData_Index = ref<any>([]); |
| | | const getEnumStockStatusData_Index = ref<any>([]); |
| | | |
| | | const { getEnumDesc } = commonFunction(); |
| | | |
| | |
| | | }; |
| | | /***************************************************[实时库存导出]结束***************************************************/ |
| | | // 实时库存页面加载时 |
| | | |
| | | const getEnumLockStatusData_Index = ref<any>([]); |
| | | onMounted(async () => { |
| | | getEnumStockStatusData_Index.value = (await getAPI(SysEnumApi).apiSysEnumEnumDataListGet('StockStatusEnum')).data.result ?? []; |
| | | getEnumQCStatusData_Index.value = (await getAPI(SysEnumApi).apiSysEnumEnumDataListGet('StockQcStatusEnum')).data.result ?? []; |
| | | getEnumLockStatusData_Index.value = (await getAPI(SysEnumApi).apiSysEnumEnumDataListGet('LockStatusEnum')).data.result ?? []; |
| | | }); |
| | | |
| | | handleQueryWmsStockQuan(); |