#1
whycq
2022-04-08 5052e0b3f3ade965a76db938eeeee11a9fb922a0
pages/basics/matQuery.vue
@@ -4,19 +4,19 @@
         <view class="container">
            <view class="text-box">
               <view class="text-title"><text>商品编码</text></view>
               <view class="text-title"><text>1111</text></view>
               <view class="text-title"><text>{{matData.matnr}}</text></view>
            </view>
            <view class="text-box">
               <view class="text-title"><text>商品名称</text></view>
               <view class="text-title">显示器</view>
               <view class="text-title">{{matData.maktx}}</view>
            </view>
            <view class="text-box">
               <view class="text-title"><text>规格</text></view>
               <view class="text-title">24英寸</view>
               <view class="text-title">{{matData.specs}}</view>
            </view>
            <view class="text-box">
               <view class="text-title"><text>批号</text></view>
               <view class="text-title">YC-897998776</view>
               <view class="text-title"><input type="text" v-model="matData.batch"></view>
            </view>
            <view class="text-box">
               <view class="text-title"><text>数量</text></view>
@@ -30,7 +30,7 @@
      </view>
      <view class="foot flex justify-center">
         <label for="">
            <button class="cu-btn bg-blue">提取</button>
            <button class="cu-btn bg-blue" @click="back()">提取</button>
         </label>
      </view>
   </scroll-view>
@@ -40,10 +40,44 @@
   export default {
      data() {
         return {
            vModelValue:''
            matData: {
               matnr: null,
               maktx: null,
               specs: null,
               batch: null,
               anfme: 0
            },
            baseIP:'',
            basePORT:'',
         }
      },
      onLoad(option) {
         this.baseIP = option.baseIP
         this.basePORT = option.basePORT
         this.matData.matnr = option.matnr
         this.getMat()
      },
      methods: {
         getMat() {
            let that = this
            uni.request({
               url: 'http://localhost:8081/jkwms/mat/auth',
                // url: that.baseHttp + that.baseIP + ':' +that.basePORT + that.baseUrl + '/mat/auth',
                data: {
                  matnr: that.matData.matnr
                },
                header: {
                  'token':uni.getStorageSync('token')
                },
               success(res) {
                  var res = res.data;
                  console.log(res);
                  if (res.code === 200) {
                     that.matData = res.data;
                  }
               }
            });
         },
         blur() {
            
         },
@@ -53,7 +87,13 @@
         changeValue() {
            
         },
         back() {
            this.matData.anfme = 5.9
            uni.$emit('matData', this.matData);
            uni.navigateBack({
               delta: 1
            })
         }
      }
   }
</script>
@@ -88,6 +128,10 @@
      float: left;
      display: inline-block;
   }
   .text-box .text-value {
      width: 70%;
      padding: 0 20upx;
   }
   .text-box .text-title:last-child {
      display: inline-block;
      margin-left: 10%;