Commit f946fc86 by maolipeng
parent 48c8ebd6
import React, { useEffect, useState} from "react";
import { Modal, Button, InputNumber } from 'antd';
import { Modal, Button, InputNumber, message } from 'antd';
import "./BatchScore.less"
import _ from "underscore";
......@@ -56,6 +56,12 @@ export default function BatchScore(props:BatchScoreProps) {
}
function onOk() {
for (let i = 0;i < rules.length;++i) {
if (rules[i].score <= 0 || rules[i].score > 100) {
message.error("分值设置错误")
return;
}
}
props.onOK(rules)
}
......@@ -113,7 +119,7 @@ export default function BatchScore(props:BatchScoreProps) {
分,漏选得
<InputNumber
min={0}
max={rules[3].score-1}
max={rules[3].score <= 0 ? 0 : rules[3].score-1}
defaultValue={rules[3].portionScore}
value={rules[3].portionScore}
style={inputNumberStyle}
......@@ -146,7 +152,7 @@ export default function BatchScore(props:BatchScoreProps) {
分,漏选得
<InputNumber
min={0}
max={rules[1].score-1}
max={rules[1].score <= 0 ? 0 : rules[1].score-1}
defaultValue={rules[1].portionScore}
value={rules[1].portionScore}
style={inputNumberStyle}
......@@ -196,7 +202,7 @@ export default function BatchScore(props:BatchScoreProps) {
/>
分,半对得<InputNumber
min={0}
max={rules[0].score-1}
max={rules[0].score <= 0 ? 0 : rules[0].score-1}
defaultValue={rules[0].portionScore}
value={rules[0].portionScore}
style={inputNumberStyle}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment