diff --git a/auto-imports.d.ts b/auto-imports.d.ts index 08908ed..1d957a1 100644 --- a/auto-imports.d.ts +++ b/auto-imports.d.ts @@ -1,5 +1,5 @@ // Generated by 'unplugin-auto-import' export {} declare global { - + const layer: typeof import('@layui/layer-vue')['layer'] } diff --git a/components.d.ts b/components.d.ts index b38862a..4871dd4 100644 --- a/components.d.ts +++ b/components.d.ts @@ -14,6 +14,7 @@ declare module 'vue' { LayCard: typeof import('@layui/layui-vue')['LayCard'] LayCascader: typeof import('@layui/layui-vue')['LayCascader'] LayCheckbox: typeof import('@layui/layui-vue')['LayCheckbox'] + LayCheckboxGroup: typeof import('@layui/layui-vue')['LayCheckboxGroup'] LayCol: typeof import('@layui/layui-vue')['LayCol'] LayConfigProvider: typeof import('@layui/layui-vue')['LayConfigProvider'] LayContainer: typeof import('@layui/layui-vue')['LayContainer'] diff --git a/src/api/module/home.ts b/src/api/module/home.ts index 9b3affa..cd03163 100644 --- a/src/api/module/home.ts +++ b/src/api/module/home.ts @@ -462,6 +462,27 @@ export function getQuestionnaireDelete(data: any) { export function getQuestionnaireAdd(data: any) { return Http.post('/api/backend/questionnaire/topicAdd', data) } +// 问卷填写 +export function getQuestionnaireFill(data: any) { + return Http.post('/api/backend/questionnaire/appAdd', data) +} +// 考评级别 +export function getEvaluationlevelData(data: any) { + return Http.post('/api/backend/Evaluationlevel/geEvaluationlevelData', data) +} +// 考评级别新增 +export function getEvaluationlevelCreate(data: any) { + return Http.post('/api/backend/Evaluationlevel/create', data) +} +// 考评级别编辑 +export function getEvaluationlevelUpdate(data: any) { + return Http.post('/api/backend/Evaluationlevel/update', data) +} +// 考评级别删除 +export function getEvaluationlevelDelete(data: any) { + return Http.post('/api/backend/Evaluationlevel/delete', data) +} + diff --git a/src/layouts/BasicLayout.vue b/src/layouts/BasicLayout.vue index 49e22f2..b50e90d 100644 --- a/src/layouts/BasicLayout.vue +++ b/src/layouts/BasicLayout.vue @@ -168,7 +168,7 @@ export default { ? '60px' : appStore.subfield && appStore.subfieldPosition == 'side' ? '280px' - : '220px' + : '250px' ) const router = useRouter() diff --git a/src/router/module/base-routes.ts b/src/router/module/base-routes.ts index aa9f00e..cb43545 100644 --- a/src/router/module/base-routes.ts +++ b/src/router/module/base-routes.ts @@ -89,12 +89,18 @@ export default [ path: '/packet', redirect: '/packet/index', component: BasicLayout, + meta: { title: '拒收红包管理' }, children: [ { path: '/packet/index', name: 'Packet', component: () => import('../../views/packet/index.vue'), meta: { title: '拒收红包', requireAuth: true, closable: true }, + }, { + path: '/packet/examine', + name: 'PacketExamine', + component: () => import('../../views/packet/examine.vue'), + meta: { title: '拒收红包审核', requireAuth: true, closable: true }, }, ] }, { @@ -409,6 +415,16 @@ export default [ name: 'educationQuestion', component: () => import('../../views/education/question.vue'), meta: { title: '问卷发布', requireAuth: true, closable: true }, + }, { + path: '/education/list', + name: 'educationList', + component: () => import('../../views/education/list.vue'), + meta: { title: '党风廉政教育', requireAuth: true, closable: true }, + }, { + path: '/education/question_list', + name: 'educationQuestionList', + component: () => import('../../views/education/question_list.vue'), + meta: { title: '党风廉政教育问卷', requireAuth: true, closable: true }, } ] }, { diff --git a/src/views/complaint/index.vue b/src/views/complaint/index.vue index 3b6d285..9b0befe 100644 --- a/src/views/complaint/index.vue +++ b/src/views/complaint/index.vue @@ -35,8 +35,8 @@ + + + \ No newline at end of file diff --git a/src/views/education/question.vue b/src/views/education/question.vue index c1797fb..86eb64f 100644 --- a/src/views/education/question.vue +++ b/src/views/education/question.vue @@ -7,13 +7,6 @@ - - @@ -117,13 +116,11 @@ const data = ref([]) const isFold = ref(false) const searchQuery = ref({ nickname: '', - mobile: '', }) function toReset() { searchQuery.value = { nickname: '', - mobile: '', } } @@ -133,7 +130,7 @@ function handleClick(node: any) { getUserList(); } -const page = reactive({ current: 1, limit: 10, total: 1 }) +const page = reactive({ current: 1, limit: 15, total: 1 }) const columns = ref([ { title: '编号', width: '80px', key: 'id', align: 'center' }, { title: '工号/帐号', width: '100px', key: 'code', align: 'center' }, @@ -141,7 +138,7 @@ const columns = ref([ { title: '手机号', width: '120px', key: 'mobile', align: 'center' }, { title: '性别', width: '80px', key: 'gender', customSlot: 'gender', align: 'center' }, { title: '身份证号', width: '180px', key: 'member_code', align: 'center' }, - { title: '状态', width: '100px', key: 'status', customSlot: 'status', align: 'center' }, + // { title: '状态', width: '100px', key: 'status', customSlot: 'status', align: 'center' }, { title: '操作', width: '250px', customSlot: 'operator', key: 'operator', fixed: 'right', align: 'center' } ]) diff --git a/src/views/file_bag/index.vue b/src/views/file_bag/index.vue index 9e1a7e6..16c83af 100644 --- a/src/views/file_bag/index.vue +++ b/src/views/file_bag/index.vue @@ -51,11 +51,11 @@
科室: - {{ groupName || '暂无' }} + {{ userInfo.gorup_name || '暂无' }}
党支部: - {{ partyName || '暂无' }} + {{ userInfo.party_name || '暂无' }}
岗位名称: @@ -181,12 +181,19 @@ -