1.盖章管理-办公室章

2.所公章、合同专用章
3.所法人章
This commit is contained in:
chen 2024-08-06 15:23:55 +08:00
parent 84a0242069
commit a87e931e29
5 changed files with 153 additions and 41 deletions

View File

@ -232,6 +232,9 @@ public class AdminSealManagementController implements AdminSealManagementApi {
case 14:
type = activitiEnum.activitiType.standardBusinessStampFg;
break;
case 35:
type = activitiEnum.activitiType.standardBusinessStampFrz;
break;
case 40:
type = activitiEnum.activitiType.standardBusinessStampXueHui;
break;

View File

@ -502,7 +502,6 @@ public class MyTaskListener implements TaskListener {
case "1215550163188191233"://网络技术部
case "1215550126769049601"://市场发展部
case "1496282215842058241"://服务产品部
return "director";
case "939036815719927809"://战略规划部
case "1215549953418465281"://办公室
case "1290442935220834306"://人财中心

View File

@ -40,6 +40,9 @@ public class activitiEnum {
@ApiModelProperty("协议、合同印章")
agreementContractStamp("协议、合同印章"),
@ApiModelProperty("盖章管理")
standardBusinessStampFrz("盖章管理->所法人章"),
@ApiModelProperty("内部文件办公室章")
internalDocumentStamp("内部文件办公室章"),
@ -438,6 +441,8 @@ public class activitiEnum {
training("培训"),
@ApiModelProperty("盖章管理")
stamp("盖章管理"),
@ApiModelProperty("盖章管理")
standardBusinessStampFrz("盖章管理->所法人章"),
@ApiModelProperty("借章管理")
borrowChapter("借章管理"),
@ApiModelProperty("印章管理")

View File

@ -1,68 +1,85 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<definitions xmlns="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:activiti="http://activiti.org/bpmn" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:dc="http://www.omg.org/spec/DD/20100524/DC" xmlns:di="http://www.omg.org/spec/DD/20100524/DI" xmlns:tns="http://www.activiti.org/testm1527048428708" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" expressionLanguage="http://www.w3.org/1999/XPath" id="m1527048428708" name="" targetNamespace="http://www.activiti.org/testm1527048428708" typeLanguage="http://www.w3.org/2001/XMLSchema">
<process id="internalDocumentStamp" isClosed="false" isExecutable="true" name="内部文件-盖章" processType="None">
<startEvent id="start" name="StartEvent"/>
<userTask activiti:assignee="${apply}" activiti:exclusive="true" id="apply" name="申请人"/>
<userTask activiti:exclusive="true" id="office" name="办公室主任">
<?xml version="1.0" encoding="UTF-8"?>
<definitions xmlns="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:dc="http://www.omg.org/spec/DD/20100524/DC" xmlns:di="http://www.omg.org/spec/DD/20100524/DI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:activiti="http://activiti.org/bpmn" xmlns:tns="http://www.activiti.org/testm1527048428708" xmlns:xsd="http://www.w3.org/2001/XMLSchema" id="m1527048428708" name="" targetNamespace="http://www.activiti.org/testm1527048428708" exporter="Camunda Modeler" exporterVersion="5.24.0">
<process id="internalDocumentStamp" name="内部文件-盖章" processType="None" isClosed="false" isExecutable="true">
<startEvent id="start" name="StartEvent" />
<userTask id="apply" name="申请人" activiti:assignee="${apply}" activiti:exclusive="true">
<outgoing>_7</outgoing>
</userTask>
<userTask id="business" name="部门主任" activiti:exclusive="true">
<extensionElements>
<activiti:taskListener class="com.xqopen.kehui.flows.util.MyTaskListener" event="create"/>
<activiti:taskListener class="com.xqopen.kehui.flows.util.MyTaskListener" event="create" />
</extensionElements>
<incoming>_7</incoming>
<outgoing>_8</outgoing>
</userTask>
<userTask id="office" name="办公室主任" activiti:exclusive="true">
<extensionElements>
<activiti:taskListener class="com.xqopen.kehui.flows.util.MyTaskListener" event="create" />
</extensionElements>
<incoming>_8</incoming>
<outgoing>_9</outgoing>
</userTask>
<endEvent id="end" name="EndEvent">
<extensionElements>
<activiti:executionListener class="com.xqopen.kehui.flows.util.MyExecutionListener" event="end"/>
<activiti:executionListener class="com.xqopen.kehui.flows.util.MyExecutionListener" event="end" />
</extensionElements>
<incoming>_9</incoming>
</endEvent>
<sequenceFlow id="_6" sourceRef="start" targetRef="apply"/>
<sequenceFlow id="_7" sourceRef="apply" targetRef="office"/>
<sequenceFlow id="_8" sourceRef="office" targetRef="end"/>
<sequenceFlow id="_6" sourceRef="start" targetRef="apply" />
<sequenceFlow id="_7" sourceRef="apply" targetRef="business" />
<sequenceFlow id="_8" sourceRef="business" targetRef="office" />
<sequenceFlow id="_9" sourceRef="office" targetRef="end" />
</process>
<bpmndi:BPMNDiagram documentation="background=#3C3F41;count=1;horizontalcount=1;orientation=0;width=842.4;height=1195.2;imageableWidth=832.4;imageableHeight=1185.2;imageableX=5.0;imageableY=5.0" id="Diagram-_1" name="New Diagram">
<bpmndi:BPMNDiagram id="Diagram-_1" name="New Diagram" documentation="background=#3C3F41;count=1;horizontalcount=1;orientation=0;width=842.4;height=1195.2;imageableWidth=832.4;imageableHeight=1185.2;imageableX=5.0;imageableY=5.0">
<bpmndi:BPMNPlane bpmnElement="internalDocumentStamp">
<bpmndi:BPMNShape bpmnElement="start" id="Shape-start">
<dc:Bounds height="32.0" width="32.0" x="225.0" y="30.0"/>
<bpmndi:BPMNShape id="Shape-apply" bpmnElement="apply">
<dc:Bounds x="368" y="202" width="85" height="55" />
<bpmndi:BPMNLabel>
<dc:Bounds height="32.0" width="32.0" x="0.0" y="0.0"/>
<dc:Bounds x="168" y="47" width="85" height="55" />
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="apply" id="Shape-apply">
<dc:Bounds height="55.0" width="85.0" x="200.0" y="155.0"/>
<bpmndi:BPMNShape id="Shape-start" bpmnElement="start">
<dc:Bounds x="393" y="114" width="32" height="32" />
<bpmndi:BPMNLabel>
<dc:Bounds height="55.0" width="85.0" x="0.0" y="0.0"/>
<dc:Bounds x="158" y="84" width="53" height="14" />
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="office" id="Shape-office">
<dc:Bounds height="55.0" width="85.0" x="200.0" y="295.0"/>
<bpmndi:BPMNShape id="BPMNShape_136lsw0" bpmnElement="business">
<dc:Bounds x="368" y="322" width="85" height="55" />
<bpmndi:BPMNLabel>
<dc:Bounds height="55.0" width="85.0" x="0.0" y="0.0"/>
<dc:Bounds x="168" y="167" width="85" height="55" />
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="end" id="Shape-end">
<dc:Bounds height="32.0" width="32.0" x="230.0" y="435.0"/>
<bpmndi:BPMNShape id="Shape-office" bpmnElement="office">
<dc:Bounds x="368" y="422" width="85" height="55" />
<bpmndi:BPMNLabel>
<dc:Bounds height="32.0" width="32.0" x="0.0" y="0.0"/>
<dc:Bounds x="168" y="127" width="85" height="55" />
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNEdge bpmnElement="_6" id="BPMNEdge__6" sourceElement="_2" targetElement="_3">
<di:waypoint x="241.0" y="62.0"/>
<di:waypoint x="241.0" y="155.0"/>
<bpmndi:BPMNShape id="Shape-end" bpmnElement="end">
<dc:Bounds x="395" y="524" width="32" height="32" />
<bpmndi:BPMNLabel>
<dc:Bounds height="0.0" width="0.0" x="0.0" y="0.0"/>
<dc:Bounds x="157" y="89" width="49" height="14" />
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNEdge id="BPMNEdge__6" bpmnElement="_6">
<di:waypoint x="409" y="146" />
<di:waypoint x="409" y="202" />
<bpmndi:BPMNLabel>
<dc:Bounds x="0" y="0" width="0" height="0" />
</bpmndi:BPMNLabel>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_7" id="BPMNEdge__7" sourceElement="_3" targetElement="_4">
<di:waypoint x="242.5" y="210.0"/>
<di:waypoint x="242.5" y="295.0"/>
<bpmndi:BPMNLabel>
<dc:Bounds height="0.0" width="0.0" x="0.0" y="0.0"/>
</bpmndi:BPMNLabel>
<bpmndi:BPMNEdge id="Flow_1m7o34e_di" bpmnElement="_7">
<di:waypoint x="411" y="257" />
<di:waypoint x="411" y="322" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_8" id="BPMNEdge__8" sourceElement="_4" targetElement="_5">
<di:waypoint x="246.0" y="350.0"/>
<di:waypoint x="246.0" y="435.0"/>
<bpmndi:BPMNLabel>
<dc:Bounds height="0.0" width="0.0" x="0.0" y="0.0"/>
</bpmndi:BPMNLabel>
<bpmndi:BPMNEdge id="Flow_19137dr_di" bpmnElement="_8">
<di:waypoint x="411" y="377" />
<di:waypoint x="411" y="422" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_0f9t8h2_di" bpmnElement="_9">
<di:waypoint x="411" y="477" />
<di:waypoint x="411" y="524" />
</bpmndi:BPMNEdge>
</bpmndi:BPMNPlane>
</bpmndi:BPMNDiagram>

View File

@ -0,0 +1,88 @@
<?xml version="1.0" encoding="UTF-8"?>
<definitions xmlns="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:omgdc="http://www.omg.org/spec/DD/20100524/DC" xmlns:omgdi="http://www.omg.org/spec/DD/20100524/DI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:activiti="http://activiti.org/bpmn" xmlns:tns="http://www.activiti.org/test" xmlns:xsd="http://www.w3.org/2001/XMLSchema" id="m1527059556858" name="" targetNamespace="http://www.activiti.org/test" exporter="Camunda Modeler" exporterVersion="5.24.0">
<process id="standardBusinessStampFrz" name="所法人章" processType="None" isClosed="false" isExecutable="true">
<startEvent id="start" name="StartEvent" />
<userTask id="apply" name="申请人" activiti:assignee="${apply}" activiti:exclusive="true" />
<userTask id="business" name="部门主任" activiti:exclusive="true">
<extensionElements>
<activiti:taskListener class="com.xqopen.kehui.flows.util.MyTaskListener" event="create" />
</extensionElements>
</userTask>
<endEvent id="end" name="EndEvent">
<extensionElements>
<activiti:executionListener class="com.xqopen.kehui.flows.util.MyExecutionListener" event="end" />
</extensionElements>
</endEvent>
<sequenceFlow id="_7" sourceRef="start" targetRef="apply" />
<sequenceFlow id="_8" sourceRef="apply" targetRef="business" />
<userTask id="director" name="所长" activiti:exclusive="true">
<extensionElements>
<activiti:taskListener class="com.xqopen.kehui.flows.util.MyTaskListener" event="create" />
</extensionElements>
</userTask>
<sequenceFlow id="_2" sourceRef="business" targetRef="director" />
<sequenceFlow id="_4" sourceRef="director" targetRef="end" />
</process>
<bpmndi:BPMNDiagram id="Diagram-_1" name="New Diagram" documentation="background=#3C3F41;count=1;horizontalcount=1;orientation=0;width=842.4;height=1195.2;imageableWidth=832.4;imageableHeight=1185.2;imageableX=5.0;imageableY=5.0">
<bpmndi:BPMNPlane bpmnElement="standardBusinessStampFrz">
<bpmndi:BPMNShape id="Shape-start" bpmnElement="start">
<omgdc:Bounds x="400" y="80" width="32" height="32" />
<bpmndi:BPMNLabel>
<omgdc:Bounds x="160" y="80" width="53" height="14" />
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Shape-apply" bpmnElement="apply">
<omgdc:Bounds x="375" y="190" width="85" height="55" />
<bpmndi:BPMNLabel>
<omgdc:Bounds x="170" y="80" width="85" height="55" />
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Shape-business" bpmnElement="business">
<omgdc:Bounds x="375" y="330" width="85" height="55" />
<bpmndi:BPMNLabel>
<omgdc:Bounds x="170" y="80" width="85" height="55" />
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Shape-end" bpmnElement="end">
<omgdc:Bounds x="400" y="585" width="32" height="32" />
<bpmndi:BPMNLabel>
<omgdc:Bounds x="162" y="80" width="49" height="14" />
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Shape-branchLeader" bpmnElement="director">
<omgdc:Bounds x="375" y="445" width="85" height="55" />
<bpmndi:BPMNLabel>
<omgdc:Bounds x="170" y="80" width="85" height="55" />
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNEdge id="BPMNEdge__7" bpmnElement="_7" sourceElement="Shape-start" targetElement="Shape-apply">
<omgdi:waypoint x="416" y="112" />
<omgdi:waypoint x="416" y="190" />
<bpmndi:BPMNLabel>
<omgdc:Bounds x="0" y="0" width="0" height="0" />
</bpmndi:BPMNLabel>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="BPMNEdge__8" bpmnElement="_8" sourceElement="Shape-apply" targetElement="Shape-business">
<omgdi:waypoint x="417.5" y="245" />
<omgdi:waypoint x="417.5" y="330" />
<bpmndi:BPMNLabel>
<omgdc:Bounds x="0" y="0" width="0" height="0" />
</bpmndi:BPMNLabel>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="BPMNEdge__2" bpmnElement="_2" sourceElement="Shape-business" targetElement="Shape-branchLeader">
<omgdi:waypoint x="417.5" y="385" />
<omgdi:waypoint x="417.5" y="445" />
<bpmndi:BPMNLabel>
<omgdc:Bounds x="0" y="0" width="0" height="0" />
</bpmndi:BPMNLabel>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="BPMNEdge__4" bpmnElement="_4" sourceElement="Shape-branchLeader" targetElement="Shape-end">
<omgdi:waypoint x="416" y="500" />
<omgdi:waypoint x="416" y="585" />
<bpmndi:BPMNLabel>
<omgdc:Bounds x="0" y="0" width="0" height="0" />
</bpmndi:BPMNLabel>
</bpmndi:BPMNEdge>
</bpmndi:BPMNPlane>
</bpmndi:BPMNDiagram>
</definitions>