#
whycq
2022-09-01 9545a596b9ba3f35e8a528b957d31542f3cf11a5
pages/demo/pakStore/pakStore.vue
@@ -2,6 +2,58 @@
</template>
<script>
   export default {
         data() {
             return {
            }
         },
         methods:{
            // 获取url
            getUrl() {
               this.commonUrl = this.baseHttp + this.baseIP + ':' +this.basePORT + "/" +this.baseUrl
            },
            findMat() {
               let that = this
               uni.request({
                   url: that.commonUrl + '/mat/auth',
                   data: {
                     matnr:that.matnr
                   },
                   header: {
                     'token':uni.getStorageSync('token')
                   },
                  success(result) {
                     uni.vibrateShort();
                     let res = result.data
                     if (res.code === 200 && res.data) {
                        that.matData = res.data
                        that.matnr = ''
                        uni.navigateTo({
                           url: "matQuery",
                           events: {
                               // 为指定事件添加一个监听器,获取被打开页面传送到当前页面的数据
                               matList: function(data) {
                                 console.log(data)
                                 that.matList.push(data.data)
                              },
                           },
                           success: function(res) {
                              // 通过eventChannel向被打开页面传送数据
                              res.eventChannel.emit('matData', { data: that.matData })
                           },
                        });
                     }
                  }
               });
            },
         }
   }
</script>
<style>