|
@@ -16,7 +16,7 @@
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="商品ID:" label-width="100px" prop="out_product_id">
|
|
|
- <el-input placeholder="请输入" :disabled="isdisable" type='number' v-model="form.out_product_id" maxlength="25">
|
|
|
+ <el-input placeholder="请输入" :disabled="isdisable" type='number' v-model="form.out_product_id" oninput="if(value.length>10)value=value.slice(0,10)">
|
|
|
</el-input>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="品牌:" label-width="120px" prop="brand_id">
|
|
@@ -28,16 +28,16 @@
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="商品库存:" label-width="100px" prop="stock_num">
|
|
|
- <el-input placeholder="请输入" :disabled="isdisable" type='number' maxlength="25" v-model="form.stock_num">
|
|
|
+ <el-input placeholder="请输入" :disabled="isdisable" type='number' oninput="if(value.length>6)value=value.slice(0,6)" v-model="form.stock_num">
|
|
|
</el-input>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="售卖价格(分):" label-width="120px" prop="sale_price">
|
|
|
- <el-input placeholder="请输入" :disabled="isdisable" type='number' maxlength="25"
|
|
|
+ <el-form-item label="售卖价格:" label-width="120px" prop="sale_price">
|
|
|
+ <el-input placeholder="请输入" :disabled="isdisable" type='number' oninput="if(value.length>8)value=value.slice(0,8)"
|
|
|
v-model="form.sale_price">
|
|
|
</el-input>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="市场价格(分):" label-width="120px" prop="market_price">
|
|
|
- <el-input placeholder="请输入" :disabled="isdisable" type='number' maxlength="25"
|
|
|
+ <el-form-item label="市场价格:" label-width="120px" prop="market_price">
|
|
|
+ <el-input placeholder="请输入" :disabled="isdisable" type='number' oninput="if(value.length>8)value=value.slice(0,8)"
|
|
|
v-model="form.market_price">
|
|
|
</el-input>
|
|
|
</el-form-item>
|
|
@@ -45,17 +45,9 @@
|
|
|
<el-input class="pr-50" :disabled="isdisable" placeholder="请输入" v-model="form.path" maxlength="100">
|
|
|
</el-input>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="一级类目:" v-if="false" label-width="100px">
|
|
|
- <el-input placeholder="请输入" :disabled="isdisable" maxlength="25">
|
|
|
- </el-input>
|
|
|
- </el-form-item>
|
|
|
- <el-form-item label="二级类目:" v-if="false" label-width="100px">
|
|
|
- <el-input placeholder="请输入" :disabled="isdisable" maxlength="25">
|
|
|
- </el-input>
|
|
|
- </el-form-item>
|
|
|
<el-form-item label="三级类目:" v-if="form.third_cat_id=='-1'" label-width="120px"
|
|
|
:rules="[{ required: form.third_cat_id=='-1', message: '请输入必填项', trigger: 'blur' }]">
|
|
|
- <el-input placeholder="请输入" :disabled="isdisable" type='number' maxlength="25" v-model="form.third">
|
|
|
+ <el-input placeholder="请输入" :disabled="isdisable" type='number' oninput="if(value.length>8)value=value.slice(0,8)" v-model="form.third">
|
|
|
</el-input>
|
|
|
</el-form-item>
|
|
|
<el-form-item class="single" label="商品图片:" label-width="120px" required>
|
|
@@ -281,10 +273,11 @@
|
|
|
}
|
|
|
if (this.$route.params.isNew) { //新增清空
|
|
|
this.title='新增商品'
|
|
|
- this.outProductId = 0
|
|
|
if(this.$route.params.data){
|
|
|
let data=JSON.parse(this.$route.params.data)
|
|
|
+ this.outProductId=data.out_product_id
|
|
|
this.form.title=data.title
|
|
|
+ this.commodity_id=data.commodity_id
|
|
|
this.form.out_product_id=data.out_product_id
|
|
|
this.form.stock_num=data.stock_num
|
|
|
this.form.sale_price=data.sale_price
|
|
@@ -296,6 +289,7 @@
|
|
|
this.goodsList=data.goodsList
|
|
|
this.goodszizhiList=data.goodszizhiList
|
|
|
}else{
|
|
|
+ this.outProductId = 0
|
|
|
this.form = {
|
|
|
title: '',
|
|
|
third_cat_audit: '',
|