|
|
|
@ -22,27 +22,25 @@ |
|
|
|
<uni-forms-item label="市场价" name="price" required> |
|
|
|
<uni-easyinput type="digit" v-model="formData.price" placeholder="请输入零售价" trim="all" /> |
|
|
|
</uni-forms-item> |
|
|
|
<uni-forms-item label="尾货预警" name="salesWeek" required> |
|
|
|
<!-- <uni-easyinput type="digit" v-model="formData.salesWeek" placeholder="请输入零售价" trim="all" /> --> |
|
|
|
<uni-datetime-picker type="date" :clear-icon="false" v-model="formData.salesWeek" /> |
|
|
|
</uni-forms-item> |
|
|
|
<uni-forms-item label="库存预警" name="tailWarn" required> |
|
|
|
<uni-easyinput type="digit" v-model="formData.tailWarn" placeholder="请设置库存预警最低件数" trim="all" /> |
|
|
|
</uni-forms-item> |
|
|
|
<uni-forms-item label="分类" name="categoryId" required v-if="dataList == ''"> |
|
|
|
<uni-data-select class="uni-data-select" :localdata="categoryList" v-model="formData.categoryId" |
|
|
|
placeholder="请选择分类" @change="categoryChange(formData.categoryId)"></uni-data-select> |
|
|
|
</uni-forms-item> |
|
|
|
<uni-forms-item label="商品规格" name="wholesalePrice" required v-if="categoryId != ''"> |
|
|
|
<!-- <uni-data-select class="uni-data-select" :localdata="categoryList" v-model="formData.categoryId" |
|
|
|
placeholder="请选择分类" @change="categoryChange(formData.categoryId)"></uni-data-select> --> |
|
|
|
<view class="content-list"> |
|
|
|
<view class="list-val"> |
|
|
|
<input type="text" placeholder="点击查询该分类下所有规格" disabled :value="wlName.shippingMethod" |
|
|
|
<input type="text" placeholder="请选择分类" disabled :value="typeItem.categoryName" |
|
|
|
style="border-bottom: 1px solid #fff;text-align: center;" |
|
|
|
@tap="goGategoryLow"> |
|
|
|
<uni-icons type="right" size="16" |
|
|
|
style="margin-left: 40rpx;line-height: 70rpx;"></uni-icons> |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
</uni-forms-item> |
|
|
|
<uni-forms-item label="尾货预警" name="salesWeek"> |
|
|
|
<!-- <uni-easyinput type="digit" v-model="formData.salesWeek" placeholder="请输入零售价" trim="all" /> --> |
|
|
|
<uni-datetime-picker type="date" :clear-icon="false" v-model="formData.salesWeek" /> |
|
|
|
</uni-forms-item> |
|
|
|
<uni-forms-item label="库存预警" name="tailWarn"> |
|
|
|
<uni-easyinput type="digit" v-model="formData.tailWarn" placeholder="请设置库存预警最低件数" trim="all" /> |
|
|
|
</uni-forms-item> |
|
|
|
<uni-forms-item label="货品简介" name="productIntro"> |
|
|
|
<uni-easyinput type="textarea" autoHeight v-model="formData.productIntro" placeholder="请输入货品简介" |
|
|
|
@ -75,7 +73,8 @@ |
|
|
|
}, |
|
|
|
categoryList: [], |
|
|
|
productId:'', |
|
|
|
arrtList: [], |
|
|
|
arrtList: [], |
|
|
|
typeItem:{}, |
|
|
|
arrtChange: [], |
|
|
|
categoryId:'', |
|
|
|
dataList:[], |
|
|
|
@ -109,21 +108,28 @@ |
|
|
|
required: true, |
|
|
|
errorMessage: '请填写商品名称', |
|
|
|
}, ], |
|
|
|
}, |
|
|
|
tailWarn: { |
|
|
|
rules: [{ |
|
|
|
required: true, |
|
|
|
errorMessage: '请填写库存预警天数', |
|
|
|
}, ], |
|
|
|
}, |
|
|
|
salesWeek: { |
|
|
|
rules: [{ |
|
|
|
required: true, |
|
|
|
errorMessage: '请选择尾货预警天数', |
|
|
|
}, ], |
|
|
|
} |
|
|
|
// tailWarn: { |
|
|
|
// rules: [{ |
|
|
|
// required: true, |
|
|
|
// errorMessage: '请填写库存预警天数', |
|
|
|
// }, ], |
|
|
|
// }, |
|
|
|
// salesWeek: { |
|
|
|
// rules: [{ |
|
|
|
// required: true, |
|
|
|
// errorMessage: '请选择尾货预警天数', |
|
|
|
// }, ], |
|
|
|
// } |
|
|
|
} |
|
|
|
} |
|
|
|
}, |
|
|
|
onShow(){ |
|
|
|
let that = this; |
|
|
|
this.typeItem = JSON.parse(JSON.stringify(this.typeItem)) || '' |
|
|
|
if(this.typeItem){ |
|
|
|
this.formData.categoryId = this.typeItem.categoryId |
|
|
|
} |
|
|
|
}, |
|
|
|
onLoad(option) { |
|
|
|
if(option.dataList){ |
|
|
|
@ -138,20 +144,6 @@ |
|
|
|
this.formData.salesWeek = this.dataList.salesWeek |
|
|
|
this.formData.tailWarn = this.dataList.tailWarn |
|
|
|
} |
|
|
|
this.tui.request("/app/productCategory/list", "get", { |
|
|
|
// shopId: 1, |
|
|
|
}, false, true).then((res) => { |
|
|
|
if (res.code == 200) { |
|
|
|
this.categoryList = res.result.map(item => { |
|
|
|
return { |
|
|
|
value: item.id, |
|
|
|
text: item.categoryName |
|
|
|
} |
|
|
|
}) |
|
|
|
} else { |
|
|
|
this.tui.toast(res.message) |
|
|
|
} |
|
|
|
}) |
|
|
|
}, |
|
|
|
methods: { |
|
|
|
// 删除图片 |
|
|
|
@ -240,16 +232,11 @@ |
|
|
|
|
|
|
|
}) |
|
|
|
}, |
|
|
|
//跳转子分类页 |
|
|
|
//跳转分类页 |
|
|
|
goGategoryLow() { |
|
|
|
if(this.categoryId){ |
|
|
|
uni.navigateTo({ |
|
|
|
url: '/pages/inventory/gategoryLow?id='+this.categoryId |
|
|
|
}) |
|
|
|
}else{ |
|
|
|
this.tui.toast('请选择分类后再查看商品规格!') |
|
|
|
} |
|
|
|
|
|
|
|
uni.navigateTo({ |
|
|
|
url: '/pages/inventory/gategory' |
|
|
|
}) |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|