From 41490d6a55c4d9d33cbbedaad5d3c0ee07eb0c0a Mon Sep 17 00:00:00 2001
From: gaoluyang <2820782392@qq.com>
Date: 星期三, 26 二月 2025 11:03:22 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/dev' into dev
---
src/views/CNAS/process/ensureResultsValidity/components/evaluateDialog.vue | 43 +++++++++++++++++--------------------------
1 files changed, 17 insertions(+), 26 deletions(-)
diff --git a/src/views/CNAS/process/ensureResultsValidity/components/evaluateDialog.vue b/src/views/CNAS/process/ensureResultsValidity/components/evaluateDialog.vue
index d63fc50..3f671c2 100644
--- a/src/views/CNAS/process/ensureResultsValidity/components/evaluateDialog.vue
+++ b/src/views/CNAS/process/ensureResultsValidity/components/evaluateDialog.vue
@@ -159,6 +159,11 @@
<script>
import ViewRecord from './ViewRecord.vue';
+import {
+ addMonitorEvaluateOpinion, addQualityMonitorEvaluate,
+ getQualityMonitorEvaluate, selectUserDepartmentLimsName
+} from "@/api/cnas/process/ensureResultsValidity/qualityMonitor";
+import {selectUserCondition} from "@/api/business/inspectionTask";
export default {
name: 'evaluateDialog',
@@ -202,8 +207,7 @@
// 鏌ヨ鐩戞帶璁″垝璇︽儏瀹炴柦淇℃伅
searchInfo (row) {
this.form.qualityMonitorDetailsId = row.qualityMonitorDetailsId
- this.$axios.get(this.$api.qualityMonitor.getQualityMonitorEvaluate + '?qualityMonitorDetailsId=' + row.qualityMonitorDetailsId).then(res => {
- if (res.code === 201) return
+ getQualityMonitorEvaluate({qualityMonitorDetailsId: row.qualityMonitorDetailsId}).then(res => {
if (res.data === null) {
this.showStep = 0
this.currentStep = 0
@@ -229,14 +233,8 @@
// 鎻愪氦
handleEdit () {
if (this.currentStep === 2) {
- this.$axios.post(this.$api.qualityMonitor.addMonitorEvaluateOpinion, this.form, {
- headers: {
- "Content-Type": "application/json"
- },
- noQs: true
- }).then(res => {
+ addMonitorEvaluateOpinion(this.form).then(res => {
this.editLoad = false
- if (res.code === 201) return
this.$message.success('鎿嶄綔鎴愬姛')
this.closeEvaDia()
}).catch(err => {
@@ -270,14 +268,8 @@
return
}
}
- this.$axios.post(this.$api.qualityMonitor.addQualityMonitorEvaluate, this.form, {
- headers: {
- "Content-Type": "application/json"
- },
- noQs: true
- }).then(res => {
+ addQualityMonitorEvaluate(this.form).then(res => {
this.editLoad = false
- if (res.code === 201) return
this.$message.success('鎿嶄綔鎴愬姛')
this.closeEvaDia()
}).catch(err => {
@@ -301,20 +293,19 @@
})
},
getAuthorizedPerson() {
- this.$axios.get(this.$api.user.getUserMenu).then(res => {
- let data = []
- res.data.forEach(a => {
+ selectUserCondition({ type: 1 }).then((res) => {
+ let data = [];
+ res.data.forEach((a) => {
data.push({
label: a.name,
- value: a.id
- })
- })
- this.personList = data
- })
+ value: a.id,
+ });
+ });
+ this.personList = data;
+ });
},
getDepartment() {
- this.$axios.get(this.$api.user.selectUserDepartmentLimsName).then(res => {
- if (res.code === 201) return
+ selectUserDepartmentLimsName().then(res => {
this.form.implementDepartment = res.data
})
},
--
Gitblit v1.9.3