Explorar el Código

fix(bugs): 修改房间问题

tangning hace 3 años
padre
commit
3bb76fc7d4
Se han modificado 2 ficheros con 18 adiciones y 1 borrados
  1. 2 1
      src/views/corporation/SetMealModal.vue
  2. 16 0
      src/views/scenes/roomDeital.vue

+ 2 - 1
src/views/corporation/SetMealModal.vue

@@ -2,7 +2,7 @@
   <BasicModal
     v-bind="$attrs"
     @register="register"
-    :title="t('routes.corporation.expirationTime')"
+    :title="'带看套餐'"
     :minHeight="200"
     @visible-change="handleVisibleChange"
     @ok="handleSubmit"
@@ -41,6 +41,7 @@
           show: false,
         },
         {
+          show: false,
           field: 'canShow',
           component: 'RadioGroup',
           label: '是否支持带逛',

+ 16 - 0
src/views/scenes/roomDeital.vue

@@ -64,6 +64,7 @@
           required: true,
           componentProps: {
             maxLength: 100,
+            autoComplete: 'off',
           },
         },
         {
@@ -124,6 +125,21 @@
             span: 22,
           },
           required: true,
+          rules: [
+            {
+              required: true,
+              // @ts-ignore
+              validator: async (rule, value) => {
+                console.log('validator', value);
+                if (new Date(value[0]).getMinutes() == new Date(value[1]).getMinutes()) {
+                  return Promise.reject('结束时间应大于开始时间');
+                } else {
+                  return Promise.resolve();
+                }
+              },
+              trigger: 'change',
+            },
+          ],
           componentProps: {
             onChange: async (data) => {
               console.log('data', data);