Kaynağa Gözat

更新依赖

ZaiZai 1 yıl önce
ebeveyn
işleme
33c92117e1

+ 1 - 1
package.json

@@ -22,7 +22,7 @@
         "dayjs": "^1.11.11",
         "echarts": "^5.5.0",
         "element-plus": "2.7.5",
-        "hc-vue3-ui": "^4.0.0",
+        "hc-vue3-ui": "^4.0.2",
         "js-base64": "^3.7.7",
         "js-fast-way": "^0.5.0",
         "js-md5": "^0.8.3",

+ 3 - 0
src/api/request/index.js

@@ -16,6 +16,9 @@ export const HcApi = async (obj, msg = true) => {
         obj.headers['Tenant-Id'] = obj.headers['Tenant-Id'] ?? store.tenantId
         //发起请求
         httpApi(obj).then((response) => {
+            if (response.code !== 200) {
+                getResData(response, msg)
+            }
             resolve(response)
         }).catch((response) => {
             getResData(response, msg)

+ 6 - 4
src/views/tasks/components/hc-data/task-form.vue

@@ -7,9 +7,11 @@
             <el-tab-pane label="质保资料" name="key2" disabled>
                 <HcMassForm :table="tableInfo" :info="taskInfo" :is-edit="isEdits" />
             </el-tab-pane>
-            <el-tab-pane name="key3" label="审计咨询意见">
-                <HcHtmlForm ref="htmlFormRef" :detail="detailInfo" />
-            </el-tab-pane>
+            <template v-if="!isNullES(detailInfo.opinionType)">
+                <el-tab-pane v-if="detailInfo.opinionType != 4" name="key3" label="审计咨询意见">
+                    <HcHtmlForm ref="htmlFormRef" :detail="detailInfo" />
+                </el-tab-pane>
+            </template>
         </el-tabs>
         <HcMaterialForm v-if="taskInfo.meterType === 2" :table="tableInfo" :info="taskInfo" :is-edit="isEdits" />
         <HcStartWorkForm v-if="taskInfo.meterType === 3" :table="tableInfo" :info="taskInfo" :is-edit="isEdits" />
@@ -37,7 +39,7 @@
 <script setup>
 import { onMounted, ref, watch } from 'vue'
 import { useAppStore } from '~src/store'
-import { getObjValue } from 'js-fast-way'
+import { getObjValue, isNullES } from 'js-fast-way'
 import HcMiddlepayForm from './middlepay-form.vue'
 import HcMassForm from './mass-form.vue'
 import HcStartWorkForm from './start-work-form.vue'

+ 3 - 3
src/views/tasks/components/hc-data/task-review.vue

@@ -83,9 +83,9 @@
                                 </template>
                             </hc-table>
                         </div>
-                        <div class="hc-task-body-tip hc-flex h-30px">
+                        <div v-if="!isNullES(detailInfo.opinionType)" class="hc-task-body-tip hc-flex h-30px">
                             <span class="mr-14px">上报总金额:{{ reportAllMoney }}元</span>
-                            <span>本期审核进度款:{{ progressMoney }}元</span>
+                            <span v-if="detailInfo.opinionType != 4">本期审核进度款:{{ progressMoney }}元</span>
                         </div>
                     </hc-body>
                 </div>
@@ -216,7 +216,7 @@ const getTableDetail = async () => {
     progressMoney.value = infoData.progressMoney
     detailInfo.value = infoData
     if (rowInfo.value?.fixedFlowId) {
-          const list = [...flowList.value]
+        const list = [...flowList.value]
         let firstarr = list.slice(0, 1)
         let taskList = list.slice(1, list.length)
         taskList.forEach((ele)=>{

+ 4 - 4
yarn.lock

@@ -1949,10 +1949,10 @@ has-flag@^4.0.0:
   resolved "http://39.108.216.210:9000/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b"
   integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==
 
-hc-vue3-ui@^4.0.0:
-  version "4.0.0"
-  resolved "http://39.108.216.210:9000/hc-vue3-ui/-/hc-vue3-ui-4.0.0.tgz#1052f6ed15ced7bc79b45de02f2e91dfa0a52e7b"
-  integrity sha512-85zr7ncJViDKeW0mvkXBy9KZA2M7aiIV891vDk7OnCJl9OliQo0miXeXnCEJ87WXl1Fg9Y+/CfPAFWiwz6eq+A==
+hc-vue3-ui@^4.0.2:
+  version "4.0.2"
+  resolved "http://39.108.216.210:9000/hc-vue3-ui/-/hc-vue3-ui-4.0.2.tgz#7a08b8142ca4d81eac93a4442089de451d386758"
+  integrity sha512-QQ8LqheEtGvHYZAtS4byi6gaxLtI2mh02KXWFjCEdDmwpR+6uKJcAHViBTl/Bx8L7FRZe7dxzGaUhyU0IQ3HxA==
   dependencies:
     axios "^1.7.2"
     dayjs "^1.11.11"