From 17efddc6a667670dca682bf36b51a43e99615e6d Mon Sep 17 00:00:00 2001
From: k94314517 <8417338+k94314517@user.noreply.gitee.com>
Date: 星期三, 16 十月 2024 15:59:38 +0800
Subject: [PATCH] 代码初始化

---
 admin/src/components/business/operaVisitsReportWindow.vue |   12 +++++++++---
 1 files changed, 9 insertions(+), 3 deletions(-)

diff --git a/admin/src/components/business/operaVisitsReportWindow.vue b/admin/src/components/business/operaVisitsReportWindow.vue
index c0976eb..d45b176 100644
--- a/admin/src/components/business/operaVisitsReportWindow.vue
+++ b/admin/src/components/business/operaVisitsReportWindow.vue
@@ -5,11 +5,12 @@
     :visible.sync="isShowModal"
     :confirm-working="isWorking"
     @confirm="confirm"
+    @close="close"
   >
     <el-form :model="param" ref="paramRef" :rules="rules">
       <div class="title_tip">璁垮棰勭害</div>
       <el-form-item label="琚浜�" prop="startTime">
-        {{ userInfo.realname }} {{ userInfo.company.companyNamePath }}
+        {{ userInfo.realname }} <template v-if="userInfo.company && userInfo.company.companyNamePath">{{ userInfo.company.companyNamePath }}</template>
       </el-form-item>
       <el-form-item label="鍏ュ洯鏃堕棿" prop="starttime">
         <el-date-picker
@@ -43,6 +44,7 @@
       <el-form-item label="鎵嬫満鍙�" prop="phone">
         <el-input
           v-model="param.phone"
+          maxlength="11"
           placeholder="璇疯緭鍏ヨ仈绯讳汉鐨勬墜鏈哄彿"
         ></el-input>
       </el-form-item>
@@ -58,6 +60,7 @@
       <el-form-item label="闅忚溅浜烘暟" prop="memberNum">
         <el-input
           v-model="param.memberNum"
+          oninput="value=value.replace(/^(0+)|[^\d]+/g, '').slice(0, 6)"
           placeholder="璇疯緭鍏ラ殢杞︿汉鍛樻�绘暟"
         ></el-input>
       </el-form-item>
@@ -82,7 +85,6 @@
 import dayjs from 'dayjs'
 import { createVisit, getVisitedVisitReason } from '@/api/business/visits'
 export default {
-  name: 'OperaVisitsHkWindow',
   extends: BaseOpera,
   components: {
     GlobalWindow,
@@ -193,6 +195,10 @@
       this.$set(this.param, 'faceImg', file.imgurl)
       this.$set(this.param, 'faceImgUrl', file.imgurlfull)
     },
+    close () {
+      this.isShowModal = false
+      this.$emit('close')
+    },
     // 鍚屾淇℃伅
     confirm () {
       this.$refs.paramRef.validate((valid) => {
@@ -213,7 +219,7 @@
             this.$emit('close')
           })
           .catch(e => {
-            this.$tip.apiFailed(e)
+            
           })
           .finally(() => {
             this.isWorking = false

--
Gitblit v1.9.3