Kaynağa Gözat

fix(招聘) 修改职位的状态 可能是删除

xing.li 3 yıl önce
ebeveyn
işleme
c7e19be9b3
3 değiştirilmiş dosya ile 10 ekleme ve 13 silme
  1. 2 2
      pages/collection/collection.wxml
  2. 2 2
      pages/record/record.wxml
  3. 6 9
      utils/request.js

+ 2 - 2
pages/collection/collection.wxml

@@ -2,7 +2,7 @@
 
 <view class="content" >
  
-  <view class="info  {{item.recruitInfo.status==3?' close-status':''}}"  bindtap="goToInfo" wx:for="{{list}}" data-status="{{item.recruitInfo.status}}" data-id="{{item.recruitInfo.id}}" wx:if="{{list.length>0}}">
+  <view class="info  {{item.recruitInfo.status==3 ||item.recruitInfo.status==4?' close-status':''}}"  bindtap="goToInfo" wx:for="{{list}}" data-status="{{item.recruitInfo.status}}" data-id="{{item.recruitInfo.id}}" wx:if="{{list.length>0}}">
    <view class="info_top">
      <view class="info_top_left">{{item.recruitInfo.name}}</view>
      <view class="info_top_right">{{item.recruitInfo.salary}}</view>
@@ -23,7 +23,7 @@
    <view style="font-size:24rpx!important">
     <span wx:if="{{item.recruitInfo.status==1}}">未开始</span>
     <span wx:elif="{{item.recruitInfo.status==2}}">招聘中</span>
-    <span wx:elif="{{item.recruitInfo.status==3}}">停止招聘</span> 
+    <span wx:elif="{{item.recruitInfo.status==3 || item.recruitInfo.status==4}}">停止招聘</span> 
    </view>
     
    </view>

+ 2 - 2
pages/record/record.wxml

@@ -2,7 +2,7 @@
 
 <view class="content" >
  
- <view class="info {{item.recruitInfo.status==3?' close-status':''}}" bindtap="goToInfo" wx:for="{{list}}" data-id="{{item.recruitInfo.id}}" data-status="{{item.recruitInfo.status}}" wx:if="{{list.length>0}}">
+ <view class="info {{item.recruitInfo.status==3 || item.recruitInfo.status==4 ?' close-status':''}}" bindtap="goToInfo" wx:for="{{list}}" data-id="{{item.recruitInfo.id}}" data-status="{{item.recruitInfo.status}}" wx:if="{{list.length>0}}">
    <view class="info_top">
      <view class="info_top_left">{{item.recruitInfo.name}}</view>
      <view class="info_top_right">{{item.recruitInfo.salary}}</view>
@@ -24,7 +24,7 @@
     <view>
     <span wx:if="{{item.recruitInfo.status==1}}">未开始</span>
      <span wx:elif="{{item.recruitInfo.status==2}}">招聘中</span>
-    <span wx:elif="{{item.recruitInfo.status==3}}">停止招聘</span> 
+    <span wx:elif="{{item.recruitInfo.status==3 || item.recruitInfo.status==4}}">停止招聘</span> 
    
     </view>
    </view>

+ 6 - 9
utils/request.js

@@ -99,16 +99,13 @@ class request {
               method: method,
               success: (res => {
                   wx.hideLoading()
-                  if (res.data.code === 200) {
+                  if (res?.data.code === 200) {
                       //200: 服务端业务处理正常结束
-                      resolve(res.data)
+                      resolve(res?.data)
                   } else {
-                      
-                          wx.showToast({
-                              title: res.data.message,
-                          })
-                     
-                    
+                    wx.showToast({
+                        title: res?.data?.msg,
+                    })
                       //其它错误,提示用户错误信息
                       if (this._errorHandler != null) {
                           //如果有统一的异常处理,就先调用统一异常处理函数对异常进行处理
@@ -122,7 +119,7 @@ class request {
                       this._errorHandler(res)
                   }
                   wx.showToast({
-                    title: '网络异常请,稍后再试~',
+                    title: '网络异常请稍后',
                   })
                   reject(res)
               })