确定
取消
@@ -148,7 +149,7 @@ const pageInfo = reactive({
const rules = reactive({
requestName: [{required: true, message: '请选择前置流程', trigger: 'blur'}],
})
-const tagsViewStore = useTagsView()
+// const tagsViewStore = useTagsView()
const processStore = useProcessStore()
const otherFileList = ref([])
const localFormData = ref({
@@ -212,7 +213,7 @@ const getPreProcessList = () => {
})
total.value = searchArray.length
currentList.value = searchArray
- preProcessList.value = currentList.value.slice(0, 10)
+ preProcessList.value = currentList.value.slice(0, 5)
})
}
const choosePreProcess = () => {
@@ -360,20 +361,21 @@ const handleSubmit = async () => {
type: res.code === 1000 ? 'success' : 'error'
})
if (res.code === 1000) {
- tagsViewStore.delVisitedViews(router.currentRoute.value.path)
- if (props.step === '20') {
- await router.push({
- name: 'Initiation'
- })
- } else if (props.step === '40') {
- await router.push({
- name: 'Implementation'
- })
- } else if (props.step === '50') {
- await router.push({
- name: 'Filing'
- })
- }
+ // tagsViewStore.delVisitedViews(router.currentRoute.value.path)
+ location.reload()
+ // if (props.step === '20') {
+ // await router.push({
+ // name: 'Initiation'
+ // })
+ // } else if (props.step === '40') {
+ // await router.push({
+ // name: 'Implementation'
+ // })
+ // } else if (props.step === '50') {
+ // await router.push({
+ // name: 'Filing'
+ // })
+ // }
}
}
const init = async () => {
@@ -426,4 +428,10 @@ onMounted(async () => {
display: flex;
justify-content: flex-end;
}
+:deep(.el-upload-list) {
+ width: auto;
+}
+:deep(.el-overlay-dialog ){
+ left: 0!important;
+}
diff --git a/src/views/project-management/mobledetail/ShareDetailMobile.vue b/src/views/project-management/mobledetail/ShareDetailMobile.vue
new file mode 100644
index 0000000..3578ed3
--- /dev/null
+++ b/src/views/project-management/mobledetail/ShareDetailMobile.vue
@@ -0,0 +1,135 @@
+
+
+
+
+
+ {{ formData.shareName }}
+
+
+
+
+ {{ formData.apportionmentMonth }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/project-management/mobledetail/SpecialFundDetailMobile.vue b/src/views/project-management/mobledetail/SpecialFundDetailMobile.vue
new file mode 100644
index 0000000..4257601
--- /dev/null
+++ b/src/views/project-management/mobledetail/SpecialFundDetailMobile.vue
@@ -0,0 +1,242 @@
+
+
+
+
+
+
+
+
+
+
+ {{ formData.name }}
+
+
+
+
+ {{ toThousands(formData.fundAmount) }}
+
+
+
+
+ {{ toThousands(formData.residualAmount) }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/project-management/mobledetail/index.vue b/src/views/project-management/mobledetail/index.vue
index d24040b..74b09c4 100644
--- a/src/views/project-management/mobledetail/index.vue
+++ b/src/views/project-management/mobledetail/index.vue
@@ -36,7 +36,7 @@
:processViewer="commonProvessViewer"
:fileListShow="fileListShow"
v-model:value="auditOpinion"/>
-
-
-
@@ -56,9 +55,10 @@ import {ElLoading, ElNotification} from "element-plus";
import ApprovalDetail from './ApprovalDetailMoblie.vue';
import CollectionDetail from './CollectionDetailMoblie.vue';
import SummaryDetail from './SummaryDetailMoblie.vue';
-import Opinion from './OpinionMoblie.vue';
import StepsMoblie from './StepsMoblie.vue';
-import ProjectApply from './ProjectApplyMoblie.vue';
+import {getMapProjectStateInfo} from "./api";
+import OpinionMoblie from "./OpinionMoblie.vue";
+import ProjectApplyMoblie from "./ProjectApplyMoblie.vue";
const route = useRoute()
@@ -70,7 +70,6 @@ const fileListShow = ref('READ')
const mode = ref('')
const currentStep = ref()
const auditOpinion = ref('')
-// const step = ref(route.query.step)
route.query.step == '10' && (currentStep.value = 1)
route.query.step == '20' && (currentStep.value = 2)
route.query.step == '40' && (currentStep.value = 3)
@@ -167,4 +166,4 @@ const stepChange = (data) => {
//}
}
}
-
\ No newline at end of file
+
diff --git a/src/views/special-fund/detail.vue b/src/views/special-fund/detail.vue
index a6760a2..1d08334 100644
--- a/src/views/special-fund/detail.vue
+++ b/src/views/special-fund/detail.vue
@@ -19,11 +19,6 @@ const getDetail = async () => {
loading.value = true
fundProcessViewer.value = false
const {code, data, msg} = await getFundDetailProcess(specialFundId)
- ElNotification({
- title: '提示',
- message: msg,
- type: code === 1000 ? 'success' : 'error'
- })
if (code === 1000) {
fundData.value = data
loading.value = false
@@ -39,6 +34,11 @@ const getDetail = async () => {
showTable.value = true
})
}else {
+ ElNotification({
+ title: '提示',
+ message: msg,
+ type: 'error'
+ })
loading.value = false
}
}
From 36c5b04dbc92a71c36aaad41734e6c86c1270447 Mon Sep 17 00:00:00 2001
From: odjbin <1042039504@qq.com>
Date: Mon, 24 Jun 2024 13:39:30 +0800
Subject: [PATCH 2/2] =?UTF-8?q?fix=20:=20=E4=BF=AE=E5=A4=8D=E5=88=86?=
=?UTF-8?q?=E6=91=8A/=E8=B5=84=E9=87=91=E8=AF=A6=E6=83=85=E9=A1=B5?=
=?UTF-8?q?=E9=9D=A2=E7=A7=BB=E5=8A=A8=E7=AB=AF=E9=80=82=E9=85=8D?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../AllocationSummaryDetailMobile.vue | 105 ++++++++
.../mobledetail/ExpenseDetailMobile.vue | 247 ++++++++++++++++++
.../mobledetail/ShareDetailMobile.vue | 7 +-
3 files changed, 357 insertions(+), 2 deletions(-)
create mode 100644 src/views/project-management/mobledetail/AllocationSummaryDetailMobile.vue
create mode 100644 src/views/project-management/mobledetail/ExpenseDetailMobile.vue
diff --git a/src/views/project-management/mobledetail/AllocationSummaryDetailMobile.vue b/src/views/project-management/mobledetail/AllocationSummaryDetailMobile.vue
new file mode 100644
index 0000000..6cdb330
--- /dev/null
+++ b/src/views/project-management/mobledetail/AllocationSummaryDetailMobile.vue
@@ -0,0 +1,105 @@
+
+ 导出
+
+
+
+
+
+
+
+
+ --
+
+
+
+
+
+
+
+ --
+
+
+
+
+
+
+ {{ scope.row.afterTax }}
+
+
+
+
+
+
+
+
+
diff --git a/src/views/project-management/mobledetail/ExpenseDetailMobile.vue b/src/views/project-management/mobledetail/ExpenseDetailMobile.vue
new file mode 100644
index 0000000..1ba2212
--- /dev/null
+++ b/src/views/project-management/mobledetail/ExpenseDetailMobile.vue
@@ -0,0 +1,247 @@
+
+ 导出
+
+
+
+
+
+
+
+
+
+ {{
+ columnScope.row[column.prop][childColumn.prop] ? columnScope.row[column.prop][childColumn.prop] : '/'
+ }}
+
+
+ {{ columnScope.row[column.prop][childColumn.prop] }}
+
+
+
+
+
+
+
+ {{ getTotalSeparation(scope.row, column.prop) }}
+
+
+ {{ getTotalSummary(scope.row, column.prop) }}
+
+
+ {{ scope.row[column.prop] }}
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/project-management/mobledetail/ShareDetailMobile.vue b/src/views/project-management/mobledetail/ShareDetailMobile.vue
index 3578ed3..d58d183 100644
--- a/src/views/project-management/mobledetail/ShareDetailMobile.vue
+++ b/src/views/project-management/mobledetail/ShareDetailMobile.vue
@@ -1,4 +1,5 @@
+
@@ -15,10 +16,10 @@
-
+
-
+
@@ -62,6 +63,8 @@ import {ElNotification} from "element-plus";
import {useProcessStore} from '@/stores/processStore.js';
import {getAllocationDetail} from "@/api/expense-manage";
import OpinionMoblie from "./OpinionMoblie.vue";
+import AllocationSummaryDetailMobile from "./AllocationSummaryDetailMobile.vue";
+import ExpenseDetailMobile from "./ExpenseDetailMobile.vue";
const changeDiagram = ref(false)
const processStore = useProcessStore()