Переглянути джерело

feat:简化 search-form.vue 实现,time cancel 内联掉

YunaiV 4 місяців тому
батько
коміт
8af3f954fd

+ 2 - 12
src/pages-system/operate-log/modules/search-form.vue

@@ -67,7 +67,7 @@
         </view>
         <wd-datetime-picker-view v-if="visibleCreateTime[0]" v-model="tempCreateTime[0]" type="date" />
         <view v-if="visibleCreateTime[0]" class="yd-search-form-date-range-actions">
-          <wd-button size="small" plain @click="handleCreateTime0Cancel">
+          <wd-button size="small" plain @click="visibleCreateTime[0] = false">
             取消
           </wd-button>
           <wd-button size="small" type="primary" @click="handleCreateTime0Confirm">
@@ -76,7 +76,7 @@
         </view>
         <wd-datetime-picker-view v-if="visibleCreateTime[1]" v-model="tempCreateTime[1]" type="date" />
         <view v-if="visibleCreateTime[1]" class="yd-search-form-date-range-actions">
-          <wd-button size="small" plain @click="handleCreateTime1Cancel">
+          <wd-button size="small" plain @click="visibleCreateTime[1] = false">
             取消
           </wd-button>
           <wd-button size="small" type="primary" @click="handleCreateTime1Confirm">
@@ -163,22 +163,12 @@ function handleCreateTime0Confirm() {
   visibleCreateTime.value[0] = false
 }
 
-/** 操作时间[0]取消 */
-function handleCreateTime0Cancel() {
-  visibleCreateTime.value[0] = false
-}
-
 /** 操作时间[1]确认 */
 function handleCreateTime1Confirm() {
   formData.createTime = [formData.createTime?.[0], tempCreateTime.value[1]]
   visibleCreateTime.value[1] = false
 }
 
-/** 操作时间[1]取消 */
-function handleCreateTime1Cancel() {
-  visibleCreateTime.value[1] = false
-}
-
 /** 搜索 */
 function handleSearch() {
   visible.value = false

+ 2 - 12
src/pages/bpm/components/copy-search-form.vue

@@ -36,7 +36,7 @@
         </view>
         <wd-datetime-picker-view v-if="visibleCreateTime[0]" v-model="tempCreateTime[0]" type="date" />
         <view v-if="visibleCreateTime[0]" class="yd-search-form-date-range-actions">
-          <wd-button size="small" plain @click="handleCreateTime0Cancel">
+          <wd-button size="small" plain @click="visibleCreateTime[0] = false">
             取消
           </wd-button>
           <wd-button size="small" type="primary" @click="handleCreateTime0Confirm">
@@ -45,7 +45,7 @@
         </view>
         <wd-datetime-picker-view v-if="visibleCreateTime[1]" v-model="tempCreateTime[1]" type="date" />
         <view v-if="visibleCreateTime[1]" class="yd-search-form-date-range-actions">
-          <wd-button size="small" plain @click="handleCreateTime1Cancel">
+          <wd-button size="small" plain @click="visibleCreateTime[1] = false">
             取消
           </wd-button>
           <wd-button size="small" type="primary" @click="handleCreateTime1Confirm">
@@ -103,22 +103,12 @@ function handleCreateTime0Confirm() {
   visibleCreateTime.value[0] = false
 }
 
-/** 创建时间[0]取消 */
-function handleCreateTime0Cancel() {
-  visibleCreateTime.value[0] = false
-}
-
 /** 创建时间[1]确认 */
 function handleCreateTime1Confirm() {
   formData.createTime = [formData.createTime?.[0], tempCreateTime.value[1]]
   visibleCreateTime.value[1] = false
 }
 
-/** 创建时间[1]取消 */
-function handleCreateTime1Cancel() {
-  visibleCreateTime.value[1] = false
-}
-
 /** 搜索 */
 function handleSearch() {
   visible.value = false

+ 2 - 12
src/pages/bpm/components/done-search-form.vue

@@ -73,7 +73,7 @@
         </view>
         <wd-datetime-picker-view v-if="visibleCreateTime[0]" v-model="tempCreateTime[0]" type="date" />
         <view v-if="visibleCreateTime[0]" class="yd-search-form-date-range-actions">
-          <wd-button size="small" plain @click="handleCreateTime0Cancel">
+          <wd-button size="small" plain @click="visibleCreateTime[0] = false">
             取消
           </wd-button>
           <wd-button size="small" type="primary" @click="handleCreateTime0Confirm">
@@ -82,7 +82,7 @@
         </view>
         <wd-datetime-picker-view v-if="visibleCreateTime[1]" v-model="tempCreateTime[1]" type="date" />
         <view v-if="visibleCreateTime[1]" class="yd-search-form-date-range-actions">
-          <wd-button size="small" plain @click="handleCreateTime1Cancel">
+          <wd-button size="small" plain @click="visibleCreateTime[1] = false">
             取消
           </wd-button>
           <wd-button size="small" type="primary" @click="handleCreateTime1Confirm">
@@ -155,22 +155,12 @@ function handleCreateTime0Confirm() {
   visibleCreateTime.value[0] = false
 }
 
-/** 创建时间[0]取消 */
-function handleCreateTime0Cancel() {
-  visibleCreateTime.value[0] = false
-}
-
 /** 创建时间[1]确认 */
 function handleCreateTime1Confirm() {
   formData.createTime = [formData.createTime?.[0], tempCreateTime.value[1]]
   visibleCreateTime.value[1] = false
 }
 
-/** 创建时间[1]取消 */
-function handleCreateTime1Cancel() {
-  visibleCreateTime.value[1] = false
-}
-
 /** 获取流程分类列表 */
 async function getCategoryList() {
   try {

+ 2 - 12
src/pages/bpm/components/my-search-form.vue

@@ -48,7 +48,7 @@
         </view>
         <wd-datetime-picker-view v-if="visibleCreateTime[0]" v-model="tempCreateTime[0]" type="date" />
         <view v-if="visibleCreateTime[0]" class="yd-search-form-date-range-actions">
-          <wd-button size="small" plain @click="handleCreateTime0Cancel">
+          <wd-button size="small" plain @click="visibleCreateTime[0] = false">
             取消
           </wd-button>
           <wd-button size="small" type="primary" @click="handleCreateTime0Confirm">
@@ -57,7 +57,7 @@
         </view>
         <wd-datetime-picker-view v-if="visibleCreateTime[1]" v-model="tempCreateTime[1]" type="date" />
         <view v-if="visibleCreateTime[1]" class="yd-search-form-date-range-actions">
-          <wd-button size="small" plain @click="handleCreateTime1Cancel">
+          <wd-button size="small" plain @click="visibleCreateTime[1] = false">
             取消
           </wd-button>
           <wd-button size="small" type="primary" @click="handleCreateTime1Confirm">
@@ -155,22 +155,12 @@ function handleCreateTime0Confirm() {
   visibleCreateTime.value[0] = false
 }
 
-/** 创建时间[0]取消 */
-function handleCreateTime0Cancel() {
-  visibleCreateTime.value[0] = false
-}
-
 /** 创建时间[1]确认 */
 function handleCreateTime1Confirm() {
   formData.createTime = [formData.createTime?.[0], tempCreateTime.value[1]]
   visibleCreateTime.value[1] = false
 }
 
-/** 创建时间[1]取消 */
-function handleCreateTime1Cancel() {
-  visibleCreateTime.value[1] = false
-}
-
 /** 获取流程分类列表 */
 async function getCategoryList() {
   try {

+ 2 - 12
src/pages/bpm/components/todo-search-form.vue

@@ -73,7 +73,7 @@
         </view>
         <wd-datetime-picker-view v-if="visibleCreateTime[0]" v-model="tempCreateTime[0]" type="date" />
         <view v-if="visibleCreateTime[0]" class="yd-search-form-date-range-actions">
-          <wd-button size="small" plain @click="handleCreateTime0Cancel">
+          <wd-button size="small" plain @click="visibleCreateTime[0] = false">
             取消
           </wd-button>
           <wd-button size="small" type="primary" @click="handleCreateTime0Confirm">
@@ -82,7 +82,7 @@
         </view>
         <wd-datetime-picker-view v-if="visibleCreateTime[1]" v-model="tempCreateTime[1]" type="date" />
         <view v-if="visibleCreateTime[1]" class="yd-search-form-date-range-actions">
-          <wd-button size="small" plain @click="handleCreateTime1Cancel">
+          <wd-button size="small" plain @click="visibleCreateTime[1] = false">
             取消
           </wd-button>
           <wd-button size="small" type="primary" @click="handleCreateTime1Confirm">
@@ -155,22 +155,12 @@ function handleCreateTime0Confirm() {
   visibleCreateTime.value[0] = false
 }
 
-/** 创建时间[0]取消 */
-function handleCreateTime0Cancel() {
-  visibleCreateTime.value[0] = false
-}
-
 /** 创建时间[1]确认 */
 function handleCreateTime1Confirm() {
   formData.createTime = [formData.createTime?.[0], tempCreateTime.value[1]]
   visibleCreateTime.value[1] = false
 }
 
-/** 创建时间[1]取消 */
-function handleCreateTime1Cancel() {
-  visibleCreateTime.value[1] = false
-}
-
 /** 获取流程分类列表 */
 async function getCategoryList() {
   try {

+ 2 - 12
src/pages/message/components/search-form.vue

@@ -47,7 +47,7 @@
         </view>
         <wd-datetime-picker-view v-if="visibleCreateTime[0]" v-model="tempCreateTime[0]" type="date" />
         <view v-if="visibleCreateTime[0]" class="yd-search-form-date-range-actions">
-          <wd-button size="small" plain @click="handleCreateTime0Cancel">
+          <wd-button size="small" plain @click="visibleCreateTime[0] = false">
             取消
           </wd-button>
           <wd-button size="small" type="primary" @click="handleCreateTime0Confirm">
@@ -56,7 +56,7 @@
         </view>
         <wd-datetime-picker-view v-if="visibleCreateTime[1]" v-model="tempCreateTime[1]" type="date" />
         <view v-if="visibleCreateTime[1]" class="yd-search-form-date-range-actions">
-          <wd-button size="small" plain @click="handleCreateTime1Cancel">
+          <wd-button size="small" plain @click="visibleCreateTime[1] = false">
             取消
           </wd-button>
           <wd-button size="small" type="primary" @click="handleCreateTime1Confirm">
@@ -122,22 +122,12 @@ function handleCreateTime0Confirm() {
   visibleCreateTime.value[0] = false
 }
 
-/** 创建时间[0]取消 */
-function handleCreateTime0Cancel() {
-  visibleCreateTime.value[0] = false
-}
-
 /** 创建时间[1]确认 */
 function handleCreateTime1Confirm() {
   formData.createTime = [formData.createTime?.[0], tempCreateTime.value[1]]
   visibleCreateTime.value[1] = false
 }
 
-/** 创建时间[1]取消 */
-function handleCreateTime1Cancel() {
-  visibleCreateTime.value[1] = false
-}
-
 /** 搜索 */
 function handleSearch() {
   visible.value = false