feat: add versioned form and process routing
This commit is contained in:
@@ -203,6 +203,31 @@ class _Workflow extends StatelessWidget {
|
||||
Widget build(BuildContext context) => ListView(
|
||||
padding: const EdgeInsets.all(12),
|
||||
children: [
|
||||
const Text('业务流程绑定'),
|
||||
...(data['bindings']! as List<Map<String, Object?>>).map(
|
||||
(item) => Card(
|
||||
child: ListTile(
|
||||
leading: Icon(
|
||||
item['status'] == 'ACTIVE' ? Icons.link : Icons.link_off,
|
||||
),
|
||||
title: Text(
|
||||
'${item['business_type']} → ${item['process_definition_key']}',
|
||||
),
|
||||
subtitle: Text(
|
||||
'表单 ${item['form_key']} v${item['form_version']} · 优先级 ${item['priority']}',
|
||||
),
|
||||
),
|
||||
),
|
||||
),
|
||||
const Divider(),
|
||||
const Text('表单版本'),
|
||||
...(data['formVersions']! as List<Map<String, Object?>>).map(
|
||||
(item) => ListTile(
|
||||
title: Text('${item['form_key']} v${item['version']}'),
|
||||
subtitle: Text('${item['status']}'),
|
||||
),
|
||||
),
|
||||
const Divider(),
|
||||
const Text('流程定义'),
|
||||
...(data['definitions']! as List<Map<String, Object?>>).map(
|
||||
(item) => ListTile(
|
||||
|
||||
Reference in New Issue
Block a user