feat(productDetail): 添加仓储编号字段

This commit is contained in:
woody 2025-05-12 18:08:23 +08:00
parent 5ec63714d8
commit 1aa0bee520
2 changed files with 23 additions and 4 deletions

View File

@ -220,7 +220,7 @@
</el-select> </el-select>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col class="el-col-40"> <el-col class="el-col-20">
<el-form-item :label="'产品主图'" prop="cover"> <el-form-item :label="'产品主图'" prop="cover">
<!-- <el-upload :headers="headers" <!-- <el-upload :headers="headers"
:class="{ uploadIconOne: showImg, uploadIcon: noneUploadImg }" :class="{ uploadIconOne: showImg, uploadIcon: noneUploadImg }"
@ -236,6 +236,11 @@
<div class="jy">{{ '建议尺寸452×452大小为200K' }}</div> <div class="jy">{{ '建议尺寸452×452大小为200K' }}</div>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col class="el-col-20">
<el-form-item label="仓储编号" prop="wmsCode">
<el-input v-model="form.wmsCode" />
</el-form-item>
</el-col>
</el-row> </el-row>
</div> </div>
<div v-show="tabActive == 1"> <div v-show="tabActive == 1">
@ -498,6 +503,9 @@ export default {
], ],
ysList: [ ysList: [
{ required: true, message: '请选择运输方式', trigger: 'change' } { required: true, message: '请选择运输方式', trigger: 'change' }
],
wmsCode: [
{ required: true, message: '请输入仓储编号', trigger: 'blur' }
] ]
}, },
ggList: [], ggList: [],
@ -608,6 +616,7 @@ export default {
getProductCode() { getProductCode() {
api.getProductCode().then((res) => { api.getProductCode().then((res) => {
this.form.productCode = res.msg this.form.productCode = res.msg
this.form.wmsCode = res.msg
}) })
}, },
// //

View File

@ -315,7 +315,7 @@
</el-select> </el-select>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col class="el-col-40"> <el-col class="el-col-20">
<el-form-item <el-form-item
:label="'产品主图'" :label="'产品主图'"
prop="cover" prop="cover"
@ -337,7 +337,11 @@
<div class="jy">建议尺寸452×452大小为200K</div> <div class="jy">建议尺寸452×452大小为200K</div>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col class="el-col-20">
<el-form-item label="仓储编号" prop="wmsCode">
<el-input v-model="form.wmsCode" :disabled="methods" />
</el-form-item>
</el-col>
</el-row> </el-row>
</div> </div>
<div v-show="tabActive==1"> <div v-show="tabActive==1">
@ -662,6 +666,9 @@ export default {
], ],
ysList: [ ysList: [
{ required: true, message: '请选择运输方式', trigger: 'change' } { required: true, message: '请选择运输方式', trigger: 'change' }
],
wmsCode: [
{ required: true, message: '请输入仓储编号', trigger: 'blur' }
] ]
}, },
ggList: [], ggList: [],
@ -790,7 +797,7 @@ export default {
}, },
getAllData() { getAllData() {
api.productDetailt({ productId: this.productId }).then((res) => { api.productDetailt({ productId: this.productId }).then((res) => {
this.form = res.data this.form = res.data || {}
if (res.data.cover) { if (res.data.cover) {
this.noneUploadImg = true this.noneUploadImg = true
} }
@ -812,6 +819,9 @@ export default {
} }
}) })
}) })
if (!this.form.wmsCode) {
this.form.wmsCode = this.form.productCode
}
if (this.wahtMethods == 2) { if (this.wahtMethods == 2) {
this.getProductCode() this.getProductCode()
} }