From cf52493a7c4026846a7e42e24d651edd46c21ffe Mon Sep 17 00:00:00 2001
From: ludc
Date: 星期一, 11 九月 2023 22:46:59 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master'

---
 Source/UBCS-WEB/src/components/dockingSearch/VciDockingSearch.vue |   75 +++++++++++++++++++++++++++++++++++++
 1 files changed, 75 insertions(+), 0 deletions(-)

diff --git a/Source/UBCS-WEB/src/components/dockingSearch/VciDockingSearch.vue b/Source/UBCS-WEB/src/components/dockingSearch/VciDockingSearch.vue
new file mode 100644
index 0000000..28df3b8
--- /dev/null
+++ b/Source/UBCS-WEB/src/components/dockingSearch/VciDockingSearch.vue
@@ -0,0 +1,75 @@
+<template>
+  <div style="display: flex" >
+    <el-form :inline="true" :model="formInline" class="demo-form-inline">
+      <el-form-item label="绫诲瀷:" size="small">
+        <el-select v-model="formInline.type" placeholder="璇疯緭鍏ョ被鍨�" @change="SelectChange">
+          <el-option :label="item.label" :value="item.value" v-for="item in SearchObject.searchData" ></el-option>
+        </el-select>
+      </el-form-item>
+      <el-form-item v-if="typeFlag" size="small">
+        <el-select v-model="formInline.check" placeholder="璇烽�夋嫨鍒嗙被">
+          <el-option label="1" value="0"></el-option>
+          <el-option label="2" value="1"></el-option>
+        </el-select>
+      </el-form-item>
+      <el-form-item size="small" v-if="dateFlag">
+        <el-date-picker
+          v-model="formInline.Date"
+          type="date"
+          placeholder="閫夋嫨鏃ユ湡鏃堕棿">
+        </el-date-picker>
+      </el-form-item>
+      <el-form-item size="small" >
+        <el-input v-model="formInline.text" placeholder="璇疯緭鍏ュ唴瀹�" @keyup.enter.native="SaveHandler"></el-input>
+      </el-form-item>
+    </el-form>
+  </div>
+</template>
+
+<script>
+import {getList} from "@/api/docking/loge";
+export default {
+  name: "VciDockingSearch",
+  props:['SearchObject','page'],
+  data() {
+    return {
+      typeFlag:false,
+      dateFlag:false,
+      formInline:{
+        type:'',
+        check:'',
+        text:'',
+        Date:''
+      },
+    }
+  },
+  methods:{
+    SelectChange(val){
+      this.typeFlag = (this.SearchObject.type === 'loge' && val === 5);
+      this.dateFlag = (this.SearchObject.type === 'loge' && val === 6);
+      // if(this.SearchObject.type === 'loge'){
+      //   if(val === 5){
+      //     this.typeFlag=true;
+      //   }else {
+      //     this.typeFlag=false;
+      //   }
+      //   if(val === 6){
+      //     this.dateFlag=true;
+      //   }else {
+      //     this.dateFlag=false;
+      //   }
+      // }
+    },
+    SaveHandler(){
+      let name = this.SearchObject.searchData[this.formInline.type].prop;
+      getList(this.page.currentPage, this.page.pageSize, {[name]: this.formInline.text}).then(res => {
+        console.log(res);
+      });
+    }
+  }
+}
+</script>
+
+<style scoped>
+
+</style>

--
Gitblit v1.9.3