diff --git a/components.d.ts b/components.d.ts index a36d716..bdaf31a 100644 --- a/components.d.ts +++ b/components.d.ts @@ -8,9 +8,15 @@ export {} declare module 'vue' { export interface GlobalComponents { Contenteditable: typeof import('./src/components/contenteditable.vue')['default'] + ElButton: typeof import('element-plus/es')['ElButton'] + ElDropdown: typeof import('element-plus/es')['ElDropdown'] + ElDropdownItem: typeof import('element-plus/es')['ElDropdownItem'] + ElDropdownMenu: typeof import('element-plus/es')['ElDropdownMenu'] ElInput: typeof import('element-plus/es')['ElInput'] ElOption: typeof import('element-plus/es')['ElOption'] ElSelect: typeof import('element-plus/es')['ElSelect'] + ElSpace: typeof import('element-plus/es')['ElSpace'] + ElText: typeof import('element-plus/es')['ElText'] RichText: typeof import('./src/components/RichText.vue')['default'] RouterLink: typeof import('vue-router')['RouterLink'] RouterView: typeof import('vue-router')['RouterView'] @@ -23,6 +29,8 @@ declare module 'vue' { VanCol: typeof import('vant/es')['Col'] VanDivider: typeof import('vant/es')['Divider'] VanField: typeof import('vant/es')['Field'] + VanGrid: typeof import('vant/es')['Grid'] + VanGridItem: typeof import('vant/es')['GridItem'] VanIcon: typeof import('vant/es')['Icon'] VanNavBar: typeof import('vant/es')['NavBar'] VanPicker: typeof import('vant/es')['Picker'] @@ -30,9 +38,12 @@ declare module 'vue' { VanRadio: typeof import('vant/es')['Radio'] VanRadioGroup: typeof import('vant/es')['RadioGroup'] VanRow: typeof import('vant/es')['Row'] + VanSearch: typeof import('vant/es')['Search'] VanStepper: typeof import('vant/es')['Stepper'] VanSwitch: typeof import('vant/es')['Switch'] VanTab: typeof import('vant/es')['Tab'] + VanTabbar: typeof import('vant/es')['Tabbar'] + VanTabbarItem: typeof import('vant/es')['TabbarItem'] VanTabs: typeof import('vant/es')['Tabs'] YLCascader: typeof import('./src/components/YLCascader.vue')['default'] YLInput: typeof import('./src/components/YLInput.vue')['default'] diff --git a/src/api/home/index.js b/src/api/home/index.js index 9c200c1..c4c979f 100644 --- a/src/api/home/index.js +++ b/src/api/home/index.js @@ -8,6 +8,14 @@ export function getQuestionList(params) { }); } export function consoleSurveys(params) { + return request({ + url: '/console/surveys', + method: 'post', + data: params + }); +} + +export function getSurveysPage(params) { return request({ url: '/console/surveys', method: 'get', @@ -29,3 +37,11 @@ export function getSurveyTemplates(params) { params }); } + +export function useTemplate(sn, params) { + return request({ + url: `console/templates/${sn}`, + method: 'post', + data: params + }); +} diff --git a/src/assets/css/public.scss b/src/assets/css/public.scss index 2e98915..cc802c0 100644 --- a/src/assets/css/public.scss +++ b/src/assets/css/public.scss @@ -1,6 +1,6 @@ .van-nav-bar { - padding-top: calc(var(--status-bar-height) + 15px) !important; z-index:999; + padding-top: calc(var(--status-bar-height) + 15px) !important; } .van-cell { diff --git a/src/layouts/index.vue b/src/layouts/index.vue index 25632e6..d615e4f 100644 --- a/src/layouts/index.vue +++ b/src/layouts/index.vue @@ -19,7 +19,7 @@ import appBridge from '@/assets/js/appBridge'; const route = useRoute(); const router = useRouter(); -function goBack () { +function goBack() { if (window.history.length > 1 && route.meta.title !== '伊调研') { router.go(-1); } else { diff --git a/src/request/axios/index.ts b/src/request/axios/index.ts index a04fc91..bded0ab 100644 --- a/src/request/axios/index.ts +++ b/src/request/axios/index.ts @@ -21,7 +21,7 @@ service.interceptors.request.use( config.headers.Accept = 'application/json'; } config.headers.Authorization = `${localStorage.getItem('plantToken')}`; - config.headers.Source = 1 + config.headers.Source = 1; // if (!config.headers.remoteIp) { // config.baseURL += '/api'; // } diff --git a/src/utils/request.js b/src/utils/request.js index bfacc4c..9f27953 100644 --- a/src/utils/request.js +++ b/src/utils/request.js @@ -26,7 +26,7 @@ service.interceptors.request.use( config.headers.Accept = 'application/json'; } config.headers.Authorization = `${localStorage.getItem('plantToken')}`; - config.headers.Source = 1 + config.headers.Source = 1; // if (!config.headers.remoteIp) { // config.baseURL += '/api'; // } diff --git a/src/views/Design/components/Questions/Choice.vue b/src/views/Design/components/Questions/Choice.vue index 3a315b3..a9eb239 100644 --- a/src/views/Design/components/Questions/Choice.vue +++ b/src/views/Design/components/Questions/Choice.vue @@ -1,6 +1,8 @@