From 8fc9e2cb7c40ff840ca40e0491124bc1d166a15e Mon Sep 17 00:00:00 2001
From: jiangping <jp@doumee.com>
Date: 星期一, 16 六月 2025 10:20:23 +0800
Subject: [PATCH] 最新版本541200007
---
server/visits/dmvisit_service/src/main/java/com/doumee/dao/business/model/Visits.java | 3 +++
h5/packagesMine/confirmAppointment/confirmAppointment.vue | 2 +-
h5/pages/staff/meetingCalendar.vue | 2 +-
h5/pages/staff/meetingSubOrder.vue | 2 +-
server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/PlatformBooksServiceImpl.java | 3 +--
admin/src/views/business/visits.vue | 6 ++++++
admin/src/views/meeting/components/OperaBookingsDetailWindow.vue | 4 ++++
admin/src/views/meeting/bookings.vue | 2 +-
server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/VisitsServiceImpl.java | 1 +
admin/src/views/meeting/components/OperaBookingsWindow.vue | 4 ++--
h5/pages/staff/meetingManager.vue | 2 +-
server/meeting/meeting_service/src/main/java/com/doumee/dao/business/model/Bookings.java | 1 +
12 files changed, 23 insertions(+), 9 deletions(-)
diff --git a/admin/src/views/business/visits.vue b/admin/src/views/business/visits.vue
index e70dc07..87bfc92 100644
--- a/admin/src/views/business/visits.vue
+++ b/admin/src/views/business/visits.vue
@@ -97,6 +97,12 @@
<span v-if="row.status === 9" style="color: gray">宸插け鏁�</span>
</template>
</el-table-column>
+ <el-table-column label="鍦ㄥ洯鐘舵��" min-width="100px">
+ <template slot-scope="{row}">
+ <span v-if="row.status == 7 && row.retentionNum && row.retentionNum >0 ">鏄�</span>
+ <span v-else >鍚�</span>
+ </template>
+ </el-table-column>
<el-table-column prop="remark" label="涓嬪彂澶囨敞" min-width="100px"></el-table-column>
<el-table-column prop="createDate" label="鍒涘缓鏃堕棿" min-width="170px"></el-table-column>
<el-table-column label="鎿嶄綔"
diff --git a/admin/src/views/meeting/bookings.vue b/admin/src/views/meeting/bookings.vue
index 6f7de89..6f44d68 100644
--- a/admin/src/views/meeting/bookings.vue
+++ b/admin/src/views/meeting/bookings.vue
@@ -93,8 +93,8 @@
<!-- {{ row.status==0 ? '姝e父' : '鍙栨秷' }} -->
</template>
</el-table-column>
+ <el-table-column prop="remark" label="浼氳闇�姹�" align="center" min-width="100px"></el-table-column>
<el-table-column prop="createDate" label="鍒涘缓鏃堕棿" align="center" min-width="150px"></el-table-column>
- <!-- <el-table-column prop="content" label="浼氳鍐呭" min-width="100px"></el-table-column> -->
<el-table-column v-if="
containPermissions([
'business:bookings:update',
diff --git a/admin/src/views/meeting/components/OperaBookingsDetailWindow.vue b/admin/src/views/meeting/components/OperaBookingsDetailWindow.vue
index 602fa6b..d43d023 100644
--- a/admin/src/views/meeting/components/OperaBookingsDetailWindow.vue
+++ b/admin/src/views/meeting/components/OperaBookingsDetailWindow.vue
@@ -21,6 +21,10 @@
<div class="item-title">浼氳鍐呭</div>
<div class="item-value">{{ form.content || "鏃�" }}</div>
</div>
+ <div class="item">
+ <div class="item-title">浼氳闇�姹�</div>
+ <div class="item-value">{{ form.remark || "鏃�" }}</div>
+ </div>
<div v-if="form.projectList && form.projectList.length" class="item">
<div class="">鏈嶅姟椤�</div>
<div class="item-value">
diff --git a/admin/src/views/meeting/components/OperaBookingsWindow.vue b/admin/src/views/meeting/components/OperaBookingsWindow.vue
index 0431450..70f7c03 100644
--- a/admin/src/views/meeting/components/OperaBookingsWindow.vue
+++ b/admin/src/views/meeting/components/OperaBookingsWindow.vue
@@ -53,8 +53,8 @@
<FileLink :links="form.fileList" linkName="fileFullUrl" />
</div>
</el-form-item>
- <el-form-item label="浼氳澶囨敞" prop="remark">
- <el-input type="textarea" v-model="form.remark" placeholder="璇疯緭鍏ヤ細璁娉�" v-trim />
+ <el-form-item label="浼氳闇�姹�" prop="remark">
+ <el-input type="textarea" v-model="form.remark" placeholder="璇疯緭鍏ヤ細璁渶姹�" v-trim />
</el-form-item>
<input type="file" @change="upFiles" ref="upFile" style="display: none;" />
</el-form>
diff --git a/h5/packagesMine/confirmAppointment/confirmAppointment.vue b/h5/packagesMine/confirmAppointment/confirmAppointment.vue
index 448fbe3..c19ed1a 100644
--- a/h5/packagesMine/confirmAppointment/confirmAppointment.vue
+++ b/h5/packagesMine/confirmAppointment/confirmAppointment.vue
@@ -97,7 +97,7 @@
</view>
<view class="confirm_b_item">
<view class="label">
- <text>澶囨敞</text>
+ <text>浼氳闇�姹�</text>
</view>
<view class="input">
<textarea
diff --git a/h5/pages/staff/meetingCalendar.vue b/h5/pages/staff/meetingCalendar.vue
index 5646185..d516073 100644
--- a/h5/pages/staff/meetingCalendar.vue
+++ b/h5/pages/staff/meetingCalendar.vue
@@ -89,7 +89,7 @@
<view class="value">{{ item.bookingUser }}</view>
</view>
<view class="line">
- <view class="label">澶囨敞锛�</view>
+ <view class="label">浼氳闇�姹傦細</view>
<view class="value">{{ item.remark || item.meetingRemark }}</view>
</view>
</view>
diff --git a/h5/pages/staff/meetingManager.vue b/h5/pages/staff/meetingManager.vue
index 0c68958..9d6dfdd 100644
--- a/h5/pages/staff/meetingManager.vue
+++ b/h5/pages/staff/meetingManager.vue
@@ -70,7 +70,7 @@
<view class="value">{{ item.bookingUser }}</view>
</view>
<view class="line">
- <view class="label">澶囨敞锛�</view>
+ <view class="label">浼氳闇�姹傦細</view>
<view class="value">{{ item.remark || item.meetingRemark }}</view>
</view>
</view>
diff --git a/h5/pages/staff/meetingSubOrder.vue b/h5/pages/staff/meetingSubOrder.vue
index 25526ef..3237426 100644
--- a/h5/pages/staff/meetingSubOrder.vue
+++ b/h5/pages/staff/meetingSubOrder.vue
@@ -85,7 +85,7 @@
</view>
<view class="item">
<view class="name">
- <text>澶囨敞</text>
+ <text>浼氳闇�姹�</text>
</view>
<view class="line">
<u-textarea border="none" autoHeight v-model="param.remark" :maxlength="-1" placeholder="璇疯緭鍏�" placeholder-class="placeholder9"
diff --git a/server/meeting/meeting_service/src/main/java/com/doumee/dao/business/model/Bookings.java b/server/meeting/meeting_service/src/main/java/com/doumee/dao/business/model/Bookings.java
index 5e97dc8..4ae6fe8 100644
--- a/server/meeting/meeting_service/src/main/java/com/doumee/dao/business/model/Bookings.java
+++ b/server/meeting/meeting_service/src/main/java/com/doumee/dao/business/model/Bookings.java
@@ -43,6 +43,7 @@
private Integer isdeleted;
@ApiModelProperty(value = "澶囨敞")
+ @ExcelColumn(name="浼氳闇�姹�",index = 7,width = 10)
private String remark;
@ApiModelProperty(value = "浼氳涓婚")
diff --git a/server/visits/dmvisit_service/src/main/java/com/doumee/dao/business/model/Visits.java b/server/visits/dmvisit_service/src/main/java/com/doumee/dao/business/model/Visits.java
index c1bcb97..0c23522 100644
--- a/server/visits/dmvisit_service/src/main/java/com/doumee/dao/business/model/Visits.java
+++ b/server/visits/dmvisit_service/src/main/java/com/doumee/dao/business/model/Visits.java
@@ -326,6 +326,9 @@
@ApiModelProperty(value = "閫氱煡鎻忚堪")
@TableField(exist = false)
private String info;
+ @ApiModelProperty(value = "褰撳墠鏄惁鍦ㄥ洯")
+ @TableField(exist = false)
+ private Integer retentionNum;
@ApiModelProperty(value = "瀹℃壒淇℃伅鏁版嵁")
@TableField(exist = false)
diff --git a/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/PlatformBooksServiceImpl.java b/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/PlatformBooksServiceImpl.java
index c9c0ab1..2d067fc 100644
--- a/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/PlatformBooksServiceImpl.java
+++ b/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/PlatformBooksServiceImpl.java
@@ -382,8 +382,7 @@
|| Objects.isNull(platformBooksApplyDTO.getDriverId())
|| StringUtils.isBlank(platformBooksApplyDTO.getDriverPhone())
|| StringUtils.isBlank(platformBooksApplyDTO.getDriverName())
- || StringUtils.isBlank(platformBooksApplyDTO.getTransportImg())
- ){
+ || StringUtils.isBlank(platformBooksApplyDTO.getTransportImg())){
throw new BusinessException(ResponseStatus.BAD_REQUEST);
}
//鏌ヨ杞﹁締鏄惁涓鸿嚜鏈夎溅
diff --git a/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/VisitsServiceImpl.java b/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/VisitsServiceImpl.java
index ba63d6f..f4b8bb7 100644
--- a/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/VisitsServiceImpl.java
+++ b/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/VisitsServiceImpl.java
@@ -1296,6 +1296,7 @@
queryWrapper.selectAll(Visits.class);
queryWrapper.select(" ( select count(distinct(v.CAR_NOS)) from visits v where v.PARENT_ID = t.ID and v.CAR_NOS is not null and v.CAR_NOS != '' and v.CAR_NOS != t.CAR_NOS ) as carNum ");
+ queryWrapper.select(" ( select count(distinct(v.id)) from retention v where v.member_id = t.member_id and v.type=1 )",Visits::getRetentionNum);
queryWrapper.selectAs(Member::getName,Visits::getReceptMemberName);
queryWrapper.selectAs(Company::getName,Visits::getReceptMemberDepartment);
queryWrapper.leftJoin(Member.class,Member::getId,Visits::getReceptMemberId);
--
Gitblit v1.9.3