Browse Source

监督端-查询统计

dev-v1.0.2
庄锐波 3 months ago
parent
commit
c774734374
  1. 2
      doc/部署说明/部署过程描述.md
  2. 1
      script/sql/zfjd-refactoring-v1/099-初始化测试账号密码.sql
  3. 33
      zdxt-web-client/zdxt-efcode-enforcement-app/src/views/enforcement/loginByPassword.vue
  4. 10
      zdxt-web-server/zdxt-admin-web-server/src/test/java/com/zdxt/service/test/ResetUserPasswordTest.java

2
doc/部署说明/部署过程描述.md

@ -108,6 +108,8 @@ Nginx 是源码编译安装的,安装在 `/usr/local/nginx/`,可执行文件
firewall-cmd --add-port={12001,12002,12003,12004}/tcp --permanent
firewall-cmd --reload
firewall-cmd --list-all
---
## 10.76.108.4

1
script/sql/zfjd-refactoring-v1/099-初始化测试账号密码.sql

@ -20,3 +20,4 @@ UPDATE sys_user SET tenant_id = '000000', dept_id = '20240809195533080-5D9C-509F
UPDATE sys_user SET tenant_id = '000000', dept_id = '20210922214414511-C3F9-F6B47689E', user_name = '李振禧', login_name = 'lizhenxi', nick_name = '', user_type = '00', email = '', phonenumber = 'NXIcQbwZmjOT7lYQnOfOtQ==', sex = '0', avatar = '', password = 'a5bb99bb1dffa33e73305edb820cf91a', status = '0', del_flag = '0', login_ip = '127.0.0.1', login_date = '2026-06-14 09:49:39', salt = 'f57ee4', create_dept = null, create_by = 0, create_time = '2025-09-08 15:18:48', update_by = -1, update_time = '2026-06-14 09:49:39', remark = null, type = null, law_certificate_num = null, fullname = '李振禧', taskId = '15a39065-e681-49fd-8d8b-71a1d5772a80', systemId = '20240527155602377-9C71-8284C0FB6', effectOn = 'CREATE', isDeleted = 'false', isDisabled = 'false', createAt = '1757301791374', updateAt = '1757301791466', mobileNumber = 'NXIcQbwZmjOT7lYQnOfOtQ==', certificateNumber = 'NJ+S44JevtH5RLTaw4Pf75nQv2Q0Ob3r+Gc9DXX/I30=', srzUserid = null, isMappingPerson = '0', units = '[{"unitleader":"","positionname":"行政执法监督专项服务购买服务人员","zwbscode":"","jbcc":"","priority":"","zwjc":"","gzgxcode":"00","gzgx":"主职","jbcccode":"","zwbs":"","positioncode":"","zgdw":"Y","unitid":"20210922214414511-C3F9-F6B47689E","position":"","zwjccode":"","isMappingPerson":"0","order":"1668"}]', organizationId = '20210922214414511-C3F9-F6B47689E', certificateTypeId = '居民身份证', certificateTypeIdCode = '1', strUserId = '20250908112248892-105B-738067B74', user_source = 0, rylbCode = '0302', rylb = '第三方派遣' WHERE user_id = 17608614169;
UPDATE sys_user SET tenant_id = '000000', dept_id = '20210922214414511-C3F9-F6B47689E', user_name = '王亚伟', login_name = 'wangyawei3', nick_name = '', user_type = '00', email = '', phonenumber = '9tKNgcWKD1tLkxmbvkyOsA==', sex = '0', avatar = '', password = '9282c6b8f10c6fc9212cd8157f9adf8c', status = '0', del_flag = '0', login_ip = '10.76.108.3', login_date = '2026-04-01 15:15:05', salt = '715cdc', create_dept = null, create_by = 0, create_time = '2025-09-15 17:22:39', update_by = 0, update_time = '2026-04-01 15:15:04', remark = null, type = null, law_certificate_num = null, fullname = '王亚伟', taskId = '00115b39-cf42-4a71-abc2-2a61df81db7d', systemId = '20240527155602377-9C71-8284C0FB6', effectOn = 'CREATE', isDeleted = 'false', isDisabled = 'false', createAt = '1757578140755', updateAt = '1757578140790', mobileNumber = '9tKNgcWKD1tLkxmbvkyOsA==', certificateNumber = '2n2Lp40qhlxYvXQFQnKWBjK8hv/LYotb9vdnFLfZu+Y=', srzUserid = null, isMappingPerson = '0', units = '[{"unitleader":"","positionname":"行政执法监督服务辅助人员","zwbscode":"","jbcc":"","priority":"","zwjc":"","gzgxcode":"00","gzgx":"主职","jbcccode":"","zwbs":"","positioncode":"","zgdw":"Y","unitid":"20210922214414511-C3F9-F6B47689E","position":"","zwjccode":"","isMappingPerson":"0","order":"834"}]', organizationId = '20210922214414511-C3F9-F6B47689E', certificateTypeId = '居民身份证', certificateTypeIdCode = '1', strUserId = '20250911160837098-E4DA-3B9AB476B', user_source = 0, rylbCode = '0302', rylb = '第三方派遣' WHERE user_id = 17608614499;
UPDATE sys_user SET tenant_id = '000000', dept_id = '20210922221835562-30A2-A3A497A8D', user_name = '杜啟艺', login_name = 'duqiyi', nick_name = '', user_type = '00', email = '123@qq.com', phonenumber = '13267042701', sex = '0', avatar = '', password = '43236ff225689000b8c13c5c3017c0a7', status = '0', del_flag = '0', login_ip = '10.76.108.3', login_date = '2026-04-02 10:31:39', salt = '08c322', create_dept = null, create_by = 0, create_time = '2026-03-24 17:09:29', update_by = 0, update_time = '2026-04-02 10:31:39', remark = null, type = '3', law_certificate_num = null, fullname = null, taskId = null, systemId = null, effectOn = null, isDeleted = null, isDisabled = null, createAt = null, updateAt = null, mobileNumber = null, certificateNumber = null, srzUserid = null, isMappingPerson = null, units = null, organizationId = null, certificateTypeId = null, certificateTypeIdCode = null, strUserId = null, user_source = 0, rylbCode = null, rylb = null WHERE user_id = 17608634290;
UPDATE sys_user SET tenant_id = '000000', dept_id = '20210922213334342-BAF2-EBD8EF897', user_name = '崔峰源', login_name = 'cuifengyuan', nick_name = '', user_type = '00', email = '', phonenumber = 'zKbABul7FU660TOIY5s4Dw==', sex = '0', avatar = '', password = '5a238b8e22a6c8bd156735c5ec6783e6', status = '0', del_flag = '0', login_ip = '10.76.108.3', login_date = '2026-04-07 10:38:47', salt = '453f92', create_dept = null, create_by = 0, create_time = '2024-05-31 14:08:15', update_by = 0, update_time = '2026-04-07 10:38:47', remark = null, type = null, law_certificate_num = '19020011048', fullname = '崔峰源', taskId = 'fba5aa0d-eae0-4912-bbd8-241445165c40', systemId = '20240527155602377-9C71-8284C0FB6', effectOn = 'UPDATE', isDeleted = 'false', isDisabled = 'false', createAt = '1717065107726', updateAt = '1754646866401', mobileNumber = 'zKbABul7FU660TOIY5s4Dw==', certificateNumber = 'qKs0t5eCTULUZeBmrRMolOcoz3KcCkFyFLe2lqbwlog=', srzUserid = null, isMappingPerson = '0', units = '[{"unitleader":"","positionname":"深圳市司法局行政执法协调监督处三级主任科员","zwbscode":"","jbcc":"三级主任科员","priority":"","zwjc":"","gzgxcode":"00","gzgx":"主职","jbcccode":"160090","zwbs":"","positioncode":"","zgdw":"Y","unitid":"20210922213334342-BAF2-EBD8EF897","position":"","zwjccode":"","isMappingPerson":"0","order":"30523000"}]', organizationId = '20210922213334342-BAF2-EBD8EF897', certificateTypeId = '居民身份证', certificateTypeIdCode = '1', strUserId = '20210811181429827-E146-CCE71066A', user_source = 0, rylbCode = '0101', rylb = '公务员(含试用期)' WHERE user_id = 17608417058;

33
zdxt-web-client/zdxt-efcode-enforcement-app/src/views/enforcement/loginByPassword.vue

@ -39,7 +39,7 @@
</div>
</template>
<script setup>
import {reactive, ref} from 'vue';
import {reactive, ref, onMounted} from 'vue';
import {enforcementLogin, enforcementLoginByPassword} from '../../api/enforcement';
import CryptoJS from "crypto-js";
import {showFailToast} from 'vant';
@ -47,6 +47,7 @@ import 'vant/es/toast/style';
const {useCommon} = $globalStore;
const router = useRouter();
const route = useRoute();
const loginParam = reactive({
secretName: "",
secretKey: ""
@ -54,13 +55,14 @@ const loginParam = reactive({
const showTestPicker = ref(false);
const testUsers = [
{account: 'liuqianlin', name: '刘倩琳', password: 'szsf@zfjd',bureauUnitName:"深圳市司法局"},
{account: 'baining', name: '白宁', password: 'szsf@zfjd',bureauUnitName:"深圳市坪山区司法局"},
{account: 'caizifan', name: '蔡梓帆', password: 'szsf@zfjd',bureauUnitName:"深圳市福田区司法局"},
{account: 'chenchong4', name: '陈冲', password: 'szsf@zfjd',bureauUnitName:"深圳市宝安区司法局"},
{account: 'chenggaozhan', name: '程高展', password: 'szsf@zfjd',bureauUnitName:"深圳市南山区司法局"},
{account: 'chenhaitao2', name: '陈海涛', password: 'szsf@zfjd',bureauUnitName:"深圳市南山区司法局"},
{account: 'chenhanyu', name: '陈汉羽', password: 'szsf@zfjd',bureauUnitName:"深圳市坪山区司法局"}
{loginUserId:"0001001",account: 'liuqianlin', name: '刘倩琳', password: 'szsf@zfjd',bureauUnitName:"深圳市司法局"},
{loginUserId:"0001002",account: 'cuifengyuan', name: '崔峰源', password: 'szsf@zfjd',bureauUnitName:"深圳市司法局"},
{loginUserId:"0001003",account: 'baining', name: '白宁', password: 'szsf@zfjd',bureauUnitName:"深圳市坪山区司法局"},
{loginUserId:"0001004",account: 'caizifan', name: '蔡梓帆', password: 'szsf@zfjd',bureauUnitName:"深圳市福田区司法局"},
{loginUserId:"0001005",account: 'chenchong4', name: '陈冲', password: 'szsf@zfjd',bureauUnitName:"深圳市宝安区司法局"},
{loginUserId:"0001006",account: 'chenggaozhan', name: '程高展', password: 'szsf@zfjd',bureauUnitName:"深圳市南山区司法局"},
{loginUserId:"0001007",account: 'chenhaitao2', name: '陈海涛', password: 'szsf@zfjd',bureauUnitName:"深圳市南山区司法局"},
{loginUserId:"0001008",account: 'chenhanyu', name: '陈汉羽', password: 'szsf@zfjd',bureauUnitName:"深圳市坪山区司法局"}
];
const selectTestUser = (item) => {
@ -114,6 +116,21 @@ const onSubmit = async () => {
doLogin(loginParam.secretName, loginParam.secretKey);
};
// URLloginUserId
onMounted(() => {
const loginUserId = route.query.loginUserId;
if (loginUserId) {
const targetUser = testUsers.find(u => u.loginUserId === loginUserId);
if (targetUser) {
loginParam.secretName = targetUser.account;
loginParam.secretKey = targetUser.password;
doLogin(targetUser.account, targetUser.password);
} else {
showFailToast(`未找到loginUserId为${loginUserId}的测试用户`);
}
}
});
const Encrypt = (passWord) => {
var keyStr = '1234567898745621';
var ivStr = keyStr;

10
zdxt-web-server/zdxt-admin-web-server/src/test/java/com/zdxt/service/test/ResetUserPasswordTest.java

@ -164,14 +164,14 @@ public class ResetUserPasswordTest {
// 1. 执法端的测试用户
List<Long> userIds = Arrays.asList(
// TODO: 在此填入需要重置的用户ID
7897L, 17608416858L,17608416876L, 17608416904L,17608416912L, 17608416926L,17608416927L, 17608416945L
7897L, 17608416858L,17608416876L, 17608416904L,17608416912L, 17608416926L,17608416927L, 17608416945L,17608417058L
);
// 监督端的报表测试用户
userIds = Arrays.asList(
// TODO: 在此填入需要重置的用户ID
17608417340L, 17608417451L,17608417716L, 17608614169L,17608614499L,7897L,17608634290L
);
// userIds = Arrays.asList(
// // TODO: 在此填入需要重置的用户ID
// 17608417340L, 17608417451L,17608417716L, 17608614169L,17608614499L,7897L,17608634290L
// );
// 2. 根据ID列表查询系统用户
List<SysUser> userList = sysUserMapper.selectList(

Loading…
Cancel
Save