Jing 1 روز پیش
والد
کامیت
d18808fb20

BIN
src/assets/public/nav/book.png


BIN
src/assets/public/nav/company.png


BIN
src/assets/public/nav/complaint.png


BIN
src/assets/public/nav/goods.png


BIN
src/assets/public/nav/job.png


BIN
src/assets/public/nav/notices.png


BIN
src/assets/public/nav/project.png


+ 34 - 34
src/layout/components/Navbar.vue

@@ -188,8 +188,8 @@
               <div v-if="msg.apply_articale && msg.apply_articale.length > 0">
                 <div class="noticeTabsDataItem" v-for="item in msg.apply_articale" :key="item.id"
                   @click="goToPath(1, item.id)">
-                  <div class="noticeTabsDataItemImg newsIcon">
-                    <img src="@/assets/public/nav/message-news.png">
+                  <div class="noticeTabsDataItemImg">
+                    <img src="@/assets/public/nav/job.png">
                   </div>
                   <div class="noticeTabsDataItemContent">
                     <div class="noticeNewsTitle">{{ item.title }}</div>
@@ -206,11 +206,12 @@
                 </div>
               </div>
             </div>
+            <!-- 商品 -->
             <div class="noticeTabsDataBox" v-if="tabsIndex == 2">
               <div v-if="msg.good && msg.good.length > 0">
                 <div class="noticeTabsDataItem" v-for="item in msg.good" :key="item.id" @click="goToPath(2, item.id)">
-                  <div class="noticeTabsDataItemImg newsIcon">
-                    <img src="@/assets/public/nav/message-news.png">
+                  <div class="noticeTabsDataItemImg ">
+                    <img src="@/assets/public/nav/goods.png">
                   </div>
                   <div class="noticeTabsDataItemContent">
                     <div class="noticeNewsTitle">{{ item.name }}</div>
@@ -233,8 +234,8 @@
                 <div class="noticeTabsDataItem" v-for="item in msg.job_hunting" :key="item.id"
                   @click="goToPath(3.1, item.id)">
                   <!-- 待审核求职 -->
-                  <div class="noticeTabsDataItemImg newsIcon">
-                    <img src="@/assets/public/nav/message-news.png">
+                  <div class="noticeTabsDataItemImg">
+                    <img src="@/assets/public/nav/job.png">
                   </div>
                   <div class="noticeTabsDataItemContent">
                     <div class="noticeNewsTitle">{{ item.user_name + ':' + item.website_name + '-' + '发布求职信息了' }}</div>
@@ -257,8 +258,8 @@
               <div v-if="msg.job_resume && msg.job_resume.length > 0">
                 <div class="noticeTabsDataItem" v-for="item in msg.job_resume" :key="item.id"
                   @click="goToPath(3.2, item.recruit_id)">
-                  <div class="noticeTabsDataItemImg newsIcon">
-                    <img src="@/assets/public/nav/message-news.png">
+                  <div class="noticeTabsDataItemImg">
+                    <img src="@/assets/public/nav/job.png">
                   </div>
                   <div class="noticeTabsDataItemContent">
                     <div class="noticeNewsTitle">{{ item.business_name + ':' + item.website_name + ' ' + '关注了' +
@@ -284,8 +285,8 @@
                 <div class="noticeTabsDataItem" v-for="item in msg.job_recruiting" :key="item.id"
                   @click="goToPath(3.3, item.id)">
                   <!-- 招聘信息 job_recruiting -->
-                  <div class="noticeTabsDataItemImg newsIcon">
-                    <img src="@/assets/public/nav/message-news.png">
+                  <div class="noticeTabsDataItemImg">
+                    <img src="@/assets/public/nav/job.png">
                   </div>
                   <div class="noticeTabsDataItemContent">
                     <div class="noticeNewsTitle">{{ item.user_name + ':' + item.website_name + ' ' + '-' + item.title
@@ -311,8 +312,8 @@
                 <div class="noticeTabsDataItem" v-for="item in msg.job_apply" :key="item.id"
                   @click="goToPath(3.4, item.hunt_id)">
                   <!-- 人才库 job_apply -->
-                  <div class="noticeTabsDataItemImg newsIcon">
-                    <img src="@/assets/public/nav/message-news.png">
+                  <div class="noticeTabsDataItemImg">
+                    <img src="@/assets/public/nav/job.png">
                   </div>
                   <div class="noticeTabsDataItemContent">
 
@@ -339,8 +340,8 @@
                 <div class="noticeTabsDataItem" v-for="item in msg.job_hunting" :key="item.id"
                   @click="goToPath(3.1, item.id)">
                   <!-- 待审核求职 -->
-                  <div class="noticeTabsDataItemImg newsIcon">
-                    <img src="@/assets/public/nav/message-news.png">
+                  <div class="noticeTabsDataItemImg">
+                    <img src="@/assets/public/nav/job.png">
                   </div>
                   <div class="noticeTabsDataItemContent">
                     <div class="noticeNewsTitle">{{ item.user_name + ':' + item.website_name + '-' + '发布求职信息了' }}</div>
@@ -363,8 +364,7 @@
               <div v-if="msg.job_resume && msg.job_resume.length > 0">
                 <div class="noticeTabsDataItem" v-for="item in msg.job_resume" :key="item.id"
                   @click="goToPath(3.2, item.recruit_id)">
-
-                  <div class="noticeTabsDataItemImg newsIcon">
+                  <div class="noticeTabsDataItemImg">
                     <img src="@/assets/public/nav/message-news.png">
                   </div>
                   <div class="noticeTabsDataItemContent">
@@ -418,8 +418,8 @@
                 <div class="noticeTabsDataItem" v-for="item in msg.job_apply" :key="item.id"
                   @click="goToPath(3.4, item.hunt_id)">
                   <!-- 人才库 job_apply -->
-                  <div class="noticeTabsDataItemImg newsIcon">
-                    <img src="@/assets/public/nav/message-news.png">
+                  <div class="noticeTabsDataItemImg">
+                    <img src="@/assets/public/nav/job.png">
                   </div>
                   <div class="noticeTabsDataItemContent">
 
@@ -444,8 +444,8 @@
             <div class="noticeTabsDataBox" v-if="tabsIndex == 4">
               <div v-if="msg.book && msg.book.length > 0">
                 <div class="noticeTabsDataItem" v-for="item in msg.book" :key="item.id" @click="goToPath(4, item.id)">
-                  <div class="noticeTabsDataItemImg newsIcon">
-                    <img src="@/assets/public/nav/message-news.png">
+                  <div class="noticeTabsDataItemImg ">
+                    <img src="@/assets/public/nav/book.png">
                   </div>
                   <div class="noticeTabsDataItemContent">
                     <div class="noticeNewsTitle">{{ item.title }}</div>
@@ -489,8 +489,8 @@
             <div class="noticeTabsDataBox" v-if="tabsIndex == 5 && group == true && single == false">
               <div v-if="msg.chat_group && msg.chat_group.length > 0">
                 <div class="noticeTabsDataItem" v-for="item in msg.chat_group" :key="item.id" @click="goToPath(5.2, 0)">
-                  <div class="noticeTabsDataItemImg newsIcon">
-                    <img src="@/assets/public/nav/message-news.png">
+                  <div class="noticeTabsDataItemImg chatIcon">
+                    <img src="@/assets/public/nav/single.png">
                   </div>
                   <div class="noticeTabsDataItemContent">
                     <div class="noticeNewsTitle">{{ item.user_name + ':' + item.content }}</div>
@@ -512,8 +512,8 @@
             <div class="noticeTabsDataBox" v-if="tabsIndex == 6 && notice1 == true && notice2 == false">
               <div v-if="msg.notice && msg.notice.length > 0">
                 <div class="noticeTabsDataItem" v-for="item in msg.notice" :key="item.id" @click="goToPath(6, item.id)">
-                  <div class="noticeTabsDataItemImg newsIcon">
-                    <img src="@/assets/public/nav/message-news.png">
+                  <div class="noticeTabsDataItemImg ">
+                    <img src="@/assets/public/nav/notices.png">
                   </div>
                   <div class="noticeTabsDataItemContent">
                     <div class="noticeNewsTitle">{{ item.title }}</div>
@@ -534,8 +534,8 @@
             <!-- <div class="noticeTabsDataBox" v-if="tabsIndex == 6 && notice1 == true && notice2 == false">
             <div v-if="msg.notice && msg.notice.length > 0">
               <div class="noticeTabsDataItem" v-for="item in msg.notice" :key="item.id" @click="goToPath(6.1, item.id)">
-                <div class="noticeTabsDataItemImg newsIcon">
-                  <img src="@/assets/public/nav/message-news.png">
+                <div class="noticeTabsDataItemImg ">
+                  <img src="@/assets/public/nav/notices.png">
                 </div>
                 <div class="noticeTabsDataItemContent">
                   <div class="noticeNewsTitle">{{ item.title }}</div>
@@ -558,8 +558,8 @@
               <div v-if="msg.complaint && msg.complaint.length > 0">
                 <div class="noticeTabsDataItem" v-for="item in msg.complaint" :key="item.id"
                   @click="goToPath(7, item.id)">
-                  <div class="noticeTabsDataItemImg newsIcon">
-                    <img src="@/assets/public/nav/message-news.png">
+                  <div class="noticeTabsDataItemImg">
+                    <img src="@/assets/public/nav/complaint.png">
                   </div>
                   <div class="noticeTabsDataItemContent">
                     <div class="noticeNewsTitle">{{ item.title }}</div>
@@ -580,8 +580,8 @@
               <div v-if="msg.complaint_deal && msg.complaint_deal.length > 0">
                 <div class="noticeTabsDataItem" v-for="item in msg.complaint_deal" :key="item.id"
                   @click="goToPath(7, item.id)">
-                  <div class="noticeTabsDataItemImg newsIcon">
-                    <img src="@/assets/public/nav/message-news.png">
+                  <div class="noticeTabsDataItemImg">
+                    <img src="@/assets/public/nav/complaint.png">
                   </div>
                   <div class="noticeTabsDataItemContent">
                     <div class="noticeNewsTitle">{{ item.title }}</div>
@@ -604,8 +604,8 @@
               <div v-if="msg.complany && msg.complany.length > 0">
                 <div class="noticeTabsDataItem" v-for="item in msg.complany" :key="item.id"
                   @click="goToPath(8, item.id)">
-                  <div class="noticeTabsDataItemImg newsIcon">
-                    <img src="@/assets/public/nav/message-news.png">
+                  <div class="noticeTabsDataItemImg ">
+                    <img src="@/assets/public/nav/company.png">
                   </div>
                   <div class="noticeTabsDataItemContent">
                     <div class="noticeNewsTitle">{{ item.title }}</div>
@@ -628,8 +628,8 @@
               <div v-if="msg.project && msg.project.length > 0">
                 <div class="noticeTabsDataItem" v-for="item in msg.project" :key="item.id"
                   @click="goToPath(9, item.id)">
-                  <div class="noticeTabsDataItemImg newsIcon">
-                    <img src="@/assets/public/nav/message-news.png">
+                  <div class="noticeTabsDataItemImg ">
+                    <img src="@/assets/public/nav/project.png">
                   </div>
                   <div class="noticeTabsDataItemContent">
                     <div class="noticeNewsTitle">{{ item.title }}</div>

+ 2 - 2
src/views/news/addJobHunting.vue

@@ -487,8 +487,8 @@ export default {
         phone: "",
         wx: "",
         birth: "",
-        politic: "",
-        language: "",
+        politic: null,
+        language: null,
         educational: "",
         // jobtime: "2025-02-21 00:00:00",//工作时间
         jobtime: "",//工作时间

+ 5 - 5
src/views/notice/noticeDetail.vue

@@ -10,8 +10,8 @@
                             <div class="article-title">
                                 {{ dataInfo.title }}
                                 <el-tag class="article-tag" v-if="dataInfo.level == 1">普通</el-tag>
-                                <el-tag class="article-tag" v-if="dataInfo.level == 2" type="success">特急</el-tag>
-                                <el-tag class="article-tag" v-if="dataInfo.level == 3" type="danger">紧急</el-tag>
+                                <el-tag class="article-tag" v-if="dataInfo.level == 3" type="success">特急</el-tag>
+                                <el-tag class="article-tag" v-if="dataInfo.level == 2" type="danger">紧急</el-tag>
                             </div>
                             <div class="article-meta">
                                 <div class="left">
@@ -21,7 +21,7 @@
                                     <el-button class="top-button" type="primary" @click="viewGroupChat">查看群聊</el-button>
                                 </div>
 
-                                <span class="happenTime">发生日期:2023-08-01 10:00:00</span>
+                                <span class="happenTime">发生日期:{{ dataInfo.start }}</span>
                             </div>
                             <el-divider></el-divider>
                             <div class="background-color">
@@ -129,7 +129,7 @@ export default {
             this.$nextTick(() => {
                 const panel = this.$el.querySelector('.article_panel');
                 if (panel) {
-                    this.showReadMoreBtn = panel.scrollHeight > 270;
+                    this.showReadMoreBtn = panel.scrollHeight > 400;
                 }
             });
         },
@@ -494,7 +494,7 @@ export default {
 
     // 展开时无高度限制
     &.collapsed {
-        max-height: 270px; // 固定高度
+        max-height: 400px; // 固定高度
 
         // 可选:加渐变遮罩
         &::after {