Browse Source

修复自动化代码bug

main v2.3.5
QM303176530 4 years ago
parent
commit
e680134288
  1. 2
      server/resource/template/fe/table.vue.tpl
  2. 4
      server/resource/template/te/model.go.tpl
  3. 1
      web/src/view/systemTools/autoCode/component/fieldDialog.vue

2
server/resource/template/fe/table.vue.tpl

@ -136,7 +136,7 @@ import {
find{{.StructName}}, find{{.StructName}},
get{{.StructName}}List get{{.StructName}}List
} from "@/api/{{.PackageName}}"; // 此处请自行替换地址 } from "@/api/{{.PackageName}}"; // 此处请自行替换地址
import { formatTimeToStr } from "@/utils/data";
import { formatTimeToStr } from "@/utils/date";
import infoList from "@/mixins/infoList"; import infoList from "@/mixins/infoList";
export default { export default {
name: "{{.StructName}}", name: "{{.StructName}}",

4
server/resource/template/te/model.go.tpl

@ -9,9 +9,9 @@ import (
type {{.StructName}} struct { type {{.StructName}} struct {
global.GVA_MODEL {{- range .Fields}} global.GVA_MODEL {{- range .Fields}}
{{- if eq .FieldType "bool" }} {{- if eq .FieldType "bool" }}
{{.FieldName}} *{{.FieldType}} `json:"{{.FieldJson}}" form:"{{.FieldJson}}" gorm:"column:{{.ColumnName}};comment:{{.Comment}}{{- if .DataType -}};type:{{.DataType}}{{- if .DataTypeLong -}}({{.DataTypeLong}}){{- end -}};{{- if .DataTypeLong -}}size:{{.DataTypeLong}};{{- end -}}{{- end -}}"`
{{.FieldName}} *{{.FieldType}} `json:"{{.FieldJson}}" form:"{{.FieldJson}}" gorm:"column:{{.ColumnName}};comment:{{.Comment}}{{- if .DataType -}};type:{{.DataType}}{{- if eq .FieldType "string" -}}{{- if .DataTypeLong -}}({{.DataTypeLong}}){{- end -}}{{- end -}};{{- if .DataTypeLong -}}size:{{.DataTypeLong}};{{- end -}}{{- end -}}"`
{{- else }} {{- else }}
{{.FieldName}} {{.FieldType}} `json:"{{.FieldJson}}" form:"{{.FieldJson}}" gorm:"column:{{.ColumnName}};comment:{{.Comment}}{{- if .DataType -}};type:{{.DataType}}{{- if .DataTypeLong -}}({{.DataTypeLong}}){{- end -}};{{- if .DataTypeLong -}}size:{{.DataTypeLong}};{{- end -}}{{- end -}}"`
{{.FieldName}} {{.FieldType}} `json:"{{.FieldJson}}" form:"{{.FieldJson}}" gorm:"column:{{.ColumnName}};comment:{{.Comment}}{{- if .DataType -}};type:{{.DataType}}{{- if eq .FieldType "string" -}}{{- if .DataTypeLong -}}({{.DataTypeLong}}){{- end -}}{{- end -}};{{- if .DataTypeLong -}}size:{{.DataTypeLong}};{{- end -}}{{- end -}}"`
{{- end }} {{- end }} {{- end }} {{- end }}
} }

1
web/src/view/systemTools/autoCode/component/fieldDialog.vue

@ -195,7 +195,6 @@ export default {
} }
}, },
async created() { async created() {
this.getDbfdOptions();
const dictRes = await getSysDictionaryList({ const dictRes = await getSysDictionaryList({
page: 1, page: 1,
pageSize: 999999 pageSize: 999999

Loading…
Cancel
Save