shish 1 месяц назад
Родитель
Сommit
62c1cb9c8d
1 измененных файлов с 13 добавлено и 12 удалено
  1. 13 12
      ghsApp/src/pagesOrder/shMethod.vue

+ 13 - 12
ghsApp/src/pagesOrder/shMethod.vue

@@ -24,7 +24,7 @@
         <!-- 别名 -->
         <tui-list-cell class="line-cell" :hover="false">
           <view class="tui-title">别名</view>
-          <input type="text" v-model="form.alias" class="tui-input" placeholder="请填写别名" />
+          <input type="text" v-model="form.alias" @focus="form.alias = ''" class="tui-input" placeholder="请填写别名" />
         </tui-list-cell>
 
         <!-- 状态 -->
@@ -52,18 +52,18 @@
         <!-- 顺序 -->
         <tui-list-cell class="line-cell" :hover="false">
           <view class="tui-title">顺序</view>
-          <input type="number" v-model="form.sort" class="tui-input" placeholder="请填写顺序" />
+          <input type="number" v-model="form.sort" @focus="form.sort = ''" class="tui-input" placeholder="请填写顺序" />
         </tui-list-cell>
 
         <!-- 送货 / 快递 特有字段 -->
         <block v-if="tabIndex === 0 || tabIndex === 3">
           <tui-list-cell class="line-cell" :hover="false">
             <view class="tui-title">最低消费金额</view>
-            <input type="digit" v-model="form.minAmount" class="tui-input" placeholder="不限制填0" />
+            <input type="digit" v-model="form.minAmount" @focus="form.minAmount = ''" class="tui-input" placeholder="不限制填0" />
           </tui-list-cell>
           <tui-list-cell class="line-cell" :hover="false">
             <view class="tui-title">最低消费数量</view>
-            <input type="number" v-model="form.minNum" class="tui-input" placeholder="不限制填0" />
+            <input type="number" v-model="form.minNum" @focus="form.minNum = ''" class="tui-input" placeholder="不限制填0" />
           </tui-list-cell>
           <tui-list-cell class="line-cell" :hover="false">
             <view class="tui-title">不满条件</view>
@@ -95,7 +95,7 @@
           </tui-list-cell>
           <tui-list-cell class="line-cell" :hover="false" v-if="form.unMeet != 1">
             <view class="tui-title">{{ form.unMeet == 2 ? '包装费' : '运费' }}</view>
-            <input type="digit" v-model="form.unMeetFee" class="tui-input" placeholder="请填写金额" />
+            <input type="digit" v-model="form.unMeetFee" @focus="form.unMeetFee = ''" class="tui-input" placeholder="请填写金额" />
           </tui-list-cell>
         </block>
 
@@ -111,11 +111,11 @@
               <view class="rule-card" v-for="(rule, index) in form.reduceRules" :key="index">
                 <view class="rule-row">
                   <text class="rule-label">满</text>
-                  <input type="number" v-model="rule.meetNum" class="rule-input" placeholder="0" />
+                  <input type="number" v-model="rule.meetNum" @focus="rule.meetNum = ''" class="rule-input" placeholder="0" />
                   <text class="rule-label">扎 且</text>
-                  <input type="digit" v-model="rule.meetAmount" class="rule-input-large" placeholder="0.00" />
+                  <input type="digit" v-model="rule.meetAmount" @focus="rule.meetAmount = ''" class="rule-input-large" placeholder="0.00" />
                   <text class="rule-label">元</text>
-                  <input type="digit" v-model="rule.freeKm" class="rule-input-large" placeholder="0" />
+                  <input type="digit" v-model="rule.freeKm" @focus="rule.freeKm = ''" class="rule-input-large" placeholder="0" />
                   <text class="rule-label">公里内免跑腿费</text>
                 </view>
                 <button class="admin-button-com mini rule-del-btn" @click="removeReduceRule(index)">
@@ -137,9 +137,9 @@
           <tui-list-cell class="line-cell" :hover="false">
             <view class="tui-title">起步价</view>
             <view class="input-row">
-              <input type="digit" v-model="form.startKm" class="tui-input-sm" placeholder="0" />
+              <input type="digit" v-model="form.startKm" @focus="form.startKm = ''" class="tui-input-sm" placeholder="0" />
               <text class="unit-text">km内</text>
-              <input type="digit" v-model="form.startPrice" class="tui-input-sm" placeholder="0.00" />
+              <input type="digit" v-model="form.startPrice" @focus="form.startPrice = ''" class="tui-input-sm" placeholder="0.00" />
               <text class="unit-text">元</text>
             </view>
           </tui-list-cell>
@@ -147,14 +147,14 @@
             <view class="tui-title">超出起步</view>
             <view class="input-row">
               <text class="unit-text">每公里加</text>
-              <input type="digit" v-model="form.perKmPrice" class="tui-input-sm" placeholder="0.00" />
+              <input type="digit" v-model="form.perKmPrice" @focus="form.perKmPrice = ''" class="tui-input-sm" placeholder="0.00" />
               <text class="unit-text">元</text>
             </view>
           </tui-list-cell>
           <tui-list-cell class="line-cell" :hover="false">
             <view class="tui-title">临时涨价</view>
             <view class="input-row">
-              <input type="digit" v-model="form.changeRate" class="tui-input-sm" placeholder="0" />
+              <input type="digit" v-model="form.changeRate" @focus="form.changeRate = ''" class="tui-input-sm" placeholder="0" />
               <text class="unit-text">%</text>
             </view>
           </tui-list-cell>
@@ -292,6 +292,7 @@ export default {
     this.loadConfig(0);
   },
   methods: {
+    init(){},
     /**
      * 切换 Tab
      * @param {number} index - 选中的 Tab 索引