Hua 3 dagar sedan
förälder
incheckning
505044c5fd

+ 10 - 6
src/views/InspectDC/Object/Problem/addProblem.vue

@@ -63,8 +63,8 @@
         </div>
       </van-cell-group>
       <div style="margin: 16px;">
-        <van-button @click="addPro" block native-type="submit" round type="primary">
-          提交
+        <van-button @click="addPro" :disabled="isButtonDisabled" block native-type="submit" round type="primary">
+          保存
         </van-button>
       </div>
     </van-form>
@@ -78,13 +78,14 @@
 import { showSuccessToast, showFailToast } from 'vant';
 import { getToken } from "@/utils/auth";
 import {computed, onMounted, ref, watch} from "vue";
-import {useRoute} from "vue-router";
+import {useRoute,useRouter} from "vue-router";
 import { useAppStore } from '@/stores/app';
 import {useUserStore} from "@/stores/user";
 import request from "@/utils/request";
 import axios from 'axios';
 const route = useRoute();
 const userStore = useUserStore();
+const isButtonDisabled = ref(false);
 const pblm = ref({});
 const tacObjPblmstb =  ref({
 });
@@ -105,6 +106,7 @@ const pickerValue = ref([])
 const pickerValue1 = ref([])
 const pickerValue2 = ref([])
 const router = useRoute();
+const router1 = useRouter();
 const parSectino = ref([]);
 const subjectList = ref([]);
 const picContent = ref('');
@@ -181,6 +183,7 @@ async function getSelection(){
 }
 const parData = ref({});
 async function addPro(){
+   isButtonDisabled.value = true;
     var a = {
         "villType": "0",
         "objId": "f4006678339a41ee80e673b99b94c73b",
@@ -233,13 +236,14 @@ async function addPro(){
                     uploadFileToServer(item, res.data.pblmId)
                 })
                 showSuccessToast('添加成功!');
-                // tacObjPblmstb.value = {}
-                // fileList.value = []
+                router1.go(-1)
             }
         });
+        
     }
     else{
-        showFailToast('请选择一个问题描述!')
+      isButtonDisabled.value = false;
+      showFailToast('请选择一个问题描述!')
     }
 }
 const dataURLtoBlob = (dataURL) => {

+ 1 - 1
src/views/InspectDC/wtxqIndex.vue

@@ -16,7 +16,7 @@
           问题描述:<span>{{ wtxqValue.pblmDesc }}</span>
         </div>
         <div class="wtxqItem">
-          详细描述:<span>{{ wtxqValue.note }}</span>
+          详细描述:<span>{{ wtxqValue.inspPblmDesc }}</span>
         </div>
         <div class="wtxqItem">问题责任单位:{{ wtxqValue.inspPblmOrgName }}</div>
         <div class="wtxqItem">扣分值:{{ wtxqValue.score }}</div>

+ 1 - 1
src/views/Login/index.vue

@@ -168,7 +168,7 @@ function handleLogin() {
 
 onMounted(() => {
   refreshCaptcha();
-  loginFn();
+  // loginFn();
 });
 
 // 组件卸载时清除定时器

+ 1 - 1
src/views/Problem/detail/indexDc.vue

@@ -521,7 +521,7 @@ onMounted(() => {
 </script>
 <style lang="scss" scoped>
 .pblm-detail-wrapper {
-  height: 100%;
+  height: 120%;
   padding: 10px 0;
   overflow: auto;
 

+ 2 - 2
vue.config.js

@@ -26,8 +26,8 @@ module.exports = defineConfig({
             '/pdcApi': {
                 // target: 'https://app.slt.fujian.gov.cn:', // 你的后端服务器地址
                 changeOrigin: true,
-                // target: 'http://39.98.38.2:18089/dc-api/',
-                target: 'https://27.156.118.74:19901/pdcApi/',
+                target: 'http://39.98.38.2:18089/dc-api/',
+                // target: 'https://27.156.118.74:19901/pdcApi/',
                 // target: "http://127.0.0.1:8500/",
                 pathRewrite: {
                     '^/pdcApi': '' // 移除路径中的/api18185前缀