Commit 2ddfb8e1 authored by 赵啸非's avatar 赵啸非

修改核查状态

parent b969ccbd
...@@ -9,17 +9,13 @@ ...@@ -9,17 +9,13 @@
<el-form ref="form" :model="form" :rules="rules" label-width="120px"> <el-form ref="form" :model="form" :rules="rules" label-width="120px">
<el-row> <el-row>
<Field <Field
label="部门id号" label="部门"
prop="deptId" prop="deptId"
type="select"
v-model="form.deptId" v-model="form.deptId"
placeholder="请输入部门id号" placeholder="请输入部门id号"
/> />
<Field
label="部门名称"
prop="deptName"
v-model="form.deptName"
placeholder="请输入部门名称"
/>
<Field <Field
label="姓名" label="姓名"
prop="name" prop="name"
......
...@@ -4,6 +4,8 @@ import com.mortals.framework.web.BaseCRUDJsonBodyMappingController; ...@@ -4,6 +4,8 @@ import com.mortals.framework.web.BaseCRUDJsonBodyMappingController;
import com.mortals.xhx.base.system.param.service.ParamService; import com.mortals.xhx.base.system.param.service.ParamService;
import com.mortals.xhx.base.system.user.model.UserQuery; import com.mortals.xhx.base.system.user.model.UserQuery;
import com.mortals.xhx.base.system.user.service.UserService; import com.mortals.xhx.base.system.user.service.UserService;
import com.mortals.xhx.module.dept.model.DeptQuery;
import com.mortals.xhx.module.dept.service.DeptService;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
...@@ -47,6 +49,8 @@ public class WindowOwnerController extends BaseCRUDJsonBodyMappingController<Win ...@@ -47,6 +49,8 @@ public class WindowOwnerController extends BaseCRUDJsonBodyMappingController<Win
private ParamService paramService; private ParamService paramService;
@Autowired @Autowired
private UserService userService; private UserService userService;
@Autowired
private DeptService deptService;
public WindowOwnerController() { public WindowOwnerController() {
super.setModuleDesc("窗口负责人"); super.setModuleDesc("窗口负责人");
...@@ -55,11 +59,10 @@ public class WindowOwnerController extends BaseCRUDJsonBodyMappingController<Win ...@@ -55,11 +59,10 @@ public class WindowOwnerController extends BaseCRUDJsonBodyMappingController<Win
@Override @Override
protected void init(Map<String, Object> model, Context context) { protected void init(Map<String, Object> model, Context context) {
Map<String, String> collect = userService.find(new UserQuery(), getContext()).stream() Map<String, String> collect = userService.find(new UserQuery(), getContext()).stream()
.collect(Collectors.toMap(x -> x.getId().toString(), y -> y.getRealName(), (o, n) -> n)); .collect(Collectors.toMap(x -> x.getId().toString(), y -> y.getRealName(), (o, n) -> n));
this.addDict(model, "updateUserId", collect); this.addDict(model, "updateUserId", collect);
this.addDict(model, "deptName", deptService.find(new DeptQuery()).stream().collect(Collectors.toMap(x->x.getId().toString(), y->y.getDeptName(),(o, n)->n)));
super.init(model, context); super.init(model, context);
} }
......
...@@ -60,7 +60,7 @@ public class WorkmanController extends BaseCRUDJsonBodyMappingController<Workman ...@@ -60,7 +60,7 @@ public class WorkmanController extends BaseCRUDJsonBodyMappingController<Workman
@Override @Override
protected void saveBefore(WorkmanEntity entity, Map<String, Object> model, Context context) throws AppException { protected void saveBefore(WorkmanEntity entity, Map<String, Object> model, Context context) throws AppException {
if(ObjectUtils.isEmpty(entity.getDeptId())){ if(!ObjectUtils.isEmpty(entity.getDeptId())){
DeptEntity deptEntity = deptService.get(entity.getDeptId(), context); DeptEntity deptEntity = deptService.get(entity.getDeptId(), context);
entity.setDeptName(deptEntity==null?"":deptEntity.getDeptName()); entity.setDeptName(deptEntity==null?"":deptEntity.getDeptName());
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment