|  |  | 
 |  |  |       <u-navbar title="取消报工" :background="background" :border-bottom="false" :title-bold="true" title-color="#000" | 
 |  |  |          back-icon-color="#000" /> | 
 |  |  |       <u-form :model="form" ref="uForm" :label-width="280" :rules="rules" :error-type="['toast']" class="uForm"> | 
 |  |  |          <u-form-item label="订单号" :border-bottom="false" prop="moNo"> | 
 |  |  |             <u-input v-model="form.moNo" type="select" placeholder="点击选择" @click="openList" /> | 
 |  |  |          <u-form-item label="订单号" :border-bottom="false" prop="ifsOrderNo"> | 
 |  |  |             <u-input v-model="form.ifsOrderNo" type="select" placeholder="点击选择" @click="openList" /> | 
 |  |  |          </u-form-item> | 
 |  |  |          <u-form-item label="工单" :border-bottom="false" prop="optaskNo"> | 
 |  |  |             <u-input v-model="form.optaskNo" type="select" placeholder="点击选择" @click="seachWork" /> | 
 |  |  | 
 |  |  |       <view class="wrap"> | 
 |  |  |          <scroll-view class="finishProductIn-locno-scroll-list" scroll-y="true"> | 
 |  |  |             <u-cell-group class="finishProductIn-locno-scroll-list-group" :border="false"> | 
 |  |  |                <view class="content" v-for="(item, index) in list" :key="item.moNo" :index="index" | 
 |  |  |                <view class="content" v-for="(item, index) in list" :key="item.ifsOrderNo" :index="index" | 
 |  |  |                   @click="cancelReport(item, index)"> | 
 |  |  |                   <view class="content-header"> | 
 |  |  |                      <view class="content-header-title">{{ index + 1 }}</view> | 
 |  |  | 
 |  |  |                backgroundRepeat: "no-repeat", | 
 |  |  |             }, | 
 |  |  |             form: { | 
 |  |  |                moNo: "", | 
 |  |  |                ifsOrderNo: "", | 
 |  |  |                optaskNo: "", | 
 |  |  |                id: "", | 
 |  |  |             }, | 
 |  |  | 
 |  |  |       methods: { | 
 |  |  |          //工单 | 
 |  |  |          seachWork() { | 
 |  |  |             if (this.form.moNo == "") { | 
 |  |  |             if (this.form.ifsOrderNo == "") { | 
 |  |  |                this.$u.toast("请选择订单号"); | 
 |  |  |                return; | 
 |  |  |             } | 
 |  |  | 
 |  |  |             }); | 
 |  |  |          }, | 
 |  |  |          setNo(val) { | 
 |  |  |             this.form.moNo = val.moNo; | 
 |  |  |             this.form.ifsOrderNo = val.ifsOrderNo; | 
 |  |  |             this.form.id = val.id; | 
 |  |  |          }, | 
 |  |  |          // 回显扫码的信息-报工单 | 
 |  |  |          saveForm(val) { | 
 |  |  |             // if (this.form.moNo == "") { | 
 |  |  |             // if (this.form.ifsOrderNo == "") { | 
 |  |  |             //    uni.showToast({ | 
 |  |  |             //       icon: "none", | 
 |  |  |             //       title: "请先选择订单号!", | 
 |  |  | 
 |  |  |             //    }); | 
 |  |  |             //    return; | 
 |  |  |             // } | 
 |  |  |             // if (this.form.moNo != val.moNo) { | 
 |  |  |             // if (this.form.ifsOrderNo != val.ifsOrderNo) { | 
 |  |  |             //    uni.showToast({ | 
 |  |  |             //       icon: "none", | 
 |  |  |             //       title: "扫描的二维码与该订单不一致", |