spring
2025-03-05 a3553516bd728e2446925815b4dd72af7c80caf0
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({