Skip to content
Merged

Dev #44

Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion apps/app-mobile/src/pages/todo.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,8 @@ const TodoList: React.FC<TodoListProps> = ({type}) => {
)}
description={(
<>
{record.nodeName} {record.workTitle}
<div>{record.nodeName} {record.workTitle}</div>
<div>实例编码:{record.processId}</div>
</>
)}
extra={
Expand Down
2 changes: 1 addition & 1 deletion apps/app-pc/src/pages/todo.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ const TodoPage: React.FC = () => {
},
{
dataIndex: 'processId',
title: '流程编码',
title: '实例编码',
},
{
dataIndex: 'title',
Expand Down
7 changes: 7 additions & 0 deletions packages/flow-approval-presenter/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# @coding-flow/flow-approval-presenter

## 0.1.7

### Patch Changes

- @coding-flow/flow-core@0.1.7
- @coding-flow/flow-types@0.1.7

## 0.1.6

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/flow-approval-presenter/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@coding-flow/flow-approval-presenter",
"version": "0.1.6",
"version": "0.1.7",
"description": "flow-engine approval presenter framework ",
"type": "module",
"sideEffects": [
Expand Down
2 changes: 2 additions & 0 deletions packages/flow-core/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# @coding-flow/flow-core

## 0.1.7

## 0.1.6

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/flow-core/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@coding-flow/flow-core",
"version": "0.1.6",
"version": "0.1.7",
"description": "flow-engine core lib framework ",
"type": "module",
"sideEffects": [
Expand Down
9 changes: 9 additions & 0 deletions packages/flow-design/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,14 @@
# @coding-flow/flow-design

## 0.1.7

### Patch Changes

- @coding-flow/flow-core@0.1.7
- @coding-flow/flow-icons@0.1.7
- @coding-flow/flow-pc-ui@0.1.7
- @coding-flow/flow-types@0.1.7

## 0.1.6

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/flow-design/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@coding-flow/flow-design",
"version": "0.1.6",
"version": "0.1.7",
"description": "flow-engine design components ",
"type": "module",
"sideEffects": [
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import React from "react";
import {Form, Switch} from "antd";
import {Form, Select, Switch} from "antd";
import { Field, FieldRenderProps } from "@flowgram.ai/fixed-layout-editor";
import {FieldTip} from "@/components/field-tip";

Expand All @@ -9,9 +9,10 @@ import {FieldTip} from "@/components/field-tip";
*/
export const RecordMergeStrategy:React.FC = () => {


const [form] = Form.useForm();

const [mergeTypeVisible, setMergeTypeVisible] = React.useState(false);

return (
<Form
form={form}
Expand All @@ -31,13 +32,57 @@ export const RecordMergeStrategy:React.FC = () => {
>
<Field
name="RecordMergeStrategy.enable"
render={({ field: { value, onChange } }: FieldRenderProps<any>) => (
<>
<Switch value={value} onChange={onChange} />
</>
)}
render={({ field: { value, onChange } }: FieldRenderProps<any>) => {
setMergeTypeVisible(value === true);
return (
<>
<Switch value={value} onChange={onChange} />
</>
)
}}
/>
</Form.Item>

{mergeTypeVisible && (
<Form.Item
label={
<FieldTip
label={"合并类型"}
description={"选择合并审批的合并依据:按审批人、发起人或提交人合并。"}
items={[
{label: "审批人合并", detail: "同一审批人(当前审批人)的多条记录合并为一条待办。"},
{label: "发起人合并", detail: "同一发起人的多条记录合并为一条待办。"},
{label: "提交人合并", detail: "同一提交人的多条记录合并为一条待办。"},
]}
/>
}
name={["RecordMergeStrategy","mergeType"]}
>
<Field
name="RecordMergeStrategy.mergeType"
render={({ field: { value, onChange } }: FieldRenderProps<any>) => (
<Select
value={value}
onChange={onChange}
options={[
{
label: '审批人合并',
value: 'APPROVER'
},
{
label: '发起人合并',
value: 'CREATOR'
},
{
label: '提交人合并',
value: 'SUBMITTER'
}
]}
/>
)}
/>
</Form.Item>
)}
</Form>
)
}
6 changes: 6 additions & 0 deletions packages/flow-icons/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# @coding-flow/flow-icons

## 0.1.7

### Patch Changes

- @coding-flow/flow-core@0.1.7

## 0.1.6

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/flow-icons/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@coding-flow/flow-icons",
"version": "0.1.6",
"version": "0.1.7",
"description": "flow-engine icons ",
"type": "module",
"sideEffects": [
Expand Down
11 changes: 11 additions & 0 deletions packages/flow-mobile/flow-mobile-approval/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,16 @@
# @coding-flow/flow-mobile-approval

## 0.1.7

### Patch Changes

- @coding-flow/flow-approval-presenter@0.1.7
- @coding-flow/flow-core@0.1.7
- @coding-flow/flow-icons@0.1.7
- @coding-flow/flow-mobile-form@0.1.7
- @coding-flow/flow-mobile-ui@0.1.7
- @coding-flow/flow-types@0.1.7

## 0.1.6

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/flow-mobile/flow-mobile-approval/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@coding-flow/flow-mobile-approval",
"version": "0.1.6",
"version": "0.1.7",
"description": "flow-engine pc mobile approval components",
"type": "module",
"sideEffects": [
Expand Down
7 changes: 7 additions & 0 deletions packages/flow-mobile/flow-mobile-form/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# @coding-flow/flow-mobile-form

## 0.1.7

### Patch Changes

- @coding-flow/flow-core@0.1.7
- @coding-flow/flow-types@0.1.7

## 0.1.6

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/flow-mobile/flow-mobile-form/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@coding-flow/flow-mobile-form",
"version": "0.1.6",
"version": "0.1.7",
"description": "flow-engine mobile form engine",
"type": "module",
"sideEffects": [
Expand Down
6 changes: 6 additions & 0 deletions packages/flow-mobile/flow-mobile-ui/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# @coding-flow/flow-mobile-ui

## 0.1.7

### Patch Changes

- @coding-flow/flow-core@0.1.7

## 0.1.6

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/flow-mobile/flow-mobile-ui/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@coding-flow/flow-mobile-ui",
"version": "0.1.6",
"version": "0.1.7",
"description": "flow-engine mobile ui components",
"type": "module",
"sideEffects": [
Expand Down
12 changes: 12 additions & 0 deletions packages/flow-pc/flow-pc-approval/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,17 @@
# @coding-flow/flow-pc-approval

## 0.1.7

### Patch Changes

- **fix**: 待办记录列表将流程编码改为实例编码,避免误导。app-pc 与 flow-pc mock 的 processId 列标题由「流程编码」改为「实例编码」,app-mobile 待办列表新增展示实例编码(processId)。流程设计列表展示的 code 为真正的流程编码,保持不变。
- @coding-flow/flow-approval-presenter@0.1.7
- @coding-flow/flow-core@0.1.7
- @coding-flow/flow-icons@0.1.7
- @coding-flow/flow-pc-form@0.1.7
- @coding-flow/flow-pc-ui@0.1.7
- @coding-flow/flow-types@0.1.7

## 0.1.6

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/flow-pc/flow-pc-approval/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@coding-flow/flow-pc-approval",
"version": "0.1.6",
"version": "0.1.7",
"description": "flow-engine pc form approval components",
"type": "module",
"sideEffects": [
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ export const MockTodoPage: React.FC<MockTodoPageProps> = (props) => {
},
{
dataIndex: 'processId',
title: '流程编码',
title: '实例编码',
},
{
dataIndex: 'title',
Expand Down
7 changes: 7 additions & 0 deletions packages/flow-pc/flow-pc-form/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# @coding-flow/flow-pc-form

## 0.1.7

### Patch Changes

- @coding-flow/flow-core@0.1.7
- @coding-flow/flow-types@0.1.7

## 0.1.6

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/flow-pc/flow-pc-form/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@coding-flow/flow-pc-form",
"version": "0.1.6",
"version": "0.1.7",
"description": "flow-engine pc form engine",
"type": "module",
"sideEffects": [
Expand Down
6 changes: 6 additions & 0 deletions packages/flow-pc/flow-pc-ui/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# @coding-flow/flow-pc-ui

## 0.1.7

### Patch Changes

- @coding-flow/flow-core@0.1.7

## 0.1.6

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/flow-pc/flow-pc-ui/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@coding-flow/flow-pc-ui",
"version": "0.1.6",
"version": "0.1.7",
"description": "flow-engine pc ui components",
"type": "module",
"sideEffects": [
Expand Down
6 changes: 6 additions & 0 deletions packages/flow-types/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# @coding-flow/flow-types

## 0.1.7

### Patch Changes

- @coding-flow/flow-core@0.1.7

## 0.1.6

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/flow-types/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@coding-flow/flow-types",
"version": "0.1.6",
"version": "0.1.7",
"description": "flow-engine types",
"type": "module",
"sideEffects": [
Expand Down
Loading