commit
This commit is contained in:
@@ -12,9 +12,6 @@ import com.budwk.app.base.result.Result;
|
|||||||
import com.budwk.app.flow.engine.AssignmentHandler;
|
import com.budwk.app.flow.engine.AssignmentHandler;
|
||||||
import com.budwk.app.flow.engine.CandidateHandler;
|
import com.budwk.app.flow.engine.CandidateHandler;
|
||||||
import com.budwk.app.flow.entity.ProcessDesign;
|
import com.budwk.app.flow.entity.ProcessDesign;
|
||||||
import com.budwk.app.flow.entity.ProcessInstance;
|
|
||||||
import com.budwk.app.flow.entity.ProcessTask;
|
|
||||||
import com.budwk.app.flow.entity.ProcessTaskActor;
|
|
||||||
import com.budwk.app.flow.service.ProcessDesignService;
|
import com.budwk.app.flow.service.ProcessDesignService;
|
||||||
import com.budwk.app.sys.services.SysUserService;
|
import com.budwk.app.sys.services.SysUserService;
|
||||||
import io.swagger.annotations.Api;
|
import io.swagger.annotations.Api;
|
||||||
@@ -109,42 +106,6 @@ public class FlowDesignController {
|
|||||||
request.setAttribute("id", request.getParameter("id"));
|
request.setAttribute("id", request.getParameter("id"));
|
||||||
}
|
}
|
||||||
|
|
||||||
@At
|
|
||||||
@ApiOperation("获取流程设计分页列表")
|
|
||||||
@SaCheckPermission("flow.design")
|
|
||||||
public void onUpdate(){
|
|
||||||
|
|
||||||
List<ProcessTask> tasks = dao.query(ProcessTask.class, Cnd.where("taskName", "=", "committee"));
|
|
||||||
List<Long> list = tasks.stream().map(ProcessTask::getId).toList();
|
|
||||||
|
|
||||||
List<ProcessTaskActor> actorList = dao.query(ProcessTaskActor.class, Cnd.where(ProcessTaskActor::getProcessTaskId, "in", list));
|
|
||||||
|
|
||||||
List<ProcessInstance> instanceList = dao.query(ProcessInstance.class, Cnd.where(ProcessInstance::getProcessDefineId, "=", 389));
|
|
||||||
|
|
||||||
for (ProcessTask task : tasks) {
|
|
||||||
task.setTaskName("personnelOffice");
|
|
||||||
task.setDisplayName("人事处审核");
|
|
||||||
task.setFormKey("/platform/proposal/personnelOffice");
|
|
||||||
task.setH5FormKey("/platform/proposal/personnelOffice/h5");
|
|
||||||
}
|
|
||||||
|
|
||||||
for (ProcessTaskActor actor : actorList) {
|
|
||||||
actor.setActorId("a2e5874eb28e42e9811f1af4d4bcb5a5");
|
|
||||||
actor.setActorAccount("001094");
|
|
||||||
actor.setActorName("郑胜水");
|
|
||||||
actor.setActorUnitName("人事处(党委教师工作部、人才工作办公室)");
|
|
||||||
actor.setActorUnitId("1001");
|
|
||||||
}
|
|
||||||
|
|
||||||
for (ProcessInstance instance : instanceList) {
|
|
||||||
instance.setProcessDefineId(396L);
|
|
||||||
}
|
|
||||||
|
|
||||||
dao.update(tasks);
|
|
||||||
dao.update(actorList);
|
|
||||||
dao.update(instanceList);
|
|
||||||
}
|
|
||||||
|
|
||||||
@At
|
@At
|
||||||
@ApiOperation("获取流程设计分页列表")
|
@ApiOperation("获取流程设计分页列表")
|
||||||
@SaCheckPermission("flow.design")
|
@SaCheckPermission("flow.design")
|
||||||
|
|||||||
@@ -38,7 +38,6 @@ import javax.servlet.http.HttpServletRequest;
|
|||||||
import javax.validation.Valid;
|
import javax.validation.Valid;
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.Objects;
|
|
||||||
|
|
||||||
@IocBean
|
@IocBean
|
||||||
@At("/platform/sys/menu")
|
@At("/platform/sys/menu")
|
||||||
@@ -391,11 +390,11 @@ public class SysMenuController {
|
|||||||
@At
|
@At
|
||||||
@Ok("json")
|
@Ok("json")
|
||||||
@SaCheckPermission("sys.manager.menu.edit")
|
@SaCheckPermission("sys.manager.menu.edit")
|
||||||
public Object sortDo(@Param("ids") String ids, HttpServletRequest req) {
|
public Object sortDo(@Param("ids") String ids, @Param("platform") String platform, HttpServletRequest req) {
|
||||||
try {
|
try {
|
||||||
String[] menuIds = StringUtils.split(ids, ",");
|
String[] menuIds = StringUtils.split(ids, ",");
|
||||||
int i = 0;
|
int i = 0;
|
||||||
sysMenuService.execute(Sqls.create("update sys_menu set location=0"));
|
sysMenuService.execute(Sqls.create("update sys_menu set location=0 where platform = '%s'".formatted(platform)));
|
||||||
for (String s : menuIds) {
|
for (String s : menuIds) {
|
||||||
if (!Strings.isBlank(s)) {
|
if (!Strings.isBlank(s)) {
|
||||||
sysMenuService.update(org.nutz.dao.Chain.make("location", i), Cnd.where("id", "=", s));
|
sysMenuService.update(org.nutz.dao.Chain.make("location", i), Cnd.where("id", "=", s));
|
||||||
|
|||||||
@@ -38,7 +38,6 @@ layout("/layouts/platform.html"){
|
|||||||
<el-card shadow="never">
|
<el-card shadow="never">
|
||||||
<table-tool>
|
<table-tool>
|
||||||
<el-button type="primary" @click="onAdd" size="small" icon="el-icon-plus">新增</el-button>
|
<el-button type="primary" @click="onAdd" size="small" icon="el-icon-plus">新增</el-button>
|
||||||
<el-button type="primary" @click="onUpdate" size="small" icon="el-icon-plus">更新</el-button>
|
|
||||||
</table-tool>
|
</table-tool>
|
||||||
<el-table :data="tableData" @sort-change="pageOrder" style="width: 100%">
|
<el-table :data="tableData" @sort-change="pageOrder" style="width: 100%">
|
||||||
<el-table-column type="index" width="50px" label="序号" :index="indexMethod"></el-table-column>
|
<el-table-column type="index" width="50px" label="序号" :index="indexMethod"></el-table-column>
|
||||||
@@ -147,9 +146,6 @@ layout("/layouts/platform.html"){
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
onUpdate(){
|
|
||||||
this.$axios.post(loc()+"/onUpdate")
|
|
||||||
},
|
|
||||||
onAdd() {
|
onAdd() {
|
||||||
this.formData = {}
|
this.formData = {}
|
||||||
this.dialogVisible = true
|
this.dialogVisible = true
|
||||||
|
|||||||
@@ -140,7 +140,7 @@ layout("/layouts/platform.html"){
|
|||||||
<sort ref="sortRef" @refresh="doSearch"></sort>
|
<sort ref="sortRef" @refresh="doSearch"></sort>
|
||||||
<recommend-setting ref="recommendSettingRef" @refresh="doSearch"></recommend-setting>
|
<recommend-setting ref="recommendSettingRef" @refresh="doSearch"></recommend-setting>
|
||||||
</div>
|
</div>
|
||||||
<script>
|
<script nonce="${cspNonce!}">
|
||||||
<!--#include("permissionForm.js"){}#-->
|
<!--#include("permissionForm.js"){}#-->
|
||||||
<!--#include("basicForm.js"){}#-->
|
<!--#include("basicForm.js"){}#-->
|
||||||
<!--#include("sort.js"){}#-->
|
<!--#include("sort.js"){}#-->
|
||||||
|
|||||||
Reference in New Issue
Block a user