|
|
@@ -30,26 +30,68 @@
|
|
|
/>
|
|
|
</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"
|
|
|
- >
|
|
|
- <input v-model="form.classId" name="classId" type="text" hidden />
|
|
|
- <div v-if="form.classId" style="height:45rpx;" >{{ itemClassSelectedData.name }}</div>
|
|
|
- <div class="tui-placeholder" style="height:45rpx;" v-else>请选择</div>
|
|
|
- </picker>
|
|
|
- </tui-list-cell>
|
|
|
- <tui-list-cell class="line-cell" :hover="false">
|
|
|
- <div class="tui-title">库存</div>
|
|
|
- <input v-model="form.stock" style="width:340rpx;" placeholder-class="phcolor" @focus="form.stock=''" @input="changeStock($event)" class="tui-input" name="stock" placeholder="请输入" type="digit"/>
|
|
|
- <button v-if="productData.id" class="admin-button-com blue small" @click="goStockDetail(productData.id)">查看明细</button>
|
|
|
- </tui-list-cell>
|
|
|
+ <tui-list-cell class="line-cell" :hover="false">
|
|
|
+ <div class="tui-title">库存</div>
|
|
|
+ <input v-model="form.stock" style="width:340rpx;" placeholder-class="phcolor" @focus="form.stock=''" @input="changeStock($event)" class="tui-input" name="stock" placeholder="请输入" type="digit"/>
|
|
|
+ <button v-if="productData.id" class="admin-button-com blue small" @click="goStockDetail(productData.id)">查看明细</button>
|
|
|
+ </tui-list-cell>
|
|
|
+
|
|
|
+ <tui-list-cell class="line-cell" :hover="false">
|
|
|
+ <div class="tui-title">售价</div>
|
|
|
+ <input
|
|
|
+ v-model="form.price"
|
|
|
+ placeholder-class="phcolor"
|
|
|
+ class="tui-input"
|
|
|
+ name="price"
|
|
|
+ @focus="form.price=''"
|
|
|
+ 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.discountPrice"
|
|
|
+ placeholder-class="phcolor"
|
|
|
+ class="tui-input"
|
|
|
+ name="discountPrice"
|
|
|
+ placeholder="没有优惠价请填0"
|
|
|
+ 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"
|
|
|
+ placeholder="请填写加价"
|
|
|
+ maxlength="50"
|
|
|
+ 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"
|
|
|
+ >
|
|
|
+ <input v-model="form.classId" name="classId" type="text" hidden />
|
|
|
+ <div v-if="form.classId" style="height:45rpx;" >{{ itemClassSelectedData.name }}</div>
|
|
|
+ <div class="tui-placeholder" style="height:45rpx;" v-else>请选择</div>
|
|
|
+ </picker>
|
|
|
+ </tui-list-cell>
|
|
|
+
|
|
|
<tui-list-cell class="line-cell" :arrow="true">
|
|
|
<div class="tui-title">大单位</div>
|
|
|
<picker
|
|
|
@@ -95,48 +137,6 @@
|
|
|
/>
|
|
|
</tui-list-cell>
|
|
|
|
|
|
- <tui-list-cell class="line-cell" :hover="false">
|
|
|
- <div class="tui-title">售价</div>
|
|
|
- <input
|
|
|
- v-model="form.price"
|
|
|
- placeholder-class="phcolor"
|
|
|
- class="tui-input"
|
|
|
- name="price"
|
|
|
- @focus="form.price=''"
|
|
|
- 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.discountPrice"
|
|
|
- placeholder-class="phcolor"
|
|
|
- class="tui-input"
|
|
|
- name="discountPrice"
|
|
|
- @focus="form.discountPrice=''"
|
|
|
- placeholder="填0表示没有特价"
|
|
|
- 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"
|
|
|
- placeholder="请填写加价"
|
|
|
- @focus="form.addPrice=''"
|
|
|
- maxlength="50"
|
|
|
- type="digit"
|
|
|
- />
|
|
|
- </tui-list-cell>
|
|
|
-
|
|
|
<tui-list-cell class="line-cell" :hover="false">
|
|
|
<div class="tui-title">每扎重量</div>
|
|
|
<input
|
|
|
@@ -145,7 +145,6 @@
|
|
|
class="tui-input"
|
|
|
name="weight"
|
|
|
placeholder="单位:公斤"
|
|
|
- @focus="form.weight=''"
|
|
|
maxlength="50"
|
|
|
type="digit"
|
|
|
/>
|
|
|
@@ -159,7 +158,6 @@
|
|
|
class="tui-input"
|
|
|
name="stockWarning"
|
|
|
placeholder="请填写"
|
|
|
- @focus="form.stockWarning=''"
|
|
|
maxlength="50"
|
|
|
type="number"
|
|
|
/>
|
|
|
@@ -418,7 +416,7 @@ export default {
|
|
|
return;
|
|
|
}
|
|
|
if(/(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/.test(this.form.discountPrice) == false){
|
|
|
- uni.showToast({title:"请填写特价,没有特价请填0",icon:"none"})
|
|
|
+ uni.showToast({title:"请填写优惠价,没有优惠价请填0",icon:"none"})
|
|
|
return;
|
|
|
}
|
|
|
if(/(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/.test(this.form.price) == false){
|
|
|
@@ -494,7 +492,7 @@ export default {
|
|
|
{
|
|
|
name: "discountPrice",
|
|
|
rule: ["required"],
|
|
|
- msg: ["不做特价请填0"]
|
|
|
+ msg: ["没有优惠价请填0"]
|
|
|
},
|
|
|
{
|
|
|
name: "weight",
|