|
|
@@ -19,8 +19,14 @@
|
|
|
<el-form-item prop="name" label="名称">
|
|
|
<el-input v-model="formData.name" :disabled="!canEdit"></el-input>
|
|
|
</el-form-item>
|
|
|
- <el-form-item prop="pics" label="图片">
|
|
|
- <object-upload v-model="formData.pics[0]" :disabled="!canEdit" compress width="3000" height="3000"></object-upload>
|
|
|
+ <el-form-item prop="pic" label="图片">
|
|
|
+ <object-upload
|
|
|
+ v-model="formData.pic[0]"
|
|
|
+ :disabled="!canEdit"
|
|
|
+ compress
|
|
|
+ width="3000"
|
|
|
+ height="3000"
|
|
|
+ ></object-upload>
|
|
|
<div class="tip">支持JPG、PNG、GIF、MP4,推荐长宽比1:1</div>
|
|
|
</el-form-item>
|
|
|
<el-form-item prop="minterId" label="铸造者">
|
|
|
@@ -119,6 +125,13 @@
|
|
|
<el-form-item prop="price" label="价格">
|
|
|
<el-input-number type="number" v-model="formData.price" :disabled="!canEdit"></el-input-number>
|
|
|
</el-form-item>
|
|
|
+ <el-form-item prop="price" label="原价">
|
|
|
+ <el-input-number
|
|
|
+ type="number"
|
|
|
+ v-model="formData.originalPrice"
|
|
|
+ :disabled="!canEdit"
|
|
|
+ ></el-input-number>
|
|
|
+ </el-form-item>
|
|
|
<el-form-item prop="royalties" label="版税(%)">
|
|
|
<el-input-number v-model="formData.royalties" :min="0" :max="99" :disabled="!canEdit">
|
|
|
</el-input-number>
|
|
|
@@ -200,7 +213,7 @@ export default {
|
|
|
properties: [],
|
|
|
type: 'DEFAULT',
|
|
|
source: 'OFFICIAL',
|
|
|
- pics: [],
|
|
|
+ pic: [],
|
|
|
scheduleSale: false,
|
|
|
sort: 0,
|
|
|
privileges: []
|
|
|
@@ -213,7 +226,7 @@ export default {
|
|
|
trigger: 'blur'
|
|
|
}
|
|
|
],
|
|
|
- pics: [
|
|
|
+ pic: [
|
|
|
{
|
|
|
validator: (rule, value, callback) => {
|
|
|
if (value) {
|