#
whycq
2022-12-13 bb80bb875fb93cc84415d7536849fe4536af5c20
pages/business/cstmr/csmtr.vue
@@ -4,7 +4,14 @@
      <view></view>
      <!-- 客户列表 -->
      <view class="c-list" @click="getCsmtr()">
         <view class="list-item1 title">{{customer.name}}</view><view class="list-item"></view>
         <view class="list-item1">客户代号</view><view class="list-item2">{{customer.uuid}}</view>
         <view class="list-item1">详细地址</view><view class="list-item2">{{customer.addr}}</view>
         <view class="list-item1">电话</view><view class="list-item2">{{customer.tel}}</view>
         <view class="list-item1">备注</view><view class="list-item2">{{customer.memo}}</view>
         <view class="list-item1">客户类别</view><view class="list-item2">{{customer.cstmrType$}}</view>
         <view class="list-item1">创建人</view><view class="list-item2">{{customer.createBy$}}</view>
         <view class="list-item1">创建时间</view><view class="list-item2">{{customer.createTime$}}</view>
      </view>
   </view>
</template>
@@ -13,15 +20,29 @@
   export default { 
      data() {
         return {
            url: '127.0.0.1:9528'
            baseUrl: '',
            customer: {
               name: '测试',
               uuid: '0910',
               addr: '滨江路15号',
               tel: '13402043859',
               memo: '--',
               cstmrType$: '第一类',
               createBy$: '李腾江',
               createTime$: '2022-12-13 09:00'
            }
         }
      },
      onReady() {
         this.baseUrl = uni.getStorageSync('baseUrl')
         console.log(this.baseUrl);
      },
      methods: {
         getCsmtr() {
            let that = this
            console.log(that.url);
            uni.request({
               url:'http://127.0.0.1:9528' + '/cstmr/page/auth',
               url: that.baseUrl + '/cstmr/page/auth',
               header: {'token' : uni.getStorageSync('token'),
               "content-type": "application/json"},
               data: {curr:1,limit:16},
@@ -39,7 +60,29 @@
   .c-list {
      width: 96%;
      min-height: 100rpx;
      background-color: #acacac;
      background-color: #fff;
      border-radius: 10rpx;
      margin: 20rpx 2% 0 2%;
      display: grid;
      grid-template-columns: 1fr 3fr;
      font-size: 24rpx;
   }
   .list-item1 {
      height: 45rpx;
      line-height: 45rpx;
      color: #909399;
      text-indent: 30rpx;
   }
   .list-item2 {
      height: 45rpx;
      line-height: 45rpx;
      color: black;
   }
   .title {
      height: 50rpx;
      line-height: 50rpx;
      font-size: 28rpx;
      font-weight: 900;
      color: #303133;
   }
</style>