fx-form-widget
Version:
34 lines (31 loc) • 1.03 kB
JavaScript
;
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.isNotNullValue = exports.disabledDate = void 0;
var _dayjs = _interopRequireDefault(require("dayjs"));
/**
* 使时间选择器不能选择今天以前的日期(不包括今天)
* @param current
* @param type
* @param num
*/
var disabledDate = exports.disabledDate = function disabledDate(current, type, num) {
// Can not select days before today
var tempNum = 1;
if (num !== undefined) tempNum = num;
if (type === 'above') {
return current && current < (0, _dayjs["default"])().subtract(tempNum, 'days');
} else if (type === 'below') {
return current && current > (0, _dayjs["default"])().subtract(tempNum, 'days');
}
};
/**
* 判断值是否真的为空,不存在
*/
var isNotNullValue = exports.isNotNullValue = function isNotNullValue(value) {
if (value === '' || value === undefined || value === null) {
return false;
} else {
return true;
}
};