Skip to content

Commit 8e5271a

Browse files
committed
【功能评审】Bpm:审批签名
1 parent 753e44c commit 8e5271a

File tree

7 files changed

+126
-144
lines changed

7 files changed

+126
-144
lines changed

pnpm-lock.yaml

Lines changed: 34 additions & 69 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/api/bpm/processInstance/index.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ export type ApprovalTaskInfo = {
3636
assigneeUser: User
3737
status: number
3838
reason: string
39-
sign: string
39+
sign: string // TODO @lesan:字段改成 signPicUrl 签名照片。只有 sign 感觉是签名文本哈。
4040
}
4141

4242
// 审批节点信息
@@ -90,7 +90,7 @@ export const getProcessInstanceCopyPage = async (params: any) => {
9090

9191
// 获取审批详情
9292
export const getApprovalDetail = async (params: any) => {
93-
return await request.get({ url: 'bpm/process-instance/get-approval-detail' , params })
93+
return await request.get({ url: 'bpm/process-instance/get-approval-detail', params })
9494
}
9595

9696
// 获取表单字段权限

src/components/SimpleProcessDesignerV2/src/nodes-config/RouterNodeConfig.vue

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -37,9 +37,9 @@
3737
:value="node.value"
3838
/>
3939
</el-select>
40-
<el-button class="mla" type="danger" link @click="deleteRouterGroup(index)"
41-
>删除</el-button
42-
>
40+
<el-button class="mla" type="danger" link @click="deleteRouterGroup(index)">
41+
删除
42+
</el-button>
4343
</div>
4444
</template>
4545
<Condition
@@ -67,6 +67,7 @@ import { Plus } from '@element-plus/icons-vue'
6767
import { SimpleFlowNode, NodeType, ConditionType, RouterCondition } from '../consts'
6868
import { useWatchNode, useDrawer, useNodeName } from '../node'
6969
import Condition from './components/Condition.vue'
70+
7071
defineOptions({
7172
name: 'RouterNodeConfig'
7273
})
@@ -86,9 +87,9 @@ const currentNode = useWatchNode(props)
8687
const { nodeName, showInput, clickIcon, blurEvent } = useNodeName(NodeType.ROUTER_BRANCH_NODE)
8788
const routerGroups = ref<RouterCondition[]>([])
8889
const nodeOptions = ref()
89-
9090
const conditionRef = ref([])
91-
// 保存配置
91+
92+
/** 保存配置 */
9293
const saveConfig = async () => {
9394
// 校验表单
9495
let valid = true

src/components/SimpleProcessDesignerV2/src/nodes-config/UserTaskNodeConfig.vue

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -440,6 +440,7 @@
440440
</div>
441441
</div>
442442
</el-tab-pane>
443+
<!-- TODO @lesan:要不抽成 Listener 小组件?类似 Condition.vue -->
443444
<el-tab-pane label="监听器" name="listener">
444445
<el-form ref="listenerFormRef" :model="configForm" label-position="top">
445446
<div v-for="(listener, listenerIdx) in taskListener" :key="listenerIdx">

0 commit comments

Comments
 (0)