yangan
2024-09-02 c311ab706cfc3934e03c875211a41082acff575a
subPages/allocaTetonnage/index.vue
@@ -9,19 +9,30 @@
                        v-if="!pageList.length"
                  ></u-empty>
            </view> 
                <view
         class="notice-bar">
         <u-notice-bar :text="text"
                 style="font-size:30rpx"
            :fontSize="20"></u-notice-bar>
         <view class="notice-icon"
            style="background: url('https://wrzs.czjlchem.com:9090/appimg/image/banner/notice.png') no-repeat;background-size: cover; width: 42rpx;height: 42rpx;">
         </view>
      </view>
        <view class="tableCon"   v-if="pageList.length">
            <uni-table border
                  stripe
                  emptyText="暂无更多数据">
                  <uni-tr>
                     <uni-th align="center">序号</uni-th>
                     <uni-th width='200' align="center">产品名称</uni-th>
                     <uni-th align="center">车队</uni-th>
                     <uni-th  align="center">产品名称</uni-th>
                            <uni-th   align="center">产品等级</uni-th>
                     <uni-th align="center">吨数</uni-th>
                  </uni-tr>
                  <uni-tr v-for="(item, index) in pageList"
                     :key="item.id">
                     <uni-td align="center">{{index  + 1}}</uni-td>
                     <uni-td align="center">{{item.fleetName}}</uni-td>
                     <uni-td align="center">{{ item.productName}}</uni-td>
                            <uni-td align="center">{{ item.productGrade}}</uni-td>
                     <uni-td align="center">
                                 <u--input
                                    placeholder="请输入吨数"
@@ -54,22 +65,30 @@
            pageList:[],
            orderPlanId:'',
            customerId:'',
            status:''
            status:'',
            fleetId:'',
            pvcPlanMeasure:''
        }
    },
    computed:{
        text() {
            return `日计划总吨数${this.pvcPlanMeasure}吨`;
         },
    },
    onLoad(params){
        console.log(params,'参数')
        this.orderPlanId = params.orderPlanId;
        this.customerId = params.customerId;
        this.pvcPlanMeasure = params.pvcPlanMeasure
        if(params.status === '0'){
            this.status = params.status
        }else{
              this.status = '';
        }
        if(params.fleetId){
                 this.fleetId = params.fleetId
        }
        
@@ -80,7 +99,7 @@
    methods: {
        getBuild(){
            console.log(this.productName,'opr')
               this.$reqGet('getBuildList',{orderPlanId:this.orderPlanId,customerId:this.customerId,status:this.status}).then(res=>{
               this.$reqGet('getBuildList',{orderPlanId:this.orderPlanId,customerId:this.customerId,status:this.status,fleetId:this.fleetId}).then(res=>{
               console.log(res,'resss')
                    this.pageList = res.data;
            })
@@ -118,11 +137,25 @@
    },
}
</script>
<style lang='scss' scoped>
.notice-bar {
         width: 688rpx;
         height: 56rpx;
         margin: 0 auto;
         position: relative;
         // top: -200rpx;
         background: transparent;
         .notice-icon {
            position: absolute;
            top: 21rpx;
            left: 7rpx;
         }
      }
.warp{
    width: 100%;
    height: calc(100vh - 75rpx)