Преглед изворни кода

Merge branch 'dev' of http://39.101.143.165:8090/dong_k/tenant-Platform into dev

祁鹏飞 пре 3 месеци
родитељ
комит
eba762e8bf
2 измењених фајлова са 45 додато и 2 уклоњено
  1. 2 2
      .env.development
  2. 43 0
      src/views/insurancePolicy/components/inputDatePicker.vue

+ 2 - 2
.env.development

@@ -3,10 +3,10 @@ VITE_APP_SETTING = true
 # 页面标题
 VITE_APP_TITLE = 租户平台
 # 接口请求地址,会设置到 axios 的 baseURL 参数上
-VITE_APP_API_BASEURL = https://tennat.baoxianzhanggui.com/api #默认地址
+# VITE_APP_API_BASEURL = https://tennat.baoxianzhanggui.com/api #默认地址
 # VITE_APP_API_BASEURL = http://192.168.5.249:8001  #田智
 # VITE_APP_API_BASEURL = http://192.168.0.19:8001  #董鑫
-# VITE_APP_API_BASEURL = http://192.168.5.17:8001  #李鹏飞
+VITE_APP_API_BASEURL = http://192.168.5.14:8001  #李鹏飞
 # VITE_APP_API_BASEURL = http://192.168.5.28:8001  #贾凯
 
 # 调试工具,可设置 eruda 或 vconsole,如果不需要开启则留空

+ 43 - 0
src/views/insurancePolicy/components/inputDatePicker.vue

@@ -0,0 +1,43 @@
+<template>
+  <div class="" style="width: 100%">
+    <el-input
+      v-model="inputData"
+      :placeholder="$attrs.placeholder"
+      prefix-icon="Calendar"
+      @click="datePicker.handleOpen()"
+      @blur="inputDate"
+    ></el-input>
+    <el-date-picker
+      ref="datePicker"
+      v-model="datePickerData"
+      v-bind="$attrs"
+      style="height: 100px; overflow: hidden"
+      @change="changeDate"
+    />
+  </div>
+</template>
+<script setup lang="ts">
+import dayjs from "dayjs";
+
+const emit = defineEmits(["update:modelValue"]);
+const props= defineProps({
+modelValue: {
+type: String
+}
+})
+
+const datePicker = ref(null);
+const datePickerData = ref(props.modelValue);
+const inputData = ref("");
+
+const inputDate = (e: any) => {
+  const date = dayjs(e.target.value).format("YYYY-MM-DD");
+  inputData.value = date;
+  emit("update:modelValue", date);
+};
+
+const changeDate = (date: any) => {
+  inputData.value = date;
+  emit("update:modelValue", date);
+};
+</script>