From 7d852a03c2cf669086605e45a4f90c897c9bda36 Mon Sep 17 00:00:00 2001 From: gaoluyang <2820782392@qq.com> Date: 星期五, 01 八月 2025 10:26:13 +0800 Subject: [PATCH] 1.样式修改 --- src/views/productionManagement/operationScheduling/index.vue | 16 ++++++++++++---- 1 files changed, 12 insertions(+), 4 deletions(-) diff --git a/src/views/productionManagement/operationScheduling/index.vue b/src/views/productionManagement/operationScheduling/index.vue index 3b35180..983101f 100644 --- a/src/views/productionManagement/operationScheduling/index.vue +++ b/src/views/productionManagement/operationScheduling/index.vue @@ -4,10 +4,12 @@ <el-form :model="searchForm" :inline="true"> <el-form-item label="瀹㈡埛鍚嶇О:"> <el-input v-model="searchForm.customerName" placeholder="璇疯緭鍏�" clearable prefix-icon="Search" + style="width: 200px;" @change="handleQuery" /> </el-form-item> <el-form-item label="椤圭洰鍚嶇О:"> <el-input v-model="searchForm.projectName" placeholder="璇疯緭鍏�" clearable prefix-icon="Search" + style="width: 200px;" @change="handleQuery" /> </el-form-item> <el-form-item label="娲惧伐鏃ユ湡:"> @@ -15,9 +17,9 @@ placeholder="璇烽�夋嫨" clearable @change="changeDaterange" /> </el-form-item> <el-form-item label="鐘舵��:"> - <el-select v-model="searchForm.status" placeholder="璇烽�夋嫨鐘舵��" style="width: 140px" clearable> + <el-select v-model="searchForm.status" placeholder="璇烽�夋嫨鐘舵��" @change="handleQuery" style="width: 140px" clearable> <el-option label="寰呮帓浜�" :value="1"></el-option> - <el-option label="宸叉帓浜�" :value="0"></el-option> + <el-option label="宸叉帓浜�" :value="3"></el-option> <el-option label="鎺掍骇涓�" :value="2"></el-option> </el-select> </el-form-item> @@ -73,7 +75,7 @@ prop: "status", dataType: "tag", formatData: (params) => { - if (params == 0) { + if (params == 3) { return "宸叉帓浜�"; } else if (params == 1) { return "寰呮帓浜�"; @@ -82,7 +84,7 @@ } }, formatType: (params) => { - if (params == 0) { + if (params == 3) { return "success"; } else if (params == 1) { return "primary"; @@ -220,6 +222,12 @@ const handleDelete = () => { let ids = []; if (selectedRows.value.length > 0) { + // 鏂板锛氬垽鏂槸鍚︽湁宸叉帓浜х殑鏁版嵁 + const hasScheduled = selectedRows.value.some(item => item.status == 3); + if (hasScheduled) { + proxy.$modal.msgWarning("宸叉帓浜ф暟鎹笉鑳藉彇娑堟帓浜�"); + return; + } ids = selectedRows.value.map((item) => item.id); } else { proxy.$modal.msgWarning("璇烽�夋嫨鏁版嵁"); -- Gitblit v1.9.3