管灌系统农户端微信小程序(嘉峪关应用)
zuoxiao
2024-02-26 3f7ec892d68f71e996489d14d9918dc332281b1e
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
export const trimSingleValue = (value, min, max) => {
    if (value < min) {
        return min;
    }
    if (value > max) {
        return max;
    }
    return value;
};
export const trimValue = (value, props) => {
    const { min, max, range } = props;
    if (range && Array.isArray(value)) {
        value[0] = trimSingleValue(value[0], min, max);
        value[1] = trimSingleValue(value[1], min, max);
        return value[0] <= value[1] ? value : [value[1], value[0]];
    }
    if (range) {
        return [min, max];
    }
    if (!range) {
        return trimSingleValue(value, min, max);
    }
};