Browse Source

枚举转义特殊处理

noToken
安虹睿 1 year ago
parent
commit
a3c0587a38
  1. 5
      PC/InterFace.Dash/src/store/modules/definition.js
  2. 5
      PC/UI.WinIn.FasterZ.Store/src/store/modules/definition.js

5
PC/InterFace.Dash/src/store/modules/definition.js

@ -52,8 +52,9 @@ export function initDtoTypesAndEnums(res,typeName,apiName) {
if(d.type.indexOf('Enums') >= 0){
d.apiBaseType = 'enums'
d.isEnums = true
// -1 是去掉最后的'?'(todo:是否每个Enums类型都有?)
let enums_type = d.type.substring(0,d.type.length - 1)
// 有?的话去掉?
let _lastLength = d.type.lastIndexOf('?') >= 0 ? 1 : 0
let enums_type = d.type.substring(0,d.type.length - _lastLength)
// 通过type包含Enums的全字段-'?'匹配res.types中的值
let enums_list = res.types[enums_type]
if(enums_list){

5
PC/UI.WinIn.FasterZ.Store/src/store/modules/definition.js

@ -52,8 +52,9 @@ export function initDtoTypesAndEnums(res,typeName,apiName) {
if(d.type.indexOf('Enums') >= 0){
d.apiBaseType = 'enums'
d.isEnums = true
// -1 是去掉最后的'?'(todo:是否每个Enums类型都有?)
let enums_type = d.type.substring(0,d.type.length - 1)
// 有?的话去掉?
let _lastLength = d.type.lastIndexOf('?') >= 0 ? 1 : 0
let enums_type = d.type.substring(0,d.type.length - _lastLength)
// 通过type包含Enums的全字段-'?'匹配res.types中的值
let enums_list = res.types[enums_type]
if(enums_list){

Loading…
Cancel
Save