|
@@ -29,11 +29,16 @@
|
|
|
/>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="纸质票票务名称:" prop="printName" style="margin-top: 20px">
|
|
|
- <el-input
|
|
|
- v-model="form.printName"
|
|
|
- placeholder="纸质票票务名称"
|
|
|
- clearable
|
|
|
- />
|
|
|
+ <div style="display: flex;">
|
|
|
+ <el-input
|
|
|
+ v-model="form.printName"
|
|
|
+ placeholder="纸质票票务名称"
|
|
|
+ clearable
|
|
|
+ :maxlength="6"
|
|
|
+ show-word-limit
|
|
|
+ />
|
|
|
+ <span style="color: #ccc;white-space: nowrap;padding-left: 20px;">禁止录入特殊符号</span>
|
|
|
+ </div>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="票档类型:" prop="seatType">
|
|
|
<el-select
|
|
@@ -380,7 +385,10 @@ export default {
|
|
|
},
|
|
|
rules: {
|
|
|
goodsName: [{ required: true, message: "请输入票务名称", trigger: ["change","blur"] }],
|
|
|
- printName: [{ required: true, message: "请输入纸质票票务名称", trigger: ["change","blur"] }],
|
|
|
+ printName: [
|
|
|
+ { required: true, message: "请输入纸质票票务名称", trigger: ["change","blur"] },
|
|
|
+ { pattern: /^[\u4E00-\u9FA5]+$/, message: '只能输入文字', trigger: ["change","blur"] }
|
|
|
+ ],
|
|
|
stopSaleTime: [
|
|
|
{ required: true, message: "请输入停止售卖时间", trigger: ["change","blur"] },
|
|
|
// { validator: validateNumber, trigger: ["blur","change"]},
|
|
@@ -410,7 +418,10 @@ export default {
|
|
|
{ required: true, message: "请选择是否允许改签", trigger: ["change","blur"] }
|
|
|
],
|
|
|
reSubmitTime: [{required: true, message: "请输入禁止改签时间", trigger: ["change","blur"]}],
|
|
|
- talkName: [{required: true, message: "请输入票务闸机播报名称", trigger: ["change","blur"]}],
|
|
|
+ talkName: [
|
|
|
+ {required: true, message: "请输入票务闸机播报名称", trigger: ["change","blur"]},
|
|
|
+ { pattern: /^[\u4E00-\u9FA5]+$/, message: '只能输入文字', trigger: ["change","blur"] }
|
|
|
+ ],
|
|
|
},
|
|
|
uploadObj: {
|
|
|
url: process.env.VUE_APP_UPLOAD_FILE_API + "/upload/single/minio",
|