From 9a61e46d96536f3299e57f7259ae1c9972256ec6 Mon Sep 17 00:00:00 2001
From: riku <risaku@163.com>
Date: 星期二, 30 九月 2025 09:42:09 +0800
Subject: [PATCH] 1. 隐藏未完成的账户匹配页面 2. 根据第三方新的接口文档修改接口url地址
---
src/views/fysp/check/components/CompProblemAddOrUpd.vue | 44 +++++++++++++++++++++-----------------------
1 files changed, 21 insertions(+), 23 deletions(-)
diff --git a/src/views/fysp/check/components/CompProblemAddOrUpd.vue b/src/views/fysp/check/components/CompProblemAddOrUpd.vue
index f883acd..dbd66dc 100644
--- a/src/views/fysp/check/components/CompProblemAddOrUpd.vue
+++ b/src/views/fysp/check/components/CompProblemAddOrUpd.vue
@@ -1,5 +1,5 @@
<template>
- <CompGenericWrapper type="dialog">
+ <CompGenericWrapper type="dialog" append-to-body>
<template #content>
<div class="main-container">
<el-form
@@ -163,15 +163,13 @@
</el-col>
</el-row>
</el-form-item>
- <el-form-item>
- <el-button type="primary" @click="onSubmit" v-show="!readonly"
- >淇濆瓨</el-button
- >
- <el-button @click="onCancel" v-show="!readonly"
- >鍙栨秷</el-button
- >
- </el-form-item>
</el-form>
+ <el-row justify="end">
+ <el-button type="primary" @click="onSubmit" v-show="!readonly"
+ >淇濆瓨</el-button
+ >
+ <el-button @click="onCancel" v-show="!readonly">鍙栨秷</el-button>
+ </el-row>
<ArbitraryPhoto
:max-select="maxSelectImgCount - fileList.length"
v-model:dialog-visible="anyPhotoDialog"
@@ -214,7 +212,6 @@
</CompGenericWrapper>
</template>
<script>
-import CompGenericWrapper from './CompGenericWrapper.vue';
import ArbitraryPhoto from './ArbitraryPhoto.vue';
import CompLedgerPhoto from './CompLedgerPhoto.vue';
import CompDevicePhoto from './CompDevicePhoto.vue';
@@ -231,8 +228,7 @@
components: {
ArbitraryPhoto,
CompDevicePhoto,
- CompLedgerPhoto,
- CompGenericWrapper
+ CompLedgerPhoto
},
props: {
readonly: {
@@ -426,7 +422,7 @@
districtCode: this.topTask.districtcode
};
problemApi.fetchProblemType(data).then((res) => {
- this.problemTypeList = res.data;
+ this.problemTypeList = res;
if (this.type == 1) {
let currProName = String(this.problem.problemname);
@@ -588,7 +584,8 @@
return true;
},
onCancel() {
- this.$emit("cancel")
+ this.$emit('cancel');
+ this.$emit('update:visible', false);
},
onSubmit() {
this.$refs.formRef.validate((valid) => {
@@ -617,7 +614,7 @@
});
if (this.type == 1) {
let deleteImgCopy = this.deleteImg;
- fileUtil.getImageFiles(picUrls, function (files) {
+ fileUtil.getImageFiles(picUrls, (files) => {
data.append('deleteImg', deleteImgCopy);
deepCopyPro.advise = deepCopyPro.advice;
delete deepCopyPro['advice'];
@@ -630,19 +627,19 @@
files.forEach((image) => {
data.append('images', image);
});
- problemApi.updateProblem(data).then((res) => {});
+ problemApi.updateProblem(data).then((res) => {
+ this.$emit('submit', false);
+ });
});
- this.$emit('submit', false);
} else {
const deepCopySubTask = useCloned(this.subtask).cloned.value;
- const that = this;
- fileUtil.getImageFiles(picUrls, function (files) {
+ fileUtil.getImageFiles(picUrls, (files) => {
deepCopyPro.insGuid = deepCopySubTask.insGuid;
delete deepCopyPro['description'];
deepCopyPro.proName = deepCopyPro.problemname;
delete deepCopyPro['problemname'];
- deepCopyPro.ptGuid = that.findProTypeByGuid(
- that.currProTypeGuid
+ deepCopyPro.ptGuid = this.findProTypeByGuid(
+ this.currProTypeGuid
).guid;
deepCopyPro.locationId = deepCopyPro.locationid;
delete deepCopyPro['locationid'];
@@ -652,9 +649,10 @@
files.forEach((image) => {
data.append('images', image);
});
- problemApi.newProblem(data).then((res) => {});
+ problemApi.newProblem(data).then((res) => {
+ this.$emit('submit', true);
+ });
});
- this.$emit('submit', true);
}
}
});
--
Gitblit v1.9.3