首页事务优化
This commit is contained in:
parent
3a4fae447d
commit
31ab386704
@ -18,9 +18,9 @@
|
|||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
<el-skeleton :loading="loading" animated>
|
<el-skeleton :loading="loading" animated>
|
||||||
<el-card shadow="never" style="margin-bottom: 5px;height: 330px">
|
<el-card shadow="never" style="margin-bottom: 5px;height: 280px">
|
||||||
<el-carousel :interval="4000" height="300px" motion-blur @change="handleCarouselChange">
|
<el-carousel :interval="4000" height="240px" motion-blur @change="handleCarouselChange">
|
||||||
<el-carousel-item v-for="item in filteredList" :key="item.Id">
|
<el-carousel-item v-for="item in filteredList" :key="item.id">
|
||||||
<el-image style="width: 100%; height: 100%" :src="imgUrl+item.newsImg" alt="无图片" :title="item.newsName"/>
|
<el-image style="width: 100%; height: 100%" :src="imgUrl+item.newsImg" alt="无图片" :title="item.newsName"/>
|
||||||
</el-carousel-item>
|
</el-carousel-item>
|
||||||
</el-carousel>
|
</el-carousel>
|
||||||
@ -95,6 +95,7 @@
|
|||||||
type="primary"
|
type="primary"
|
||||||
:underline="false"
|
:underline="false"
|
||||||
target="_blank"
|
target="_blank"
|
||||||
|
@click.prevent="more"
|
||||||
style="margin-top: 10px"
|
style="margin-top: 10px"
|
||||||
>
|
>
|
||||||
更多>>
|
更多>>
|
||||||
@ -102,9 +103,9 @@
|
|||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
<el-skeleton :loading="loading" animated>
|
<el-skeleton :loading="loading" animated>
|
||||||
<el-tabs type="border-card" class="demo-tabs">
|
<el-tabs type="border-card" class="demo-tabs" @tab-click="moreName">
|
||||||
<el-tab-pane label="待办">
|
<el-tab-pane label="待办">
|
||||||
<el-table v-loading="loading" :data="TodoList">
|
<el-table v-loading="loading" :data="TodoList" height="250">
|
||||||
<el-table-column align="center" label="流程" prop="processInstance.name" style="width: 20%;" />
|
<el-table-column align="center" label="流程" prop="processInstance.name" style="width: 20%;" />
|
||||||
<el-table-column
|
<el-table-column
|
||||||
align="center"
|
align="center"
|
||||||
@ -130,8 +131,8 @@
|
|||||||
<!-- <span style="display: inline-block; margin-bottom: 10px;font-size: 15px;" >* {{item.processInstance.name}}</span>-->
|
<!-- <span style="display: inline-block; margin-bottom: 10px;font-size: 15px;" >* {{item.processInstance.name}}</span>-->
|
||||||
<!-- </el-col>-->
|
<!-- </el-col>-->
|
||||||
</el-tab-pane>
|
</el-tab-pane>
|
||||||
<el-tab-pane label="已办">
|
<el-tab-pane label="已办" name="BpmDoneTask">
|
||||||
<el-table v-loading="loading" :data="DoneList">
|
<el-table v-loading="loading" :data="DoneList" height="250">
|
||||||
<el-table-column align="center" label="流程" prop="processInstance.name" style="width: 20%;" />
|
<el-table-column align="center" label="流程" prop="processInstance.name" style="width: 20%;" />
|
||||||
<el-table-column
|
<el-table-column
|
||||||
align="center"
|
align="center"
|
||||||
@ -152,8 +153,8 @@
|
|||||||
</el-table-column>
|
</el-table-column>
|
||||||
</el-table>
|
</el-table>
|
||||||
</el-tab-pane>
|
</el-tab-pane>
|
||||||
<el-tab-pane label="抄送">
|
<el-tab-pane label="抄送" name="BpmProcessInstanceCopy">
|
||||||
<el-table v-loading="loading" :data="CopyList">
|
<el-table v-loading="loading" :data="CopyList" height="250">
|
||||||
<el-table-column align="center" label="流程名" prop="processInstanceName" style="width: 20%;" />
|
<el-table-column align="center" label="流程名" prop="processInstanceName" style="width: 20%;" />
|
||||||
<el-table-column align="center" label="流程发起人" prop="startUserName" style="width: 20%;" />
|
<el-table-column align="center" label="流程发起人" prop="startUserName" style="width: 20%;" />
|
||||||
<el-table-column align="center" label="抄送任务" prop="taskName" style="width: 20%;" />
|
<el-table-column align="center" label="抄送任务" prop="taskName" style="width: 20%;" />
|
||||||
@ -364,22 +365,28 @@ const handleCarouselChange = async (currentIndex:number) => {
|
|||||||
pageNo.value=currentIndex+1
|
pageNo.value=currentIndex+1
|
||||||
|
|
||||||
}
|
}
|
||||||
//利用路由实现跳转
|
|
||||||
|
/** 利用路由实现新闻跳转 */
|
||||||
const moreNews = async () => {
|
const moreNews = async () => {
|
||||||
await push({name: 'Homeimg'})
|
await push({name: 'Homeimg'})
|
||||||
}
|
}
|
||||||
//利用路由实现跳转
|
|
||||||
const moreTodos = async () => {
|
/** 动态切换路由的参数 */
|
||||||
await push({name: 'BpmTodoTask'})
|
const bpmRouterNames = ref('BpmTodoTask')
|
||||||
|
|
||||||
|
/** 流程模块需要切换路由 */
|
||||||
|
const moreName = async (tab:any) => {
|
||||||
|
const name = tab.props?.name
|
||||||
|
if (name !== undefined){
|
||||||
|
bpmRouterNames.value = name
|
||||||
|
}
|
||||||
}
|
}
|
||||||
//利用路由实现跳转
|
|
||||||
const moreDones = async () => {
|
/** 利用路由实现流程跳转 */
|
||||||
await push({name: 'BpmTodoTask'})
|
const more = async () => {
|
||||||
}
|
await push({name: `${bpmRouterNames.value}`})
|
||||||
//利用路由实现跳转
|
|
||||||
const moreCopys = async () => {
|
|
||||||
await push({name: 'BpmProcessInstanceCopy'})
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/** 处理审批按钮 */
|
/** 处理审批按钮 */
|
||||||
const handleAudit = (row: any) => {
|
const handleAudit = (row: any) => {
|
||||||
console.log("processInstanceId",row.processInstanceId.id)
|
console.log("processInstanceId",row.processInstanceId.id)
|
||||||
|
Loading…
Reference in New Issue
Block a user