yangan
2024-08-08 98e0b3a6726c2e04b502b1541621d116e8050865
pages/customer-page/customer-index/customer-index.vue
@@ -8,9 +8,9 @@
               style="background: url('https://mx.jzeg.cn:9096/appimg/image/banner/customerbanner.png') no-repeat;background-size:contain">
            </view>
               <!-- 自主配送界面 -->
            <view class="self-deliver">
            <view class="self-deliver" v-if="personnelType === 1">
               <view class="self-deliver_text">
                  创建日计划订单
                  创建日计划订单
               </view>
               <view class="self-deliver_btn">
                  <u-button text="去创建"
@@ -62,7 +62,7 @@
                  <view class="third-line">
                     <view class="time-icon">
                        <view
                           style="width: 24rpx;height: 24rpx;li ne-height: 24rpx;background: url('https://mx.jzeg.cn:9096/appimg/image/banner/clock.png') no-repeat;background-size: cover">
                           style="width: 12rpx;height: 12rpx;line-height: 24rpx;background: url('https://mx.jzeg.cn:9096/appimg/image/banner/clock.png') no-repeat;background-size: cover">
                        </view>
                     </view>
                     <view class="send-date">{{ item.sendDate }}</view>
@@ -172,9 +172,7 @@
</template>
<script>
   import card from '@/components/card/card.vue';
   import combinedTitle from '@/components/combined-title/combined-title.vue';
   import { customerId } from '@/utils/status';
   export default {
      props: {
         orderPlanDataStore: {
@@ -183,7 +181,6 @@
         }
      },
      components: {
         card,
         combinedTitle
      },
      watch: {
@@ -203,6 +200,7 @@
      data() {
         return {
            orderPlanData: [],
            personnelType:'', // 用户类型
            show: false, // 领取收发单弹出框
            receiveNum: null,
            getOrderNum: {
@@ -236,6 +234,7 @@
         init() {
            this.GetOrderPlan();
            this.getJhOrderPlanDataPage();
            this.getType();
         },
         // 获取发运计划列表
         GetOrderPlan() {
@@ -343,12 +342,12 @@
         // (顶部)发运计划详情
         cardBodyClick(v) {
            uni
               .navigateTo({ url: `/pages/customer-page/customer-index/fayunPlanDetails/fayunPlanDetails?orderPlanId=${v.id}&code=${v.code}&cars2=${v.cars2}` });
               .navigateTo({ url: `/subPages/fayunPlanDetails/fayunPlanDetails?orderPlanId=${v.id}&code=${v.code}&cars2=${v.cars2}` });
         },
         // 点击历史收发单获取详情
         faYundetail(v) {
            uni.navigateTo({
               url: `/pages/customer-page/customer-index/fayunPlanDetails/fayunPlanDetails?orderPlanId=${v.id}&cars2=${v.cars2}&productNames=${v.productNames || v.productName}&deptName=${v.deptName}`
               url: `/subPages/fayunPlanDetails/fayunPlanDetails?orderPlanId=${v.id}&cars2=${v.cars2}&productNames=${v.productNames || v.productName}&deptName=${v.deptName}`
            });
         },
         // 转发
@@ -360,7 +359,18 @@
         // 自主配送
         selfDeliver() {
            uni.navigateTo({
               url: '/pages/customer-page/addDailyPlan/addDailyPlan'
               url: '/subPages/addDailyPlan/addDailyPlan'
            })
         },
         //获取用户标识
         getType(){
            this.$reqGetId('getPersonnelType',uni.getStorageSync('customerId')).then(res=>{
               console.log(res,'ressss')
               if(res.code === 0){
                 this.personnelType = res.data.personnelType;
               }else{
                  this.personnelType = '';
               }
            })
         }
      }
@@ -457,7 +467,7 @@
         .second {
            width: 100%;
            height: 31rpx;
            height: vw(80);
            font-size: 30rpx;
            font-weight: 300;
            color: #515151;
@@ -467,7 +477,7 @@
            .coal-name {
               min-width: vww(30);
               height: vww(20);
               height: vww(50);
               margin-right: vww(21);
            }
@@ -537,8 +547,8 @@
            top: vww(-144);
            .collection-form-item {
               width: 690rpx;
               height: 370rpx;
               width: 700rpx;
               height: 390rpx;
               background: #ffffff;
               box-shadow: 4rpx 6rpx 25rpx 0rpx rgba(73, 120, 240, 0.15);
               border-radius: 20rpx;
@@ -601,11 +611,12 @@
               .second-line {
                  width: 100%;
                  height: vww(30);
                  height: vww(90);
                  margin-left: vww(16);
                  display: flex;
                  align-items: center;
                  justify-content: flex-start;
                      margin-bottom: 15rpx;
                  .coal-name {
                     flex-grow: 1;
@@ -615,6 +626,7 @@
                     color: #515151;
                     position: relative;
                     display: flex;
                     margin-top: 20rpx;
                     align-items: center;
                     .black-bar {
@@ -645,8 +657,8 @@
                  align-items: center;
                  .send-date {
                     margin-left: vww(14);
                     width: 148rpx;
                     margin-left: vww(5);
                     width: 170rpx;
                     height: 24rpx;
                     line-height: 24rpx;
                     font-size: 28rpx;
@@ -657,7 +669,7 @@
               .fourth-line {
                  width: 100%;
                  height: vww(30);
                  height: vww(40);
                  @include flex;
                  justify-content: flex-start;
                  position: relative;