yangan
2024-06-12 66a74ea7126a5b97361b4d7b9d9520e3e25ede5b
pages/loadUnload-page/loadUnload-page.vue
@@ -3,31 +3,17 @@
      <view class="customer-index">
         <view class="customer-index_body">
            <view class="wait-collection"
               style="background: url('https://mx.jzeg.cn:9095/appimg/image/banner/customerbanner.png') no-repeat;background-size:contain">
               style="background: url('https://mx.jzeg.cn:9096/appimg/image/banner/customerbanner.png') no-repeat;background-size:100% 100%">
            </view>
            <view style="position: relative;top: -120px;">
            <!-- <view style="position: relative;top: -120px;">
               <u-empty mode="data"
                  icon="http://cdn.uviewui.com/uview/empty/data.png"
                  textSize="30"
                  iconSize="1000"
                  v-if="CoalNameList.length == 0"></u-empty>
            </view>
            <view class="collection-form">
               <view class="collection-form-item"
                  v-for="(item, index) in CoalNameList"
                  :key="index">
                  <view class="first-line">
                     <view class="dispatch-receive">
                        <view class="dispatch">煤种名称:{{ item }}</view>
                     </view>
                     <view class="">
                        <u-button type="primary"
                           plain
                           text="选择"
                           @click.stop="loadUnloadHandle(item)"></u-button>
                     </view>
                  </view>
               </view>
            </view> -->
            <view class="">
               <selectTarget ref='selectTarget' :loadUnloadData='loadUnloadData' ></selectTarget>
            </view>
         </view>
      </view>
@@ -35,10 +21,30 @@
</template>
<script>
   import selectTarget from '@/pages/loadUnload-page/selectTarget/selectTarget.vue'
   export default {
      props: {
         indexLoadUnloadBillOfLoadingData: {
            type: Object,
            default: {}
         }
      },
      watch: {
         indexLoadUnloadBillOfLoadingData: {
            handler(v) {
               this.loadUnloadData = v;
            },
            deep: true,
            immediate: true
         }
      },
      components: {
         selectTarget
      },
      data() {
         return {
            CoalNameList: []
            loadUnloadData:[],
         };
      },
      onLoad() {
@@ -46,24 +52,8 @@
      },
      methods: {
         init() {
            this.getCoalNameAllHandle()
         },
         getCoalNameAllHandle() {
            uni.showLoading({
               title: "加载中"
            })
            this.$reqGet('getCoalNameAll').then(res => {
               uni.hideLoading()
               if (res.code === 0) {
                  this.CoalNameList = res.data
               } else {
                  this.$u.toast('加载失败')
               }
            })
         },
         loadUnloadHandle(name) {
            uni.navigateTo({
               url: `/pages/loadUnload-page/loadUnload-detail/loadUnload-detail?coalName=${name}`
            this.$nextTick(() => {
               this.$refs.selectTarget.getDeptIdFiled()
            })
         }
      },