修改分数可以为0
This commit is contained in:
parent
ee4e38e5ce
commit
94dcf37c2e
@ -277,7 +277,6 @@
|
|||||||
<el-input
|
<el-input
|
||||||
v-model="form.minScore"
|
v-model="form.minScore"
|
||||||
type="text"
|
type="text"
|
||||||
|
|
||||||
style="width: 300px"
|
style="width: 300px"
|
||||||
placeholder="请输入最低得分"
|
placeholder="请输入最低得分"
|
||||||
/>
|
/>
|
||||||
@ -286,7 +285,6 @@
|
|||||||
<el-input
|
<el-input
|
||||||
v-model="form.maxScore"
|
v-model="form.maxScore"
|
||||||
type="text"
|
type="text"
|
||||||
|
|
||||||
placeholder="请输入最高得分"
|
placeholder="请输入最高得分"
|
||||||
style="width: 300px"
|
style="width: 300px"
|
||||||
/>
|
/>
|
||||||
@ -316,7 +314,6 @@
|
|||||||
<el-input
|
<el-input
|
||||||
v-model="form.largeStandardScore"
|
v-model="form.largeStandardScore"
|
||||||
type="text"
|
type="text"
|
||||||
|
|
||||||
placeholder="请输入大班标准最高得分"
|
placeholder="请输入大班标准最高得分"
|
||||||
style="width: 300px"
|
style="width: 300px"
|
||||||
/>
|
/>
|
||||||
@ -329,8 +326,6 @@
|
|||||||
<el-input
|
<el-input
|
||||||
v-model="form.middleStandardScore"
|
v-model="form.middleStandardScore"
|
||||||
type="text"
|
type="text"
|
||||||
|
|
||||||
|
|
||||||
placeholder="请输入中班标准最高得分"
|
placeholder="请输入中班标准最高得分"
|
||||||
style="width: 300px"
|
style="width: 300px"
|
||||||
/>
|
/>
|
||||||
@ -343,7 +338,6 @@
|
|||||||
<el-input
|
<el-input
|
||||||
v-model="form.smallStandardScore"
|
v-model="form.smallStandardScore"
|
||||||
type="text"
|
type="text"
|
||||||
|
|
||||||
style="width: 300px"
|
style="width: 300px"
|
||||||
placeholder="请输入小班标准最高得分"
|
placeholder="请输入小班标准最高得分"
|
||||||
/>
|
/>
|
||||||
@ -357,7 +351,6 @@
|
|||||||
style="width: 300px"
|
style="width: 300px"
|
||||||
v-model="form.unifiedStandardScore"
|
v-model="form.unifiedStandardScore"
|
||||||
type="text"
|
type="text"
|
||||||
|
|
||||||
placeholder="请输入统一标准最高得分"
|
placeholder="请输入统一标准最高得分"
|
||||||
/>
|
/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
@ -464,21 +457,19 @@ export default {
|
|||||||
name: "TestItems",
|
name: "TestItems",
|
||||||
data() {
|
data() {
|
||||||
var roleMoeny = (rule, value, callback) => {
|
var roleMoeny = (rule, value, callback) => {
|
||||||
var str = value;
|
var str = value + "";
|
||||||
var str_ = "";
|
var str_ = "";
|
||||||
var str2 = "";
|
var str2 = "";
|
||||||
str_ = str.substr(str.indexOf(".")).length;
|
str_ = str.substr(str.indexOf(".")).length;
|
||||||
if (value.includes(".")) {
|
if (str.includes(".")) {
|
||||||
str2 = str.substr(0, str.indexOf(".")).length;
|
str2 = str.substr(str.indexOf(".")).length;
|
||||||
console.log(str2);
|
console.log(str2);
|
||||||
if (Number.isNaN(Number.parseFloat(value))) {
|
if (Number.isNaN(Number.parseFloat(value))) {
|
||||||
callback(new Error("请输入数字"));
|
callback(new Error("请输入数字"));
|
||||||
} else if (!this.form.largeStandardScore) {
|
} else if (!this.form.largeStandardScore) {
|
||||||
callback(new Error("不能为空"));
|
callback(new Error("不能为空"));
|
||||||
} else if (this.form.largeStandardScore * 1 > 99999999) {
|
} else if (this.form.middleStandardScore * 1 > 99999999) {
|
||||||
callback(new Error("最大99999999")); // 限制最大额度
|
callback(new Error("最大99999999")); // 限制最大额度
|
||||||
} else if (this.form.largeStandardScore == "0") {
|
|
||||||
callback(new Error("请输入成绩")); // 限制最大额度
|
|
||||||
} else if (str_ > 3) {
|
} else if (str_ > 3) {
|
||||||
callback(new Error("小数点后两位")); // 限制最大额度
|
callback(new Error("小数点后两位")); // 限制最大额度
|
||||||
} else if (str2 > 3) {
|
} else if (str2 > 3) {
|
||||||
@ -493,10 +484,10 @@ export default {
|
|||||||
callback(new Error("请输入数字"));
|
callback(new Error("请输入数字"));
|
||||||
} else if (!this.form.largeStandardScore) {
|
} else if (!this.form.largeStandardScore) {
|
||||||
callback(new Error("不能为空"));
|
callback(new Error("不能为空"));
|
||||||
} else if (this.form.largeStandardScore * 1 > 99999999) {
|
} else if (this.form.middleStandardScore * 1 > 99999999) {
|
||||||
callback(new Error("最大99999999")); // 限制最大额度
|
callback(new Error("最大99999999")); // 限制最大额度
|
||||||
} else if (this.form.largeStandardScore == "0") {
|
} else if (str_ > 3) {
|
||||||
callback(new Error("请输入成绩")); // 限制最大额度
|
callback(new Error("小数点后两位")); // 限制最大额度
|
||||||
} else if (str2 > 3) {
|
} else if (str2 > 3) {
|
||||||
callback(new Error("整数为三位")); // 限制最大额度
|
callback(new Error("整数为三位")); // 限制最大额度
|
||||||
} else {
|
} else {
|
||||||
@ -505,11 +496,11 @@ export default {
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
var roleMoeny1 = (rule, value, callback) => {
|
var roleMoeny1 = (rule, value, callback) => {
|
||||||
var str = value;
|
var str = value + "";
|
||||||
var str_ = "";
|
var str_ = "";
|
||||||
var str2 = "";
|
var str2 = "";
|
||||||
str_ = str.substr(str.indexOf(".")).length;
|
str_ = str.substr(str.indexOf(".")).length;
|
||||||
if (value.includes(".")) {
|
if (str.includes(".")) {
|
||||||
str2 = str.substr(0, str.indexOf(".")).length;
|
str2 = str.substr(0, str.indexOf(".")).length;
|
||||||
console.log(str2);
|
console.log(str2);
|
||||||
if (Number.isNaN(Number.parseFloat(value))) {
|
if (Number.isNaN(Number.parseFloat(value))) {
|
||||||
@ -518,8 +509,6 @@ export default {
|
|||||||
callback(new Error("不能为空"));
|
callback(new Error("不能为空"));
|
||||||
} else if (this.form.middleStandardScore * 1 > 99999999) {
|
} else if (this.form.middleStandardScore * 1 > 99999999) {
|
||||||
callback(new Error("最大99999999")); // 限制最大额度
|
callback(new Error("最大99999999")); // 限制最大额度
|
||||||
} else if (this.form.middleStandardScore == "0") {
|
|
||||||
callback(new Error("请输入成绩")); // 限制最大额度
|
|
||||||
} else if (str_ > 3) {
|
} else if (str_ > 3) {
|
||||||
callback(new Error("小数点后两位")); // 限制最大额度
|
callback(new Error("小数点后两位")); // 限制最大额度
|
||||||
} else if (str2 > 3) {
|
} else if (str2 > 3) {
|
||||||
@ -536,8 +525,8 @@ export default {
|
|||||||
callback(new Error("不能为空"));
|
callback(new Error("不能为空"));
|
||||||
} else if (this.form.unifiedStandardScore * 1 > 99999999) {
|
} else if (this.form.unifiedStandardScore * 1 > 99999999) {
|
||||||
callback(new Error("最大99999999")); // 限制最大额度
|
callback(new Error("最大99999999")); // 限制最大额度
|
||||||
} else if (this.form.unifiedStandardScore == "0") {
|
} else if (str_ > 3) {
|
||||||
callback(new Error("请输入成绩")); // 限制最大额度
|
callback(new Error("小数点后两位")); // 限制最大额度
|
||||||
} else if (str2 > 3) {
|
} else if (str2 > 3) {
|
||||||
callback(new Error("整数为三位")); // 限制最大额度
|
callback(new Error("整数为三位")); // 限制最大额度
|
||||||
} else {
|
} else {
|
||||||
@ -546,11 +535,11 @@ export default {
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
var roleMoeny2 = (rule, value, callback) => {
|
var roleMoeny2 = (rule, value, callback) => {
|
||||||
var str = value;
|
var str = value + "";
|
||||||
var str_ = "";
|
var str_ = "";
|
||||||
var str2 = "";
|
var str2 = "";
|
||||||
str_ = str.substr(str.indexOf(".")).length;
|
str_ = str.substr(str.indexOf(".")).length;
|
||||||
if (value.includes(".")) {
|
if (str.includes(".")) {
|
||||||
str2 = str.substr(0, str.indexOf(".")).length;
|
str2 = str.substr(0, str.indexOf(".")).length;
|
||||||
console.log(str2);
|
console.log(str2);
|
||||||
if (Number.isNaN(Number.parseFloat(value))) {
|
if (Number.isNaN(Number.parseFloat(value))) {
|
||||||
@ -559,8 +548,6 @@ export default {
|
|||||||
callback(new Error("不能为空"));
|
callback(new Error("不能为空"));
|
||||||
} else if (this.form.middleStandardScore * 1 > 99999999) {
|
} else if (this.form.middleStandardScore * 1 > 99999999) {
|
||||||
callback(new Error("最大99999999")); // 限制最大额度
|
callback(new Error("最大99999999")); // 限制最大额度
|
||||||
} else if (this.form.middleStandardScore == "0") {
|
|
||||||
callback(new Error("请输入成绩")); // 限制最大额度
|
|
||||||
} else if (str_ > 3) {
|
} else if (str_ > 3) {
|
||||||
callback(new Error("小数点后两位")); // 限制最大额度
|
callback(new Error("小数点后两位")); // 限制最大额度
|
||||||
} else if (str2 > 3) {
|
} else if (str2 > 3) {
|
||||||
@ -577,8 +564,8 @@ export default {
|
|||||||
callback(new Error("不能为空"));
|
callback(new Error("不能为空"));
|
||||||
} else if (this.form.middleStandardScore * 1 > 99999999) {
|
} else if (this.form.middleStandardScore * 1 > 99999999) {
|
||||||
callback(new Error("最大99999999")); // 限制最大额度
|
callback(new Error("最大99999999")); // 限制最大额度
|
||||||
} else if (this.form.middleStandardScore == "0") {
|
} else if (str_ > 3) {
|
||||||
callback(new Error("请输入成绩")); // 限制最大额度
|
callback(new Error("小数点后两位")); // 限制最大额度
|
||||||
} else if (str2 > 3) {
|
} else if (str2 > 3) {
|
||||||
callback(new Error("整数为三位")); // 限制最大额度
|
callback(new Error("整数为三位")); // 限制最大额度
|
||||||
} else {
|
} else {
|
||||||
@ -587,11 +574,11 @@ export default {
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
var roleMoeny3 = (rule, value, callback) => {
|
var roleMoeny3 = (rule, value, callback) => {
|
||||||
var str = value;
|
var str = value + "";
|
||||||
var str_ = "";
|
var str_ = "";
|
||||||
var str2 = "";
|
var str2 = "";
|
||||||
str_ = str.substr(str.indexOf(".")).length;
|
str_ = str.substr(str.indexOf(".")).length;
|
||||||
if (value.includes(".")) {
|
if (str.includes(".")) {
|
||||||
str2 = str.substr(0, str.indexOf(".")).length;
|
str2 = str.substr(0, str.indexOf(".")).length;
|
||||||
console.log(str2);
|
console.log(str2);
|
||||||
if (Number.isNaN(Number.parseFloat(value))) {
|
if (Number.isNaN(Number.parseFloat(value))) {
|
||||||
@ -600,8 +587,6 @@ export default {
|
|||||||
callback(new Error("不能为空"));
|
callback(new Error("不能为空"));
|
||||||
} else if (this.form.smallStandardScore * 1 > 99999999) {
|
} else if (this.form.smallStandardScore * 1 > 99999999) {
|
||||||
callback(new Error("最大99999999")); // 限制最大额度
|
callback(new Error("最大99999999")); // 限制最大额度
|
||||||
} else if (this.form.smallStandardScore == "0") {
|
|
||||||
callback(new Error("请输入成绩")); // 限制最大额度
|
|
||||||
} else if (str_ > 3) {
|
} else if (str_ > 3) {
|
||||||
callback(new Error("小数点后两位")); // 限制最大额度
|
callback(new Error("小数点后两位")); // 限制最大额度
|
||||||
} else if (str2 > 3) {
|
} else if (str2 > 3) {
|
||||||
@ -618,8 +603,8 @@ export default {
|
|||||||
callback(new Error("不能为空"));
|
callback(new Error("不能为空"));
|
||||||
} else if (this.form.smallStandardScore * 1 > 99999999) {
|
} else if (this.form.smallStandardScore * 1 > 99999999) {
|
||||||
callback(new Error("最大99999999")); // 限制最大额度
|
callback(new Error("最大99999999")); // 限制最大额度
|
||||||
} else if (this.form.smallStandardScore == "0") {
|
} else if (str_ > 3) {
|
||||||
callback(new Error("请输入成绩")); // 限制最大额度
|
callback(new Error("小数点后两位")); // 限制最大额度
|
||||||
} else if (str2 > 3) {
|
} else if (str2 > 3) {
|
||||||
callback(new Error("整数为三位")); // 限制最大额度
|
callback(new Error("整数为三位")); // 限制最大额度
|
||||||
} else {
|
} else {
|
||||||
@ -627,12 +612,12 @@ export default {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
var roleMoeny4 = (rule, value, callback) => {
|
var roleMoeny4 = (rule, value, callback) => {
|
||||||
var str = value;
|
var str = value + "";
|
||||||
var str_ = "";
|
var str_ = "";
|
||||||
var str2 = "";
|
var str2 = "";
|
||||||
str_ = str.substr(str.indexOf(".")).length;
|
str_ = str.substr(str.indexOf(".")).length;
|
||||||
if (value.includes(".")) {
|
if (str.includes(".")) {
|
||||||
str2 = str.substr(0, str.indexOf(".")).length;
|
str2 = str.substr(0, str.indexOf(".")).length;
|
||||||
console.log(str2);
|
console.log(str2);
|
||||||
if (Number.isNaN(Number.parseFloat(value))) {
|
if (Number.isNaN(Number.parseFloat(value))) {
|
||||||
@ -641,8 +626,6 @@ export default {
|
|||||||
callback(new Error("不能为空"));
|
callback(new Error("不能为空"));
|
||||||
} else if (this.form.minScore * 1 > 99999999) {
|
} else if (this.form.minScore * 1 > 99999999) {
|
||||||
callback(new Error("最大99999999")); // 限制最大额度
|
callback(new Error("最大99999999")); // 限制最大额度
|
||||||
} else if (this.form.minScore == "0") {
|
|
||||||
callback(new Error("请输入成绩")); // 限制最大额度
|
|
||||||
} else if (str_ > 3) {
|
} else if (str_ > 3) {
|
||||||
callback(new Error("小数点后两位")); // 限制最大额度
|
callback(new Error("小数点后两位")); // 限制最大额度
|
||||||
} else if (str2 > 3) {
|
} else if (str2 > 3) {
|
||||||
@ -659,8 +642,8 @@ export default {
|
|||||||
callback(new Error("不能为空"));
|
callback(new Error("不能为空"));
|
||||||
} else if (this.form.minScore * 1 > 99999999) {
|
} else if (this.form.minScore * 1 > 99999999) {
|
||||||
callback(new Error("最大99999999")); // 限制最大额度
|
callback(new Error("最大99999999")); // 限制最大额度
|
||||||
} else if (this.form.minScore == "0") {
|
} else if (str_ > 3) {
|
||||||
callback(new Error("请输入成绩")); // 限制最大额度
|
callback(new Error("小数点后两位")); // 限制最大额度
|
||||||
} else if (str2 > 3) {
|
} else if (str2 > 3) {
|
||||||
callback(new Error("整数为三位")); // 限制最大额度
|
callback(new Error("整数为三位")); // 限制最大额度
|
||||||
} else {
|
} else {
|
||||||
@ -669,11 +652,11 @@ export default {
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
var roleMoeny5 = (rule, value, callback) => {
|
var roleMoeny5 = (rule, value, callback) => {
|
||||||
var str = value;
|
var str = value + "";
|
||||||
var str_ = "";
|
var str_ = "";
|
||||||
var str2 = "";
|
var str2 = "";
|
||||||
str_ = str.substr(str.indexOf(".")).length;
|
str_ = str.substr(str.indexOf(".")).length;
|
||||||
if (value.includes(".")) {
|
if (str.includes(".")) {
|
||||||
str2 = str.substr(0, str.indexOf(".")).length;
|
str2 = str.substr(0, str.indexOf(".")).length;
|
||||||
console.log(str2);
|
console.log(str2);
|
||||||
if (Number.isNaN(Number.parseFloat(value))) {
|
if (Number.isNaN(Number.parseFloat(value))) {
|
||||||
@ -682,8 +665,6 @@ export default {
|
|||||||
callback(new Error("不能为空"));
|
callback(new Error("不能为空"));
|
||||||
} else if (this.form.maxScore * 1 > 99999999) {
|
} else if (this.form.maxScore * 1 > 99999999) {
|
||||||
callback(new Error("最大99999999")); // 限制最大额度
|
callback(new Error("最大99999999")); // 限制最大额度
|
||||||
} else if (this.form.maxScore == "0") {
|
|
||||||
callback(new Error("请输入成绩")); // 限制最大额度
|
|
||||||
} else if (str_ > 3) {
|
} else if (str_ > 3) {
|
||||||
callback(new Error("小数点后两位")); // 限制最大额度
|
callback(new Error("小数点后两位")); // 限制最大额度
|
||||||
} else if (str2 > 3) {
|
} else if (str2 > 3) {
|
||||||
@ -700,8 +681,8 @@ export default {
|
|||||||
callback(new Error("不能为空"));
|
callback(new Error("不能为空"));
|
||||||
} else if (this.form.maxScore * 1 > 99999999) {
|
} else if (this.form.maxScore * 1 > 99999999) {
|
||||||
callback(new Error("最大99999999")); // 限制最大额度
|
callback(new Error("最大99999999")); // 限制最大额度
|
||||||
} else if (this.form.maxScore == "0") {
|
} else if (str_ > 3) {
|
||||||
callback(new Error("请输入成绩")); // 限制最大额度
|
callback(new Error("小数点后两位")); // 限制最大额度
|
||||||
} else if (str2 > 3) {
|
} else if (str2 > 3) {
|
||||||
callback(new Error("整数为三位")); // 限制最大额度
|
callback(new Error("整数为三位")); // 限制最大额度
|
||||||
} else {
|
} else {
|
||||||
@ -722,11 +703,11 @@ export default {
|
|||||||
.toString();
|
.toString();
|
||||||
console.log(min, max);
|
console.log(min, max);
|
||||||
|
|
||||||
if (Number(max) < Number(min)) {
|
if (max && min && max < min) {
|
||||||
console.log(min, max);
|
|
||||||
callback(new Error("最高分必须大于最低分,请重新填写!"));
|
callback(new Error("最高分必须大于最低分,请重新填写!"));
|
||||||
|
} else {
|
||||||
|
console.log(min, max);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (
|
if (
|
||||||
value.map((e) => {
|
value.map((e) => {
|
||||||
return e.levelName;
|
return e.levelName;
|
||||||
@ -787,6 +768,7 @@ export default {
|
|||||||
};
|
};
|
||||||
|
|
||||||
return {
|
return {
|
||||||
|
str: [],
|
||||||
//项目测试类型
|
//项目测试类型
|
||||||
itemResultType: "item_result_type",
|
itemResultType: "item_result_type",
|
||||||
//度量单位
|
//度量单位
|
||||||
@ -846,7 +828,6 @@ export default {
|
|||||||
form: {},
|
form: {},
|
||||||
// 表单校验
|
// 表单校验
|
||||||
rules: {
|
rules: {
|
||||||
|
|
||||||
unifiedStandardScore: [
|
unifiedStandardScore: [
|
||||||
{
|
{
|
||||||
required: true,
|
required: true,
|
||||||
@ -855,7 +836,7 @@ export default {
|
|||||||
trigger: "blur",
|
trigger: "blur",
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
largeStandardScore: [
|
largeStandardScore: [
|
||||||
{
|
{
|
||||||
required: true,
|
required: true,
|
||||||
validator: roleMoeny,
|
validator: roleMoeny,
|
||||||
@ -863,7 +844,7 @@ export default {
|
|||||||
trigger: "blur",
|
trigger: "blur",
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
middleStandardScore: [
|
middleStandardScore: [
|
||||||
{
|
{
|
||||||
required: true,
|
required: true,
|
||||||
validator: roleMoeny2,
|
validator: roleMoeny2,
|
||||||
@ -871,7 +852,7 @@ export default {
|
|||||||
trigger: "blur",
|
trigger: "blur",
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
smallStandardScore: [
|
smallStandardScore: [
|
||||||
{
|
{
|
||||||
required: true,
|
required: true,
|
||||||
validator: roleMoeny3,
|
validator: roleMoeny3,
|
||||||
@ -886,7 +867,7 @@ export default {
|
|||||||
trigger: "blur",
|
trigger: "blur",
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
minScore: [
|
minScore: [
|
||||||
{
|
{
|
||||||
required: true,
|
required: true,
|
||||||
validator: roleMoeny4,
|
validator: roleMoeny4,
|
||||||
@ -894,7 +875,7 @@ export default {
|
|||||||
trigger: "blur",
|
trigger: "blur",
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
maxScore: [
|
maxScore: [
|
||||||
{
|
{
|
||||||
required: true,
|
required: true,
|
||||||
validator: roleMoeny5,
|
validator: roleMoeny5,
|
||||||
@ -948,6 +929,112 @@ export default {
|
|||||||
this.getList();
|
this.getList();
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
|
// checkInput() {
|
||||||
|
// this.form.minScore = this.dealInputVal(this.form.minScore);
|
||||||
|
// },
|
||||||
|
// dealInputVal(value) {
|
||||||
|
// value = value.replace(/^0*(0\.|[1-9])/, "$1");
|
||||||
|
// value = value.replace(/[^\d.]/g, ""); //清除"数字"和"."以外的字符
|
||||||
|
// value = value.replace(/^\./g, ""); //验证第一个字符是数字而不是字符
|
||||||
|
// value = value.replace(/\.{1,}/g, "."); //只保留第一个.清除多余的
|
||||||
|
// value = value.replace(".", "$#$").replace(/\./g, "").replace("$#$", ".");
|
||||||
|
// value = value.replace(/^(\-)*(\d*)\.(\d\d).*$/, "$1$2.$3"); //只能输入两个小数
|
||||||
|
// value =
|
||||||
|
// value.indexOf(".") > 0
|
||||||
|
// ? value.split(".")[0].substring(0, 10) + "." + value.split(".")[1]
|
||||||
|
// : value.substring(0, 10);
|
||||||
|
// return value;
|
||||||
|
// },
|
||||||
|
// checkInput1() {
|
||||||
|
// this.form.maxScore = this.dealInputVal(this.form.maxScore);
|
||||||
|
// },
|
||||||
|
// dealInputVal(value) {
|
||||||
|
// value = value.replace(/^0*(0\.|[1-9])/, "$1");
|
||||||
|
// value = value.replace(/[^\d.]/g, ""); //清除"数字"和"."以外的字符
|
||||||
|
// value = value.replace(/^\./g, ""); //验证第一个字符是数字而不是字符
|
||||||
|
// value = value.replace(/\.{1,}/g, "."); //只保留第一个.清除多余的
|
||||||
|
// value = value.replace(".", "$#$").replace(/\./g, "").replace("$#$", ".");
|
||||||
|
// value = value.replace(/^(\-)*(\d*)\.(\d\d).*$/, "$1$2.$3"); //只能输入两个小数
|
||||||
|
// value =
|
||||||
|
// value.indexOf(".") > 0
|
||||||
|
// ? value.split(".")[0].substring(0, 10) + "." + value.split(".")[1]
|
||||||
|
// : value.substring(0, 10);
|
||||||
|
// return value;
|
||||||
|
// },
|
||||||
|
// checkInput2() {
|
||||||
|
// this.form.largeStandardScore = this.dealInputVal(
|
||||||
|
// this.form.largeStandardScore
|
||||||
|
// );
|
||||||
|
// },
|
||||||
|
// dealInputVal(value) {
|
||||||
|
// value = value.replace(/^0*(0\.|[1-9])/, "$1");
|
||||||
|
// value = value.replace(/[^\d.]/g, ""); //清除"数字"和"."以外的字符
|
||||||
|
// value = value.replace(/^\./g, ""); //验证第一个字符是数字而不是字符
|
||||||
|
// value = value.replace(/\.{1,}/g, "."); //只保留第一个.清除多余的
|
||||||
|
// value = value.replace(".", "$#$").replace(/\./g, "").replace("$#$", ".");
|
||||||
|
// value = value.replace(/^(\-)*(\d*)\.(\d\d).*$/, "$1$2.$3"); //只能输入两个小数
|
||||||
|
// value =
|
||||||
|
// value.indexOf(".") > 0
|
||||||
|
// ? value.split(".")[0].substring(0, 10) + "." + value.splilevelMinScoredatat(".")[1]
|
||||||
|
// : value.substring(0, 10);
|
||||||
|
// return value;
|
||||||
|
// },
|
||||||
|
// checkInput3() {
|
||||||
|
// this.form.middleStandardScore = this.dealInputVal(
|
||||||
|
// this.form.middleStandardScore
|
||||||
|
// );
|
||||||
|
// },
|
||||||
|
// dealInputVal(value) {
|
||||||
|
// value = value.replace(/^0*(0\.|[1-9])/, "$1");
|
||||||
|
// value = value.replace(/[^\d.]/g, ""); //清除"数字"和"."以外的字符
|
||||||
|
// value = value.replace(/^\./g, ""); //验证第一个字符是数字而不是字符
|
||||||
|
// value = value.replace(/\.{1,}/g, "."); //只保留第一个.清除多余的
|
||||||
|
// value = value.replace(".", "$#$").replace(/\./g, "").replace("$#$", ".");
|
||||||
|
// value = value.replace(/^(\-)*(\d*)\.(\d\d).*$/, "$1$2.$3"); //只能输入两个小数
|
||||||
|
// value =
|
||||||
|
// value.indexOf(".") > 0
|
||||||
|
// ? value.split(".")[0].substring(0, 10) + "." + value.split(".")[1]
|
||||||
|
// : value.substring(0, 10);
|
||||||
|
// return value;
|
||||||
|
// },
|
||||||
|
// checkInput4() {
|
||||||
|
// this.form.smallStandardScore = this.dealInputVal(
|
||||||
|
// this.form.smallStandardScore
|
||||||
|
// );
|
||||||
|
// },
|
||||||
|
// dealInputVal(value) {
|
||||||
|
// value = value.replace(/^0*(0\.|[1-9])/, "$1");
|
||||||
|
// value = value.replace(/[^\d.]/g, ""); //清除"数字"和"."以外的字符
|
||||||
|
// value = value.replace(/^\./g, ""); //验证第一个字符是数字而不是字符
|
||||||
|
// value = value.replace(/\.{1,}/g, "."); //只保留第一个.清除多余的
|
||||||
|
// value = value.replace(".", "$#$").replace(/\./g, "").replace("$#$", ".");
|
||||||
|
// value = value.replace(/^(\-)*(\d*)\.(\d\d).*$/, "$1$2.$3"); //只能输入两个小数
|
||||||
|
// value =
|
||||||
|
// value.indexOf(".") > 0
|
||||||
|
// ? value.split(".")[0].substring(0, 10) + "." + value.split(".")[1]
|
||||||
|
// : value.substring(0, 10);
|
||||||
|
// return value;
|
||||||
|
// },
|
||||||
|
|
||||||
|
// checkInput5() {
|
||||||
|
// this.form.unifiedStandardScore = this.dealInputVal(
|
||||||
|
// this.form.unifiedStandardScore
|
||||||
|
// );
|
||||||
|
// },
|
||||||
|
// dealInputVal(value) {
|
||||||
|
// value = value.replace(/^0*(0\.|[1-9])/, "$1");
|
||||||
|
// value = value.replace(/[^\d.]/g, ""); //清除"数字"和"."以外的字符
|
||||||
|
// value = value.replace(/^\./g, ""); //验证第一个字符是数字而不是字符
|
||||||
|
// value = value.replace(/\.{1,}/g, "."); //只保留第一个.清除多余的
|
||||||
|
// value = value.replace(".", "$#$").replace(/\./g, "").replace("$#$", ".");
|
||||||
|
// value = value.replace(/^(\-)*(\d*)\.(\d\d).*$/, "$1$2.$3"); //只能输入两个小数
|
||||||
|
// value =
|
||||||
|
// value.indexOf(".") > 0
|
||||||
|
// ? value.split(".")[0].substring(0, 10) + "." + value.split(".")[1]
|
||||||
|
// : value.substring(0, 10);
|
||||||
|
// return value;
|
||||||
|
// },
|
||||||
|
|
||||||
delInput(index) {
|
delInput(index) {
|
||||||
this.form.itemLevelList.splice(index, 1);
|
this.form.itemLevelList.splice(index, 1);
|
||||||
console.log(this.form.itemLevelList);
|
console.log(this.form.itemLevelList);
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user