|
@@ -244,17 +244,19 @@
|
|
|
<el-form-item
|
|
|
label="现单价"
|
|
|
prop="onlineClassesUnitPrice"
|
|
|
- :rules="[{ required: true, message: '请输入现单价' }]"
|
|
|
+ :rules="[
|
|
|
+ {
|
|
|
+ required: true,
|
|
|
+ message: '请输入正确的现单价',
|
|
|
+ trigger: 'blur',
|
|
|
+ pattern: /(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/,
|
|
|
+ },
|
|
|
+ ]"
|
|
|
>
|
|
|
<el-input
|
|
|
v-model="form.onlineClassesUnitPrice"
|
|
|
placeholder="请输入现单价"
|
|
|
maxlength="9"
|
|
|
- @input="
|
|
|
- (val) => {
|
|
|
- form.onlineClassesUnitPrice = val.replace(/[^\d]/g, '');
|
|
|
- }
|
|
|
- "
|
|
|
:disabled="isDisabled"
|
|
|
></el-input>
|
|
|
</el-form-item>
|
|
@@ -263,17 +265,19 @@
|
|
|
<el-form-item
|
|
|
label="原单价"
|
|
|
prop="offlineClassesUnitPrice"
|
|
|
- :rules="[{ required: true, message: '请输入原单价' }]"
|
|
|
+ :rules="[
|
|
|
+ {
|
|
|
+ required: true,
|
|
|
+ message: '请输入正确的原单价',
|
|
|
+ trigger: 'blur',
|
|
|
+ pattern: /(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/,
|
|
|
+ },
|
|
|
+ ]"
|
|
|
>
|
|
|
<el-input
|
|
|
v-model="form.offlineClassesUnitPrice"
|
|
|
placeholder="请输入原单价"
|
|
|
maxlength="9"
|
|
|
- @input="
|
|
|
- (val) => {
|
|
|
- form.offlineClassesUnitPrice = val.replace(/[^\d]/g, '');
|
|
|
- }
|
|
|
- "
|
|
|
:disabled="isDisabled"
|
|
|
></el-input>
|
|
|
</el-form-item>
|