From d4ddaf8ef3029ca2641be3501a115293a5ddf2ff Mon Sep 17 00:00:00 2001
From: 罗广辉 <guanghui.luo@foxmail.com>
Date: Mon, 26 Jan 2026 13:48:03 +0800
Subject: [PATCH] feat: 按钮

---
 applications/task-work-order/src/views/orderView/orderDataManage/dataObjection/FormDiaLog.vue           |    8 ++--
 applications/task-work-order/src/views/orderView/orderManage/inspectionReport/index.vue                 |    2 
 applications/task-work-order/src/views/orderView/orderDataManage/supplyAdd/ApplyViewDialog.vue          |    6 +-
 applications/task-work-order/src/views/orderView/orderDataManage/supplyAdd/reasonForRejectionDialog.vue |    2 
 applications/task-work-order/src/views/orderView/orderManage/inspectionRequest/RefuseOrderDialog1.vue   |    2 
 applications/task-work-order/src/views/orderView/orderDataManage/evaluate/FormDiaLog.vue                |    2 
 applications/task-work-order/src/views/orderView/orderManage/orderManage/FormDiaLog.vue                 |    1 
 applications/task-work-order/src/views/orderView/orderManage/orderManage/RefuseOrderDialog.vue          |    2 
 applications/task-work-order/src/views/orderView/orderManage/clueEvents/DistributeDiaLog.vue            |    2 
 applications/task-work-order/src/views/orderView/orderDataManage/supplyAdd/FormDiaLog.vue               |    2 
 applications/task-work-order/src/views/orderView/orderManage/inspectionRequest/FormDiaLog.vue           |    2 
 applications/task-work-order/src/views/orderView/orderManage/operatingIncome/index.vue                  |   14 +++---
 applications/task-work-order/src/styles/common/cockpit.scss                                             |   17 ++++++--
 applications/task-work-order/src/views/orderView/orderDataManage/appInnovation/FormDiaLog.vue           |    4 +-
 14 files changed, 37 insertions(+), 29 deletions(-)

diff --git a/applications/task-work-order/src/styles/common/cockpit.scss b/applications/task-work-order/src/styles/common/cockpit.scss
index bdd93cd..581ad6d 100644
--- a/applications/task-work-order/src/styles/common/cockpit.scss
+++ b/applications/task-work-order/src/styles/common/cockpit.scss
@@ -31,6 +31,18 @@
   }
 }
 
+.gd-button-main{
+  --el-button-bg-color: #4C34FF;
+  --el-button-text-color: #ffffff;
+  --el-button-border-color: #4C34FF;
+  --el-button-hover-bg-color: rgb(130, 113, 255);
+  --el-button-hover-text-color: #ffffff;
+  --el-button-hover-border-color: rgb(130, 113, 255);
+  --el-button-active-bg-color: rgb(65, 46, 208);
+  --el-button-active-border-color: rgb(65, 46, 208);
+  color: #ffffff;
+}
+
 .gd-select, {
   --bg: #{$form-bg};
   --tips: #{$form-tips};
@@ -470,15 +482,10 @@
       margin-left: 16px;
       width: 96px;
       height: 36px;
-      color: #161B2C;
 
       &:first-child {
         margin-left: 0;
       }
-    }
-
-    .save-btn {
-      color: #FFFFFF;
     }
   }
 }
diff --git a/applications/task-work-order/src/views/orderView/orderDataManage/appInnovation/FormDiaLog.vue b/applications/task-work-order/src/views/orderView/orderDataManage/appInnovation/FormDiaLog.vue
index c933f19..d236c6a 100644
--- a/applications/task-work-order/src/views/orderView/orderDataManage/appInnovation/FormDiaLog.vue
+++ b/applications/task-work-order/src/views/orderView/orderDataManage/appInnovation/FormDiaLog.vue
@@ -98,7 +98,7 @@
 			<template v-if="!dialogReadonly">
 				<el-button color="#F2F3F5" @click="visible = false">取消</el-button>
 				<el-button
-					class="save-btn"
+					class=""
 					color="#4C34FF"
 
 					:loading="submitting"
@@ -111,7 +111,7 @@
 			<template v-if="dialogReadonly && innovationDetailsStatus ==='0'">
 				<el-button color="#F2F3F5" @click="handleReject">不通过</el-button>
 				<el-button
-					class="save-btn"
+					class=""
 					color="#4C34FF"
 					:loading="submitting"
 					:disabled="submitting"
diff --git a/applications/task-work-order/src/views/orderView/orderDataManage/dataObjection/FormDiaLog.vue b/applications/task-work-order/src/views/orderView/orderDataManage/dataObjection/FormDiaLog.vue
index de830e5..79da1ba 100644
--- a/applications/task-work-order/src/views/orderView/orderDataManage/dataObjection/FormDiaLog.vue
+++ b/applications/task-work-order/src/views/orderView/orderDataManage/dataObjection/FormDiaLog.vue
@@ -187,13 +187,13 @@
 				>
 					保存
 				</el-button>
-				<el-button class="save-btn" color="#4C34FF" :loading="submitting" :disabled="submitting" @click="handleApply">申请</el-button>
+				<el-button class="" color="#4C34FF" :loading="submitting" :disabled="submitting" @click="handleApply">申请</el-button>
 			</template>
 			<template v-if="dialogReadonly && detailObjectionStatus === '1'">
 				<el-button color="#F2F3F5" :loading="submitting" :disabled="submitting" @click="visible = false">取消</el-button>
 
 				<el-button
-					class="save-btn"
+					class=""
 					color="#4C34FF"
 
 					:loading="submitting"
@@ -204,7 +204,7 @@
 					反馈
 				</el-button>
 				<el-button
-						class="save-btn"
+						class=""
 						color="#4C34FF"
 
 						:loading="submitting"
@@ -444,7 +444,7 @@
 		ElMessage.warning('没有可下载的附件')
 		return
 	}
-	
+
 	// 遍历所有附件并下载
 	attachmentDetailsList.value.forEach(attach => {
 		if (attach.link) {
diff --git a/applications/task-work-order/src/views/orderView/orderDataManage/evaluate/FormDiaLog.vue b/applications/task-work-order/src/views/orderView/orderDataManage/evaluate/FormDiaLog.vue
index 7be9b7c..84b0373 100644
--- a/applications/task-work-order/src/views/orderView/orderDataManage/evaluate/FormDiaLog.vue
+++ b/applications/task-work-order/src/views/orderView/orderDataManage/evaluate/FormDiaLog.vue
@@ -128,7 +128,7 @@
 		<template #footer v-if="!dialogReadonly">
 			<el-button color="#F2F3F5" @click="visible = false">{{ dialogReadonly ? '关闭' : '取消' }}</el-button>
 			<el-button
-				class="save-btn"
+				class=""
 				color="#4C34FF"
 
 				:loading="submitting"
diff --git a/applications/task-work-order/src/views/orderView/orderDataManage/supplyAdd/ApplyViewDialog.vue b/applications/task-work-order/src/views/orderView/orderDataManage/supplyAdd/ApplyViewDialog.vue
index ded4a42..6a64925 100644
--- a/applications/task-work-order/src/views/orderView/orderDataManage/supplyAdd/ApplyViewDialog.vue
+++ b/applications/task-work-order/src/views/orderView/orderDataManage/supplyAdd/ApplyViewDialog.vue
@@ -108,13 +108,13 @@
 		<template #footer>
 			<template v-if="detailDemandStatus === '1' && !requesterProvider">
 				<el-button color="#F2F3F5"  @click="rejectTheApplication">拒绝申请</el-button>
-				<el-button class="save-btn" color="#4C34FF" @click="approvedByTheReview">审核通过</el-button>
+				<el-button class="" color="#4C34FF" @click="approvedByTheReview">审核通过</el-button>
 			</template>
 			<template v-if="detailDemandStatus === '2'">
-				<el-button class="save-btn" color="#4C34FF" @click="downloadAllFiles">全部下载</el-button>
+				<el-button class="" color="#4C34FF" @click="downloadAllFiles">全部下载</el-button>
 			</template>
 			<template v-if="detailDemandStatus === '3'">
-				<el-button class="save-btn" color="#4C34FF" @click="visible =false">关闭</el-button>
+				<el-button class="" color="#4C34FF" @click="visible =false">关闭</el-button>
 			</template>
 		</template>
 	</el-dialog>
diff --git a/applications/task-work-order/src/views/orderView/orderDataManage/supplyAdd/FormDiaLog.vue b/applications/task-work-order/src/views/orderView/orderDataManage/supplyAdd/FormDiaLog.vue
index 2031353..183d06d 100644
--- a/applications/task-work-order/src/views/orderView/orderDataManage/supplyAdd/FormDiaLog.vue
+++ b/applications/task-work-order/src/views/orderView/orderDataManage/supplyAdd/FormDiaLog.vue
@@ -194,7 +194,7 @@
 			>
 				保存
 			</el-button>
-			<el-button class="save-btn" color="#4C34FF" :loading="submitting" :disabled="submitting" @click="handleApply">申请</el-button>
+			<el-button color="#4C34FF" :loading="submitting" :disabled="submitting" @click="handleApply">申请</el-button>
 
 		</template>
 	</el-dialog>
diff --git a/applications/task-work-order/src/views/orderView/orderDataManage/supplyAdd/reasonForRejectionDialog.vue b/applications/task-work-order/src/views/orderView/orderDataManage/supplyAdd/reasonForRejectionDialog.vue
index 7b0e0b2..57931d3 100644
--- a/applications/task-work-order/src/views/orderView/orderDataManage/supplyAdd/reasonForRejectionDialog.vue
+++ b/applications/task-work-order/src/views/orderView/orderDataManage/supplyAdd/reasonForRejectionDialog.vue
@@ -16,7 +16,7 @@
 			</div>
 		</div>
 		<template #footer>
-			<el-button class="save-btn" color="#4C34FF" @click="handleConfirm">确认</el-button>
+			<el-button class="" color="#4C34FF" @click="handleConfirm">确认</el-button>
 		</template>
 	</el-dialog>
 </template>
diff --git a/applications/task-work-order/src/views/orderView/orderManage/clueEvents/DistributeDiaLog.vue b/applications/task-work-order/src/views/orderView/orderManage/clueEvents/DistributeDiaLog.vue
index 59ed882..e4b392e 100644
--- a/applications/task-work-order/src/views/orderView/orderManage/clueEvents/DistributeDiaLog.vue
+++ b/applications/task-work-order/src/views/orderView/orderManage/clueEvents/DistributeDiaLog.vue
@@ -43,7 +43,7 @@
 		</el-form>
 		<template #footer>
 			<el-button color="#F2F3F5" @click="visible = false">取消</el-button>
-			<el-button class="save-btn" color="#4C34FF" :loading="submitting" :disabled="submitting" @click="handleSubmit">
+			<el-button class="" color="#4C34FF" :loading="submitting" :disabled="submitting" @click="handleSubmit">
 				保存
 			</el-button>
 		</template>
diff --git a/applications/task-work-order/src/views/orderView/orderManage/inspectionReport/index.vue b/applications/task-work-order/src/views/orderView/orderManage/inspectionReport/index.vue
index 3e3cfb9..956e42d 100644
--- a/applications/task-work-order/src/views/orderView/orderManage/inspectionReport/index.vue
+++ b/applications/task-work-order/src/views/orderView/orderManage/inspectionReport/index.vue
@@ -117,7 +117,7 @@
 			<template #footer>
 				<el-button color="#F2F3F5" @click="isShowEditView = false">取消</el-button>
 				<el-button
-					class="save-btn"
+					class=""
 					color="#4C34FF"
 					:loading="submitting"
 					:disabled="submitting"
diff --git a/applications/task-work-order/src/views/orderView/orderManage/inspectionRequest/FormDiaLog.vue b/applications/task-work-order/src/views/orderView/orderManage/inspectionRequest/FormDiaLog.vue
index 8a2dd3e..d08bf95 100644
--- a/applications/task-work-order/src/views/orderView/orderManage/inspectionRequest/FormDiaLog.vue
+++ b/applications/task-work-order/src/views/orderView/orderManage/inspectionRequest/FormDiaLog.vue
@@ -179,7 +179,7 @@
 		<template #footer>
 			<el-button color="#F2F3F5" @click="visible = false">{{ dialogReadonly ? '关闭' : '取消' }}</el-button>
 			<el-button
-				class="save-btn"
+				class=""
 				color="#4C34FF"
 				v-if="!dialogReadonly"
 				:loading="submitting"
diff --git a/applications/task-work-order/src/views/orderView/orderManage/inspectionRequest/RefuseOrderDialog1.vue b/applications/task-work-order/src/views/orderView/orderManage/inspectionRequest/RefuseOrderDialog1.vue
index 51b0d79..50b19e9 100644
--- a/applications/task-work-order/src/views/orderView/orderManage/inspectionRequest/RefuseOrderDialog1.vue
+++ b/applications/task-work-order/src/views/orderView/orderManage/inspectionRequest/RefuseOrderDialog1.vue
@@ -42,7 +42,7 @@
 		<template #footer>
 			<el-button color="#F2F3F5" @click="visible = false">{{ dialogReadonly ? '关闭' : '取消' }}</el-button>
 			<el-button
-				class="save-btn"
+				class=""
 				color="#4C34FF"
 				v-if="!dialogReadonly"
 				:loading="submitting"
diff --git a/applications/task-work-order/src/views/orderView/orderManage/operatingIncome/index.vue b/applications/task-work-order/src/views/orderView/orderManage/operatingIncome/index.vue
index 52abda1..dabe001 100644
--- a/applications/task-work-order/src/views/orderView/orderManage/operatingIncome/index.vue
+++ b/applications/task-work-order/src/views/orderView/orderManage/operatingIncome/index.vue
@@ -59,7 +59,7 @@
     <!-- </div> -->
      <template #footer>
 			<el-button color="#F2F3F5" @click="isShowEditView = false">取消</el-button>
-			<el-button class="save-btn" color="#4C34FF" :loading="submitting" :disabled="submitting" @click="submit(ruleFormRef)">
+			<el-button class="" color="#4C34FF" :loading="submitting" :disabled="submitting" @click="submit(ruleFormRef)">
 				保存
 			</el-button>
 		</template>
@@ -276,23 +276,23 @@
       }
     }
   }
-  
+
  .content {
   padding: 20px;
-  
+
   .view-table {
     width: 100%;
     border-collapse: collapse;
     border: 1px solid #EBEEF5;
-    
+
     tr {
       &:not(:last-child) {
         border-bottom: 1px solid #EBEEF5;
       }
-      
+
       td {
         padding: 12px 10px;
-        
+
         &.label {
           width: 140px;
           text-align: right;
@@ -300,7 +300,7 @@
           // background-color: #F5F7FA;
           border-right: 1px solid #EBEEF5;
         }
-        
+
         &.value {
           width: 180px;
           // color: #303133;
diff --git a/applications/task-work-order/src/views/orderView/orderManage/orderManage/FormDiaLog.vue b/applications/task-work-order/src/views/orderView/orderManage/orderManage/FormDiaLog.vue
index e64cb3c..27a5ad6 100644
--- a/applications/task-work-order/src/views/orderView/orderManage/orderManage/FormDiaLog.vue
+++ b/applications/task-work-order/src/views/orderView/orderManage/orderManage/FormDiaLog.vue
@@ -199,6 +199,7 @@
 					v-if="['11'].includes(gdStatus) || suddenlyEdit || (!dialogReadonly && !formData.id)"
 					:loading="submitting"
 					:disabled="submitting"
+					color="#4C34FF"
 					@click="handleSubmit"
 				>
 					{{ gdStatus === '11' || !gdStatus ? '发布' : '提交修改' }}
diff --git a/applications/task-work-order/src/views/orderView/orderManage/orderManage/RefuseOrderDialog.vue b/applications/task-work-order/src/views/orderView/orderManage/orderManage/RefuseOrderDialog.vue
index b6df90d..adfa2b9 100644
--- a/applications/task-work-order/src/views/orderView/orderManage/orderManage/RefuseOrderDialog.vue
+++ b/applications/task-work-order/src/views/orderView/orderManage/orderManage/RefuseOrderDialog.vue
@@ -42,7 +42,7 @@
 		<template #footer>
 			<el-button color="#F2F3F5" @click="visible = false">{{ dialogReadonly ? '关闭' : '取消' }}</el-button>
 			<el-button
-				class="save-btn"
+				class=""
 				color="#4C34FF"
 				v-if="!dialogReadonly"
 				:loading="submitting"

--
Gitblit v1.9.3