fix : 修复费用分摊复制功能、数字框默认值为null、项目归档显示是哪个流程的上传附件
This commit is contained in:
@@ -18,10 +18,11 @@
|
||||
@getAttachment="getAttachment"
|
||||
@getOtherFile="getOtherFile" :showFileList="true" :formData="localFormData"
|
||||
:preview="mode == 'resubmit'"/>
|
||||
<div v-if="mode === 'resubmit'&&!changeDiagram">
|
||||
<div>
|
||||
<div class="approval-record">
|
||||
<div class="approval-title">
|
||||
<baseTitle title="审批记录"></baseTitle>
|
||||
<baseTitle title="审批记录" v-if="mode === 'resubmit'"></baseTitle>
|
||||
<div v-else></div>
|
||||
<div class="diagram">
|
||||
<div class="base-title">流程图</div>
|
||||
<el-switch
|
||||
@@ -30,28 +31,30 @@
|
||||
/>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="process">
|
||||
<operation-render :operation-list="data.operationList" :state="data.state"/>
|
||||
</div>
|
||||
</div>
|
||||
<div v-if="changeDiagram">
|
||||
<div class="approval-record">
|
||||
<div class="approval-title">
|
||||
<baseTitle title="流程图"></baseTitle>
|
||||
<div class="diagram">
|
||||
<!-- <div class="base-title">流程图</div>-->
|
||||
<!-- <el-switch-->
|
||||
<!-- v-model="changeDiagram"-->
|
||||
<!-- style="--el-switch-on-color: #13ce66; --el-switch-off-color:#BEA266"-->
|
||||
<!-- />-->
|
||||
</div>
|
||||
<div class="process">
|
||||
<operation-render v-if="mode === 'resubmit'&&!changeDiagram" :operation-list="data.operationList" :state="data.state"/>
|
||||
<process-diagram-viewer mode="view" :idName="title" v-if="processDiagramViewer&&changeDiagram"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="process">
|
||||
<process-diagram-viewer mode="view" :idName="title" v-if="processDiagramViewer"/>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<!-- <div v-if="changeDiagram">-->
|
||||
<!-- <div class="approval-record">-->
|
||||
<!-- <div class="approval-title">-->
|
||||
<!-- <baseTitle title="流程图"></baseTitle>-->
|
||||
<!-- <div class="diagram">-->
|
||||
<!--<!– <div class="base-title">流程图</div>–>-->
|
||||
<!--<!– <el-switch–>-->
|
||||
<!--<!– v-model="changeDiagram"–>-->
|
||||
<!--<!– style="--el-switch-on-color: #13ce66; --el-switch-off-color:#BEA266"–>-->
|
||||
<!--<!– />–>-->
|
||||
<!-- </div>-->
|
||||
<!-- </div>-->
|
||||
<!-- </div>-->
|
||||
<!-- <div class="process">-->
|
||||
<!-- <process-diagram-viewer mode="view" :idName="title" v-if="processDiagramViewer"/>-->
|
||||
<!-- </div>-->
|
||||
<!-- </div>-->
|
||||
<div class="oper-page-btn">
|
||||
<el-button color="#DED0B2" v-if="mode === 'submit'" @click="handleSubmit">提交</el-button>
|
||||
<el-button color="#DED0B2" v-else-if="mode === 'resubmit'" @click="handleSubmit">重新提交</el-button>
|
||||
@@ -80,7 +83,7 @@
|
||||
<template #default="scope">
|
||||
<div style="display: flex;align-items: center">
|
||||
<el-button type="primary" @click="chooseProProcess(scope.row)" link>选择</el-button>
|
||||
<a :href="scope.row.baseUrl" target="_blank" style="color: #2a99ff;margin-left: 10px">查看详情</a>
|
||||
<a :href="scope.row.baseUrl" target="_blank" style="color: #2a99ff;margin-left: 10px">查看流程</a>
|
||||
</div>
|
||||
</template>
|
||||
</el-table-column>
|
||||
@@ -113,7 +116,7 @@ import Paging from "@/components/pagination/index.vue";
|
||||
|
||||
const router = useRouter()
|
||||
const route = useRoute()
|
||||
const changeDiagram = ref(true)
|
||||
const changeDiagram = ref(false)
|
||||
const emit = defineEmits(["getAttachment", "getOtherFile"])
|
||||
const props = defineProps({
|
||||
title: {
|
||||
@@ -392,7 +395,6 @@ watchEffect(() => {
|
||||
})
|
||||
|
||||
onMounted(async () => {
|
||||
// changeDiagram.value = props.mode === 'submit';
|
||||
await init()
|
||||
})
|
||||
</script>
|
||||
|
||||
Reference in New Issue
Block a user