diff --git a/pom.xml b/pom.xml index f47a91dd..8701ff9e 100644 --- a/pom.xml +++ b/pom.xml @@ -45,7 +45,7 @@ 3.3.5 - 1.2.83 + 2.0.64 8.7.3-20251210 diff --git a/zdxt-web-client/zdxt-admin-plus-ui/src/views/efcode/report/registration/indexList.vue b/zdxt-web-client/zdxt-admin-plus-ui/src/views/efcode/report/registration/indexList.vue index e84c00aa..1d08a2a7 100644 --- a/zdxt-web-client/zdxt-admin-plus-ui/src/views/efcode/report/registration/indexList.vue +++ b/zdxt-web-client/zdxt-admin-plus-ui/src/views/efcode/report/registration/indexList.vue @@ -550,9 +550,8 @@ const closeDetailDialog = () => { {{ noScanReasonOptions.find(d => d.dictValue === detailRow.checkCss)?.dictLabel || '-' }} {{ detailRow.otherReasons || '-' }} {{ detailRow.isComplaint === 1 ? '是' : '否' }} - {{ detailRow.createTime ? formatDate(detailRow) : '-' }} + {{ (detailRow.createTime) }} - diff --git a/zdxt-web-client/zdxt-efcode-enforcement-app/src/api/enforcement/plan.js b/zdxt-web-client/zdxt-efcode-enforcement-app/src/api/enforcement/plan.js index 5ce724e0..c5db42f1 100644 --- a/zdxt-web-client/zdxt-efcode-enforcement-app/src/api/enforcement/plan.js +++ b/zdxt-web-client/zdxt-efcode-enforcement-app/src/api/enforcement/plan.js @@ -69,6 +69,6 @@ const bureauUnitBaseUrl = "/enforcementcode/bureauUnit"; // 按关键字查询执法单位内人员(分页) // params: { sysDeptId, keyword, globalSearch, pageNum, pageSize } export const searchBureauUnitUsers = (params, success, error) => - _get(bureauUnitBaseUrl + "/users", params, success, error); + _get(bureauUnitBaseUrl + "/queryUsersByPage", params, success, error); // endregion diff --git a/zdxt-web-client/zdxt-efcode-enforcement-app/src/components/enforcement/nos/RegisterPopups.vue b/zdxt-web-client/zdxt-efcode-enforcement-app/src/components/enforcement/nos/RegisterPopups.vue index 5eca170d..8cd940d1 100644 --- a/zdxt-web-client/zdxt-efcode-enforcement-app/src/components/enforcement/nos/RegisterPopups.vue +++ b/zdxt-web-client/zdxt-efcode-enforcement-app/src/components/enforcement/nos/RegisterPopups.vue @@ -40,18 +40,18 @@ + :finished-text="personFinishedText" @load="loadPersonList" class="person-list">
{{ person.userName }}
执法证件号:{{ person.lawCertificateNum || person.phonenumber || person.mobileNumber }}
- +
@@ -278,19 +278,29 @@ const personLoading = ref(false) const personFinished = ref(false) const personPageNum = ref(1) const personPageSize = ref(10) +const personSearched = ref(false) + +const personEmptyText = computed(() => personSearched.value ? "暂无数据" : "请输入至少1个字搜索") +const personFinishedText = computed(() => personList.value.length > 0 ? "没有更多了" : "") const loadPersonList = () => { + if ((personSearchKeyword.value || "").trim().length < 1) { + personFinished.value = true + personLoading.value = false + return + } if (personFinished.value) return personLoading.value = true getBureauUnitUsers( { sysDeptId: useCommon.bureauUnitId || "", - keyword: personSearchKeyword.value || "", + userName: personSearchKeyword.value || "", globalSearch: "false", pageNum: personPageNum.value, pageSize: personPageSize.value, dataScopeId: useCommon.userId || "", + isShowCardId: useCommon.hasLaw ? '0' : '1', }, (res) => { console.log(res) @@ -334,11 +344,11 @@ const loadPersonList = () => { } const initPersonList = () => { - personFinished.value = false + personFinished.value = true personPageNum.value = 1 personList.value = [] personLoading.value = false - loadPersonList() + personSearched.value = false } const handleSelectPerson = (person) => { @@ -346,12 +356,24 @@ const handleSelectPerson = (person) => { } const handlePersonSearch = () => { - initPersonList() + const keyword = (personSearchKeyword.value || "").trim() + if (keyword.length < 1) { + showToast("请输入至少1个字搜索") + return + } + personFinished.value = false + personPageNum.value = 1 + personList.value = [] + personSearched.value = true + loadPersonList() } const clearPersonSearch = () => { personSearchKeyword.value = "" - initPersonList() + personFinished.value = true + personPageNum.value = 1 + personList.value = [] + personSearched.value = false } watch(localPersonPopup, (val) => { diff --git a/zdxt-web-client/zdxt-efcode-enforcement-app/src/components/enforcement/register/RegisterPopups.vue b/zdxt-web-client/zdxt-efcode-enforcement-app/src/components/enforcement/register/RegisterPopups.vue index c719a00d..6c141784 100644 --- a/zdxt-web-client/zdxt-efcode-enforcement-app/src/components/enforcement/register/RegisterPopups.vue +++ b/zdxt-web-client/zdxt-efcode-enforcement-app/src/components/enforcement/register/RegisterPopups.vue @@ -49,18 +49,18 @@ + :finished-text="personFinishedText" @load="loadPersonList" class="person-list">
{{ person.userName }}
{{person.lawCertificateNum?'执法证件号:':'联系电话:'}}{{ person.lawCertificateNum || person.phonenumber || person.mobileNumber }}
- +
@@ -229,23 +229,32 @@ const personPageNum = ref(1); const personPageSize = ref(10); const personLoading = ref(false); const personFinished = ref(false); +const personSearched = ref(false); + +const personEmptyText = computed(() => personSearched.value ? '暂无数据' : '请输入至少1个字搜索'); +const personFinishedText = computed(() => personList.value.length > 0 ? '没有更多了' : ''); const initPersonList = () => { - personFinished.value = false; + personFinished.value = true; personPageNum.value = 1; personList.value = []; personLoading.value = false; - loadPersonList(); + personSearched.value = false; }; const loadPersonList = () => { + if ((personSearchKeyword.value || '').trim().length < 1) { + personFinished.value = true; + personLoading.value = false; + return; + } personLoading.value = true; const selectedIds = props.selectedPersons.map(p => p.userId).filter(Boolean); const notUserId = selectedIds.length > 0 ? selectedIds.join(',') : undefined; const params = { sysDeptId: useCommon.bureauUnitId || '', - keyword: personSearchKeyword.value || '', + userName: personSearchKeyword.value || '', globalSearch: 'false', pageNum: personPageNum.value, pageSize: personPageSize.value, @@ -288,18 +297,24 @@ const loadPersonList = () => { }; const handlePersonSearch = () => { + const keyword = (personSearchKeyword.value || '').trim(); + if (keyword.length < 1) { + showToast('请输入至少1个字搜索'); + return; + } personFinished.value = false; personPageNum.value = 1; personList.value = []; + personSearched.value = true; loadPersonList(); }; const clearPersonSearch = () => { personSearchKeyword.value = ''; - personFinished.value = false; + personFinished.value = true; personPageNum.value = 1; personList.value = []; - loadPersonList(); + personSearched.value = false; }; const handleSelectPerson = (person) => { diff --git a/zdxt-web-client/zdxt-efcode-enforcement-app/src/views/enforcement/my/enforcementMy.vue b/zdxt-web-client/zdxt-efcode-enforcement-app/src/views/enforcement/my/enforcementMy.vue index 3a964ab6..49b55033 100644 --- a/zdxt-web-client/zdxt-efcode-enforcement-app/src/views/enforcement/my/enforcementMy.vue +++ b/zdxt-web-client/zdxt-efcode-enforcement-app/src/views/enforcement/my/enforcementMy.vue @@ -16,9 +16,9 @@ - - diff --git a/zdxt-web-client/zdxt-efcode-enterprise-app/vite-env/.env.enterprise-dev-wmy b/zdxt-web-client/zdxt-efcode-enterprise-app/vite-env/.env.enterprise-dev-wmy index 8607253f..f6e2ca5e 100644 --- a/zdxt-web-client/zdxt-efcode-enterprise-app/vite-env/.env.enterprise-dev-wmy +++ b/zdxt-web-client/zdxt-efcode-enterprise-app/vite-env/.env.enterprise-dev-wmy @@ -1,8 +1,8 @@ # 企业端开发环境 VITE_PORT = 12001 # VITE_PROXY_TARGET = 'http://139.186.148.21:8080' -# VITE_PROXY_TARGET = 'http://172.16.21.213:8080' -VITE_PROXY_TARGET = 'http://172.16.21.93:8080' +VITE_PROXY_TARGET = 'http://172.16.21.213:8080' +# VITE_PROXY_TARGET = 'http://172.16.21.93:8080' VITE_BASE_URL = '/efcode20-ent-app/api' VITE_CONTEXT_PATH = '/efcode20-ent-app/' VITE_DEFAULT_LOGIN = '/enterprise/loginByPassword'