## 外部分发布局路由

```typescript

路由： `${parentPath}/distribute/:appId(\\d+)?/freepass/:tenantKey/:distributeId`

范例：

export interface {
  dataCanEdit: 1 （可编辑） ｜ 0 （新建）;
  dataId: string;  // 数据id（如需可编辑一定要有dataId）
}

编辑布局如下：
/sp/ebdfpage/distribute/freepass/t7akvdnf84/1048529983870640130?dataCanEdit=1&dataId=1048530675326828545

新建布局如下：
/sp/ebdfpage/distribute/freepass/t7akvdnf84/1048529983870640130?dataCanEdit=0&dataId=1048530675326828545
```

## 仅微信上查看外部分发列表

```typescript
路由 `${parentPath}/distributelist/:appId(\\d+)?/freepass/:distributeId/:tenantKey/:externalId`
```

## 外部分发数据查询页

```typescript
路由：`${parentPath}/distributetrack/:appId(\\d+)?/freepass/:distributeId/:tenantKey`
```

## 外部分发数据详情页

```typescript
路由:`${parentPath}/distributeDetail/:appId(\\d+)?/freepass/:objId/:dataId`}

范例：
/sp/ebdfpage/distributeDetail/1172791745692205056/freepass/1172791883203297281/1221774323048611840
```

## 外部分享数据详情页

```typescript
路由:`${parentPath}/dataShare/:appId(\\d+)?/freepass/:tenantKey/:shareId/:sysDataId(\\d+)?`
```
