Преглед изворни кода

```
fix(ui): 调整页面样式和布局优化

- 修复面包屑组件底部内边距,从10px调整为20px以保持一致性
- 调整课程卡片底部高度,从204px减少到174px以适应内容变化
- 移除工作流交易页面的上边距类,使布局更紧凑
- 优化工作流交易添加页面的结构,移除不必要的样式类并添加发布提示信息
- 修复工作流交易详情页面移除多余上边距
- 注释掉全局容器的内边距样式,避免重复设置
```

zhangningning пре 1 дан
родитељ
комит
4103036b57

+ 1 - 1
src/components/Breadcrumb.vue

@@ -67,6 +67,6 @@ const breadcrumbItems = computed(() => {
 
 <style scoped>
 .app-breadcrumb {
-  padding: 20px 0 10px;
+  padding: 20px 0 20px;
 }
 </style>

+ 1 - 1
src/components/course-card.vue

@@ -143,7 +143,7 @@ const goWorkflowDetail = () => {
     }
   }
   .course-card-bottom-height{
-    height: 204px;
+    height: 174px;
   }
 }
 </style>

+ 1 - 1
src/pages/workflowTrade/workflowTrade.vue

@@ -2,7 +2,7 @@
   <div class="search-platform container-height">
     <div v-if="!isChildRoute">
       <Breadcrumb />
-      <div class="padding12 bg_color_fff border_radius_16 mt10 box_shadow_card">
+      <div class="padding12 bg_color_fff border_radius_16 box_shadow_card">
         <!-- 搜索与创建区域 -->
         <div class="search-create-bar"> 
           <div class="search-input-container flex_1">

+ 30 - 28
src/pages/workflowTrade/workflowTradeAdd.vue

@@ -9,7 +9,7 @@
       <div class="flex_1 mr20">
         <el-form :model="ruleForm" :rules="rules" ref="ruleFormRef" label-position="top" class="page-add">
           <!-- 基本信息 -->
-          <div class="padding16 bg_color_fff border_radius_10 mt10 box_shadow_card">
+          <div class="padding16 bg_color_fff border_radius_10 box_shadow_card">
             <div class="gap10">
               <div class="line_vertical"></div>
               <div class="font_size20 bold">基本信息</div>
@@ -127,33 +127,36 @@
           </div>
         </el-form>
       </div>
-      <div class="workflowTradeDetail_right detail_right">
-        <div class="padding16 bg_color_fff border_radius_16 box_shadow_card">
-          <div class="gap10">
-            <div class="line_vertical"></div>
-            <div class="font_size20 bold">发布提示</div>
+      <!-- 发布提示 -->
+      <div class="detail_right">
+        <div class="detail_right_content detail_right">
+          <div class="padding16 bg_color_fff border_radius_16 box_shadow_card">
+            <div class="gap10">
+              <div class="line_vertical"></div>
+              <div class="font_size20 bold">发布提示</div>
+            </div>
+            <!-- 无序列表 -->
+            <ul class="font_size16">
+              <li>标题要简洁明了,突出核心需求</li>
+              <li>详细描述需求背景和具体要求</li>
+              <li>明确交付标准和验收方式</li>
+              <li>合理设置预算范围</li>
+              <li>添加相关标签提高匹配度</li>
+            </ul>
           </div>
-          <!-- 无序列表 -->
-          <ul class="font_size16">
-            <li>标题要简洁明了,突出核心需求</li>
-            <li>详细描述需求背景和具体要求</li>
-            <li>明确交付标准和验收方式</li>
-            <li>合理设置预算范围</li>
-            <li>添加相关标签提高匹配度</li>
-          </ul>
-        </div>
-        <div class="padding16 bg_color_fff border_radius_16 mt20 box_shadow_card">
-          <div class="gap10">
-            <div class="line_vertical"></div>
-            <div class="font_size20 bold">发布规则</div>
+          <div class="padding16 bg_color_fff border_radius_16 mt20 box_shadow_card">
+            <div class="gap10">
+              <div class="line_vertical"></div>
+              <div class="font_size20 bold">发布规则</div>
+            </div>
+            <!-- 有序列表 -->
+            <ol class="font_size16">
+              <li>这里是发布规则文字说明</li>
+              <li>这里是发布规则文字说明</li>
+              <li>这里是发布规则文字说明</li>
+              <li>这里是发布规则文字说明</li>
+            </ol>
           </div>
-          <!-- 有序列表 -->
-          <ol class="font_size16">
-            <li>这里是发布规则文字说明</li>
-            <li>这里是发布规则文字说明</li>
-            <li>这里是发布规则文字说明</li>
-            <li>这里是发布规则文字说明</li>
-          </ol>
         </div>
       </div>
     </div>
@@ -211,8 +214,7 @@ const goBack = () => {
 
 <style scoped lang="scss">
   .workflowTradeDetail{
-    .workflowTradeDetail_right{
-    }
+    
   }
 
 </style>

+ 1 - 1
src/pages/workflowTrade/workflowTradeDetail.vue

@@ -1,7 +1,7 @@
 <template>
   <div class="workflowTradeDetail container-height">
     <Breadcrumb />
-    <div class="flex-between mt10">
+    <div class="flex-between">
       <div class="flex_1 mr20">
         <div class="padding16 bg_color_fff border_radius_16 box_shadow_card">
           <div class="cursor-pointer">

+ 1 - 1
src/styles/index.scss

@@ -69,7 +69,7 @@ body{
 	width: 80%;
 	min-width: 1200px;
   margin: 0 auto;
-  padding: 20px;
+  // padding: 20px;
 }
 .gradient{
 	background: linear-gradient( 90deg, #0055FE 0%, #C832FA 100%);