spring
2025-03-07 70911270d2ced32678828e8359963639edbb0350
标准物质验收加删除功能
已修改3个文件
233 ■■■■ 文件已修改
src/api/cnas/resourceDemand/externalService/serviceAndSupplyPro/serviceAndSupplyPro.js 142 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/cnas/resourceDemand/standardMaterialAccept/standardMaterialAccept.js 74 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/CNAS/resourceDemand/standardMaterialAccept/index.vue 17 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/cnas/resourceDemand/externalService/serviceAndSupplyPro/serviceAndSupplyPro.js
@@ -1,20 +1,20 @@
import request from '@/utils/request'
import request from "@/utils/request";
// 服务和供应品采购
export function procurementSuppliesList(query) {
  return request({
    url: '/procurementSuppliesList/procurementSuppliesList',
    method: 'get',
    params: query
  })
    url: "/procurementSuppliesList/procurementSuppliesList",
    method: "get",
    params: query,
  });
}
export function deleteProcurementSuppliesList(query) {
  return request({
    url: '/procurementSuppliesList/deleteProcurementSuppliesList',
    method: 'delete',
    params: query
  })
    url: "/procurementSuppliesList/deleteProcurementSuppliesList",
    method: "delete",
    params: query,
  });
}
export function exportProcurementSuppliesList(query) {
@@ -28,122 +28,122 @@
export function addProcurementSuppliesList(query) {
  return request({
    url: '/procurementSuppliesList/addProcurementSuppliesList',
    method: 'post',
    url: "/procurementSuppliesList/addProcurementSuppliesList",
    method: "post",
    data: query,
  })
  });
}
export function selectEnumByCategory(query) {
  return request({
    url: '/enum/selectEnumByCategory',
    method: 'post',
    url: "/enum/selectEnumByCategory",
    method: "post",
    data: query,
  })
  });
}
export function updateProcurementSuppliesList(query) {
  return request({
    url: '/procurementSuppliesList/updateProcurementSuppliesList',
    method: 'post',
    url: "/procurementSuppliesList/updateProcurementSuppliesList",
    method: "post",
    data: query,
  })
  });
}
// 服务和供应品采购
export function selectSupplierManagementAll(query) {
  return request({
    url: '/supplierManagement/selectSupplierManagementAll',
    method: 'get',
    params: query
  })
    url: "/supplierManagement/selectSupplierManagementAll",
    method: "get",
    params: query,
  });
}
export function addProcurementSuppliesExpends(query) {
  return request({
    url: '/procurementSuppliesExpends/addProcurementSuppliesExpends',
    method: 'post',
    url: "/procurementSuppliesExpends/addProcurementSuppliesExpends",
    method: "post",
    data: query,
  })
  });
}
export function deleteProcurementSuppliesExpends(query) {
  return request({
    url: '/procurementSuppliesExpends/deleteProcurementSuppliesExpends',
    method: 'delete',
    params: query
  })
    url: "/procurementSuppliesExpends/deleteProcurementSuppliesExpends",
    method: "delete",
    params: query,
  });
}
export function procurementSuppliesExpendlist(query) {
  return request({
    url: '/procurementSuppliesExpends/procurementSuppliesExpendlist/',
    method: 'get',
    params: query
  })
    url: "/procurementSuppliesExpends/procurementSuppliesExpendlist",
    method: "get",
    params: query,
  });
}
export function exportProcurementSuppliesStoreExcel(query) {
  return request({
    url: '/procurementSuppliesStore/exportExcel',
    url: "/procurementSuppliesStore/exportExcel",
    method: "get",
    responseType: "blob",
    params: query,
  })
  });
}
// 新增节点
export function addSuppliersDirectoryContents(query) {
  return request({
    url: '/suppliersDirectoryContents/addSuppliersDirectoryContents',
    method: 'post',
    url: "/suppliersDirectoryContents/addSuppliersDirectoryContents",
    method: "post",
    data: query,
  })
  });
}
// 编辑节点
export function updateSuppliersDirectoryContents(query) {
  return request({
    url: '/suppliersDirectoryContents/updateSuppliersDirectoryContents',
    method: 'post',
    url: "/suppliersDirectoryContents/updateSuppliersDirectoryContents",
    method: "post",
    data: query,
  })
  });
}
// 删除节点
export function deleteSuppliersDirectoryContentsById(query) {
  return request({
    url: '/suppliersDirectoryContents/deleteSuppliersDirectoryContentsById',
    method: 'delete',
    params: query
  })
    url: "/suppliersDirectoryContents/deleteSuppliersDirectoryContentsById",
    method: "delete",
    params: query,
  });
}
// 采购物资目录删除
export function deleteProcurementSuppliesContentById(query) {
  return request({
    url: '/procurementSuppliesContents/deleteProcurementSuppliesContentById',
    method: 'delete',
    params: query
  })
    url: "/procurementSuppliesContents/deleteProcurementSuppliesContentById",
    method: "delete",
    params: query,
  });
}
// 查询所有节点
export function getSuppliersDirectoryContentsNodeNames(query) {
  return request({
    url: '/suppliersDirectoryContents/getSuppliersDirectoryContentsNodeNames',
    method: 'get',
    params: query
  })
    url: "/suppliersDirectoryContents/getSuppliersDirectoryContentsNodeNames",
    method: "get",
    params: query,
  });
}
// 采购物资目录获取节点名称
export function getProcurementSuppliesContentsNodeNames(query) {
  return request({
    url: '/procurementSuppliesContents/getNodeNames',
    method: 'get',
    params: query
  })
    url: "/procurementSuppliesContents/getNodeNames",
    method: "get",
    params: query,
  });
}
//获取用户列表
@@ -176,19 +176,19 @@
// 耗材入库修改
export function updateStore(query) {
  return request({
    url: '/procurementSuppliesStore/updateStore',
    method: 'post',
    url: "/procurementSuppliesStore/updateStore",
    method: "post",
    data: query,
  })
  });
}
// 耗材入库新增
export function addStore(query) {
  return request({
    url: '/procurementSuppliesStore/addStore',
    method: 'post',
    url: "/procurementSuppliesStore/addStore",
    method: "post",
    data: query,
  })
  });
}
// 根据id查询耗材入库
@@ -212,19 +212,17 @@
// 耗材入库删除
export function deleteStore(query) {
  return request({
    url: '/procurementSuppliesStore/deleteStore',
    method: 'delete',
    params: query
  })
    url: "/procurementSuppliesStore/deleteStore",
    method: "delete",
    params: query,
  });
}
// 采购物资目录新增
export function addProcurementSuppliesContents(query) {
  return request({
    url: '/procurementSuppliesContents/addProcurementSuppliesContents',
    method: 'post',
    url: "/procurementSuppliesContents/addProcurementSuppliesContents",
    method: "post",
    data: query,
  })
  });
}
src/api/cnas/resourceDemand/standardMaterialAccept/standardMaterialAccept.js
@@ -1,35 +1,35 @@
import request from '@/utils/request'
import request from "@/utils/request";
export function getPageAcceptance(query) {
  return request({
    url: '/feStandardSubstanceAcceptance/getPageAcceptance',
    method: 'get',
    params: query
  })
    url: "/feStandardSubstanceAcceptance/getPageAcceptance",
    method: "get",
    params: query,
  });
}
export function updateAcceptanc(query) {
  return request({
    url: '/feStandardSubstanceAcceptance/updateAcceptanc',
    method: 'post',
    data: query
  })
    url: "/feStandardSubstanceAcceptance/updateAcceptanc",
    method: "post",
    data: query,
  });
}
// 新增验收
export function addAcceptance(query) {
  return request({
    url: '/feStandardSubstanceAcceptance/addAcceptance',
    method: 'post',
    data: query
  })
    url: "/feStandardSubstanceAcceptance/addAcceptance",
    method: "post",
    data: query,
  });
}
// 修改验收
export function updateAcceptance(query) {
  return request({
    url: '/feStandardSubstanceAcceptance/updateAcceptance',
    method: 'post',
    data: query
  })
    url: "/feStandardSubstanceAcceptance/updateAcceptance",
    method: "post",
    data: query,
  });
}
/**
@@ -37,32 +37,36 @@
 */
export function getStandardSubstanceAll(query) {
  return request({
    url: '/feStandardSubstance/getStandardSubstanceAll',
    method: 'get',
    params: query
  })
    url: "/feStandardSubstance/getStandardSubstanceAll",
    method: "get",
    params: query,
  });
}
// 标准物质验收查看详情
export function getAcceptanceDetails(query) {
  return request({
    url: '/feStandardSubstanceAcceptance/getAcceptanceDetails',
    method: 'get',
    params: query
  })
    url: "/feStandardSubstanceAcceptance/getAcceptanceDetails",
    method: "get",
    params: query,
  });
}
// 标准物质验收导出
export function exportFeStandardSubstanceAcceptance(query) {
  return request({
    url: '/feStandardSubstanceAcceptance/exportFeStandardSubstanceAcceptance',
    method: 'get',
    url: "/feStandardSubstanceAcceptance/exportFeStandardSubstanceAcceptance",
    method: "get",
    params: query,
    responseType: "blob"
  })
    responseType: "blob",
  });
}
/**
 * @desc 删除
 */
export function deleteAcceptance(query) {
  return request({
    url: "/feStandardSubstanceAcceptance/deleteAcceptance/" + query,
    method: "delete",
    // params: query,
  });
}
src/views/CNAS/resourceDemand/standardMaterialAccept/index.vue
@@ -22,6 +22,7 @@
        :page="page" :tableLoading="tableLoading">
        <template slot="action" slot-scope="{ row }">
          <el-button type="text" @click="edit(row)">编辑</el-button>
          <el-button type="text" style="color: red;" @click="del(row)">删除</el-button>
        </template>
      </lims-table>
    </div>
@@ -33,7 +34,7 @@
import limsTable from '@/components/Table/lims-table.vue'
import AddRecord from './component/AddRecord.vue';
import {
  getPageAcceptance, getAcceptanceDetails, exportFeStandardSubstanceAcceptance, updateAcceptance, addAcceptance
  getPageAcceptance, deleteAcceptance, exportFeStandardSubstanceAcceptance
} from '@/api/cnas/resourceDemand/standardMaterialAccept/standardMaterialAccept'
export default {
  components: {
@@ -149,6 +150,20 @@
      this.page.size = page.limit
      this.getTableData()
    },
    del(row) {
      this.$confirm('是否确定删除', '提示', {
        confirmButtonText: '确定',
        cancelButtonText: '取消',
        type: 'warning'
      }).then(() => {
        deleteAcceptance(row.id).then(res => {
          if (res.code == 200) {
            this.$message.success("删除成功")
            this.getTableData();
          }
        })
      })
    },
  }
}
</script>