feature:增加插件自动化的前端功能页面 后端api生成自动添加一个开放的接口示例

This commit is contained in:
pixelmaxQM
2024-04-10 21:24:46 +08:00
parent 18c2f84771
commit 773ef95b70
17 changed files with 116 additions and 6 deletions

View File

@@ -0,0 +1,10 @@
import service from '@/utils/request'
// @Router /{{ .RouterGroup }}/routerName
export const routerName = (data) => {
return service({
url: '/{{ .RouterGroup }}/routerName',
method: 'post',
data
})
}

View File

@@ -0,0 +1,30 @@
<template>
<div class="{{ .Snake }}">
在此处书写页面代码
</div>
</template>
<script setup>
import { ref } from 'vue'
import { routerName } from '@/plugin/{{ .Snake }}/api/api.js'
const data = ref({})
defineOptions({
name: '{{ .PlugName }}'
})
const useApi = async() =>{
const res = await routerName(data.value)
if(res.code === 0){
console.log(res.data)
}
}
</script>
<style lang="scss" scoped>
.{{ .Snake }} {
}
</style>