zhengnaiwen_citu 5 ماه پیش
والد
کامیت
14d665b1c1
1فایلهای تغییر یافته به همراه27 افزوده شده و 27 حذف شده
  1. 27 27
      src/views/accumulatePoints/accumulatePointsApply/accumulatePointsApplyEdit.vue

+ 27 - 27
src/views/accumulatePoints/accumulatePointsApply/accumulatePointsApplyEdit.vue

@@ -24,31 +24,32 @@
           </div>
         </el-col>
         <el-col :span="24">
-          <template v-if="item.inputType === 0">
-            <div class="d-flex">
-              <div  class="form-label">
-                数量
-              </div>
-              <el-input-number
-                size="small"
-                :min="0"
-                v-model="item.value"
-              ></el-input-number>
-              <UploadBtn v-model="item.images"></UploadBtn>
-            </div>
-          </template>
-          <template v-if="item.inputType === 2">
             <div class="fullWidth">
-              <div class="d-flex mb-3">
-                <div class="form-label">
-                  分数
-                </div>
-                <el-input-number
-                  size="small"
-                  :min="0"
-                  placeholder="请输入积分"
-                  v-model="item.value"
-                ></el-input-number>
+              <div class="d-flex mb-3 align-center">
+                <template v-if="[0, 2].includes(item.inputType)">
+                  <div class="form-label">
+                    {{ item.inputType === 0 ? '分数' : '数量' }}
+                  </div>
+                  <el-input-number
+                    size="small"
+                    :min="0"
+                    placeholder="请输入积分"
+                    v-model="item.value"
+                  ></el-input-number>
+                </template>
+                <template v-if="item.inputType === 3">
+                  <div class="form-label">
+                    单选
+                  </div>
+                  <el-radio-group v-model="item.value">
+                    <el-radio
+                      v-for="radio in item.child"
+                      :key="radio.employeeScoreRuleItemId"
+                      :label="radio.employeeScoreRuleItemId">
+                      {{ radio.title }}
+                    </el-radio>
+                  </el-radio-group>
+                </template>
                 <UploadBtn v-model="item.images"></UploadBtn>
               </div>
               <div class="d-flex">
@@ -63,8 +64,7 @@
                 ></el-input>
               </div>
             </div>
-          </template>
-          <template v-if="item.inputType === 3">
+          <!-- <template v-if="item.inputType === 3">
             <div class="d-flex">
               <el-radio-group v-model="item.value" class="mt-2">
                 <el-radio
@@ -76,7 +76,7 @@
               </el-radio-group>
               <UploadBtn v-model="item.images"></UploadBtn>
             </div>
-          </template>
+          </template> -->
         </el-col>
       </el-row>
     </m-card>