gdg
2020-12-18 4ed99c989e535b704705d057dd492c962fb806f1
模块:实验室临时存储库管理
修改:修改设置课题组
已修改3个文件
13 ■■■■■ 文件已修改
src/main/java/com/nanometer/smartlab/controller/LaboratoryContainerMngController.java 9 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/nanometer/smartlab/dao/SysLaboratoryContainerDao.xml 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/webapp/laboratory_container_mng.xhtml 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/nanometer/smartlab/controller/LaboratoryContainerMngController.java
@@ -137,6 +137,11 @@
    public void onSaveBtnClick() {
        try {
            if (!StringUtils.isNotBlank(sysLaboratoryContainer.getProjectId())){
                sysLaboratoryContainer.setProjectId(null);
            }
            // 新建
            if (this.action == Constants.ACTION_ADD) {
                if (this.sysLaboratoryContainer == null) {
@@ -171,9 +176,7 @@
                    return;
                }
                System.out.println(sysLaboratoryContainer.getContainerCode());
                if (!StringUtils.isNotBlank(sysLaboratoryContainer.getProjectId())){
                    sysLaboratoryContainer.setProjectId(null);
                }
                this.sysLaboratoryContainerService.insertSysLaboratoryContainer(sysLaboratoryContainer);
                FacesUtils.info("新建成功。");
src/main/java/com/nanometer/smartlab/dao/SysLaboratoryContainerDao.xml
@@ -137,7 +137,7 @@
  <update id="updateSysLaboratoryContainer" parameterType="com.nanometer.smartlab.entity.SysLaboratoryContainer">
    update sys_laboratory_container set laboratory_id=#{laboratoryId}, type=#{type}, container_code=#{containerCode}, info_code=#{infoCode},
    structure=#{structure}, name=#{name}, character_left=#{characterLeft}, character_right=#{characterRight},controller_code=#{controllerCode},
    update_time=now()
    update_time=now(),project_id = #{projectId}
    where id=#{id}
  </update>
src/main/webapp/laboratory_container_mng.xhtml
@@ -186,7 +186,7 @@
                <p:selectOneMenu value="#{laboratoryContainerMngController.sysLaboratoryContainer.projectId}">
                    <f:selectItem itemLabel="不选择课题组"  />
                    <f:selectItems value="#{sysProjectServiceImpl.getAll()}"
                                   var="item" itemLabel="#{item.projectName}" itemValue="#{item.id}"></f:selectItems>
                                   var="item" itemLabel="#{item.project}" itemValue="#{item.id}"></f:selectItems>
                </p:selectOneMenu>
            </p:panelGrid>