Files
2023-03-13 15:00:34 +08:00

47 lines
2.1 KiB
Plaintext

{
"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)
}