From d5129a9d3f2be1d73adbe0e4a7478e8f7e8fc9bc Mon Sep 17 00:00:00 2001
From: 田源 <lastanimals@163.com>
Date: 星期三, 06 十二月 2023 16:18:46 +0800
Subject: [PATCH] 菜单管理-从其它模板克隆对话框优化
---
Source/UBCS-WEB/src/views/wel/index.vue | 56 +++++++++++++++++++++++++++++++++-----------------------
1 files changed, 33 insertions(+), 23 deletions(-)
diff --git a/Source/UBCS-WEB/src/views/wel/index.vue b/Source/UBCS-WEB/src/views/wel/index.vue
index d7ffd1a..bf872e5 100644
--- a/Source/UBCS-WEB/src/views/wel/index.vue
+++ b/Source/UBCS-WEB/src/views/wel/index.vue
@@ -7,13 +7,13 @@
</el-row>
<el-row>
<el-col :span="24">
- <basic-container title="寰呭姙浜嬮」">
+ <basic-container title="涓绘暟鎹粺璁�">
<Statistic></Statistic>
</basic-container>
</el-col>
</el-row>
<el-row>
- <el-col :span="16">
+ <el-col :span="24">
<basic-container title="寰呭姙娴佺▼浠诲姟">
<avue-crud ref="crud" :table-loading="loading" :data="todoData" :option="todoOption"
@on-load="onLoad"
@@ -28,18 +28,18 @@
</avue-crud>
</basic-container>
</el-col>
- <el-col :span="8">
- <el-row>
- <basic-container title="娑堟伅鍒楄〃">
- <el-collapse v-model="logActiveNames" @change="handleChange">
- <el-collapse-item v-for="item in noticeData" :title="item.title" :name="item.id">
- <div>{{item.subtitle}}</div>
- </el-collapse-item>
- </el-collapse>
- </basic-container>
- </el-row>
+<!-- <el-col :span="8">-->
+<!-- <el-row>-->
+<!-- <basic-container title="娑堟伅鍒楄〃">-->
+<!-- <el-collapse v-model="logActiveNames" @change="handleChange">-->
+<!-- <el-collapse-item v-for="item in noticeData" :title="item.title" :name="item.id">-->
+<!-- <div>{{item.subtitle}}</div>-->
+<!-- </el-collapse-item>-->
+<!-- </el-collapse>-->
+<!-- </basic-container>-->
+<!-- </el-row>-->
- </el-col>
+<!-- </el-col>-->
</el-row>
<el-dialog title="淇敼瀵嗙爜" :visible.sync="dialogFormVisible" append-to-body :close-on-press-escape="false" :before-close="Xdelhandle">
<el-form :model="form" :rules="rules" ref="form">
@@ -86,13 +86,15 @@
todoData: [],
// 浠e姙娴佺▼浠诲姟option
todoOption: {
+ height:500,
addBtn: false,
header: false,
align: 'center',
index: true,
- menuWidth: 100,
+ menuWidth: 80,
editBtn: false,
delBtn: false,
+ border:true,
column: [{
label: '浠诲姟鍚嶇О',
prop: 'taskName',
@@ -100,6 +102,8 @@
headerAlign:'center',
align:'left',
html: true,
+ width:300,
+ overHidden:true,
formatter: (val) => {
return '<a name="processname" href="javascript:;" style="color: #66b1ff;">' + val.variables.processName+'-'+val.taskName + '</a>'
}
@@ -107,16 +111,19 @@
{
label: '涓婁竴姝ュ鐞嗘椂闂�',
sortable:true,
- prop: 'historyActivityDurationTime'
+ width:150,
+ prop: 'createTime'
},
{
label: '涓婁竴姝ユ搷浣滀汉',
sortable:true,
+ width:120,
prop: 'historyActivityAssigneName'
},
{
label: '娴佺▼鎻忚堪',
prop: 'processDesc',
+ overHidden:true,
formatter: (val) => {
return val.variables.processDesc
}
@@ -124,6 +131,7 @@
{
label: '鎵�灞炴祦绋嬫ā鏉�',
sortable:true,
+ overHidden:true,
prop: 'categoryName'
}
]
@@ -180,7 +188,11 @@
created() {
this.updataArr = JSON.parse(localStorage.getItem("updataid"))
this.userid = this.$store.state.user.upadatastatus.user_id
- this.checkhandle()
+ const pageFlag = localStorage.getItem("pageFlag")
+ if (pageFlag === null) {
+ this.checkhandle()
+ localStorage.setItem("pageFlag", true)
+ }
},
computed: {
...mapGetters(["userInfo", "flowRoutes"]),
@@ -189,8 +201,6 @@
handleChange(val) {
window.console.log(val);
},
- //element缁勪欢鍏抽棴寮圭獥鐨勫欢杩熷洖璋冿紝杩欓噷娌℃湁鐢ㄥ叧闂脊绐楃殑鏂规硶锛屽洜涓哄綋鐢ㄦ埛鐐瑰嚮纭涔熸槸鍏抽棴寮圭獥锛屽鏋滅櫥褰曟垚鍔熷脊绐楀叧闂悗涔熸槸浼氭竻闄oken鍥炲埌鐧诲綍椤�
- //Xdelhandle鏄偣鍑籜鍙峰叧闂脊鍞�,delhandle鏄偣鍑诲彇娑堝叧闂脊绐�,鍦ㄨ繖鍒嗕簡涓や釜浜嬩欢
Xdelhandle() {
removeToken()
this.dialogFormVisible = false
@@ -233,10 +243,10 @@
this.dialogFormVisible = true
}, 1500)
} else if (res.data.data == 0) {
- this.$message({
- type: 'success',
- message: "鎿嶄綔鎴愬姛"
- })
+ // this.$message({
+ // type: 'success',
+ // message: "鎿嶄綔鎴愬姛"
+ // })
}
}).catch(res => {
console.log(res)
@@ -260,7 +270,7 @@
})
},
cellHandle(row, column, cell, event) {
- if (column.property == 'name') {
+ if (column.property == 'taskName') {
this.gotodo(row)
}
},
--
Gitblit v1.9.3