diff --git a/src/api/sampleManagement/technicalSpecificationList.js b/src/api/sampleManagement/technicalSpecificationList.js index c10cff6..bde77e2 100644 --- a/src/api/sampleManagement/technicalSpecificationList.js +++ b/src/api/sampleManagement/technicalSpecificationList.js @@ -107,3 +107,9 @@ export const deleteBMprintFlexoColor= data => createAPI(`/technicalSpecification export const searchBMprintIndigoColor= data => createAPI(`/technicalSpecification/searchBMprintIndigoColor`,'post',data) export const saveBMprintIndigoColor= data => createAPI(`/technicalSpecification/saveBMprintIndigoColor`,'post',data) export const deleteBMprintIndigoColor= data => createAPI(`/technicalSpecification/deleteBMprintIndigoColor`,'post',data) +/** + * 下达 + * @param data + * @returns {*} + */ +export const issueChange= data => createAPI(`/technicalSpecification/issueChange`,'post',data) diff --git a/src/views/modules/sampleManagement/technicalSpecificationList.vue b/src/views/modules/sampleManagement/technicalSpecificationList.vue index ecf774d..f1b82a2 100644 --- a/src/views/modules/sampleManagement/technicalSpecificationList.vue +++ b/src/views/modules/sampleManagement/technicalSpecificationList.vue @@ -65,6 +65,7 @@ 详情 修改 删除 + 下达 @@ -316,6 +317,7 @@ technicalSpecificationListSearch, deleteTechnicalSpecificationList, upBMRevNo, + issueChange, // 下达 } from "@/api/sampleManagement/technicalSpecificationList.js" import Chooselist from '@/views/modules/common/Chooselist' import AddOrUpdate from './com_technical-add-or-update' @@ -714,6 +716,32 @@ }) }, methods: { + // 下达 + issueModal (row) { + this.$confirm(`是否确认下达?`, '提示', { + confirmButtonText: '确定', + cancelButtonText: '取消', + type: 'warning' + }).then(() => { + let tempData = { + site: row.site, + userName: this.$store.state.user.name, + codeNo: row.codeNo, + menuId: this.$route.meta.menuId + } + issueChange(tempData).then(({data}) => { + if (data && data.code === 0) { + this.search() + this.$message({message: '操作成功', type: 'success'}) + } else { + this.$alert(data.msg, '错误', { + confirmButtonText: '确定' + }) + } + }) + }) + }, + // 每页数 sizeChangeHandle (val) { this.pageSize = val