Browse Source

增加自动代码校验判断

main
pixel 5 years ago
parent
commit
3ca1122ab4
  1. 13
      QMPlusServer/controller/api/sys_authority.go
  2. 7
      QMPlusVuePage/src/view/systemTools/autoCode/index.vue

13
QMPlusServer/controller/api/sys_authority.go

@ -8,17 +8,12 @@ import (
"github.com/gin-gonic/gin"
)
type CreateAuthorityParams struct {
AuthorityId string `json:"authorityId"`
AuthorityName string `json:"authorityName"`
}
// @Tags authority
// @Summary 创建角色
// @Security ApiKeyAuth
// @accept application/json
// @Produce application/json
// @Param data body api.CreateAuthorityParams true "创建角色"
// @Param data body sysModel.SysAuthority true "创建角色"
// @Success 200 {string} string "{"success":true,"data":{},"msg":"获取成功"}"
// @Router /authority/createAuthority [post]
func CreateAuthority(c *gin.Context) {
@ -36,16 +31,12 @@ func CreateAuthority(c *gin.Context) {
}
}
type DeleteAuthorityPatams struct {
AuthorityId uint `json:"authorityId"`
}
// @Tags authority
// @Summary 删除角色
// @Security ApiKeyAuth
// @accept application/json
// @Produce application/json
// @Param data body api.DeleteAuthorityPatams true "删除角色"
// @Param data body sysModel.SysAuthority true "删除角色"
// @Success 200 {string} string "{"success":true,"data":{},"msg":"获取成功"}"
// @Router /authority/deleteAuthority [post]
func DeleteAuthority(c *gin.Context) {

7
QMPlusVuePage/src/view/systemTools/autoCode/index.vue

@ -142,6 +142,13 @@ export default {
this.form.fields.splice(index,1)
},
async enterForm(){
if(this.form.fields.length<=0){
this.$message({
type:"error",
message:"请填写至少一个field"
})
return false
}
this.$refs.autoCodeForm.validate(async (valid) => {
if (valid) {
this.form.structName = toUpperCase(this.form.structName)

Loading…
Cancel
Save