diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/jxjs/TsbzJxjsjbxxController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/jxjs/TsbzJxjsjbxxController.java index 9d4baf795..153acb8d2 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/jxjs/TsbzJxjsjbxxController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/jxjs/TsbzJxjsjbxxController.java @@ -33,6 +33,18 @@ public class TsbzJxjsjbxxController extends BaseController @Autowired private ITsbzJxjsjbxxService tsbzJxjsjbxxService; + /** + * 查询见习教师基本信息列表,没有基地校的教师列表 + */ + @PreAuthorize("@ss.hasPermi('jxjs:jdx:list')") + @GetMapping("/listnotjdx") + public TableDataInfo listnotjdx(TsbzJxjsjbxx tsbzJxjsjbxx) + { + startPage(); + List list = tsbzJxjsjbxxService.selectTsbzJxjsjbxxListnotjdx(tsbzJxjsjbxx); + return getDataTable(list); + } + /** * 查询见习教师基本信息列表 */ diff --git a/ruoyi-system/src/main/java/com/ruoyi/jxjs/mapper/TsbzJxjsjbxxMapper.java b/ruoyi-system/src/main/java/com/ruoyi/jxjs/mapper/TsbzJxjsjbxxMapper.java index 27ccfc227..a2e5ed7ff 100644 --- a/ruoyi-system/src/main/java/com/ruoyi/jxjs/mapper/TsbzJxjsjbxxMapper.java +++ b/ruoyi-system/src/main/java/com/ruoyi/jxjs/mapper/TsbzJxjsjbxxMapper.java @@ -28,6 +28,14 @@ public interface TsbzJxjsjbxxMapper */ public List selectTsbzJxjsjbxxList(TsbzJxjsjbxx tsbzJxjsjbxx); + /** + * 查询见习教师基本信息列表 + * + * @param tsbzJxjsjbxx 见习教师基本信息 + * @return 见习教师基本信息集合 + */ + public List selectTsbzJxjsjbxxListnotjdx(TsbzJxjsjbxx tsbzJxjsjbxx); + /** * 新增见习教师基本信息 * diff --git a/ruoyi-system/src/main/java/com/ruoyi/jxjs/service/ITsbzJxjsjbxxService.java b/ruoyi-system/src/main/java/com/ruoyi/jxjs/service/ITsbzJxjsjbxxService.java index 07ef2ec70..ad93de979 100644 --- a/ruoyi-system/src/main/java/com/ruoyi/jxjs/service/ITsbzJxjsjbxxService.java +++ b/ruoyi-system/src/main/java/com/ruoyi/jxjs/service/ITsbzJxjsjbxxService.java @@ -27,6 +27,14 @@ public interface ITsbzJxjsjbxxService */ public List selectTsbzJxjsjbxxList(TsbzJxjsjbxx tsbzJxjsjbxx); + /** + * 查询见习教师基本信息列表 + * + * @param tsbzJxjsjbxx 见习教师基本信息 + * @return 见习教师基本信息集合 + */ + public List selectTsbzJxjsjbxxListnotjdx(TsbzJxjsjbxx tsbzJxjsjbxx); + /** * 新增见习教师基本信息 * diff --git a/ruoyi-system/src/main/java/com/ruoyi/jxjs/service/impl/TsbzJxjsjbxxServiceImpl.java b/ruoyi-system/src/main/java/com/ruoyi/jxjs/service/impl/TsbzJxjsjbxxServiceImpl.java index d6f77fb04..eed32e6f2 100644 --- a/ruoyi-system/src/main/java/com/ruoyi/jxjs/service/impl/TsbzJxjsjbxxServiceImpl.java +++ b/ruoyi-system/src/main/java/com/ruoyi/jxjs/service/impl/TsbzJxjsjbxxServiceImpl.java @@ -44,6 +44,18 @@ public class TsbzJxjsjbxxServiceImpl implements ITsbzJxjsjbxxService return tsbzJxjsjbxxMapper.selectTsbzJxjsjbxxList(tsbzJxjsjbxx); } + /** + * 查询见习教师基本信息列表 + * + * @param tsbzJxjsjbxx 见习教师基本信息 + * @return 见习教师基本信息 + */ + @Override + public List selectTsbzJxjsjbxxListnotjdx(TsbzJxjsjbxx tsbzJxjsjbxx) + { + return tsbzJxjsjbxxMapper.selectTsbzJxjsjbxxListnotjdx(tsbzJxjsjbxx); + } + /** * 新增见习教师基本信息 * diff --git a/ruoyi-system/src/main/resources/mapper/jxjs/TsbzJxjsjbxxMapper.xml b/ruoyi-system/src/main/resources/mapper/jxjs/TsbzJxjsjbxxMapper.xml index 0f0636afa..2131b168b 100644 --- a/ruoyi-system/src/main/resources/mapper/jxjs/TsbzJxjsjbxxMapper.xml +++ b/ruoyi-system/src/main/resources/mapper/jxjs/TsbzJxjsjbxxMapper.xml @@ -1,33 +1,33 @@ + PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" + "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> - + - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + @@ -36,36 +36,62 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" - + + + - + insert into tsbz_jxjsjbxx @@ -92,7 +118,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" sfsfs, lqnf, create_time, - + #{id}, #{otherid}, @@ -117,7 +143,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" #{sfsfs}, #{lqnf}, #{createTime}, - + @@ -154,10 +180,10 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" - delete from tsbz_jxjsjbxx where id in + delete from tsbz_jxjsjbxx where id in #{id} - + \ No newline at end of file diff --git a/ruoyi-ui/src/api/jxjs/jxjsjbxx.js b/ruoyi-ui/src/api/jxjs/jxjsjbxx.js index fd4f0140e..44fa2dd45 100644 --- a/ruoyi-ui/src/api/jxjs/jxjsjbxx.js +++ b/ruoyi-ui/src/api/jxjs/jxjsjbxx.js @@ -9,6 +9,15 @@ export function listJxjsjbxx(query) { }) } +// 查询见习教师基本信息列表 +export function listJxjsjbxxnotjdx(query) { + return request({ + url: '/jxjs/jxjsjbxx/listnotjdx', + method: 'get', + params: query + }) +} + // 查询见习教师基本信息详细 export function getJxjsjbxx(id) { return request({ diff --git a/ruoyi-ui/src/components/Editor/index.vue b/ruoyi-ui/src/components/Editor/index.vue index 7fadf6f60..fdbd052d9 100644 --- a/ruoyi-ui/src/components/Editor/index.vue +++ b/ruoyi-ui/src/components/Editor/index.vue @@ -147,7 +147,7 @@ export default { .editor { white-space: pre-wrap!important; line-height: normal !important; - height: 192px; + /* height: 192px; */ } .quill-img { display: none; diff --git a/ruoyi-ui/src/router/index.js b/ruoyi-ui/src/router/index.js index 59238d96e..d47f92db7 100644 --- a/ruoyi-ui/src/router/index.js +++ b/ruoyi-ui/src/router/index.js @@ -25,17 +25,14 @@ import Layout from '@/layout' */ // 公共路由 -export const constantRoutes = [ - { +export const constantRoutes = [{ path: '/redirect', component: Layout, hidden: true, - children: [ - { - path: '/redirect/:path(.*)', - component: (resolve) => require(['@/views/redirect'], resolve) - } - ] + children: [{ + path: '/redirect/:path(.*)', + component: (resolve) => require(['@/views/redirect'], resolve) + }] }, { path: '/login', @@ -56,72 +53,93 @@ export const constantRoutes = [ path: '', component: Layout, redirect: 'index', - children: [ - { - path: 'index', - component: (resolve) => require(['@/views/index'], resolve), - name: '首页', - meta: { title: '首页', icon: 'dashboard', noCache: true, affix: true } + children: [{ + path: 'index', + component: (resolve) => require(['@/views/index'], resolve), + name: '首页', + meta: { + title: '首页', + icon: 'dashboard', + noCache: true, + affix: true } - ] + }] }, { path: '/user', component: Layout, hidden: true, redirect: 'noredirect', - children: [ - { - path: 'profile', - component: (resolve) => require(['@/views/system/user/profile/index'], resolve), - name: 'Profile', - meta: { title: '个人中心', icon: 'user' } + children: [{ + path: 'profile', + component: (resolve) => require(['@/views/system/user/profile/index'], resolve), + name: 'Profile', + meta: { + title: '个人中心', + icon: 'user' } - ] + }] }, { path: '/dict', component: Layout, hidden: true, - children: [ - { - path: 'type/data/:dictId(\\d+)', - component: (resolve) => require(['@/views/system/dict/data'], resolve), - name: 'Data', - meta: { title: '字典数据', icon: '' } + children: [{ + path: 'type/data/:dictId(\\d+)', + component: (resolve) => require(['@/views/system/dict/data'], resolve), + name: 'Data', + meta: { + title: '字典数据', + icon: '' } - ] + }] + }, + { + path: '/jxjs', + component: Layout, + hidden: true, + children: [{ + path: 'jdx/jxjsjbxx/data/:id', + component: (resolve) => require(['@/views/jxjs/jdx/data'], resolve), + name: 'jdxjxjsjbxx', + meta: { + title: '基地校见习教师', + icon: '' + } + }] }, { path: '/job', component: Layout, hidden: true, - children: [ - { - path: 'log', - component: (resolve) => require(['@/views/monitor/job/log'], resolve), - name: 'JobLog', - meta: { title: '调度日志' } + children: [{ + path: 'log', + component: (resolve) => require(['@/views/monitor/job/log'], resolve), + name: 'JobLog', + meta: { + title: '调度日志' } - ] + }] }, { path: '/gen', component: Layout, hidden: true, - children: [ - { - path: 'edit/:tableId(\\d+)', - component: (resolve) => require(['@/views/tool/gen/editTable'], resolve), - name: 'GenEdit', - meta: { title: '修改生成配置' } + children: [{ + path: 'edit/:tableId(\\d+)', + component: (resolve) => require(['@/views/tool/gen/editTable'], resolve), + name: 'GenEdit', + meta: { + title: '修改生成配置' } - ] + }] } ] export default new Router({ mode: 'history', // 去掉url中的# - scrollBehavior: () => ({ y: 0 }), + scrollBehavior: () => ({ + y: 0 + }), routes: constantRoutes }) diff --git a/ruoyi-ui/src/views/jxjs/jdx/data.vue b/ruoyi-ui/src/views/jxjs/jdx/data.vue new file mode 100644 index 000000000..298031144 --- /dev/null +++ b/ruoyi-ui/src/views/jxjs/jdx/data.vue @@ -0,0 +1,443 @@ + + + diff --git a/ruoyi-ui/src/views/jxjs/jdx/index.vue b/ruoyi-ui/src/views/jxjs/jdx/index.vue index 5b3904ce7..475a47d40 100644 --- a/ruoyi-ui/src/views/jxjs/jdx/index.vue +++ b/ruoyi-ui/src/views/jxjs/jdx/index.vue @@ -97,7 +97,14 @@ - + + + + @@ -182,12 +189,36 @@ 取 消 + + + + + + + + + + + + + +