幼儿评估

This commit is contained in:
paidaxing444
2020-11-06 15:42:02 +08:00
parent b47d7380f7
commit 796479c5f1
5 changed files with 210 additions and 8 deletions

View File

@ -2,6 +2,8 @@ package com.ruoyi.project.benyi.controller;
import java.util.List;
import com.ruoyi.common.utils.SecurityUtils;
import com.ruoyi.project.common.SchoolCommon;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.GetMapping;
@ -32,6 +34,8 @@ import com.ruoyi.framework.web.page.TableDataInfo;
public class ByAssessmentchildController extends BaseController {
@Autowired
private IByAssessmentchildService byAssessmentchildService;
@Autowired
private SchoolCommon schoolCommon;
/**
* 查询幼儿评估列表
@ -72,7 +76,23 @@ public class ByAssessmentchildController extends BaseController {
@Log(title = "幼儿评估", businessType = BusinessType.INSERT)
@PostMapping
public AjaxResult add(@RequestBody ByAssessmentchild byAssessmentchild) {
return toAjax(byAssessmentchildService.insertByAssessmentchild(byAssessmentchild));
int iCount = 0;
byAssessmentchild.setUserid(SecurityUtils.getLoginUser().getUser().getUserId());
String strItems = byAssessmentchild.getItems();
//System.out.println("执行嘛?"+strItems);
//判断选中的checkbox是否为空
if (schoolCommon.isStringEmpty(strItems)) {
return AjaxResult.error("请至少选择一个评估项");
} else {
String[] strArr = strItems.split(",");
for (int i = 0; i < strArr.length; i++) {
//System.out.println("contentid:"+strArr[i]);
byAssessmentchild.setContentid(Long.valueOf(strArr[i]));
iCount = byAssessmentchildService.insertByAssessmentchild(byAssessmentchild);
}
}
return toAjax(iCount);
}
/**

View File

@ -55,6 +55,11 @@ public class ByAssessmentchild extends BaseEntity {
@Excel(name = "创建人")
private Long userid;
/**
* 临时创建用
*/
private String items;
public void setId(Long id) {
this.id = id;
}
@ -111,6 +116,15 @@ public class ByAssessmentchild extends BaseEntity {
return userid;
}
public void setItems(String items) {
this.items = items;
}
public String getItems() {
return items;
}
@Override
public String toString() {
return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
@ -122,6 +136,7 @@ public class ByAssessmentchild extends BaseEntity {
.append("xn", getXn())
.append("userid", getUserid())
.append("createTime", getCreateTime())
.append("items", getItems())
.toString();
}
}