shish il y a 3 ans
Parent
commit
45fa0d3649
3 fichiers modifiés avec 42 ajouts et 36 suppressions
  1. 17 11
      ghsApp/src/admin/item/add.vue
  2. 12 12
      ghsApp/src/admin/item/copy.vue
  3. 13 13
      ghsApp/src/admin/item/detail.vue

+ 17 - 11
ghsApp/src/admin/item/add.vue

@@ -22,18 +22,18 @@
         <tui-list-cell class="line-cell" :hover="false">
           <view class="tui-title">价格</view>
           <input v-model="form.hjPrice" style="width:130upx;border:1upx solid #CCCCCC;text-align:center;height:50upx;" placeholder-class="phcolor" 
-          class="tui-input" name="hjPrice" @focus="form.hjPrice=''" placeholder="会员价" type="digit" />
+          class="tui-input" name="hjPrice" placeholder="会员价" type="digit" />
           <input v-model="form.price" style="width:130upx;border:1upx solid #3385FF;text-align:center;height:50upx;color:#3385FF;margin-left:30upx;" placeholder-class="phcolor" 
-          class="tui-input" name="price" @focus="form.price=''" placeholder="批发价" type="digit" @input="priceLinkage()" />
+          class="tui-input" name="price" placeholder="批发价" type="digit" @input="priceLinkage()" />
           <input v-model="form.skPrice" style="width:130upx;border:1upx solid #CCCCCC;text-align:center;height:50upx;margin-left:30upx;" placeholder-class="phcolor" 
-          class="tui-input" name="skPrice" @focus="form.skPrice=''" placeholder="零售价" type="digit" />
+          class="tui-input" name="skPrice" placeholder="零售价" type="digit" />
         </tui-list-cell>
 
         <tui-list-cell class="line-cell" :hover="false">
           <view class="tui-title">特价</view>
           <text style="display:inline-block;width:130upx;text-align:center;">{{ hjDiscountPrice }}</text>
           <input v-model="form.discountPrice" style="width:130upx;border:1upx solid #3385FF;margin-left:30upx;color:#3385FF;text-align:center;" placeholder-class="phcolor" @input="tjLinkage()"
-          class="tui-input" name="discountPrice" @focus="form.discountPrice=''" placeholder="无特价填0" maxlength="50" type="digit" />
+          class="tui-input" name="discountPrice" placeholder="无特价填0" maxlength="50" type="digit" />
           <text style="display:inline-block;width:130upx;margin-left:30upx;text-align:center;">{{ skDiscountPrice }}</text>
         </tui-list-cell>
 
@@ -42,11 +42,6 @@
           <input v-model="form.stock" style="width:340upx;" placeholder-class="phcolor" @focus="form.stock=''" @input="changeStock($event)" class="tui-input" name="stock" placeholder="请输入" type="digit"/>
         </tui-list-cell>
 
-        <tui-list-cell class="line-cell" :hover="false">
-          <div class="tui-title">成本</div>
-          <input v-model="form.cost" style="width:340upx;" placeholder-class="phcolor" @focus="form.cost=''" class="tui-input" name="cost" placeholder="请输入" type="digit"/>
-        </tui-list-cell>
-
         <tui-list-cell class="line-cell" :arrow="true">
           <div class="tui-title">分类</div>
           <picker mode="selector" :value="form.classId" :range="itemClassData" range-key="name" @change="changeItemClassFn" class="tui-input" >
@@ -131,14 +126,25 @@
       </div>
 
       <view class="module-com input-line-wrap">
+
+        <tui-list-cell class="line-cell" :hover="false">
+          <view class="tui-title">会员价比成本贵</view>
+          <input v-model="form.hjAddPrice" placeholder-class="phcolor" class="tui-input" name="hjAddPrice" placeholder="请填写" maxlength="50" type="digit" />
+        </tui-list-cell>
+
         <tui-list-cell class="line-cell" :hover="false">
           <div class="tui-title">批发价比成本贵</div>
-          <input v-model="form.addPrice" placeholder-class="phcolor" class="tui-input" name="addPrice" @focus="form.addPrice=''" placeholder="请填写" maxlength="50" type="digit" />
+          <input v-model="form.addPrice" placeholder-class="phcolor" class="tui-input" name="addPrice" placeholder="请填写" maxlength="50" type="digit" />
         </tui-list-cell>
 
         <tui-list-cell class="line-cell" :hover="false">
           <div class="tui-title">零售价比成本贵</div>
-          <input v-model="form.skMore" placeholder-class="phcolor" class="tui-input" name="skMore" @focus="form.skMore=''" placeholder="请填写" maxlength="50" type="digit" />
+          <input v-model="form.skMore" placeholder-class="phcolor" class="tui-input" name="skMore" placeholder="请填写" maxlength="50" type="digit" />
+        </tui-list-cell>
+
+        <tui-list-cell class="line-cell" :hover="false">
+          <div class="tui-title">成本</div>
+          <input v-model="form.cost" style="width:340upx;" placeholder-class="phcolor" class="tui-input" name="cost" placeholder="请输入" type="digit"/>
         </tui-list-cell>
 
         <tui-list-cell class="line-cell" :hover="false">

+ 12 - 12
ghsApp/src/admin/item/copy.vue

@@ -22,18 +22,18 @@
         <tui-list-cell class="line-cell" :hover="false">
           <view class="tui-title">价格</view>
           <input v-model="form.hjPrice" style="width:130upx;border:1upx solid #CCCCCC;text-align:center;height:50upx;" placeholder-class="phcolor" 
-          class="tui-input" name="hjPrice" @focus="form.hjPrice=''" placeholder="会员价" type="digit" />
+          class="tui-input" name="hjPrice" placeholder="会员价" type="digit" />
           <input v-model="form.price" style="width:130upx;border:1upx solid #3385FF;text-align:center;height:50upx;color:#3385FF;margin-left:30upx;" placeholder-class="phcolor" 
-          class="tui-input" name="price" @focus="form.price=''" placeholder="批发价" type="digit" @input="priceLinkage()" />
+          class="tui-input" name="price" placeholder="批发价" type="digit" @input="priceLinkage()" />
           <input v-model="form.skPrice" style="width:130upx;border:1upx solid #CCCCCC;text-align:center;height:50upx;margin-left:30upx;" placeholder-class="phcolor" 
-          class="tui-input" name="skPrice" @focus="form.skPrice=''" placeholder="零售价" type="digit" />
+          class="tui-input" name="skPrice" placeholder="零售价" type="digit" />
         </tui-list-cell>
 
         <tui-list-cell class="line-cell" :hover="false">
           <view class="tui-title">特价</view>
           <text style="display:inline-block;width:130upx;text-align:center;">{{ hjDiscountPrice }}</text>
           <input v-model="form.discountPrice" style="width:130upx;border:1upx solid #3385FF;margin-left:30upx;color:#3385FF;text-align:center;" placeholder-class="phcolor" @input="tjLinkage()"
-          class="tui-input" name="discountPrice" @focus="form.discountPrice=''" placeholder="无特价填0" maxlength="50" type="digit" />
+          class="tui-input" name="discountPrice" placeholder="无特价填0" maxlength="50" type="digit" />
           <text style="display:inline-block;width:130upx;margin-left:30upx;text-align:center;">{{ skDiscountPrice }}</text>
         </tui-list-cell>
 
@@ -127,26 +127,26 @@
 
       <view class="module-com input-line-wrap">
 
-        <tui-list-cell class="line-cell" :hover="false">
-          <view class="tui-title">成本</view>
-          <input v-model="form.cost" style="width:260upx;" placeholder-class="phcolor" @focus="form.cost=''" class="tui-input" name="cost" placeholder="请输入" type="digit"/>
-        </tui-list-cell>
-
         <tui-list-cell class="line-cell" :hover="false">
             <view class="tui-title">会员价比成本贵</view>
-            <input v-model="form.hjAddPrice" placeholder-class="phcolor" class="tui-input" name="hjAddPrice" @focus="form.hjAddPrice=''" placeholder="请填写" maxlength="50" type="digit" />
+            <input v-model="form.hjAddPrice" placeholder-class="phcolor" class="tui-input" name="hjAddPrice" placeholder="请填写" maxlength="50" type="digit" />
           </tui-list-cell>
 
           <tui-list-cell class="line-cell" :hover="false">
             <view class="tui-title">批发价比成本贵</view>
-            <input v-model="form.addPrice" placeholder-class="phcolor" class="tui-input" name="addPrice" @focus="form.addPrice=''" placeholder="请填写" maxlength="50" type="digit" />
+            <input v-model="form.addPrice" placeholder-class="phcolor" class="tui-input" name="addPrice" placeholder="请填写" maxlength="50" type="digit" />
           </tui-list-cell>
 
           <tui-list-cell class="line-cell" :hover="false">
             <view class="tui-title">零售价比<text style="color:red;font-weight:bold;font-size:33upx;">成本</text>贵</view>
-            <input v-model="form.skMore" placeholder-class="phcolor" class="tui-input" name="skMore" @focus="form.skMore=''" placeholder="请填写" style="width:110upx;" type="digit" />
+            <input v-model="form.skMore" placeholder-class="phcolor" class="tui-input" name="skMore" placeholder="请填写" style="width:110upx;" type="digit" />
           </tui-list-cell>
 
+          <tui-list-cell class="line-cell" :hover="false">
+          <view class="tui-title">成本</view>
+          <input v-model="form.cost" style="width:260upx;" placeholder-class="phcolor" class="tui-input" name="cost" placeholder="请输入" type="digit"/>
+        </tui-list-cell>
+
         <tui-list-cell class="line-cell" :hover="false">
           <view class="tui-title">拆散单价涨</view>
           <input v-model="form.smallRatio" @focus="form.smallRatio=''" placeholder-class="phcolor" class="tui-input" name="smallRatio" placeholder="请填写" maxlength="50" 

+ 13 - 13
ghsApp/src/admin/item/detail.vue

@@ -22,18 +22,18 @@
         <tui-list-cell class="line-cell" :hover="false">
           <view class="tui-title">价格</view>
           <input v-model="form.hjPrice" style="width:130upx;border:1upx solid #CCCCCC;text-align:center;height:50upx;" placeholder-class="phcolor" 
-          class="tui-input" name="hjPrice" @focus="form.hjPrice=''" placeholder="会员价" type="digit" />
+          class="tui-input" name="hjPrice" placeholder="会员价" type="digit" />
           <input v-model="form.price" style="width:130upx;border:1upx solid #3385FF;text-align:center;height:50upx;color:#3385FF;margin-left:30upx;" placeholder-class="phcolor" 
-          class="tui-input" name="price" @focus="form.price=''" placeholder="批发价" type="digit" @input="priceLinkage()" />
+          class="tui-input" name="price" placeholder="批发价" type="digit" @input="priceLinkage()" />
           <input v-model="form.skPrice" style="width:130upx;border:1upx solid #CCCCCC;text-align:center;height:50upx;margin-left:30upx;" placeholder-class="phcolor" 
-          class="tui-input" name="skPrice" @focus="form.skPrice=''" placeholder="零售价" type="digit" />
+          class="tui-input" name="skPrice" placeholder="零售价" type="digit" />
         </tui-list-cell>
 
         <tui-list-cell class="line-cell" :hover="false">
           <view class="tui-title">特价</view>
           <text style="display:inline-block;width:130upx;text-align:center;">{{ hjDiscountPrice }}</text>
           <input v-model="form.discountPrice" style="width:130upx;border:1upx solid #3385FF;margin-left:30upx;color:#3385FF;text-align:center;" placeholder-class="phcolor" @input="tjLinkage()"
-          class="tui-input" name="discountPrice" @focus="form.discountPrice=''" placeholder="无特价填0" maxlength="50" type="digit" />
+          class="tui-input" name="discountPrice" placeholder="无特价填0" maxlength="50" type="digit" />
           <text style="display:inline-block;width:130upx;margin-left:30upx;text-align:center;">{{ skDiscountPrice }}</text>
         </tui-list-cell>
 
@@ -123,25 +123,25 @@
 
       <view class="module-com input-line-wrap">
 
-        <tui-list-cell class="line-cell" :arrow="false" :hover="false">
-          <view class="tui-title">成本</view>
-          <input v-model="form.cost" style="width:260upx;" placeholder-class="phcolor" @focus="form.cost=''" class="tui-input" name="cost" placeholder="请输入" type="digit"/>
-          <button v-if="productData.id > 0" class="admin-button-com blue middle" @click="goCostDetail(productData)">成本变动记录</button>
-        </tui-list-cell>
-
         <tui-list-cell class="line-cell" :hover="false">
             <view class="tui-title">会员价比成本贵</view>
-            <input v-model="form.hjAddPrice" placeholder-class="phcolor" class="tui-input" name="hjAddPrice" @focus="form.hjAddPrice=''" placeholder="请填写" maxlength="50" type="digit" />
+            <input v-model="form.hjAddPrice" placeholder-class="phcolor" class="tui-input" name="hjAddPrice" placeholder="请填写" maxlength="50" type="digit" />
           </tui-list-cell>
 
           <tui-list-cell class="line-cell" :hover="false">
             <view class="tui-title">批发价比成本贵</view>
-            <input v-model="form.addPrice" placeholder-class="phcolor" class="tui-input" name="addPrice" @focus="form.addPrice=''" placeholder="请填写" maxlength="50" type="digit" />
+            <input v-model="form.addPrice" placeholder-class="phcolor" class="tui-input" name="addPrice" placeholder="请填写" maxlength="50" type="digit" />
           </tui-list-cell>
 
           <tui-list-cell class="line-cell" :hover="false">
             <view class="tui-title">零售价比<text style="color:red;font-weight:bold;font-size:33upx;">成本</text>贵</view>
-            <input v-model="form.skMore" placeholder-class="phcolor" class="tui-input" name="skMore" @focus="form.skMore=''" placeholder="请填写" style="width:110upx;" type="digit" />
+            <input v-model="form.skMore" placeholder-class="phcolor" class="tui-input" name="skMore" placeholder="请填写" style="width:110upx;" type="digit" />
+          </tui-list-cell>
+
+          <tui-list-cell class="line-cell" :arrow="false" :hover="false">
+          <view class="tui-title">成本</view>
+          <input v-model="form.cost" style="width:260upx;" placeholder-class="phcolor" class="tui-input" name="cost" placeholder="请输入" type="digit"/>
+          <button v-if="productData.id > 0" class="admin-button-com blue middle" @click="goCostDetail(productData)">成本变动记录</button>
           </tui-list-cell>
 
           <tui-list-cell class="line-cell" :hover="false">