提交代码

dev_xds
姜玉琦 2024-03-14 13:51:45 +08:00
parent ca690cb5e6
commit 7b40942bcc
6 changed files with 31 additions and 4 deletions

View File

@ -11,7 +11,7 @@
<el-form ref="form" :model="form" :rules="rules" label-width="120px"> <el-form ref="form" :model="form" :rules="rules" label-width="120px">
<el-col :span="24"> <el-col :span="24">
<el-form-item label="形象图片" prop="image"> <el-form-item label="形象图片" prop="image">
<image-upload v-model="form.image" :limit="5" /> <image-upload v-model="form.image" :limit="5" :fileSize="15"/>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="12"> <el-col :span="12">

View File

@ -253,7 +253,7 @@
<el-form ref="form" :model="form" :rules="rules" label-width="120px"> <el-form ref="form" :model="form" :rules="rules" label-width="120px">
<el-col :span="24"> <el-col :span="24">
<el-form-item label="形象图片" prop="image"> <el-form-item label="形象图片" prop="image">
<image-upload v-model="form.image" :limit="5" /> <image-upload v-model="form.image" :limit="5" :fileSize="15"/>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="12"> <el-col :span="12">

View File

@ -629,6 +629,7 @@ export default {
isDel: 0 isDel: 0
} }
this.smzSspProblemmodifyDraftList.push(row); this.smzSspProblemmodifyDraftList.push(row);
this.changeProject(row.projectId,row);
this.$notify({ this.$notify({
title: '新增成功', title: '新增成功',
message: '已新增一行新数据,提交后生效!', message: '已新增一行新数据,提交后生效!',

View File

@ -629,6 +629,7 @@ export default {
isDel: 0 isDel: 0
} }
this.smzSspProblemmodifyDraftList.push(row); this.smzSspProblemmodifyDraftList.push(row);
this.changeProject(row.projectId,row);
this.$notify({ this.$notify({
title: '新增成功', title: '新增成功',
message: '已新增一行新数据,提交后生效!', message: '已新增一行新数据,提交后生效!',

View File

@ -3,6 +3,9 @@ package com.yanzhu.jh.trouble.controller;
import java.util.List; import java.util.List;
import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpServletResponse;
import com.ruoyi.common.core.text.Convert;
import com.ruoyi.common.enums.SysRoleEnum;
import com.ruoyi.system.service.ISysDeptService;
import com.yanzhu.jh.trouble.domain.SmzSspProblemmodify; import com.yanzhu.jh.trouble.domain.SmzSspProblemmodify;
import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
@ -33,6 +36,9 @@ import com.ruoyi.common.core.page.TableDataInfo;
@RequestMapping("/trouble/smzSspProblemmodifyDraft") @RequestMapping("/trouble/smzSspProblemmodifyDraft")
public class SmzSspProblemmodifyDraftController extends BaseController public class SmzSspProblemmodifyDraftController extends BaseController
{ {
@Autowired
private ISysDeptService sysDeptService;
@Autowired @Autowired
private ISmzSspProblemmodifyDraftService smzSspProblemmodifyDraftService; private ISmzSspProblemmodifyDraftService smzSspProblemmodifyDraftService;
@ -44,6 +50,13 @@ public class SmzSspProblemmodifyDraftController extends BaseController
public TableDataInfo list(SmzSspProblemmodifyDraft smzSspProblemmodifyDraft) public TableDataInfo list(SmzSspProblemmodifyDraft smzSspProblemmodifyDraft)
{ {
startPage(); startPage();
smzSspProblemmodifyDraft.setNowRole(Convert.toStr(getUserFirstRole()));
if(SysRoleEnum.ZGS.getCode().equals(smzSspProblemmodifyDraft.getNowRole())){
smzSspProblemmodifyDraft.setProjectDeptId(Convert.toStr(sysDeptService.getZGSDeptId(getDeptId())));
}else{
smzSspProblemmodifyDraft.setProjectDeptId(Convert.toStr(getDeptId()));
}
smzSspProblemmodifyDraft.setNowUserName(getLoginUser().getUsername());
List<SmzSspProblemmodifyDraft> list = smzSspProblemmodifyDraftService.selectSmzSspProblemmodifyDraftList(smzSspProblemmodifyDraft); List<SmzSspProblemmodifyDraft> list = smzSspProblemmodifyDraftService.selectSmzSspProblemmodifyDraftList(smzSspProblemmodifyDraft);
return getDataTable(list); return getDataTable(list);
} }
@ -56,6 +69,13 @@ public class SmzSspProblemmodifyDraftController extends BaseController
@PostMapping("/export") @PostMapping("/export")
public void export(HttpServletResponse response, SmzSspProblemmodifyDraft smzSspProblemmodifyDraft) public void export(HttpServletResponse response, SmzSspProblemmodifyDraft smzSspProblemmodifyDraft)
{ {
smzSspProblemmodifyDraft.setNowRole(Convert.toStr(getUserFirstRole()));
if(SysRoleEnum.ZGS.getCode().equals(smzSspProblemmodifyDraft.getNowRole())){
smzSspProblemmodifyDraft.setProjectDeptId(Convert.toStr(sysDeptService.getZGSDeptId(getDeptId())));
}else{
smzSspProblemmodifyDraft.setProjectDeptId(Convert.toStr(getDeptId()));
}
smzSspProblemmodifyDraft.setNowUserName(getLoginUser().getUsername());
List<SmzSspProblemmodifyDraft> list = smzSspProblemmodifyDraftService.selectSmzSspProblemmodifyDraftList(smzSspProblemmodifyDraft); List<SmzSspProblemmodifyDraft> list = smzSspProblemmodifyDraftService.selectSmzSspProblemmodifyDraftList(smzSspProblemmodifyDraft);
ExcelUtil<SmzSspProblemmodifyDraft> util = new ExcelUtil<SmzSspProblemmodifyDraft>(SmzSspProblemmodifyDraft.class); ExcelUtil<SmzSspProblemmodifyDraft> util = new ExcelUtil<SmzSspProblemmodifyDraft>(SmzSspProblemmodifyDraft.class);
util.exportExcel(response, list, "随手拍问题整改质量留痕信息数据"); util.exportExcel(response, list, "随手拍问题整改质量留痕信息数据");

View File

@ -90,7 +90,6 @@ public class SmzSspProblemmodifyDraftServiceImpl implements ISmzSspProblemmodify
@Transactional @Transactional
public int insertSmzSspProblemmodifyDraft(SmzSspProblemmodifyDraft smzSspProblemmodifyDraft) public int insertSmzSspProblemmodifyDraft(SmzSspProblemmodifyDraft smzSspProblemmodifyDraft)
{ {
//当前角色时管理员时,修改角色为集团公司 //当前角色时管理员时,修改角色为集团公司
String roleType = getRoleType(smzSspProblemmodifyDraft.getProjectId(),smzSspProblemmodifyDraft.getCreateUser()); String roleType = getRoleType(smzSspProblemmodifyDraft.getProjectId(),smzSspProblemmodifyDraft.getCreateUser());
AtomicInteger count = new AtomicInteger(); AtomicInteger count = new AtomicInteger();
@ -98,7 +97,13 @@ public class SmzSspProblemmodifyDraftServiceImpl implements ISmzSspProblemmodify
SmzSspProblemmodifyDraft insert = new SmzSspProblemmodifyDraft(); SmzSspProblemmodifyDraft insert = new SmzSspProblemmodifyDraft();
insert.setProjectId(smzSspProblemmodifyDraft.getProjectId()); insert.setProjectId(smzSspProblemmodifyDraft.getProjectId());
insert.setInfoType(smzSspProblemmodifyDraft.getInfoType()); insert.setInfoType(smzSspProblemmodifyDraft.getInfoType());
//兼容项目名称为空的异常...
if(StringUtils.isEmpty(smzSspProblemmodifyDraft.getProblemArea())){
SurProject surProject = surProjectMapper.selectSurProjectById(smzSspProblemmodifyDraft.getProjectId());
insert.setProblemArea(surProject.getProjectName());
}else{
insert.setProblemArea(smzSspProblemmodifyDraft.getProblemArea()); insert.setProblemArea(smzSspProblemmodifyDraft.getProblemArea());
}
insert.setLordSent(smzSspProblemmodifyDraft.getLordSent()); insert.setLordSent(smzSspProblemmodifyDraft.getLordSent());
insert.setLordSentUser(smzSspProblemmodifyDraft.getLordSentUser()); insert.setLordSentUser(smzSspProblemmodifyDraft.getLordSentUser());
insert.setCheckState(smzSspProblemmodifyDraft.getCheckState()); insert.setCheckState(smzSspProblemmodifyDraft.getCheckState());