From fabe25575a7b8c8d4bef61c4ef4deaa7dc219cfe Mon Sep 17 00:00:00 2001 From: xiangpei <xiangpei@timesnew.cn> Date: 星期一, 03 三月 2025 01:20:00 +0800 Subject: [PATCH] Merge branch 'dev' --- src/views/engineering/index.vue | 9 ++++++++- 1 files changed, 8 insertions(+), 1 deletions(-) diff --git a/src/views/engineering/index.vue b/src/views/engineering/index.vue index 5b18437..f0221c6 100644 --- a/src/views/engineering/index.vue +++ b/src/views/engineering/index.vue @@ -105,7 +105,7 @@ default-expand-all :tree-props="{children: 'children', hasChildren: 'hasChildren'}" :show-overflow-tooltip="true"> - <el-table-column label="椤圭洰鍚嶇О" align="center" prop="projectName" /> + <el-table-column label="椤圭洰鍚嶇О" prop="projectName" /> <el-table-column label="椤圭洰鎺ㄨ繘绫诲瀷" align="center" prop="projectType"> <template slot-scope="scope"> <dict-tag :options="dict.type.sys_project_type" :value="scope.row.projectType"/> @@ -133,18 +133,21 @@ size="mini" type="text" icon="el-icon-plus" + style="margin-right: 10px" @click="handleadd(scope.row)" >娣诲姞瀛愬伐绋�</el-button> <el-button size="mini" type="text" icon="el-icon-edit" + v-if="!isProject(scope.row.id)" @click="handleUpdate(scope.row)" >淇敼</el-button> <el-button size="mini" type="text" icon="el-icon-delete" + v-if="!isProject(scope.row.id)" @click="deleteById(scope.row)" >鍒犻櫎</el-button> </template> @@ -310,6 +313,10 @@ // 鍏抽敭璁剧疆锛氭樉绀哄勾浠介�夋嫨鍣� pickers: ['year'] }, + isProject(id) { + const numericPattern = /^\d+(\.\d+)?$/; + return numericPattern.test(id) + }, getProjectOwnerUnit(unitId) { console.log(unitId) // if (deptId) { -- Gitblit v1.8.0