diff --git a/components.d.ts b/components.d.ts index 76bc478..a50d18f 100644 --- a/components.d.ts +++ b/components.d.ts @@ -32,6 +32,7 @@ declare module 'vue' { VanGrid: typeof import('vant/es')['Grid'] VanGridItem: typeof import('vant/es')['GridItem'] VanIcon: typeof import('vant/es')['Icon'] + VanList: typeof import('vant/es')['List'] VanNavBar: typeof import('vant/es')['NavBar'] VanPicker: typeof import('vant/es')['Picker'] VanPopup: typeof import('vant/es')['Popup'] @@ -40,6 +41,8 @@ declare module 'vue' { VanRow: typeof import('vant/es')['Row'] VanStepper: typeof import('vant/es')['Stepper'] VanSwitch: typeof import('vant/es')['Switch'] + VanTab: typeof import('vant/es')['Tab'] + VanTabs: typeof import('vant/es')['Tabs'] YLCascader: typeof import('./src/components/YLCascader.vue')['default'] YLInput: typeof import('./src/components/YLInput.vue')['default'] YLPicker: typeof import('./src/components/YLPicker.vue')['default'] diff --git a/src/views/Design/components/Questions/MartrixQuestion.vue b/src/views/Design/components/Questions/MartrixQuestion.vue index 5fa266d..aec2c9c 100644 --- a/src/views/Design/components/Questions/MartrixQuestion.vue +++ b/src/views/Design/components/Questions/MartrixQuestion.vue @@ -8,12 +8,12 @@ const question = defineModel('element', { default: () => ({}), require // eslint-disable-next-line const activeComponent = computed(() => { switch (question.value.question_type) { - case 8: - return MatrixText; - case 9: - return MatrixRadio; - case 10: - return MatrixCheckbox; + case 8: + return MatrixText; + case 9: + return MatrixRadio; + case 10: + return MatrixCheckbox; } }); diff --git a/src/views/Home/components/Market/components/MarketItem.vue b/src/views/Home/components/Market/components/MarketItem.vue index 58fad41..015d3ee 100644 --- a/src/views/Home/components/Market/components/MarketItem.vue +++ b/src/views/Home/components/Market/components/MarketItem.vue @@ -2,7 +2,7 @@
-
+
@@ -46,8 +46,8 @@ import { ref, defineProps, onMounted } from 'vue'; import { deleteTemplate } from '@/api/home/index.js'; import { showDialog, showSuccessToast, showFailToast } from 'vant'; -// import contentSvg from './svgs/contentSvg.svg'; -// import MarketItemSvg from './svgs/MarketItemSvg.svg'; +import { useRouter } from 'vue-router'; +const router = useRouter(); const { info } = defineProps({ info: { type: Object, @@ -56,6 +56,14 @@ const { info } = defineProps({ } }); const userInfo = ref({ userName: '' }); +const toDetail = (item) => { + router.push({ + path: '/create', + query: { + sn: item.sn + } + }); +}; const deleteItem = (item) => { showDialog({ title: '是否确认删除此模板?',