|
|
|
@ -282,8 +282,10 @@
|
|
|
|
|
<!-- </template>--> |
|
|
|
|
<!-- </el-table-column>--> |
|
|
|
|
<el-table-column label="价格(单位:元)" align="center" prop="price" /> |
|
|
|
|
<el-table-column label="发行总数量" align="center" prop="issueNumber" /> |
|
|
|
|
<el-table-column label="剩余数量" align="center" prop="numberRemaining" /> |
|
|
|
|
<el-table-column label="发售总数量" align="center" prop="issueNumber" /> |
|
|
|
|
<el-table-column label="发售剩余数量" align="center" prop="numberRemaining" /> |
|
|
|
|
<el-table-column label="发行总数量" align="center" prop="numberSales" /> |
|
|
|
|
<el-table-column label="发行剩余数量" align="center" prop="quantityIssued" /> |
|
|
|
|
<el-table-column label="开售时间" align="center" prop="timeSale" width="180"> |
|
|
|
|
<template slot-scope="scope"> |
|
|
|
|
<span>{{ parseTime(scope.row.timeSale, '{y}-{m}-{d} {h}:{i}:{s}') }}</span> |
|
|
|
@ -384,11 +386,6 @@
|
|
|
|
|
maxLength = '10' |
|
|
|
|
v-hasRole="['admin','tester']" |
|
|
|
|
/> |
|
|
|
|
|
|
|
|
|
<!-- onkeyup="if(this.value.length==1){this.value=this.value.replace(/[^1-9]/g,'')}else{this.value=this.value.replace(/\D/g,'')}"--> |
|
|
|
|
<!-- onafterpaste="if(this.value.length==1){this.value=this.value.replace(/[^1-9]/g,'')}else{this.value=this.value.replace(/\D/g,'')}"--> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</el-form-item> |
|
|
|
|
|
|
|
|
|
<!-- <el-form-item label="作品故事" prop="storyText">--> |
|
|
|
@ -400,10 +397,14 @@
|
|
|
|
|
<el-form-item label="作品故事" prop="storyText"> |
|
|
|
|
<editor v-model="form.storyText" :min-height="192"/> |
|
|
|
|
</el-form-item> |
|
|
|
|
<el-form-item label="发行总数量" prop="issueNumber" v-hasRole="['admin','tester']" v-if="YC3"> |
|
|
|
|
<el-form-item label="发售总数量" prop="issueNumber" v-hasRole="['admin','tester']" v-if="YC3"> |
|
|
|
|
<el-input v-model="form.issueNumber" placeholder="请输入发行总数量" maxLength = '6' οnkeyup="if(this.value.length==1){this.value=this.value.replace(/[^1-9]/g,'')}else{this.value=this.value.replace(/\D/g,'')}" |
|
|
|
|
onafterpaste="if(this.value.length==1){this.value=this.value.replace(/[^1-9]/g,'')}else{this.value=this.value.replace(/\D/g,'')}" v-hasRole="['admin','tester']"/> |
|
|
|
|
</el-form-item> |
|
|
|
|
<el-form-item label="发行剩余总数量" prop="quantityIssued" v-hasRole="['admin','tester']" disabled=""> |
|
|
|
|
<el-input v-model="form.quantityIssued" placeholder="请输入发行总数量" maxLength = '6' οnkeyup="if(this.value.length==1){this.value=this.value.replace(/[^1-9]/g,'')}else{this.value=this.value.replace(/\D/g,'')}" |
|
|
|
|
onafterpaste="if(this.value.length==1){this.value=this.value.replace(/[^1-9]/g,'')}else{this.value=this.value.replace(/\D/g,'')}" v-hasRole="['admin','tester']"/> |
|
|
|
|
</el-form-item> |
|
|
|
|
<el-form-item label="艺术家手机号码" prop="artistId" v-if="YC" v-hasRole="['admin','tester']"> |
|
|
|
|
<el-input v-model="form.artistId" placeholder="请输入艺术家(店铺)手机号" |
|
|
|
|
onkeyup="if(this.value.length==1){this.value=this.value.replace(/[^1-9]/g,'')}else{this.value=this.value.replace(/\D/g,'')}" |
|
|
|
@ -492,9 +493,6 @@
|
|
|
|
|
v-hasRole="['admin','tester']"> |
|
|
|
|
</el-date-picker> |
|
|
|
|
</el-form-item> |
|
|
|
|
<!-- <el-form-item label="作品图片路径" prop="imagePath">--> |
|
|
|
|
<!-- <el-input v-model="form.imagePath" placeholder="请输入作品图片路径" />--> |
|
|
|
|
<!-- </el-form-item>--> |
|
|
|
|
<el-form-item label="作品图片" prop="imagePath" v-hasRole="['admin','tester']" v-if="YC3"> |
|
|
|
|
<el-upload |
|
|
|
|
ref="upload3" |
|
|
|
@ -551,9 +549,6 @@
|
|
|
|
|
maxLength = '5' |
|
|
|
|
v-hasRole="['admin','tester']" |
|
|
|
|
/> |
|
|
|
|
<!-- onkeyup="if(this.value.length === 1){this.value=this.value.replace(/[^1-9]/g,'')}else{this.value=this.value.replace(/\D/g,'')}" |
|
|
|
|
onafterpaste="if(this.value.length==1){this.value=this.value.replace(/[^1-9]/g,'')}else{this.value=this.value.replace(/\D/g,'')}" |
|
|
|
|
--> |
|
|
|
|
</el-form-item> |
|
|
|
|
</el-form> |
|
|
|
|
<div slot="footer" class="dialog-footer"> |
|
|
|
@ -651,9 +646,8 @@ export default {
|
|
|
|
|
updatedBy: null, |
|
|
|
|
updatedTime: null, |
|
|
|
|
contractAddress: null, |
|
|
|
|
reservedB: null, |
|
|
|
|
reservedC: null, |
|
|
|
|
reservedD: null |
|
|
|
|
numberSales: null, |
|
|
|
|
quantityIssued: null |
|
|
|
|
}, |
|
|
|
|
// 表单参数 |
|
|
|
|
form: { |
|
|
|
@ -818,7 +812,7 @@ export default {
|
|
|
|
|
reservedA: null, |
|
|
|
|
heatValue: null, |
|
|
|
|
reservedC: null, |
|
|
|
|
reservedD: null |
|
|
|
|
quantityIssued: null |
|
|
|
|
}; |
|
|
|
|
this.resetForm("form"); |
|
|
|
|
}, |
|
|
|
|