diff --git a/Doc/MarkItDown安装.txt b/Doc/MarkItDown安装.txt new file mode 100644 index 00000000..1d108334 --- /dev/null +++ b/Doc/MarkItDown安装.txt @@ -0,0 +1,17 @@ +yum install -y wget epel-release + +yum install -y python3.12 + +cd /usr/bin +rm -rf python3 +rm -rf python + +cd /usr/local +wget https://bootstrap.pypa.io/get-pip.py +python3 get-pip.py -i https://mirrors.aliyun.com/pypi/simple/ + +yum install -y git gcc gcc-c++ zlib-devel + +git clone https://gitee.com/fzxs/markitdown.git +cd markitdown +pip install -e packages/markitdown -i https://mirrors.aliyun.com/pypi/simple/ \ No newline at end of file diff --git a/Doc/开平学籍信息未正确同步到基础数据的解决办法.txt b/Doc/开平学籍信息未正确同步到基础数据的解决办法.txt new file mode 100644 index 00000000..28355a0f --- /dev/null +++ b/Doc/开平学籍信息未正确同步到基础数据的解决办法.txt @@ -0,0 +1,45 @@ +解决步骤 +一、在数据库中先删除本次未同步成功的数据。(例:本次导入了2个班学生,那需要将这2个班的学生信息和相关信息都删除) +删除表包括: + 1、学籍数据库:t_xs_student + 2、基础数据数据库:T_BASE_USER_DETAIL、T_BASE_USER_IDENTITY、T_SYS_USER_ROLE、T_BASE_USER +二、重启学籍系统。 +三、在学籍系统重新导入学生信息 + +如下是删除数据的例子: +#system_manager_ssh_ts_150331(基础数据数据库) +-- 根据学校名查出学校ID +select org_id from t_base_orgtree where org_name like '%第十八中%' + +-- 根据学校ID和班级编码查出班级ID(班级编码在页面中查看) +select id from t_base_class where school_id = '5FE2437E-ADE2-4C56-AFB3-BAA6C8EB94A1' AND CLASS_CODE IN ('20240201','20240202') + +-- 注意不能先删T_BASE_USER表,因为其他对应表需要user_id进行删除。 +-- 删除T_BASE_USER_DETAIL,根据T_BASE_USER的DEPT_ID(学生的班级ID)查询出来的学生ID进行删除。 +SELECT * FROM T_BASE_USER_DETAIL WHERE USER_ID IN ( +SELECT ID FROM T_BASE_USER WHERE DEPT_ID IN ('07D9F513-FE3E-4564-838E-AAB5D192E5AD','5D19A998-24BA-483B-A6B2-7BEDA58381DC') +) + +-- 删除T_BASE_USER_IDENTITY,,根据T_BASE_USER的DEPT_ID(学生的班级ID)查询出来的学生ID进行删除。 +SELECT * FROM T_BASE_USER_IDENTITY WHERE USER_ID IN ( +SELECT ID FROM T_BASE_USER WHERE DEPT_ID IN ('07D9F513-FE3E-4564-838E-AAB5D192E5AD','5D19A998-24BA-483B-A6B2-7BEDA58381DC') +) + +-- 删除T_SYS_USER_ROLE,,根据T_BASE_USER的DEPT_ID(学生的班级ID)查询出来的学生ID进行删除。 +SELECT * FROM T_SYS_USER_ROLE WHERE USER_ID IN ( +SELECT ID FROM T_BASE_USER WHERE DEPT_ID IN ('07D9F513-FE3E-4564-838E-AAB5D192E5AD','5D19A998-24BA-483B-A6B2-7BEDA58381DC') +) + +-- 最后删除T_BASE_USER表 +SELECT * FROM T_BASE_USER WHERE DEPT_ID IN ('07D9F513-FE3E-4564-838E-AAB5D192E5AD','5D19A998-24BA-483B-A6B2-7BEDA58381DC') + + + +#business_xj(学籍数据库) +-- 根据从基础数据中查询出的班级ID,删除t_xs_student表 +SELECT * FROM t_xs_student WHERE BJBH IN ('07D9F513-FE3E-4564-838E-AAB5D192E5AD','5D19A998-24BA-483B-A6B2-7BEDA58381DC') + + + + + diff --git a/WebRoot/html/test.html b/WebRoot/html/test.html index a2d85dd8..7a754103 100644 --- a/WebRoot/html/test.html +++ b/WebRoot/html/test.html @@ -4,24 +4,182 @@