|
@@ -458,12 +458,8 @@ const addEditFormRules = {
|
|
required: false,
|
|
required: false,
|
|
validator: (rule, value, callback) => {
|
|
validator: (rule, value, callback) => {
|
|
const endTime = addEditFormModel.value?.endDate ?? ''
|
|
const endTime = addEditFormModel.value?.endDate ?? ''
|
|
- if (!value) {
|
|
|
|
- // callback(new Error('请选择使用起始日期'))
|
|
|
|
- } else if (value > endTime) {
|
|
|
|
|
|
+ if (endTime&&value > endTime) {
|
|
callback(new Error('使用停止日期 不能 小于 使用起始日期'))
|
|
callback(new Error('使用停止日期 不能 小于 使用起始日期'))
|
|
- } else if (value === endTime) {
|
|
|
|
- callback(new Error('使用停止日期 和 使用起始日期,不能一致'))
|
|
|
|
} else {
|
|
} else {
|
|
callback()
|
|
callback()
|
|
}
|
|
}
|
|
@@ -474,12 +470,8 @@ const addEditFormRules = {
|
|
required: false,
|
|
required: false,
|
|
validator: (rule, value, callback) => {
|
|
validator: (rule, value, callback) => {
|
|
const startTime = addEditFormModel.value?.startDate ?? ''
|
|
const startTime = addEditFormModel.value?.startDate ?? ''
|
|
- if (!value) {
|
|
|
|
- // callback(new Error('请选择使用停止日期'))
|
|
|
|
- } else if (value < startTime) {
|
|
|
|
|
|
+ if (value < startTime) {
|
|
callback(new Error('使用停止日期 不能 小于 使用起始日期'))
|
|
callback(new Error('使用停止日期 不能 小于 使用起始日期'))
|
|
- } else if (value === startTime) {
|
|
|
|
- callback(new Error('使用停止日期 和 使用起始日期,不能一致'))
|
|
|
|
} else {
|
|
} else {
|
|
callback()
|
|
callback()
|
|
}
|
|
}
|
|
@@ -562,7 +554,10 @@ const nodeMaterialChange = async (val) => {
|
|
//新增/编辑 保存
|
|
//新增/编辑 保存
|
|
const addEditFormLoading = ref(false)
|
|
const addEditFormLoading = ref(false)
|
|
const addEditFormClick = async () => {
|
|
const addEditFormClick = async () => {
|
|
|
|
+ console.log('提交');
|
|
const validate = await formValidate(addEditFormRef.value)
|
|
const validate = await formValidate(addEditFormRef.value)
|
|
|
|
+ // console.log(validate,'validate');
|
|
|
|
+
|
|
if (validate) {
|
|
if (validate) {
|
|
addEditFormLoading.value = true
|
|
addEditFormLoading.value = true
|
|
const { error, code } = await dataApi.submitForm({
|
|
const { error, code } = await dataApi.submitForm({
|