添加项目文件。
This commit is contained in:
47
apihost/Tnb.API.Entry/wwwroot/Template/ExportJson.json.vm
Normal file
47
apihost/Tnb.API.Entry/wwwroot/Template/ExportJson.json.vm
Normal file
@@ -0,0 +1,47 @@
|
||||
{
|
||||
"EnCode": "@(@Model.EnCode)",
|
||||
"FullName": "@(@Model.FullName)",
|
||||
"Category": "@(@Model.Category)",
|
||||
"UrlAddress": "@(Model.WebType == 3 ? "workFlow/workFlowForm/"+ Model.MianTable +"/index.vue" : "extend/"+ Model.MianTable +"/Form.vue")",
|
||||
"AppUrlAddress": "@(Model.WebType == 3 ? "/pages/apply/"+ Model.MianTable + "" : "/pages/apply/" + Model.MianTable + "/index.vue")", @*app地址*@
|
||||
@*线上模板*@
|
||||
"PropertyJson": "[
|
||||
@{ var formListNum = 0;}
|
||||
@foreach(var item in Model.FormList)
|
||||
{
|
||||
@switch(item.jnpfKey)
|
||||
{
|
||||
case "table":
|
||||
@:@(formListNum > 0 ? "," : ""){\"filedName\":\"@(@item.Placeholder)\",\"jnpfKey\":\"@(@item.jnpfKey)\",\"filedId\":\"@(@item.OriginalName)\",\"required\":@(@item.Required ==true ? "true":" false"),\"multiple\":@(@item.Multiple == true ? "true":" false")}
|
||||
formListNum++;
|
||||
@foreach(var children in item.ChildrenList)
|
||||
{
|
||||
@:@(formListNum > 0 ? "," : ""){\"filedName\":\"@(@item.Placeholder+"-"+@children.Placeholder)\",\"jnpfKey\":\"@(@item.jnpfKey)\",\"filedId\":\"@(@item.OriginalName+"-"+@children.LowerName)\",\"required\":@(@children.Required ==true ? "true":" false"),\"multiple\":@(@item.Multiple == true ? "true":" false")}
|
||||
}
|
||||
break;
|
||||
default:
|
||||
@:@(formListNum > 0 ? "," : ""){\"filedName\":\"@(@item.Placeholder)\",\"jnpfKey\":\"@(@item.jnpfKey)\",\"filedId\":\"@(@item.LowerName)\",\"required\":@(@item.Required ==true ? "true":" false"),\"multiple\":@(@item.Multiple == true ? "true":" false")}
|
||||
formListNum++;
|
||||
break;
|
||||
}
|
||||
}
|
||||
]",
|
||||
"Description": "",
|
||||
"SortCode": 0,
|
||||
"FlowType": @(Model.WebType == 3 ? "0" : "1"),
|
||||
"FormType": 1,
|
||||
"TableJson": @(@Model.Tables),
|
||||
"DbLinkId": "@(@Model.DbLinkId)",
|
||||
"InterfaceUrl":"api/@(Model.WebType == 3 ? Model.NameSpace + "/Form" : Model.NameSpace)/@(Model.ClassName)",
|
||||
@*草稿模板*@
|
||||
"DraftJson":"",
|
||||
"CreatorTime": @Model.CreatorTime,
|
||||
"CreatorUserId": "@(@Model.CreatorUserId)",
|
||||
"EnabledMark": 0,
|
||||
"LastModifyTime": null,
|
||||
"LastModifyUserId": null,
|
||||
"DeleteMark": null,
|
||||
"DeleteTime": null,
|
||||
"DeleteUserId": null,
|
||||
"Id":@(Model.FormId)
|
||||
}
|
||||
Reference in New Issue
Block a user