zhaoxiaohai 3 лет назад
Родитель
Сommit
3eb1e2b5bc

+ 1 - 1
packageA/project/detail.js

@@ -1,7 +1,7 @@
 const _Http = getApp().globalData.http;
 Page({
     data: {
-        tabsActive: 1, //tabs 选中项
+        tabsActive: 3, //tabs 选中项
         sa_projectid: "",
         tabsList: [{
             label: "详细信息",

+ 11 - 0
packageA/project/modules/offers/index.js

@@ -40,6 +40,17 @@ Component({
                 });
             })
         },
+        addOffers() {
+            const {
+                projectname,
+                sa_projectid
+            } = getCurrentPages().find(v => v.__route__ == 'packageA/project/detail').data.detail;
+            wx.navigateTo({
+                url: `/packageA/offers/addProjectOffer?data=${JSON.stringify({
+                    sa_projectid:[projectname,[sa_projectid]]
+                })}`,
+            })
+        },
         /* 修改总数 */
         changeTotal() {
             this.setData({

+ 4 - 6
packageA/project/modules/offers/index.wxml

@@ -5,12 +5,10 @@
     <view class="expand">
         <!-- <navigator url="#" class="but" bindtap="toSearch">
             <van-icon name="search" />
-        </navigator>
-        <navigator url="/packageA/setclient/modules/contacts/quickly/index?sys_enterpriseid={{sys_enterpriseid}}" class="but">
-            <van-icon name="plus" />
         </navigator> -->
+        <navigator url="#" class="but" bindtap="addOffers">
+            <van-icon name="plus" />
+        </navigator>
     </view>
 </view>
-<list list='{{list}}' />
-
-
+<list list='{{list}}' />

+ 52 - 55
packageA/project/modules/task/tabs/index.scss

@@ -1,71 +1,68 @@
-.task-tabs-box {
+.scroll {
     position: relative;
+    width:100%;
+    height: 84rpx;
+    background-color: #ffffff;
+    z-index: 9;
 
-    .scroll {
-        width: 100vw;
-        height: 84rpx;
-        background-color: #ffffff;
-        z-index: 9;
+    .box {
+        display: flex;
 
-        .box {
-            display: flex;
-
-            >.parallel:first-child {
-                margin-left: 15rpx;
-            }
+        >.parallel:first-child {
+            margin-left: 15rpx;
+        }
 
-            .parallel {
-                flex-shrink: 0;
-                position: relative;
-                height: 64rpx;
-                background: #EEEEEE;
-                border-radius: 8rpx;
-                transform: skew(-8deg, 0);
-                margin-top: 20rpx;
-                box-sizing: border-box;
-                padding: 0 10rpx;
-                margin-right: 20rpx;
+        .parallel {
+            flex-shrink: 0;
+            position: relative;
+            height: 64rpx;
+            background: #EEEEEE;
+            border-radius: 8rpx;
+            transform: skew(-8deg, 0);
+            margin-top: 20rpx;
+            box-sizing: border-box;
+            padding: 0 10rpx;
+            margin-right: 20rpx;
 
-                .mian {
-                    display: flex;
-                    align-items: center;
-                    height: 100%;
-                    padding: 0 30rpx;
-                    transform: skew(8deg, 0);
+            .mian {
+                display: flex;
+                align-items: center;
+                height: 100%;
+                padding: 0 30rpx;
+                transform: skew(8deg, 0);
 
-                    .label {
-                        flex: 1;
-                        font-size: 24rpx;
-                        font-family: PingFang SC-Regular, PingFang SC;
-                        color: #666666;
-                        margin: 0 10rpx;
-                        text-align: center;
-                    }
+                .label {
+                    flex: 1;
+                    font-size: 24rpx;
+                    font-family: PingFang SC-Regular, PingFang SC;
+                    color: #666666;
+                    margin: 0 10rpx;
+                    text-align: center;
                 }
             }
+        }
 
-            .active {
-                background-color: #3874F6;
+        .active {
+            background-color: #3874F6;
 
-                .mian {
-                    .label {
-                        color: #FFFFFF;
-                    }
+            .mian {
+                .label {
+                    color: #FFFFFF;
                 }
             }
         }
     }
+}
 
-    .select {
-        position: absolute;
-        width: 64rpx;
-        height: 64rpx;
-        line-height: 64rpx;
-        text-align: center;
-        right: -20rpx;
-        top: 20rpx;
-        background-color: #ffffff;
-        transform: rotate(90deg);
-        color: #3874F6;
-    }
+.select {
+    position: absolute;
+    width: 64rpx;
+    height: 64rpx;
+    line-height: 64rpx;
+    text-align: center;
+    right: -20rpx;
+    top: 20rpx;
+    background-color: #ffffff;
+    transform: rotate(90deg);
+    color: #3874F6;
 }

+ 2 - 4
packageA/project/modules/task/tabs/index.wxml

@@ -1,5 +1,4 @@
-<view class="task-tabs-box">
-    <scroll-view class="scroll" scroll-x>
+<scroll-view class="scroll" scroll-x>
         <view class="box">
             <navigator url="#" class="parallel {{active==index?'active':''}}" wx:for="{{list}}" wx:key="item.sa_projstagetemp_stageid" data-index="{{index}}" bindtap="changeViewItem">
                 <view class="mian">
@@ -7,5 +6,4 @@
                 </view>
             </navigator>
         </view>
-    </scroll-view>
-</view>
+    </scroll-view>