diff --git a/src/api/sampleManagement/technicalSpecificationList.js b/src/api/sampleManagement/technicalSpecificationList.js index f0d14fd..e160026 100644 --- a/src/api/sampleManagement/technicalSpecificationList.js +++ b/src/api/sampleManagement/technicalSpecificationList.js @@ -135,5 +135,7 @@ export const bmStatusToDead = data => createAPI("/technicalSpecification/bmStatu export const bmStatusToCg = data => createAPI("/technicalSpecification/bmStatusToCg",'post',data) +export const bmStatusToFinish = data => createAPI("/technicalSpecification/bmStatusToFinish",'post',data) + diff --git a/src/views/modules/sampleManagement/technicalSpecificationList.vue b/src/views/modules/sampleManagement/technicalSpecificationList.vue index 7765020..a09e356 100644 --- a/src/views/modules/sampleManagement/technicalSpecificationList.vue +++ b/src/views/modules/sampleManagement/technicalSpecificationList.vue @@ -100,6 +100,7 @@ Dead Re-Sample + 归档 @@ -471,6 +472,7 @@ copyBm, bmStatusToDead, // Dead bmStatusToCg, // Re-Sample + bmStatusToFinish, // 归档 } from "@/api/sampleManagement/technicalSpecificationList.js" import Chooselist from '@/views/modules/common/Chooselist' import AddOrUpdate from './com_technical-add-or-update' @@ -1327,6 +1329,24 @@ }) }, + // 归档 + bmStatusToFinish (row) { + this.$confirm('确定将技术参数卡归档?', '提示', { + confirmButtonText: '确定', + cancelButtonText: '取消', + type: 'warning' + }).then(() => { + row.username = this.$store.state.user.name + bmStatusToFinish(row).then(({data}) => { + if (data && data.code === 0) { + this.$message.success( '操作成功') + this.search() + } else { + this.$message.error(data.msg) + } + }) + }) + }, }, }