| | |
| | | |
| | | // 查询入库信息列表 |
| | | export const getStockInRecordListPage = (params) => { |
| | | return request({ |
| | | url: "/stockInRecord/listPage", |
| | | method: "get", |
| | | params, |
| | | }); |
| | | return request({ |
| | | url: "/stockInRecord/listPage", |
| | | method: "get", |
| | | params, |
| | | }); |
| | | }; |
| | | |
| | | // 根据 ID 查询单条入库记录详情 |
| | | export const getStockInRecordById = (id) => { |
| | | return request({ |
| | | url: "/stockInRecord/getById", |
| | | method: "get", |
| | | params: { id }, |
| | | }); |
| | | return request({ |
| | | url: "/stockInRecord/getById", |
| | | method: "get", |
| | | params: { id }, |
| | | }); |
| | | }; |
| | | |
| | | export const updateStockInRecord = (id, data) => { |
| | | return request({ |
| | | url: "/stockInRecord/" + id, |
| | | method: "put", |
| | | data: data, |
| | | }); |
| | | return request({ |
| | | url: "/stockInRecord/" + id, |
| | | method: "put", |
| | | data: data, |
| | | }); |
| | | }; |
| | | |
| | | // 重新提起审批(更新入库记录) |
| | | export const updateStockInRecordForReApprove = (data) => { |
| | | return request({ |
| | | url: "/stocklnRecord/updateStocklnRecord", |
| | | method: "post", |
| | | data, |
| | | }); |
| | | return request({ |
| | | url: "/stockInRecord/updateStockInRecord", |
| | | method: "post", |
| | | data, |
| | | }); |
| | | }; |
| | | |
| | | export const batchDeleteStockInRecords = (ids) => { |
| | | return request({ |
| | | url: "/stockInRecord", |
| | | method: "delete", |
| | | data: ids, |
| | | }); |
| | | }; |
| | | return request({ |
| | | url: "/stockInRecord", |
| | | method: "delete", |
| | | data: ids, |
| | | }); |
| | | }; |
| | |
| | | <el-col :span="12"> |
| | | <el-form-item label="入库数量:"> |
| | | <el-tag type="warning"> |
| | | {{ form.stockInNum ?? '-' }} |
| | | {{ currentStockIn.stockInNum ?? '-' }} |
| | | </el-tag> |
| | | </el-form-item> |
| | | </el-col> |
| | |
| | | <el-col :span="24"> |
| | | <el-form-item label="生产订单号:"> |
| | | <el-tag type="info"> |
| | | {{ currentStockIn.productionOrderNo || '-' }} |
| | | {{ currentStockIn.npsNo || '-' }} |
| | | </el-tag> |
| | | </el-form-item> |
| | | </el-col> |
| | |
| | | <el-table-column label="审批状态" |
| | | prop="approveStatus" |
| | | align="center" |
| | | width="180"> |
| | | width="120"> |
| | | <template #default="scope"> |
| | | <el-tag :type="getApproveStatusType(scope.row.approveStatus)"> |
| | | {{ getApproveStatusText(scope.row.approveStatus) }} |
| | | </el-tag> |
| | | <el-button |
| | | v-if="scope.row.approveStatus === 3" |
| | | type="primary" |
| | | link |
| | | style="margin-left: 8px" |
| | | @click="handleReApprove(scope.row)" |
| | | > |
| | | 重新提起审批 |
| | | </el-button> |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column label="入库人" |
| | |
| | | {{ getRecordType(scope.row.recordType) }} |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column label="操作" |
| | | align="center" |
| | | width="200"> |
| | | <template #default="scope"> |
| | | <el-button |
| | | v-if="scope.row.approveStatus === 3" |
| | | type="primary" |
| | | link |
| | | @click="handleReApprove(scope.row)" |
| | | > |
| | | 重新提起审批 |
| | | </el-button> |
| | | </template> |
| | | </el-table-column> |
| | | </el-table> |
| | | <pagination v-show="total > 0" |
| | | :total="total" |