gaoluyang
2025-02-26 77b3c6039085d86088ad11bee6a92775080ec784
质量监控计划联调
已修改4个文件
23 ■■■■■ 文件已修改
src/api/cnas/process/ensureResultsValidity/qualityMonitor.js 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/system/user.js 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/CNAS/process/ensureResultsValidity/components/evaluateDialog.vue 5 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/CNAS/process/ensureResultsValidity/index.vue 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/cnas/process/ensureResultsValidity/qualityMonitor.js
@@ -148,10 +148,3 @@
    data: query
  })
}
// 新增监控评价
export function selectUserDepartmentLimsName(query) {
  return request({
    url: '/user/selectUserDepartmentLimsName',
    method: 'get'
  })
}
src/api/system/user.js
@@ -180,3 +180,10 @@
    params: params
  })
}
// 获取当前登录人员部门
export function selectUserDepartmentLimsName(query) {
  return request({
    url: '/system/newUser/selectUserDepartmentLimsName',
    method: 'get'
  })
}
src/views/CNAS/process/ensureResultsValidity/components/evaluateDialog.vue
@@ -161,9 +161,10 @@
import ViewRecord from './ViewRecord.vue';
import {
  addMonitorEvaluateOpinion, addQualityMonitorEvaluate,
  getQualityMonitorEvaluate, selectUserDepartmentLimsName
  getQualityMonitorEvaluate
} from "@/api/cnas/process/ensureResultsValidity/qualityMonitor";
import {selectUserCondition} from "@/api/business/inspectionTask";
import {selectUserDepartmentLimsName} from "@/api/system/user";
export default {
  name: 'evaluateDialog',
@@ -233,6 +234,7 @@
    // 提交
    handleEdit () {
      if (this.currentStep === 2) {
        this.editLoad = true
        addMonitorEvaluateOpinion(this.form).then(res => {
          this.editLoad = false
          this.$message.success('操作成功')
@@ -268,6 +270,7 @@
            return
          }
        }
        this.editLoad = true
        addQualityMonitorEvaluate(this.form).then(res => {
          this.editLoad = false
          this.$message.success('操作成功')
src/views/CNAS/process/ensureResultsValidity/index.vue
@@ -101,8 +101,8 @@
    </el-dialog>
    <el-dialog :visible.sync="downloadDialog" title="导出" width="600px">
      <span>
        <el-button plain type="primary" @click="controlDown">实施计划导出</el-button>
        <el-button plain type="primary" @click="processingDown">评价导出</el-button>
        <el-button plain type="primary" :disabled="!download.qualityMonitorDetailsId" @click="controlDown">实施计划导出</el-button>
        <el-button plain type="primary" :disabled="!download.qualityMonitorDetailsId" @click="processingDown">评价导出</el-button>
      </span>
      <span slot="footer" class="dialog-footer">
        <el-button @click="downloadDialog = false">取 消</el-button>