diff --git a/zdxt-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/service/impl/EfcodeCpPlanServiceImpl.java b/zdxt-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/service/impl/EfcodeCpPlanServiceImpl.java
index 202694dd..092e8f62 100644
--- a/zdxt-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/service/impl/EfcodeCpPlanServiceImpl.java
+++ b/zdxt-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/service/impl/EfcodeCpPlanServiceImpl.java
@@ -134,9 +134,8 @@ public class EfcodeCpPlanServiceImpl implements IEfcodeCpPlanService {
return;
}
for (EfcodeCpPlanVo vo : records) {
- // 默认:待预约状态均可预约
- vo.setCanReserve(true);
- // TODO 后续可扩展:例如判断当天计划已过期、人员已满等业务规则
+ // 只有联合执法的计划才可以预约
+ vo.setCanReserve(vo.getIsUnion() != null && vo.getIsUnion() == 1L);
}
}
diff --git a/zdxt-web-client/zdxt-efcode-enforcement-app/src/api/enforcement/index.js b/zdxt-web-client/zdxt-efcode-enforcement-app/src/api/enforcement/index.js
index 19ebc3b9..061e8943 100644
--- a/zdxt-web-client/zdxt-efcode-enforcement-app/src/api/enforcement/index.js
+++ b/zdxt-web-client/zdxt-efcode-enforcement-app/src/api/enforcement/index.js
@@ -1,11 +1,11 @@
import { _get, _post } from "@/http/index";
-const baseUrl = "/api/app-enf";
+const baseUrl = "/app-enf";
// region 认证模块
-export const enforcementLogin = (params, success, error) => _post(baseUrl + "/login/szyptLogin", params, success, error);
-
+// export const enforcementLogin = (params, success, error) => _post(baseUrl + "/login/szyptLogin", params, success, error);
+export const enforcementLogin = (params, success, error) => _post(baseUrl + "/login/do", params, success, error);
// endregion
// region 企业模块
@@ -48,4 +48,4 @@ export const getNoticeInfoList = (params, success, error) => _get(baseUrl + "/no
export const getCarouselBannerList = (params, success, error) => _get(baseUrl + "/carouselBanner/list", params, success, error);
-// endregion
\ No newline at end of file
+// endregion
diff --git a/zdxt-web-client/zdxt-efcode-enforcement-app/src/views/enforcement/login.vue b/zdxt-web-client/zdxt-efcode-enforcement-app/src/views/enforcement/login.vue
index 1ddb2716..437adc5b 100644
--- a/zdxt-web-client/zdxt-efcode-enforcement-app/src/views/enforcement/login.vue
+++ b/zdxt-web-client/zdxt-efcode-enforcement-app/src/views/enforcement/login.vue
@@ -11,14 +11,17 @@