Lou
2023-11-09 8a736f150b04c87bd4124b4996a4b3188f2aee2e
subPackage/label/bail.vue
@@ -5,7 +5,7 @@
         :labelStyle="{fontSize:'28rpx'}">
         <view class="content">
            <u-form-item label="姓名" prop="checkUserName" borderBottom  required>
               <u-input v-model="info.checkUserName"  disabled disabledColor="#fff" border="none" placeholder="请输入" placeholderClass="f-28 c-99"
               <u-input v-model="info.checkUserName"  border="none" placeholder="请输入" placeholderClass="f-28 c-99"
                  inputAlign="right"></u-input>
            </u-form-item>
            <u-form-item label="手机" prop="checkTelephone" borderBottom  required>
@@ -30,9 +30,9 @@
         <view class="upload bgc-ff">
            <view class="f-28 mb-20">位置图片</view>
            <view class="mt-20">
               <u-upload :fileList="form.image" :previewFullImage="uploadConfig.previewFullImage"
               <u-upload :fileList="form.images" :previewFullImage="uploadConfig.previewFullImage"
                  :accept="uploadConfig.acceptImg" :multiple="uploadConfig.multiple"
                  :maxCount="uploadConfig.maxCount" :capture="uploadConfig.capture" @afterRead="afterReadImgs($event,'fireImageUrls')"
                  :maxCount="uploadConfig.maxCount" :capture="uploadConfig.capture" @afterRead="afterReadImg"
                  @delete="deletePic">
                  <view class="upload-item upload-icon flex_base">
                     <u-icon name="/static/icon/upload.png" width="60rpx" height="60rpx"></u-icon>
@@ -42,7 +42,7 @@
         </view>
      </u-form>
      <button class="submit-btn" @click="sumitInfo">提交</button>
      <!-- <button class="list-btn" @click="navigatorPage">我上报的事件</button> -->
      <button class="list-btn" @click="navigatorPage">我上报的事件</button>
         <u-datetime-picker ref="datetimePicker" :show="showSelectDate" v-model="applyTime" mode="datetime"
            :formatter="formatter" @confirm="confirmDate"  @cancel="showSelectDate = false"></u-datetime-picker>
   </view>
@@ -130,14 +130,10 @@
         },
         confirmDate(e) {
            console.log(e);
            this.showSelectDate = false;
            this.info.applyTime = uni.$u.timeFormat(e.value, 'yyyy-mm-dd hh:MM')
            this.info.applyTime = uni.$u.timeFormat(e.value, 'yyyy-mm-dd hh:MM:ss')
         },
         
         checkImages() {
            if (this.form.images.length) {
               this.$set(this.info,"locationImageUrls",this.setImages())
@@ -153,7 +149,7 @@
         },
         sumitInfo() {
            this.$refs.info.validate().then(valid => {
            this.$refs.form.validate().then(valid => {
               this.checkImages();
               saveBailReporting(this.info).then(res => {
                  uni.showToast({
@@ -161,7 +157,8 @@
                     title: '提交成功',
                     success() {
                        setTimeout(() => {
                           that.$u.func.globalNavigator("", "navBack")
                           // this.$u.func.globalNavigator("", "navBack")
                           uni.navigateBack()
                        }, 1000)
                     }
                  })
@@ -169,8 +166,7 @@
            })
         },
         navigatorPage() {
            let url = "/subPackage/bs/views/repairList" + "?title=" + this.title + "&type=" + this.info.type
            this.$u.func.globalNavigator(url, "navTo")
            this.$u.func.globalNavigator('bailList', "navTo")
         }
      }
   }