linwenxin 10 ay önce
ebeveyn
işleme
b93c26112b

+ 2 - 8
src/views/workOrder/workOrderPool/detailModule/workOrderInfo/buttons/processFeedback.vue

@@ -95,12 +95,6 @@ export default {
         //     rules: [...required]
         //   }
         // },
-
-
-
-
-
-
         {
           isShow: !!~['预约', '改约'].indexOf(this.formData.type),
           name: 'el-date-picker',
@@ -121,7 +115,7 @@ export default {
           },
           events: {
             change: (value) => {
-              if (value && new Date(value).getTime() < new Date().getTime()) {
+              if (value && new Date(value).getTime() < (new Date().getTime() - 2000)) {
                 this.formData.appointmentTime = ""
                 this.$message.warning('必须大于当前时间')
               } else {
@@ -156,7 +150,7 @@ export default {
           },
           events: {
             change: (value) => {
-              if (value && new Date(value).getTime() < new Date().getTime()) {
+              if (value && new Date(value).getTime() < (new Date().getTime() - 2000)) {
                 this.formData.appointmentEndTime = ""
                 this.$message.warning('必须大于当前时间')
               } else if (value && new Date(value).getTime() < new Date(this.formData?.appointmentTime).getTime()) {

+ 3 - 3
src/views/workOrder/workOrderPool/detailModule/workOrderInfo/mixins/serviceInfo.js

@@ -144,7 +144,7 @@ export default {
           },
           events: {
             change: (value) => {
-              if (value && new Date(value).getTime() < new Date().getTime()) {
+              if (value && new Date(value).getTime() < (new Date().getTime() - 2000)) {
                 this.orderInfo.appointmentTime = ""
                 this.$message.warning('必须大于当前时间')
               } else {
@@ -174,13 +174,13 @@ export default {
             'picker-options': {
               disabledDate: time => {
                 var data = this.orderInfo?.appointmentTime?.split(" ")?.[0]
-                return time.getTime() < new Date(data ? `${data} 00:00:00` : "").getTime() || time.getTime() > new Date(data ? `${data} 00:00:00` : "").getTime()
+                return time.getTime() < new Date(data ? `${data} 00:00:00` : "").getTime() || time.getTime() > new Date(data ? `${data} 23:59:59` : "").getTime()
               },
             }
           },
           events: {
             change: (value) => {
-              if (value && new Date(value).getTime() < new Date().getTime()) {
+              if (value && new Date(value).getTime() < (new Date().getTime() - 2000)) {
                 this.orderInfo.appointmentEndTime = ""
                 this.$message.warning('必须大于当前时间')
               } else if (value && new Date(value).getTime() < new Date(this.orderInfo?.appointmentTime).getTime()) {