spring
2025-03-05 a3553516bd728e2446925815b4dd72af7c80caf0
外来文件批准bug
已修改4个文件
43 ■■■■■ 文件已修改
src/api/cnas/process/ensureResults/qualityControlPlan.js 18 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/CNAS/process/ensureResults/qualityControlPlan/components/rectifyDialog.vue 19 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/CNAS/process/ensureResults/qualityControlPlan/index.vue 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/CNAS/systemManagement/documentRecords/outDocumenRecordt.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/cnas/process/ensureResults/qualityControlPlan.js
@@ -148,3 +148,21 @@
    data: data,
  });
}
//查询监督纠正处理
export function getSuperviseDetailCorrect(query) {
  return request({
    url: "/qualitySupervise/getSuperviseDetailCorrect",
    method: "get",
    params: query,
  });
}
// 新增监督纠正处理
export function addSuperviseDetailCorrect(data) {
  return request({
    url: "/qualitySupervise/addSuperviseDetailCorrect",
    method: "post",
    data: data,
  });
}
src/views/CNAS/process/ensureResults/qualityControlPlan/components/rectifyDialog.vue
@@ -198,10 +198,10 @@
<script>
import {
  getSuperviseDetailRecord,
  addSuperviseDetailRecord,
  addSuperviseRecordOpinion,
  getSuperviseDetailCorrect,
  addSuperviseDetailCorrect,
} from '@/api/cnas/process/ensureResults/qualityControlPlan.js'
import { selectUserCondition } from "@/api/system/user";
export default {
  name: 'rectifyDialog',
  // import 引入的组件需要注入到对象中才能使用
@@ -253,7 +253,7 @@
    // 查询监控计划详情实施信息
    searchInfo(row) {
      this.form.qualityMonitorDetailsId = row.qualityMonitorDetailsId
      this.$axios.get(this.$api.qualitySupervise.getSuperviseDetailCorrect + '?superviseDetailsId=' + row.superviseDetailsId).then(res => {
      getSuperviseDetailCorrect({ superviseDetailsId: row.superviseDetailsId }).then(res => {
        if (res.code === 201) return
        if (res.data.superviseDetailsCorrectId === null) {
          this.showStep = 0
@@ -323,12 +323,7 @@
      delete this.form.recordTime
      delete this.form.actionsTime
      delete this.form.correctTime
      this.$axios.post(this.$api.qualitySupervise.addSuperviseDetailCorrect, this.form, {
        headers: {
          "Content-Type": "application/json"
        },
        noQs: true
      }).then(res => {
      addSuperviseDetailCorrect(this.form).then(res => {
        this.editLoad = false
        if (res.code === 201) return
        this.$message.success('提交成功')
@@ -347,7 +342,7 @@
      this.showStep = step
    },
    getAuthorizedPerson() {
      this.$axios.get(this.$api.user.getUserMenu).then(res => {
      selectUserCondition().then(res => {
        let data = []
        res.data.forEach(a => {
          data.push({
@@ -359,7 +354,7 @@
      })
    },
    getSupervisedUserList() {
      this.$axios.get(this.$api.user.selectDepartmentLimsUserList).then(res => {
      selectUserCondition().then(res => {
        let data = []
        res.data.forEach(a => {
          data.push({
src/views/CNAS/process/ensureResults/qualityControlPlan/index.vue
@@ -2,7 +2,7 @@
  <!--  7.7质量监督计划-->
  <div>
    <div class="table-card">
      <TableCard title="年度计划表">
      <TableCard title="年度计划表" style="margin-top: 10px;">
        <template v-slot:form>
          <div class="items_center">
            <span>计划名称:</span>
@@ -27,7 +27,7 @@
      </TableCard>
    </div>
    <div class="table-card">
      <TableCard title="年度计划明细表">
      <TableCard title="年度计划明细表" style="margin-top: 10px;">
        <template v-slot:form>
          <div class="items_center">
            <span>监督目的:</span>
src/views/CNAS/systemManagement/documentRecords/outDocumenRecordt.vue
@@ -170,7 +170,7 @@
              name: "批准",
              type: "text",
              clickFun: (row) => {
                this.handleSubmit(row);
                this.handleApproval(row);
              },
              disabled: (row) => {
                return !row.submitUserName || !!row.ratifyUserName