ZhaoJing 1 year ago
parent
commit
68fb2c4b19
1 changed files with 11 additions and 3 deletions
  1. 11 3
      src/pages/scanCode/index.vue

+ 11 - 3
src/pages/scanCode/index.vue

@@ -20,12 +20,13 @@
                 </div>
                 <div class="px-10px" style="margin: 6vw 0;">检查项目 : </div>
                 <div class="van-doc-demo-block mt-10px">
-                    <div v-for="item in jcsmData" :key="item.xdww_id">
+                    <div v-for="(item, itenIndex) in jcsmData" :key="item.xdww_id">
                         <div class="text-4vw text-gray-600 px-10px py-5px mt-10px">{{ item.xdww_name }}</div>
-                        <div v-for="pf in item.xddy_dygl_wypj_wdpfx" :key="pf.xdwwp_id"
+                        <div v-for="(pf, index) in item.xddy_dygl_wypj_wdpfx" :key="pf.xdwwp_id"
                             class="flex van-cell-group van-cell-group--inset bg-white-500">
                             <van-field :disabled="isSubmit" label-width="160" name="score" type="number" maxlength="3"
-                                v-model="pf.fs" :label="pf.xdwwp_name" placeholder="请输入分数" />
+                                @input="changeVal($event, itenIndex, index)" v-model="pf.fs" :label="pf.xdwwp_name"
+                                placeholder="请输入分数" />
                         </div>
                     </div>
                 </div>
@@ -169,6 +170,13 @@ function beforeDelate(file, detail) {
     return true;
 }
 
+function changeVal(value, itemIndex, index) {
+    if (value.data) {
+        jcsmData[itemIndex].xddy_dygl_wypj_wdpfx[index].fs = value.target.value.replace('-', '')
+        value.target.value = value.target.value.replace("-", '');
+    }
+}
+
 // 评分用户类型
 const showPicker = ref(false);
 const typeList = $ref([