项目移植
This commit is contained in:
@@ -1,7 +1,8 @@
|
||||
package io.v.nutz.base.dao;
|
||||
|
||||
import cn.hutool.core.bean.BeanUtil;
|
||||
|
||||
import cn.hutool.core.util.StrUtil;
|
||||
|
||||
import io.v.nutz.base.query.PageForm;
|
||||
import org.nutz.dao.Cnd;
|
||||
import org.nutz.lang.Lang;
|
||||
@@ -39,4 +40,5 @@ public class CndPlus extends Cnd {
|
||||
}
|
||||
return this;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -0,0 +1,55 @@
|
||||
package io.v.nutz.base.utils;
|
||||
|
||||
import freemarker.template.Configuration;
|
||||
import freemarker.template.Template;
|
||||
|
||||
import java.io.*;
|
||||
import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
|
||||
/**
|
||||
* 导出excel Utils
|
||||
*
|
||||
* @author Administrator
|
||||
*/
|
||||
public class ExcelUtils {
|
||||
private static Configuration configuration = null;
|
||||
private static Map<String, Template> allTemplates = null;
|
||||
private static String realPath = "src/main/resources/ftl";
|
||||
|
||||
public ExcelUtils() {
|
||||
throw new AssertionError();
|
||||
}
|
||||
|
||||
/**
|
||||
* 创建excel
|
||||
*
|
||||
* @param dataMap
|
||||
* @param type
|
||||
* @return
|
||||
*/
|
||||
public static File createExcel(Map<?, ?> dataMap, String type, String valueName) {
|
||||
try {
|
||||
configuration = new Configuration();
|
||||
configuration.setDefaultEncoding("UTF-8");
|
||||
configuration.setDirectoryForTemplateLoading(new File(realPath));
|
||||
allTemplates = new HashMap<String, Template>();
|
||||
allTemplates.put(type, configuration.getTemplate(valueName));
|
||||
} catch (IOException ex) {
|
||||
ex.printStackTrace();
|
||||
throw new RuntimeException(ex);
|
||||
}
|
||||
String name = "temp" + (int) (Math.random() * 100000) + ".xls";
|
||||
File file = new File(name);
|
||||
Template template = allTemplates.get(type);
|
||||
try {
|
||||
Writer w = new OutputStreamWriter(new FileOutputStream(file), "utf-8");
|
||||
template.process(dataMap, w);
|
||||
w.close();
|
||||
} catch (Exception e) {
|
||||
e.printStackTrace();
|
||||
throw new RuntimeException(e);
|
||||
}
|
||||
return file;
|
||||
}
|
||||
}
|
||||
@@ -103,6 +103,39 @@ public class MsgApi {
|
||||
// }
|
||||
}
|
||||
|
||||
public void sendMsg(String openId, String template_id, String url, NutMap dataMap) {
|
||||
|
||||
try {
|
||||
if ("否".equals(Globals.MyConfig.getString("SengMsg"))) {
|
||||
log.info("发送失败,消息暂未开启!!!!!!!!!!!!!!!!!!!!!!!!!!!!!");
|
||||
return;
|
||||
}
|
||||
if (StrUtil.isBlank(openId) || StrUtil.isBlank(template_id) || Lang.isEmpty(dataMap)) {
|
||||
log.info("发送失败,缺少需要参数请检查!!!!!!!!!!!!!!!!!!!!!!!!!!!!!");
|
||||
return;
|
||||
}
|
||||
|
||||
/* String token = getToken();
|
||||
|
||||
NutMap map = new NutMap();
|
||||
map.setv("touser", openId);
|
||||
map.setv("template_id", template_id);
|
||||
map.setv("url", Globals.AppDomain + url);
|
||||
map.setv("topcolor", "#FF0000");
|
||||
map.setv("data", dataMap);
|
||||
String s = HttpUtil.post("https://api.weixin.qq.com/cgi-bin/message/template/send?access_token=" + token, Json.toJson(map));
|
||||
JSONObject parseObject = JSON.parseObject(s);
|
||||
log.info(Json.toJson(map));
|
||||
if (parseObject.getString("errmsg").equals("ok")) {
|
||||
log.info("发送成功>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>");
|
||||
} else {
|
||||
log.error(parseObject.getString("errmsg"));
|
||||
log.info("发送失败>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>");
|
||||
}*/
|
||||
} catch (Exception e) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取token
|
||||
@@ -125,5 +158,14 @@ public class MsgApi {
|
||||
return token;
|
||||
}
|
||||
|
||||
/**
|
||||
* 待审核模板
|
||||
* 1申请类型
|
||||
* 2申请人
|
||||
* 3部门
|
||||
* 4申请内容
|
||||
* 5申请时间
|
||||
*/
|
||||
public String DSH_TEMPLATE_ID = "qakElY3lkcKYjFzsttAN1s3jn_cRGgUrbwUqGrbJI8Q";
|
||||
|
||||
}
|
||||
|
||||
@@ -12,17 +12,18 @@ public class NutConnectionProvider implements ConnectionProvider {
|
||||
|
||||
protected DataSource dataSource;
|
||||
protected String iocname = "dataSource";
|
||||
|
||||
@Override
|
||||
public Connection getConnection() throws SQLException {
|
||||
return dataSource.getConnection();
|
||||
}
|
||||
|
||||
@Override
|
||||
public void shutdown() throws SQLException {}
|
||||
|
||||
@Override
|
||||
@SuppressWarnings("deprecation")
|
||||
public void initialize() throws SQLException {
|
||||
if (dataSource != null)
|
||||
if (dataSource != null) {
|
||||
return;
|
||||
}
|
||||
Ioc ioc = AppContext.getDefault().getIoc();
|
||||
dataSource = ioc.get(DataSource.class, iocname);
|
||||
}
|
||||
|
||||
@@ -1,7 +1,8 @@
|
||||
package io.v.nutz.zhgh.jdh.constants;
|
||||
|
||||
|
||||
import io.v.nutz.annontation.SelectEnum;
|
||||
|
||||
import io.v.nutz.base.annontation.SelectEnum;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Getter;
|
||||
|
||||
|
||||
@@ -2,7 +2,8 @@ package io.v.nutz.zhgh.jdh.controller;
|
||||
|
||||
import cn.wizzer.framework.base.Result;
|
||||
import cn.wizzer.framework.base.service.BaseService;
|
||||
import io.v.nutz.annontation.ViReturn;
|
||||
|
||||
import io.v.nutz.base.annontation.ViReturn;
|
||||
import org.nutz.dao.Cnd;
|
||||
import org.nutz.dao.Sqls;
|
||||
import org.nutz.dao.entity.Record;
|
||||
|
||||
@@ -2,7 +2,8 @@ package io.v.nutz.zhgh.jdh.controller;
|
||||
|
||||
import cn.wizzer.framework.base.Result;
|
||||
import cn.wizzer.framework.base.service.BaseService;
|
||||
import io.v.nutz.service.ViService;
|
||||
|
||||
import io.v.nutz.base.service.ViService;
|
||||
import org.apache.shiro.authz.annotation.RequiresPermissions;
|
||||
import org.nutz.dao.Sqls;
|
||||
import org.nutz.dao.sql.Sql;
|
||||
|
||||
@@ -73,7 +73,7 @@ public class JdhMefpController {
|
||||
|
||||
CndPlus cndPlus = CndPlus.create();
|
||||
cndPlus.andEX("dbt.jdhid", "=", jdhid);
|
||||
// cndPlus.andExcludeEmpty("uni.id", "=", union_id);
|
||||
// cndPlus.andEx("uni.id", "=", union_id);
|
||||
// cndPlus.asc("unioncode");
|
||||
|
||||
sql.setCondition(cndPlus);
|
||||
|
||||
@@ -91,8 +91,8 @@ public class MechanismController {
|
||||
cnd.and(pageForm.getSearchName(), "LIKE", "%" + pageForm.getSearchKeyword() + "%");
|
||||
}
|
||||
cnd.desc("jgsz.mechanismcode");
|
||||
cnd.andExcludeEmpty("parentId", "=", StrUtil.isBlank(parentId) ? "5972c34ff68e4b0cbc6d0834fe88982b" : parentId);
|
||||
/* cnd.andExcludeEmpty("jgsz.jdhid", "=", jdhid);*/
|
||||
cnd.andEx("parentId", "=", StrUtil.isBlank(parentId) ? "5972c34ff68e4b0cbc6d0834fe88982b" : parentId);
|
||||
/* cnd.andEx("jgsz.jdhid", "=", jdhid);*/
|
||||
sql.setCondition(cnd);
|
||||
return jgszViService.list(pageForm, sql);
|
||||
}
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
package io.v.nutz.zhgh.jdh.model.cb;
|
||||
|
||||
import io.v.nutz.modules.models.DbFile;
|
||||
|
||||
import io.v.nutz.sys.models.Sys_file;
|
||||
import lombok.Data;
|
||||
import org.nutz.dao.entity.annotation.*;
|
||||
|
||||
@@ -52,6 +53,6 @@ public class Jdh_cbwj implements Serializable {
|
||||
@Column
|
||||
@Comment("附件")
|
||||
@ColDefine(type = ColType.MYSQL_JSON)
|
||||
private List<DbFile> files;
|
||||
private List<Sys_file> files;
|
||||
|
||||
}
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
package io.v.nutz.zhgh.jdh.model.cb;
|
||||
|
||||
import lombok.Data;
|
||||
import org.nutz.dao.entity.annotation.*;
|
||||
|
||||
/**
|
||||
@@ -8,7 +9,7 @@ import org.nutz.dao.entity.annotation.*;
|
||||
* @author 赵欣雨
|
||||
* @date 2020/8/17 15:40
|
||||
*/
|
||||
|
||||
@Data
|
||||
@Table("jdh_jdhxx")
|
||||
public class Jdh_jdhxx {
|
||||
|
||||
@@ -53,68 +54,4 @@ public class Jdh_jdhxx {
|
||||
@ColDefine(type = ColType.INT, width = 1)
|
||||
private boolean jdhkqzt;
|
||||
|
||||
|
||||
public String getId() {
|
||||
return id;
|
||||
}
|
||||
|
||||
public void setId(String id) {
|
||||
this.id = id;
|
||||
}
|
||||
|
||||
public String getJdhnf() {
|
||||
return jdhnf;
|
||||
}
|
||||
|
||||
public void setJdhnf(String jdhnf) {
|
||||
this.jdhnf = jdhnf;
|
||||
}
|
||||
|
||||
public String getJdhjs() {
|
||||
return jdhjs;
|
||||
}
|
||||
|
||||
public void setJdhjs(String jdhjs) {
|
||||
this.jdhjs = jdhjs;
|
||||
}
|
||||
|
||||
public String getJdhcs() {
|
||||
return jdhcs;
|
||||
}
|
||||
|
||||
public void setJdhcs(String jdhcs) {
|
||||
this.jdhcs = jdhcs;
|
||||
}
|
||||
|
||||
public String getJdhkqsj() {
|
||||
return jdhkqsj;
|
||||
}
|
||||
|
||||
public void setJdhkqsj(String jdhkqsj) {
|
||||
this.jdhkqsj = jdhkqsj;
|
||||
}
|
||||
|
||||
public String getJdhms() {
|
||||
return jdhms;
|
||||
}
|
||||
|
||||
public void setJdhms(String jdhms) {
|
||||
this.jdhms = jdhms;
|
||||
}
|
||||
|
||||
public boolean isJdhkqzt() {
|
||||
return jdhkqzt;
|
||||
}
|
||||
|
||||
public void setJdhkqzt(boolean jdhkqzt) {
|
||||
this.jdhkqzt = jdhkqzt;
|
||||
}
|
||||
|
||||
public String getJdhallname() {
|
||||
return jdhallname;
|
||||
}
|
||||
|
||||
public void setJdhallname(String jdhallname) {
|
||||
this.jdhallname = jdhallname;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,10 +1,11 @@
|
||||
package io.v.nutz.zhgh.jdh.model.cb;
|
||||
|
||||
import lombok.Data;
|
||||
import org.nutz.dao.entity.annotation.*;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
|
||||
@Data
|
||||
@Table("jdh_mefp")
|
||||
public class Jdh_mefp implements Serializable {
|
||||
|
||||
@@ -40,51 +41,5 @@ public class Jdh_mefp implements Serializable {
|
||||
@ColDefine(type = ColType.INT, width = 4)
|
||||
private int bzzbs;
|
||||
|
||||
public String getJdhid() {
|
||||
return jdhid;
|
||||
}
|
||||
|
||||
public void setJdhid(String jdhid) {
|
||||
this.jdhid = jdhid;
|
||||
}
|
||||
|
||||
public String getFghid() {
|
||||
return fghid;
|
||||
}
|
||||
|
||||
public void setFghid(String fghid) {
|
||||
this.fghid = fghid;
|
||||
}
|
||||
|
||||
public int getFps() {
|
||||
return fps;
|
||||
}
|
||||
|
||||
public void setFps(int fps) {
|
||||
this.fps = fps;
|
||||
}
|
||||
|
||||
public int getBzzbs() {
|
||||
return bzzbs;
|
||||
}
|
||||
|
||||
public void setBzzbs(int bzzbs) {
|
||||
this.bzzbs = bzzbs;
|
||||
}
|
||||
|
||||
public String getId() {
|
||||
return id;
|
||||
}
|
||||
|
||||
public void setId(String id) {
|
||||
this.id = id;
|
||||
}
|
||||
|
||||
public String getDbtid() {
|
||||
return dbtid;
|
||||
}
|
||||
|
||||
public void setDbtid(String dbtid) {
|
||||
this.dbtid = dbtid;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
package io.v.nutz.zhgh.jdh.model.gzzl;
|
||||
|
||||
import lombok.Data;
|
||||
import org.nutz.dao.entity.annotation.*;
|
||||
import org.nutz.dao.interceptor.annotation.PrevInsert;
|
||||
|
||||
@@ -11,6 +12,7 @@ import java.io.Serializable;
|
||||
* @author 赵欣雨
|
||||
* @date 2020/8/18 9:16
|
||||
*/
|
||||
@Data
|
||||
@Table("jdh_gzzllx")
|
||||
public class Jdh_gzzllx implements Serializable {
|
||||
private static final long serialVersionUID = 1L;
|
||||
@@ -36,35 +38,4 @@ public class Jdh_gzzllx implements Serializable {
|
||||
@ColDefine(type = ColType.INT, width = 1)
|
||||
private Integer xh;
|
||||
|
||||
public String getCode() {
|
||||
return code;
|
||||
}
|
||||
|
||||
public void setCode(String code) {
|
||||
this.code = code;
|
||||
}
|
||||
|
||||
public String getId() {
|
||||
return id;
|
||||
}
|
||||
|
||||
public void setId(String id) {
|
||||
this.id = id;
|
||||
}
|
||||
|
||||
public String getLxname() {
|
||||
return lxname;
|
||||
}
|
||||
|
||||
public void setLxname(String lxname) {
|
||||
this.lxname = lxname;
|
||||
}
|
||||
|
||||
public Integer getXh() {
|
||||
return xh;
|
||||
}
|
||||
|
||||
public void setXh(Integer xh) {
|
||||
this.xh = xh;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
package io.v.nutz.zhgh.jdh.model.two;
|
||||
|
||||
import lombok.Data;
|
||||
import org.nutz.dao.entity.annotation.*;
|
||||
import org.nutz.dao.interceptor.annotation.PrevInsert;
|
||||
|
||||
@@ -11,6 +12,7 @@ import java.io.Serializable;
|
||||
* @author 赵欣雨
|
||||
* @date 2020/8/18 9:16
|
||||
*/
|
||||
@Data
|
||||
@Table("jdh2_gzzllx")
|
||||
public class Jdh2_gzzllx implements Serializable {
|
||||
private static final long serialVersionUID = 1L;
|
||||
@@ -36,35 +38,4 @@ public class Jdh2_gzzllx implements Serializable {
|
||||
@ColDefine(type = ColType.INT, width = 1)
|
||||
private Integer xh;
|
||||
|
||||
public String getCode() {
|
||||
return code;
|
||||
}
|
||||
|
||||
public void setCode(String code) {
|
||||
this.code = code;
|
||||
}
|
||||
|
||||
public String getId() {
|
||||
return id;
|
||||
}
|
||||
|
||||
public void setId(String id) {
|
||||
this.id = id;
|
||||
}
|
||||
|
||||
public String getLxname() {
|
||||
return lxname;
|
||||
}
|
||||
|
||||
public void setLxname(String lxname) {
|
||||
this.lxname = lxname;
|
||||
}
|
||||
|
||||
public Integer getXh() {
|
||||
return xh;
|
||||
}
|
||||
|
||||
public void setXh(Integer xh) {
|
||||
this.xh = xh;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,10 +1,11 @@
|
||||
package io.v.nutz.zhgh.jdh.model.zzjg;
|
||||
|
||||
import lombok.Data;
|
||||
import org.nutz.dao.entity.annotation.*;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
|
||||
@Data
|
||||
@Table("jdh_dbt_zcfgh")
|
||||
public class Jdh_dbt_zcfgh implements Serializable {
|
||||
private static final long serialVersionUID = 1L;
|
||||
@@ -31,35 +32,4 @@ public class Jdh_dbt_zcfgh implements Serializable {
|
||||
@ColDefine(type = ColType.VARCHAR, width = 32)
|
||||
private String jdhid;
|
||||
|
||||
public String getId() {
|
||||
return id;
|
||||
}
|
||||
|
||||
public void setId(String id) {
|
||||
this.id = id;
|
||||
}
|
||||
|
||||
public String getDbtid() {
|
||||
return dbtid;
|
||||
}
|
||||
|
||||
public void setDbtid(String dbtid) {
|
||||
this.dbtid = dbtid;
|
||||
}
|
||||
|
||||
public String getFghid() {
|
||||
return fghid;
|
||||
}
|
||||
|
||||
public void setFghid(String fghid) {
|
||||
this.fghid = fghid;
|
||||
}
|
||||
|
||||
public String getJdhid() {
|
||||
return jdhid;
|
||||
}
|
||||
|
||||
public void setJdhid(String jdhid) {
|
||||
this.jdhid = jdhid;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -2,9 +2,10 @@ package io.v.nutz.zhgh.jdh.services;
|
||||
|
||||
import cn.wizzer.framework.base.service.BaseService;
|
||||
import cn.wizzer.framework.page.Pagination;
|
||||
import io.v.nutz.dao.CndPlus;
|
||||
import io.v.nutz.jdh.model.two.JdhLevel2;
|
||||
import io.v.nutz.modules.models.PageForm;
|
||||
import io.v.nutz.base.dao.CndPlus;
|
||||
import io.v.nutz.base.query.PageForm;
|
||||
import io.v.nutz.zhgh.jdh.model.two.JdhLevel2;
|
||||
|
||||
|
||||
/**
|
||||
* @author: Aaron
|
||||
|
||||
@@ -4,12 +4,13 @@ import cn.hutool.core.util.StrUtil;
|
||||
import cn.wizzer.framework.base.Result;
|
||||
import cn.wizzer.framework.base.service.BaseServiceImpl;
|
||||
import cn.wizzer.framework.page.Pagination;
|
||||
import io.v.nutz.base.dao.CndPlus;
|
||||
import io.v.nutz.base.query.PageForm;
|
||||
import io.v.nutz.base.utils.FileService;
|
||||
import io.v.nutz.dao.CndPlus;
|
||||
import io.v.nutz.jdh.model.two.JdhLevel2;
|
||||
import io.v.nutz.jdh.services.MeetingLevelTwoService;
|
||||
import io.v.nutz.modules.models.PageForm;
|
||||
|
||||
import io.v.nutz.sys.models.Sys_file;
|
||||
import io.v.nutz.zhgh.jdh.model.two.JdhLevel2;
|
||||
import io.v.nutz.zhgh.jdh.services.MeetingLevelTwoService;
|
||||
import org.nutz.dao.Cnd;
|
||||
import org.nutz.dao.Dao;
|
||||
import org.nutz.dao.Sqls;
|
||||
@@ -61,8 +62,8 @@ public class MeetingLevelTwoServiceImpl extends BaseServiceImpl<JdhLevel2> imple
|
||||
if (StrUtil.isNotBlank(page.getSearchName()) && StrUtil.isNotBlank(page.getSearchKeyword())) {
|
||||
cnd.and(Cnd.likeEX(page.getSearchName(), page.getSearchKeyword()));
|
||||
}
|
||||
cnd.andExcludeEmpty("un.id", "=", unitId);
|
||||
cnd.andExcludeEmpty("uni.id", "=", unionId);
|
||||
cnd.andEx("un.id", "=", unitId);
|
||||
cnd.andEx("uni.id", "=", unionId);
|
||||
cnd.asc("jdh2.audit_state").desc("jdh2.create_time");
|
||||
sql.setCondition(cnd);
|
||||
return listPage(page.getPageNumber(), page.getPageSize(), sql);
|
||||
|
||||
@@ -1,16 +1,16 @@
|
||||
package io.v.nutz.zhgh.proposal.constants;
|
||||
|
||||
import io.v.nutz.base.service.ViService;
|
||||
import io.v.nutz.base.service.impl.ViServiceImpl;
|
||||
import io.v.nutz.base.utils.DateUtil;
|
||||
import io.v.nutz.base.utils.MsgApi;
|
||||
import io.v.nutz.proposal.models.*;
|
||||
import io.v.nutz.proposal.services.ProposalInfoService;
|
||||
import io.v.nutz.proposal.services.ProposalProcessService;
|
||||
import io.v.nutz.proposal.services.ProposalReplyService;
|
||||
import io.v.nutz.service.ViService;
|
||||
import io.v.nutz.service.impl.ViServiceImpl;
|
||||
import io.v.nutz.base.utils.ViResource;
|
||||
import io.v.nutz.web.commons.utils.ShiroUtil;
|
||||
import io.v.nutz.zhgh.proposal.models.*;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalInfoService;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalProcessService;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalReplyService;
|
||||
import io.v.nutz.sys.models.Sys_user;
|
||||
import io.v.nutz.util.ShiroUtil;
|
||||
import io.v.nutz.util.ViResource;
|
||||
import lombok.Getter;
|
||||
import org.nutz.dao.Chain;
|
||||
import org.nutz.dao.Cnd;
|
||||
|
||||
@@ -1,15 +1,16 @@
|
||||
package io.v.nutz.zhgh.proposal.constants;
|
||||
|
||||
import cn.wizzer.framework.base.Result;
|
||||
import io.v.nutz.proposal.models.ProposalConfig;
|
||||
import io.v.nutz.proposal.models.ProposalInfo;
|
||||
import io.v.nutz.proposal.models.ProposalSeconded;
|
||||
import io.v.nutz.proposal.services.ProposalInfoService;
|
||||
import io.v.nutz.proposal.services.ProposalProcessService;
|
||||
import io.v.nutz.proposal.services.ProposalSecondedService;
|
||||
import io.v.nutz.service.ViService;
|
||||
import io.v.nutz.service.impl.ViServiceImpl;
|
||||
import io.v.nutz.util.ViResource;
|
||||
import io.v.nutz.base.service.ViService;
|
||||
import io.v.nutz.base.service.impl.ViServiceImpl;
|
||||
import io.v.nutz.base.utils.ViResource;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalConfig;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalInfo;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalSeconded;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalInfoService;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalProcessService;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalSecondedService;
|
||||
|
||||
import lombok.Getter;
|
||||
import org.nutz.dao.Chain;
|
||||
import org.nutz.dao.Cnd;
|
||||
|
||||
+4
-3
@@ -1,10 +1,11 @@
|
||||
package io.v.nutz.zhgh.proposal.controller.basics;
|
||||
|
||||
import io.v.nutz.annontation.ViReturn;
|
||||
import io.v.nutz.proposal.models.ProposalConfig;
|
||||
import io.v.nutz.proposal.services.ProposalConfigService;
|
||||
|
||||
import io.v.nutz.base.annontation.ViReturn;
|
||||
import io.v.nutz.sys.models.Sys_dict;
|
||||
import io.v.nutz.sys.services.SysDictService;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalConfig;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalConfigService;
|
||||
import org.apache.shiro.authz.annotation.RequiresAuthentication;
|
||||
import org.apache.shiro.authz.annotation.RequiresPermissions;
|
||||
import org.nutz.aop.interceptor.ioc.TransAop;
|
||||
|
||||
+5
-5
@@ -3,11 +3,11 @@ package io.v.nutz.zhgh.proposal.controller.basics;
|
||||
import cn.hutool.core.util.StrUtil;
|
||||
import cn.wizzer.framework.base.Result;
|
||||
import cn.wizzer.framework.page.Pagination;
|
||||
import io.v.nutz.annontation.ViReturn;
|
||||
import io.v.nutz.modules.models.PageForm;
|
||||
import io.v.nutz.proposal.models.ProposalState;
|
||||
import io.v.nutz.service.ViService;
|
||||
import io.v.nutz.web.controllers.platform.sys.SysMenuController;
|
||||
import io.v.nutz.base.annontation.ViReturn;
|
||||
import io.v.nutz.base.query.PageForm;
|
||||
import io.v.nutz.base.service.ViService;
|
||||
import io.v.nutz.sys.controllers.platform.sys.SysMenuController;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalState;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.apache.shiro.authz.annotation.RequiresPermissions;
|
||||
import org.nutz.aop.interceptor.ioc.TransAop;
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
package io.v.nutz.zhgh.proposal.controller.basics;
|
||||
|
||||
import io.v.nutz.annontation.ViReturn;
|
||||
import io.v.nutz.modules.models.PageForm;
|
||||
import io.v.nutz.proposal.models.ProposalType;
|
||||
import io.v.nutz.service.ViService;
|
||||
import io.v.nutz.base.annontation.ViReturn;
|
||||
import io.v.nutz.base.query.PageForm;
|
||||
import io.v.nutz.base.service.ViService;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalType;
|
||||
import org.apache.shiro.authz.annotation.RequiresPermissions;
|
||||
import org.nutz.dao.Cnd;
|
||||
import org.nutz.ioc.loader.annotation.Inject;
|
||||
|
||||
+8
-8
@@ -2,19 +2,19 @@ package io.v.nutz.zhgh.proposal.controller.basics;
|
||||
|
||||
import cn.hutool.core.util.StrUtil;
|
||||
import cn.wizzer.framework.base.Result;
|
||||
import io.v.nutz.annontation.ViReturn;
|
||||
import io.v.nutz.base.annontation.ViReturn;
|
||||
import io.v.nutz.base.dao.CndPlus;
|
||||
import io.v.nutz.base.query.PageForm;
|
||||
import io.v.nutz.base.service.ViService;
|
||||
import io.v.nutz.base.utils.Roles;
|
||||
import io.v.nutz.dao.CndPlus;
|
||||
import io.v.nutz.modules.models.PageForm;
|
||||
import io.v.nutz.proposal.models.ProposalConfig;
|
||||
import io.v.nutz.proposal.models.ProposalUndertake;
|
||||
import io.v.nutz.service.ViService;
|
||||
import io.v.nutz.sys.models.Sys_unit;
|
||||
import io.v.nutz.sys.models.Sys_user_role;
|
||||
import io.v.nutz.sys.services.SysRoleService;
|
||||
import io.v.nutz.sys.services.SysUnitService;
|
||||
import io.v.nutz.sys.services.SysUserRoleService;
|
||||
import io.v.nutz.sys.services.SysUserService;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalConfig;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalUndertake;
|
||||
import org.apache.shiro.authz.annotation.RequiresPermissions;
|
||||
import org.nutz.aop.interceptor.ioc.TransAop;
|
||||
import org.nutz.dao.Cnd;
|
||||
@@ -313,8 +313,8 @@ public class ProposalUndertakeController {
|
||||
LEFT JOIN proposal_undertake pun ON pun.id = sur.cbdwid
|
||||
$condition
|
||||
""");
|
||||
cnd.andExcludeEmpty("sur.cbdwid", "=", id);
|
||||
cnd.andExcludeEmpty("sur.roleId", "=", flag ? Roles.IN_CHARGE_LEADER : Roles.CONTRACTOR_PERSON);
|
||||
cnd.andEx("sur.cbdwid", "=", id);
|
||||
cnd.andEx("sur.roleId", "=", flag ? Roles.IN_CHARGE_LEADER : Roles.CONTRACTOR_PERSON);
|
||||
sql.setCondition(cnd);
|
||||
return sysUserService.list(sql);
|
||||
}
|
||||
|
||||
+8
-8
@@ -1,19 +1,19 @@
|
||||
package io.v.nutz.zhgh.proposal.controller.common;
|
||||
|
||||
import cn.hutool.core.util.StrUtil;
|
||||
import io.v.nutz.annontation.ViReturn;
|
||||
import io.v.nutz.base.annontation.ViReturn;
|
||||
import io.v.nutz.base.utils.Roles;
|
||||
import io.v.nutz.base.utils.Vi;
|
||||
import io.v.nutz.proposal.constants.ProposalConstant;
|
||||
import io.v.nutz.proposal.constants.ProposalState;
|
||||
import io.v.nutz.proposal.models.ProposalReplyConfig;
|
||||
import io.v.nutz.proposal.services.ProposalInfoService;
|
||||
import io.v.nutz.proposal.services.ProposalProcessService;
|
||||
import io.v.nutz.proposal.services.ProposalReplyService;
|
||||
import io.v.nutz.sys.models.Sys_menu;
|
||||
import io.v.nutz.sys.models.Sys_user;
|
||||
import io.v.nutz.sys.models.Sys_user_role;
|
||||
import io.v.nutz.util.ShiroUtil;
|
||||
import io.v.nutz.web.commons.utils.ShiroUtil;
|
||||
import io.v.nutz.zhgh.proposal.constants.ProposalConstant;
|
||||
import io.v.nutz.zhgh.proposal.constants.ProposalState;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalReplyConfig;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalInfoService;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalProcessService;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalReplyService;
|
||||
import org.nutz.dao.Cnd;
|
||||
import org.nutz.dao.Dao;
|
||||
import org.nutz.dao.Sqls;
|
||||
|
||||
+18
-16
@@ -3,22 +3,24 @@ package io.v.nutz.zhgh.proposal.controller.common;
|
||||
import cn.hutool.core.util.StrUtil;
|
||||
import cn.wizzer.framework.base.Result;
|
||||
import cn.wizzer.framework.base.service.BaseService;
|
||||
import io.v.nutz.annontation.ViReturn;
|
||||
import io.v.nutz.dao.CndPlus;
|
||||
import io.v.nutz.jdh.model.cb.Jdh_jdhxx;
|
||||
import io.v.nutz.jdh.model.db.Jdh_db;
|
||||
import io.v.nutz.jdh.model.zzjg.Jdh_dbt;
|
||||
import io.v.nutz.jdh.model.zzjg.Jdh_jgsz;
|
||||
import io.v.nutz.proposal.constants.ProposalStateDirectionEnum;
|
||||
import io.v.nutz.proposal.models.*;
|
||||
import io.v.nutz.proposal.services.ProposalCommonService;
|
||||
import io.v.nutz.proposal.services.ProposalInfoService;
|
||||
import io.v.nutz.proposal.services.ProposalProcessService;
|
||||
import io.v.nutz.proposal.services.ProposalReplyService;
|
||||
import io.v.nutz.service.ViService;
|
||||
|
||||
import io.v.nutz.base.annontation.ViReturn;
|
||||
import io.v.nutz.base.dao.CndPlus;
|
||||
import io.v.nutz.base.service.ViService;
|
||||
import io.v.nutz.sys.models.Sys_dict;
|
||||
import io.v.nutz.sys.services.SysDictService;
|
||||
import io.v.nutz.util.ShiroUtil;
|
||||
|
||||
import io.v.nutz.web.commons.utils.ShiroUtil;
|
||||
import io.v.nutz.zhgh.jdh.model.cb.Jdh_jdhxx;
|
||||
import io.v.nutz.zhgh.jdh.model.db.Jdh_db;
|
||||
import io.v.nutz.zhgh.jdh.model.zzjg.Jdh_dbt;
|
||||
import io.v.nutz.zhgh.jdh.model.zzjg.Jdh_jgsz;
|
||||
import io.v.nutz.zhgh.proposal.constants.ProposalStateDirectionEnum;
|
||||
import io.v.nutz.zhgh.proposal.models.*;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalCommonService;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalInfoService;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalProcessService;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalReplyService;
|
||||
import org.nutz.dao.Cnd;
|
||||
import org.nutz.dao.Dao;
|
||||
import org.nutz.dao.Sqls;
|
||||
@@ -108,7 +110,7 @@ public class ProposalCommonController {
|
||||
@ViReturn
|
||||
public Object getProposalState(Integer stateCode) {
|
||||
CndPlus cnd = CndPlus.create();
|
||||
cnd.andExcludeEmpty("stateCode", "=", stateCode);
|
||||
cnd.andEx("stateCode", "=", stateCode);
|
||||
cnd.asc("stateCode");
|
||||
return baseService.dao().query(ProposalState.class, cnd);
|
||||
}
|
||||
@@ -524,7 +526,7 @@ public class ProposalCommonController {
|
||||
* 查询所有状态
|
||||
*
|
||||
* @return
|
||||
* @see io.v.nutz.proposal.constants.ProposalState
|
||||
* @see ProposalState
|
||||
*/
|
||||
@At
|
||||
@ViReturn
|
||||
|
||||
+5
-4
@@ -1,9 +1,10 @@
|
||||
package io.v.nutz.zhgh.proposal.controller.common;
|
||||
|
||||
import io.v.nutz.annontation.ViReturn;
|
||||
import io.v.nutz.proposal.models.ProposalSeconded;
|
||||
import io.v.nutz.proposal.services.ProposalInfoService;
|
||||
import io.v.nutz.service.ViService;
|
||||
|
||||
import io.v.nutz.base.annontation.ViReturn;
|
||||
import io.v.nutz.base.service.ViService;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalSeconded;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalInfoService;
|
||||
import org.nutz.dao.Cnd;
|
||||
import org.nutz.ioc.loader.annotation.Inject;
|
||||
import org.nutz.ioc.loader.annotation.IocBean;
|
||||
|
||||
+10
-10
@@ -6,17 +6,17 @@ import cn.afterturn.easypoi.excel.entity.enmus.ExcelType;
|
||||
import cn.afterturn.easypoi.excel.entity.params.ExcelExportEntity;
|
||||
import cn.hutool.core.util.ArrayUtil;
|
||||
import cn.hutool.core.util.StrUtil;
|
||||
import io.v.nutz.annontation.ViReturn;
|
||||
import io.v.nutz.base.annontation.ViReturn;
|
||||
import io.v.nutz.base.query.PageForm;
|
||||
import io.v.nutz.base.utils.Vi;
|
||||
import io.v.nutz.modules.models.PageForm;
|
||||
import io.v.nutz.proposal.constants.ProposalConstant;
|
||||
import io.v.nutz.proposal.constants.ProposalState;
|
||||
import io.v.nutz.proposal.models.ProposalAudit;
|
||||
import io.v.nutz.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.proposal.services.ProposalExportService;
|
||||
import io.v.nutz.proposal.services.ProposalInfoService;
|
||||
import io.v.nutz.util.ShiroUtil;
|
||||
import io.v.nutz.util.ViTool;
|
||||
import io.v.nutz.base.utils.ViTool;
|
||||
import io.v.nutz.web.commons.utils.ShiroUtil;
|
||||
import io.v.nutz.zhgh.proposal.constants.ProposalConstant;
|
||||
import io.v.nutz.zhgh.proposal.constants.ProposalState;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalAudit;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalExportService;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalInfoService;
|
||||
import org.apache.poi.ss.usermodel.Workbook;
|
||||
import org.apache.shiro.authz.annotation.RequiresPermissions;
|
||||
import org.nutz.dao.Cnd;
|
||||
|
||||
+8
-8
@@ -5,15 +5,15 @@ import cn.afterturn.easypoi.excel.entity.ExportParams;
|
||||
import cn.afterturn.easypoi.excel.entity.params.ExcelExportEntity;
|
||||
import cn.hutool.core.util.StrUtil;
|
||||
import cn.wizzer.framework.page.Pagination;
|
||||
import io.v.nutz.annontation.ViReturn;
|
||||
import io.v.nutz.base.annontation.ViReturn;
|
||||
import io.v.nutz.base.query.PageForm;
|
||||
import io.v.nutz.base.utils.Roles;
|
||||
import io.v.nutz.modules.models.PageForm;
|
||||
import io.v.nutz.proposal.constants.ProposalConstant;
|
||||
import io.v.nutz.proposal.constants.ProposalState;
|
||||
import io.v.nutz.proposal.models.ProposalAudit;
|
||||
import io.v.nutz.proposal.services.ProposalInfoService;
|
||||
import io.v.nutz.proposal.services.ProposalProcessService;
|
||||
import io.v.nutz.util.ViTool;
|
||||
import io.v.nutz.base.utils.ViTool;
|
||||
import io.v.nutz.zhgh.proposal.constants.ProposalConstant;
|
||||
import io.v.nutz.zhgh.proposal.constants.ProposalState;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalAudit;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalInfoService;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalProcessService;
|
||||
import org.apache.poi.ss.usermodel.Workbook;
|
||||
import org.apache.shiro.authz.annotation.RequiresPermissions;
|
||||
import org.nutz.dao.Cnd;
|
||||
|
||||
+7
-7
@@ -2,14 +2,14 @@ package io.v.nutz.zhgh.proposal.controller.export;
|
||||
|
||||
import cn.hutool.core.util.ArrayUtil;
|
||||
import cn.hutool.core.util.StrUtil;
|
||||
import io.v.nutz.annontation.ViReturn;
|
||||
import io.v.nutz.base.annontation.ViReturn;
|
||||
import io.v.nutz.base.query.PageForm;
|
||||
import io.v.nutz.base.utils.Vi;
|
||||
import io.v.nutz.modules.models.PageForm;
|
||||
import io.v.nutz.proposal.constants.ProposalConstant;
|
||||
import io.v.nutz.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.proposal.services.ProposalExportService;
|
||||
import io.v.nutz.proposal.services.ProposalInfoService;
|
||||
import io.v.nutz.util.ShiroUtil;
|
||||
import io.v.nutz.web.commons.utils.ShiroUtil;
|
||||
import io.v.nutz.zhgh.proposal.constants.ProposalConstant;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalExportService;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalInfoService;
|
||||
import org.apache.shiro.authz.annotation.RequiresPermissions;
|
||||
import org.nutz.dao.Cnd;
|
||||
import org.nutz.dao.Sqls;
|
||||
|
||||
+7
-7
@@ -7,14 +7,14 @@ import cn.afterturn.easypoi.excel.entity.params.ExcelExportEntity;
|
||||
import cn.hutool.core.util.ArrayUtil;
|
||||
import cn.hutool.core.util.StrUtil;
|
||||
import cn.hutool.http.HtmlUtil;
|
||||
import io.v.nutz.annontation.ViReturn;
|
||||
import io.v.nutz.base.annontation.ViReturn;
|
||||
import io.v.nutz.base.query.PageForm;
|
||||
import io.v.nutz.base.utils.Vi;
|
||||
import io.v.nutz.modules.models.PageForm;
|
||||
import io.v.nutz.proposal.constants.ProposalConstant;
|
||||
import io.v.nutz.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.proposal.services.ProposalInfoService;
|
||||
import io.v.nutz.util.ShiroUtil;
|
||||
import io.v.nutz.util.ViTool;
|
||||
import io.v.nutz.base.utils.ViTool;
|
||||
import io.v.nutz.web.commons.utils.ShiroUtil;
|
||||
import io.v.nutz.zhgh.proposal.constants.ProposalConstant;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalInfoService;
|
||||
import org.apache.poi.ss.usermodel.Workbook;
|
||||
import org.apache.shiro.authz.annotation.RequiresPermissions;
|
||||
import org.nutz.dao.Cnd;
|
||||
|
||||
+8
-8
@@ -4,15 +4,15 @@ import cn.hutool.core.io.FileUtil;
|
||||
import cn.hutool.core.util.ArrayUtil;
|
||||
import cn.hutool.core.util.StrUtil;
|
||||
import cn.hutool.core.util.ZipUtil;
|
||||
import io.v.nutz.annontation.ViReturn;
|
||||
import io.v.nutz.base.annontation.ViReturn;
|
||||
import io.v.nutz.base.dao.CndPlus;
|
||||
import io.v.nutz.base.query.PageForm;
|
||||
import io.v.nutz.base.utils.Vi;
|
||||
import io.v.nutz.dao.CndPlus;
|
||||
import io.v.nutz.modules.models.PageForm;
|
||||
import io.v.nutz.proposal.constants.ProposalConstant;
|
||||
import io.v.nutz.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.proposal.services.ProposalExportService;
|
||||
import io.v.nutz.proposal.services.ProposalInfoService;
|
||||
import io.v.nutz.util.ShiroUtil;
|
||||
import io.v.nutz.web.commons.utils.ShiroUtil;
|
||||
import io.v.nutz.zhgh.proposal.constants.ProposalConstant;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalExportService;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalInfoService;
|
||||
import org.apache.commons.io.IOUtils;
|
||||
import org.apache.shiro.authz.annotation.RequiresPermissions;
|
||||
import org.nutz.dao.Cnd;
|
||||
|
||||
+8
-8
@@ -1,13 +1,13 @@
|
||||
package io.v.nutz.zhgh.proposal.controller.senior;
|
||||
|
||||
import io.v.nutz.annontation.ViReturn;
|
||||
import io.v.nutz.modules.models.PageForm;
|
||||
import io.v.nutz.proposal.constants.ProposalConstant;
|
||||
import io.v.nutz.proposal.constants.ProposalState;
|
||||
import io.v.nutz.proposal.models.ProposalFeedback;
|
||||
import io.v.nutz.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.proposal.services.ProposalInfoService;
|
||||
import io.v.nutz.proposal.services.ProposalProcessService;
|
||||
import io.v.nutz.base.annontation.ViReturn;
|
||||
import io.v.nutz.base.query.PageForm;
|
||||
import io.v.nutz.zhgh.proposal.constants.ProposalConstant;
|
||||
import io.v.nutz.zhgh.proposal.constants.ProposalState;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalFeedback;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalInfoService;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalProcessService;
|
||||
import org.apache.shiro.authz.annotation.RequiresPermissions;
|
||||
import org.nutz.dao.Cnd;
|
||||
import org.nutz.dao.Dao;
|
||||
|
||||
+6
-6
@@ -1,11 +1,11 @@
|
||||
package io.v.nutz.zhgh.proposal.controller.senior;
|
||||
|
||||
import io.v.nutz.annontation.ViReturn;
|
||||
import io.v.nutz.dao.CndPlus;
|
||||
import io.v.nutz.modules.models.PageForm;
|
||||
import io.v.nutz.proposal.models.ProposalInfo;
|
||||
import io.v.nutz.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.proposal.services.ProposalInfoService;
|
||||
import io.v.nutz.base.annontation.ViReturn;
|
||||
import io.v.nutz.base.dao.CndPlus;
|
||||
import io.v.nutz.base.query.PageForm;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalInfo;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalInfoService;
|
||||
import org.apache.shiro.authz.annotation.RequiresPermissions;
|
||||
import org.nutz.dao.Dao;
|
||||
import org.nutz.ioc.loader.annotation.Inject;
|
||||
|
||||
+8
-7
@@ -1,12 +1,13 @@
|
||||
package io.v.nutz.zhgh.proposal.controller.senior;
|
||||
|
||||
import io.v.nutz.annontation.ViReturn;
|
||||
import io.v.nutz.dao.CndPlus;
|
||||
import io.v.nutz.modules.models.PageForm;
|
||||
import io.v.nutz.proposal.constants.ProposalState;
|
||||
import io.v.nutz.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.proposal.models.ProposalSeconded;
|
||||
import io.v.nutz.proposal.services.ProposalInfoService;
|
||||
|
||||
import io.v.nutz.base.annontation.ViReturn;
|
||||
import io.v.nutz.base.dao.CndPlus;
|
||||
import io.v.nutz.base.query.PageForm;
|
||||
import io.v.nutz.zhgh.proposal.constants.ProposalState;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalSeconded;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalInfoService;
|
||||
import org.apache.shiro.authz.annotation.RequiresPermissions;
|
||||
import org.nutz.dao.Chain;
|
||||
import org.nutz.dao.Cnd;
|
||||
|
||||
+10
-10
@@ -1,17 +1,17 @@
|
||||
package io.v.nutz.zhgh.proposal.controller.senior;
|
||||
|
||||
import io.v.nutz.annontation.ViReturn;
|
||||
import io.v.nutz.base.annontation.ViReturn;
|
||||
import io.v.nutz.base.dao.CndPlus;
|
||||
import io.v.nutz.base.query.PageForm;
|
||||
import io.v.nutz.base.utils.DateUtil;
|
||||
import io.v.nutz.dao.CndPlus;
|
||||
import io.v.nutz.modules.models.PageForm;
|
||||
import io.v.nutz.proposal.constants.ProposalState;
|
||||
import io.v.nutz.proposal.models.ProposalAudit;
|
||||
import io.v.nutz.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.proposal.services.ProposalCaseService;
|
||||
import io.v.nutz.proposal.services.ProposalCommonService;
|
||||
import io.v.nutz.proposal.services.ProposalInfoService;
|
||||
import io.v.nutz.proposal.services.ProposalProcessService;
|
||||
import io.v.nutz.web.commons.utils.ShiroUtil;
|
||||
import io.v.nutz.zhgh.proposal.constants.ProposalState;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalAudit;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalCaseService;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalCommonService;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalInfoService;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalProcessService;
|
||||
import org.apache.shiro.authz.annotation.RequiresPermissions;
|
||||
import org.nutz.aop.interceptor.ioc.TransAop;
|
||||
import org.nutz.dao.Dao;
|
||||
|
||||
+10
-9
@@ -1,14 +1,15 @@
|
||||
package io.v.nutz.zhgh.proposal.controller.senior;
|
||||
|
||||
import io.v.nutz.annontation.ViReturn;
|
||||
import io.v.nutz.modules.models.PageForm;
|
||||
import io.v.nutz.proposal.constants.ProposalConstant;
|
||||
import io.v.nutz.proposal.constants.ProposalState;
|
||||
import io.v.nutz.proposal.models.ProposalInfo;
|
||||
import io.v.nutz.proposal.models.ProposalReply;
|
||||
import io.v.nutz.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.proposal.services.ProposalCommonService;
|
||||
import io.v.nutz.proposal.services.ProposalInfoService;
|
||||
|
||||
import io.v.nutz.base.annontation.ViReturn;
|
||||
import io.v.nutz.base.query.PageForm;
|
||||
import io.v.nutz.zhgh.proposal.constants.ProposalConstant;
|
||||
import io.v.nutz.zhgh.proposal.constants.ProposalState;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalInfo;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalReply;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalCommonService;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalInfoService;
|
||||
import org.apache.shiro.authz.annotation.RequiresPermissions;
|
||||
import org.nutz.aop.interceptor.ioc.TransAop;
|
||||
import org.nutz.dao.Chain;
|
||||
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
package io.v.nutz.zhgh.proposal.controller.senior;
|
||||
|
||||
import cn.wizzer.framework.base.Result;
|
||||
import io.v.nutz.annontation.ViReturn;
|
||||
import io.v.nutz.proposal.services.ProposalCommonService;
|
||||
import io.v.nutz.base.annontation.ViReturn;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalCommonService;
|
||||
import org.apache.shiro.authz.annotation.RequiresPermissions;
|
||||
import org.nutz.ioc.loader.annotation.Inject;
|
||||
import org.nutz.ioc.loader.annotation.IocBean;
|
||||
|
||||
+6
-5
@@ -1,10 +1,11 @@
|
||||
package io.v.nutz.zhgh.proposal.controller.senior;
|
||||
|
||||
import io.v.nutz.annontation.ViReturn;
|
||||
import io.v.nutz.dao.CndPlus;
|
||||
import io.v.nutz.modules.models.PageForm;
|
||||
import io.v.nutz.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.proposal.services.ProposalInfoService;
|
||||
|
||||
import io.v.nutz.base.annontation.ViReturn;
|
||||
import io.v.nutz.base.dao.CndPlus;
|
||||
import io.v.nutz.base.query.PageForm;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalInfoService;
|
||||
import org.apache.shiro.authz.annotation.RequiresPermissions;
|
||||
import org.nutz.dao.Chain;
|
||||
import org.nutz.dao.Cnd;
|
||||
|
||||
+6
-6
@@ -1,11 +1,11 @@
|
||||
package io.v.nutz.zhgh.proposal.controller.senior;
|
||||
|
||||
import io.v.nutz.annontation.ViReturn;
|
||||
import io.v.nutz.dao.CndPlus;
|
||||
import io.v.nutz.modules.models.PageForm;
|
||||
import io.v.nutz.proposal.constants.ProposalConstant;
|
||||
import io.v.nutz.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.proposal.services.ProposalInfoService;
|
||||
import io.v.nutz.base.annontation.ViReturn;
|
||||
import io.v.nutz.base.dao.CndPlus;
|
||||
import io.v.nutz.base.query.PageForm;
|
||||
import io.v.nutz.zhgh.proposal.constants.ProposalConstant;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalInfoService;
|
||||
import org.apache.shiro.authz.annotation.RequiresPermissions;
|
||||
import org.nutz.ioc.loader.annotation.Inject;
|
||||
import org.nutz.ioc.loader.annotation.IocBean;
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
package io.v.nutz.zhgh.proposal.controller.senior;
|
||||
|
||||
import io.v.nutz.annontation.ViReturn;
|
||||
import io.v.nutz.dao.CndPlus;
|
||||
import io.v.nutz.modules.models.PageForm;
|
||||
import io.v.nutz.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.proposal.services.ProposalInfoService;
|
||||
import io.v.nutz.proposal.services.ProposalUrgeService;
|
||||
import io.v.nutz.base.annontation.ViReturn;
|
||||
import io.v.nutz.base.dao.CndPlus;
|
||||
import io.v.nutz.base.query.PageForm;
|
||||
import io.v.nutz.sys.services.SysUserService;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalInfoService;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalUrgeService;
|
||||
import org.apache.shiro.authz.annotation.RequiresPermissions;
|
||||
import org.nutz.dao.Cnd;
|
||||
import org.nutz.dao.Sqls;
|
||||
|
||||
+4
-4
@@ -1,9 +1,9 @@
|
||||
package io.v.nutz.zhgh.proposal.controller.statistics;
|
||||
|
||||
import io.v.nutz.annontation.ViReturn;
|
||||
import io.v.nutz.jdh.model.cb.Jdh_jdhxx;
|
||||
import io.v.nutz.proposal.services.ProposalInfoService;
|
||||
import io.v.nutz.service.ViService;
|
||||
import io.v.nutz.base.annontation.ViReturn;
|
||||
import io.v.nutz.base.service.ViService;
|
||||
import io.v.nutz.zhgh.jdh.model.cb.Jdh_jdhxx;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalInfoService;
|
||||
import org.apache.shiro.authz.annotation.RequiresAuthentication;
|
||||
import org.apache.shiro.authz.annotation.RequiresPermissions;
|
||||
import org.nutz.dao.Cnd;
|
||||
|
||||
+9
-8
@@ -1,14 +1,15 @@
|
||||
package io.v.nutz.zhgh.proposal.controller.statistics;
|
||||
|
||||
import io.v.nutz.annontation.ViReturn;
|
||||
|
||||
import io.v.nutz.base.annontation.ViReturn;
|
||||
import io.v.nutz.base.query.PageForm;
|
||||
import io.v.nutz.base.utils.Vi;
|
||||
import io.v.nutz.modules.models.PageForm;
|
||||
import io.v.nutz.proposal.constants.ProposalConstant;
|
||||
import io.v.nutz.proposal.constants.ProposalState;
|
||||
import io.v.nutz.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.proposal.services.ProposalDataBoardService;
|
||||
import io.v.nutz.proposal.services.ProposalInfoService;
|
||||
import io.v.nutz.util.ShiroUtil;
|
||||
import io.v.nutz.web.commons.utils.ShiroUtil;
|
||||
import io.v.nutz.zhgh.proposal.constants.ProposalConstant;
|
||||
import io.v.nutz.zhgh.proposal.constants.ProposalState;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalDataBoardService;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalInfoService;
|
||||
import org.apache.shiro.authz.annotation.RequiresPermissions;
|
||||
import org.nutz.dao.Sqls;
|
||||
import org.nutz.dao.sql.Sql;
|
||||
|
||||
+9
-9
@@ -1,14 +1,14 @@
|
||||
package io.v.nutz.zhgh.proposal.controller.statistics;
|
||||
|
||||
import io.v.nutz.annontation.ViReturn;
|
||||
import io.v.nutz.base.annontation.ViReturn;
|
||||
import io.v.nutz.base.dao.CndPlus;
|
||||
import io.v.nutz.base.query.PageForm;
|
||||
import io.v.nutz.base.utils.Roles;
|
||||
import io.v.nutz.dao.CndPlus;
|
||||
import io.v.nutz.modules.models.PageForm;
|
||||
import io.v.nutz.proposal.constants.ProposalConstant;
|
||||
import io.v.nutz.proposal.constants.ProposalState;
|
||||
import io.v.nutz.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.proposal.services.ProposalInfoService;
|
||||
import io.v.nutz.util.ShiroUtil;
|
||||
import io.v.nutz.web.commons.utils.ShiroUtil;
|
||||
import io.v.nutz.zhgh.proposal.constants.ProposalConstant;
|
||||
import io.v.nutz.zhgh.proposal.constants.ProposalState;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalInfoService;
|
||||
import org.apache.shiro.authz.annotation.RequiresPermissions;
|
||||
import org.nutz.dao.Sqls;
|
||||
import org.nutz.dao.sql.Sql;
|
||||
@@ -73,7 +73,7 @@ public class ProposalDelegationSumController {
|
||||
}
|
||||
}
|
||||
|
||||
cnd.andExcludeEmpty("dbt.jdhid", "=", meetingId);
|
||||
cnd.andEx("dbt.jdhid", "=", meetingId);
|
||||
cnd.asc("dbt.`code`");
|
||||
sql.setCondition(cnd);
|
||||
|
||||
|
||||
+3
-3
@@ -1,10 +1,10 @@
|
||||
package io.v.nutz.zhgh.proposal.controller.statistics;
|
||||
|
||||
import io.v.nutz.annontation.ViReturn;
|
||||
import io.v.nutz.base.annontation.ViReturn;
|
||||
import io.v.nutz.base.service.BaseService;
|
||||
import io.v.nutz.proposal.constants.ProposalConstant;
|
||||
import io.v.nutz.proposal.services.ProposalInfoService;
|
||||
import io.v.nutz.sys.models.Sys_dict;
|
||||
import io.v.nutz.zhgh.proposal.constants.ProposalConstant;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalInfoService;
|
||||
import org.apache.shiro.authz.annotation.RequiresPermissions;
|
||||
import org.nutz.dao.Cnd;
|
||||
import org.nutz.dao.Dao;
|
||||
|
||||
+4
-4
@@ -1,9 +1,9 @@
|
||||
package io.v.nutz.zhgh.proposal.controller.statistics;
|
||||
|
||||
import io.v.nutz.annontation.ViReturn;
|
||||
import io.v.nutz.modules.models.PageForm;
|
||||
import io.v.nutz.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.proposal.services.ProposalHandlingProgressService;
|
||||
import io.v.nutz.base.annontation.ViReturn;
|
||||
import io.v.nutz.base.query.PageForm;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalHandlingProgressService;
|
||||
import org.apache.shiro.authz.annotation.RequiresPermissions;
|
||||
import org.nutz.ioc.loader.annotation.Inject;
|
||||
import org.nutz.ioc.loader.annotation.IocBean;
|
||||
|
||||
+7
-7
@@ -2,14 +2,14 @@ package io.v.nutz.zhgh.proposal.controller.statistics;
|
||||
|
||||
import cn.hutool.core.util.ArrayUtil;
|
||||
import cn.hutool.core.util.StrUtil;
|
||||
import io.v.nutz.annontation.ViReturn;
|
||||
import io.v.nutz.base.annontation.ViReturn;
|
||||
import io.v.nutz.base.query.PageForm;
|
||||
import io.v.nutz.base.utils.Vi;
|
||||
import io.v.nutz.modules.models.PageForm;
|
||||
import io.v.nutz.proposal.constants.ProposalConstant;
|
||||
import io.v.nutz.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.proposal.services.ProposalExportService;
|
||||
import io.v.nutz.proposal.services.ProposalInfoService;
|
||||
import io.v.nutz.util.ShiroUtil;
|
||||
import io.v.nutz.web.commons.utils.ShiroUtil;
|
||||
import io.v.nutz.zhgh.proposal.constants.ProposalConstant;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalExportService;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalInfoService;
|
||||
import org.apache.shiro.authz.annotation.Logical;
|
||||
import org.apache.shiro.authz.annotation.RequiresPermissions;
|
||||
import org.nutz.dao.Cnd;
|
||||
|
||||
+3
-2
@@ -1,8 +1,9 @@
|
||||
package io.v.nutz.zhgh.proposal.controller.statistics;
|
||||
|
||||
import io.v.nutz.annontation.ViReturn;
|
||||
|
||||
import io.v.nutz.base.annontation.ViReturn;
|
||||
import io.v.nutz.base.utils.Vi;
|
||||
import io.v.nutz.proposal.services.ProposalInfoService;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalInfoService;
|
||||
import org.apache.shiro.authz.annotation.RequiresPermissions;
|
||||
import org.nutz.dao.Sqls;
|
||||
import org.nutz.dao.sql.Sql;
|
||||
|
||||
+6
-6
@@ -1,13 +1,13 @@
|
||||
package io.v.nutz.zhgh.proposal.controller.statistics;
|
||||
|
||||
import cn.hutool.core.util.ArrayUtil;
|
||||
import io.v.nutz.annontation.ViReturn;
|
||||
import io.v.nutz.base.annontation.ViReturn;
|
||||
import io.v.nutz.base.query.PageForm;
|
||||
import io.v.nutz.base.utils.Vi;
|
||||
import io.v.nutz.modules.models.PageForm;
|
||||
import io.v.nutz.proposal.constants.ProposalConstant;
|
||||
import io.v.nutz.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.proposal.services.ProposalExportService;
|
||||
import io.v.nutz.proposal.services.ProposalInfoService;
|
||||
import io.v.nutz.zhgh.proposal.constants.ProposalConstant;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalExportService;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalInfoService;
|
||||
import org.apache.shiro.authz.annotation.Logical;
|
||||
import org.apache.shiro.authz.annotation.RequiresPermissions;
|
||||
import org.nutz.dao.Cnd;
|
||||
|
||||
+16
-15
@@ -2,18 +2,19 @@ package io.v.nutz.zhgh.proposal.controller.statistics;
|
||||
|
||||
import cn.hutool.core.util.ArrayUtil;
|
||||
import cn.hutool.core.util.StrUtil;
|
||||
import io.v.nutz.annontation.ViReturn;
|
||||
|
||||
import io.v.nutz.base.annontation.ViReturn;
|
||||
import io.v.nutz.base.dao.CndPlus;
|
||||
import io.v.nutz.base.query.PageForm;
|
||||
import io.v.nutz.base.utils.Vi;
|
||||
import io.v.nutz.dao.CndPlus;
|
||||
import io.v.nutz.jdh.model.db.Jdh_db;
|
||||
import io.v.nutz.modules.models.PageForm;
|
||||
import io.v.nutz.proposal.constants.ProposalState;
|
||||
import io.v.nutz.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.proposal.services.ProposalConfigService;
|
||||
import io.v.nutz.proposal.services.ProposalExportService;
|
||||
import io.v.nutz.proposal.services.ProposalInfoService;
|
||||
import io.v.nutz.proposal.services.ProposalProgressService;
|
||||
import io.v.nutz.util.ShiroUtil;
|
||||
import io.v.nutz.web.commons.utils.ShiroUtil;
|
||||
import io.v.nutz.zhgh.jdh.model.db.Jdh_db;
|
||||
import io.v.nutz.zhgh.proposal.constants.ProposalState;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalConfigService;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalExportService;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalInfoService;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalProgressService;
|
||||
import org.apache.shiro.authz.annotation.RequiresPermissions;
|
||||
import org.nutz.dao.Cnd;
|
||||
import org.nutz.dao.Sqls;
|
||||
@@ -70,7 +71,7 @@ public class ProposalProgressController {
|
||||
@Param(value = "levyStates", required = false) Integer[] levyStates) {
|
||||
CndPlus cnd = CndPlus.create();
|
||||
|
||||
cnd.andExcludeEmpty("info.stateCode", "=", stateCode);
|
||||
cnd.andEx("info.stateCode", "=", stateCode);
|
||||
|
||||
if (!ShiroUtil.hasAnyRoles(new String[]{"sysadmin", "A06", "tamange"})) {
|
||||
if (ShiroUtil.hasAnyRoles("jdhdbt01,jdhdbt02")) {
|
||||
@@ -163,9 +164,9 @@ public class ProposalProgressController {
|
||||
group.orLike("su.loginname", search.getCreateUser());
|
||||
cnd.and(group);
|
||||
}
|
||||
cnd.andExcludeEmpty("info.delegationId", "=", search.getDelegationId());
|
||||
cnd.andExcludeEmpty("su.unionId", "=", search.getUnionId());
|
||||
cnd.andExcludeEmpty("su.unitId", "=", search.getUnitId());
|
||||
cnd.andEx("info.delegationId", "=", search.getDelegationId());
|
||||
cnd.andEx("su.unionId", "=", search.getUnionId());
|
||||
cnd.andEx("su.unitId", "=", search.getUnitId());
|
||||
cnd.groupBy("info.id");
|
||||
cnd.desc("info.proposalCode");
|
||||
sql.setCondition(cnd);
|
||||
|
||||
+16
-15
@@ -4,17 +4,18 @@ import cn.afterturn.easypoi.excel.ExcelExportUtil;
|
||||
import cn.afterturn.easypoi.excel.annotation.Excel;
|
||||
import cn.afterturn.easypoi.excel.entity.ExportParams;
|
||||
import cn.afterturn.easypoi.excel.entity.params.ExcelExportEntity;
|
||||
import io.v.nutz.annontation.ViReturn;
|
||||
|
||||
import io.v.nutz.base.annontation.ViReturn;
|
||||
import io.v.nutz.base.dao.CndPlus;
|
||||
import io.v.nutz.base.query.PageForm;
|
||||
import io.v.nutz.base.utils.OfficeTemplateUtil;
|
||||
import io.v.nutz.base.utils.Vi;
|
||||
import io.v.nutz.dao.CndPlus;
|
||||
import io.v.nutz.jdh.model.cb.Jdh_jdhxx;
|
||||
import io.v.nutz.modules.models.PageForm;
|
||||
import io.v.nutz.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.proposal.services.ProposalExportService;
|
||||
import io.v.nutz.proposal.services.ProposalInfoService;
|
||||
import io.v.nutz.util.ShiroUtil;
|
||||
import io.v.nutz.util.ViTool;
|
||||
import io.v.nutz.base.utils.ViTool;
|
||||
import io.v.nutz.web.commons.utils.ShiroUtil;
|
||||
import io.v.nutz.zhgh.jdh.model.cb.Jdh_jdhxx;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalExportService;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalInfoService;
|
||||
import lombok.Data;
|
||||
import org.apache.poi.ss.usermodel.Workbook;
|
||||
import org.apache.shiro.authz.annotation.RequiresPermissions;
|
||||
@@ -148,10 +149,10 @@ public class ProposalSummaryController {
|
||||
$condition
|
||||
""");
|
||||
|
||||
cnd.andExcludeEmpty("info.teacherMeetingId", "=", meetingId);
|
||||
cnd.andExcludeEmpty("info.stateCode", "=", stateCode);
|
||||
cnd.andExcludeEmpty("info.delegationId", "=", delegationId);
|
||||
cnd.andExcludeEmpty("info.typeId", "=", typeId);
|
||||
cnd.andEx("info.teacherMeetingId", "=", meetingId);
|
||||
cnd.andEx("info.stateCode", "=", stateCode);
|
||||
cnd.andEx("info.delegationId", "=", delegationId);
|
||||
cnd.andEx("info.typeId", "=", typeId);
|
||||
cnd.groupBy("pr.proposalId");
|
||||
sql.setCondition(cnd);
|
||||
|
||||
@@ -215,8 +216,8 @@ public class ProposalSummaryController {
|
||||
$condition
|
||||
""");
|
||||
|
||||
cnd.andExcludeEmpty("info.teacherMeetingId", "=", meetingId);
|
||||
cnd.andExcludeEmpty("pru.undertakeId", "=", undertakeId);
|
||||
cnd.andEx("info.teacherMeetingId", "=", meetingId);
|
||||
cnd.andEx("pru.undertakeId", "=", undertakeId);
|
||||
cnd.groupBy("pru.proposalId");
|
||||
sql.setCondition(cnd);
|
||||
List<ExportEntity> exportList = proposalInfoService.listEntity(sql, ExportEntity.class);
|
||||
|
||||
+20
-16
@@ -1,20 +1,21 @@
|
||||
package io.v.nutz.zhgh.proposal.controller.statistics;
|
||||
|
||||
import cn.hutool.core.util.StrUtil;
|
||||
import io.v.nutz.annontation.ViReturn;
|
||||
import io.v.nutz.base.annontation.ViReturn;
|
||||
import io.v.nutz.base.dao.CndPlus;
|
||||
import io.v.nutz.base.query.PageForm;
|
||||
import io.v.nutz.base.service.ViService;
|
||||
import io.v.nutz.base.utils.ExcelUtils;
|
||||
import io.v.nutz.base.utils.Roles;
|
||||
import io.v.nutz.base.utils.Vi;
|
||||
import io.v.nutz.dao.CndPlus;
|
||||
import io.v.nutz.jdh.model.cb.Jdh_jdhxx;
|
||||
import io.v.nutz.modules.models.PageForm;
|
||||
import io.v.nutz.proposal.constants.ProposalConstant;
|
||||
import io.v.nutz.proposal.models.ProposalConfig;
|
||||
import io.v.nutz.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.proposal.models.ProposalState;
|
||||
import io.v.nutz.proposal.services.ProposalInfoService;
|
||||
import io.v.nutz.proposal.services.ProposalProcessService;
|
||||
import io.v.nutz.service.ViService;
|
||||
import io.v.nutz.zhgh.jdh.model.cb.Jdh_jdhxx;
|
||||
import io.v.nutz.zhgh.proposal.constants.ProposalConstant;
|
||||
import io.v.nutz.zhgh.proposal.constants.ProposalState;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalConfig;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalSearch;
|
||||
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalInfoService;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalProcessService;
|
||||
import org.apache.shiro.authz.annotation.RequiresPermissions;
|
||||
import org.nutz.dao.Cnd;
|
||||
import org.nutz.dao.Dao;
|
||||
@@ -157,7 +158,7 @@ public class ProposalUnderTakeSummaryController {
|
||||
|
||||
CndPlus cndPlus = CndPlus.create();
|
||||
cndPlus.and("info.resultCode", "in", Lang.array(ProposalConstant.DETERMINE, ProposalConstant.OPINION));
|
||||
cndPlus.andExcludeEmpty("info.teacherMeetingId", "=", meetingId);
|
||||
cndPlus.andEx("info.teacherMeetingId", "=", meetingId);
|
||||
|
||||
if (Strings.isNotBlank(unitId)) {
|
||||
SqlExpressionGroup group = new SqlExpressionGroup();
|
||||
@@ -171,7 +172,7 @@ public class ProposalUnderTakeSummaryController {
|
||||
proposalInfoService.sortAndSearch(cndPlus, pageForm, new ProposalSearch());
|
||||
sql.setCondition(cndPlus);
|
||||
List<NutMap> list = proposalInfoService.listMap(sql);
|
||||
ProposalState caseCheckState = dao.fetch(ProposalState.class, Cnd.where("stateCode", "=", io.v.nutz.proposal.constants.ProposalState.CASE_CHECK));
|
||||
io.v.nutz.zhgh.proposal.models.ProposalState caseCheckState = dao.fetch(io.v.nutz.zhgh.proposal.models.ProposalState.class, Cnd.where("stateCode", "=", ProposalState.CASE_CHECK));
|
||||
list.forEach(v -> {
|
||||
if (v.getInt("replyNumber") == 1 || v.getInt("caseCheckNeedSecondAudit") == 0) {
|
||||
v.put("pruMasterLeaderIsAudit", v.getInt("isLeaderAudit") == 1 ? "已审批" : "未审批");
|
||||
@@ -243,12 +244,15 @@ public class ProposalUnderTakeSummaryController {
|
||||
} catch (Exception e) {
|
||||
e.printStackTrace();
|
||||
} finally {
|
||||
if (inputStream != null)
|
||||
if (inputStream != null) {
|
||||
inputStream.close();
|
||||
if (out != null)
|
||||
}
|
||||
if (out != null) {
|
||||
out.close();
|
||||
if (file != null)
|
||||
}
|
||||
if (file != null) {
|
||||
file.delete(); // 删除临时文件
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+5
-5
@@ -1,11 +1,11 @@
|
||||
package io.v.nutz.zhgh.proposal.controller.statistics;
|
||||
|
||||
import cn.hutool.core.util.StrUtil;
|
||||
import io.v.nutz.annontation.ViReturn;
|
||||
import io.v.nutz.proposal.constants.ProposalState;
|
||||
import io.v.nutz.proposal.models.ProposalConfig;
|
||||
import io.v.nutz.proposal.models.ProposalInfo;
|
||||
import io.v.nutz.proposal.services.ProposalInfoService;
|
||||
import io.v.nutz.base.annontation.ViReturn;
|
||||
import io.v.nutz.zhgh.proposal.constants.ProposalState;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalConfig;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalInfo;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalInfoService;
|
||||
import org.apache.shiro.authz.annotation.RequiresPermissions;
|
||||
import org.nutz.dao.Cnd;
|
||||
import org.nutz.dao.Dao;
|
||||
|
||||
+4
-4
@@ -1,11 +1,11 @@
|
||||
package io.v.nutz.zhgh.proposal.controller.statistics;
|
||||
|
||||
import cn.hutool.core.util.StrUtil;
|
||||
import io.v.nutz.annontation.ViReturn;
|
||||
import io.v.nutz.proposal.constants.ProposalConstant;
|
||||
import io.v.nutz.proposal.models.ProposalConfig;
|
||||
import io.v.nutz.proposal.services.ProposalInfoService;
|
||||
import io.v.nutz.base.annontation.ViReturn;
|
||||
import io.v.nutz.sys.models.Sys_dict;
|
||||
import io.v.nutz.zhgh.proposal.constants.ProposalConstant;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalConfig;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalInfoService;
|
||||
import org.apache.shiro.authz.annotation.RequiresPermissions;
|
||||
import org.nutz.dao.Cnd;
|
||||
import org.nutz.dao.Dao;
|
||||
|
||||
+10
-10
@@ -4,16 +4,16 @@ import cn.hutool.core.util.ArrayUtil;
|
||||
import com.deepoove.poi.XWPFTemplate;
|
||||
import com.deepoove.poi.config.Configure;
|
||||
import com.deepoove.poi.policy.HackLoopTableRenderPolicy;
|
||||
import io.v.nutz.annontation.ViReturn;
|
||||
import io.v.nutz.base.annontation.ViReturn;
|
||||
import io.v.nutz.base.dao.CndPlus;
|
||||
import io.v.nutz.base.query.PageForm;
|
||||
import io.v.nutz.base.utils.Html2Text;
|
||||
import io.v.nutz.dao.CndPlus;
|
||||
import io.v.nutz.jdh.model.cb.Jdh_jdhxx;
|
||||
import io.v.nutz.modules.models.PageForm;
|
||||
import io.v.nutz.proposal.constants.ProposalConstant;
|
||||
import io.v.nutz.proposal.constants.ProposalState;
|
||||
import io.v.nutz.proposal.models.ProposalInfo;
|
||||
import io.v.nutz.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.proposal.services.ProposalInfoService;
|
||||
import io.v.nutz.zhgh.jdh.model.cb.Jdh_jdhxx;
|
||||
import io.v.nutz.zhgh.proposal.constants.ProposalConstant;
|
||||
import io.v.nutz.zhgh.proposal.constants.ProposalState;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalInfo;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalInfoService;
|
||||
import io.v.nutz.web.commons.base.Globals;
|
||||
import io.v.nutz.web.commons.ext.beetl.Html2TxtFormat;
|
||||
import org.apache.shiro.authz.annotation.RequiresPermissions;
|
||||
@@ -110,7 +110,7 @@ public class ProposalYearReportController {
|
||||
info.createTime DESC
|
||||
""");
|
||||
CndPlus cnd = CndPlus.create();
|
||||
// cnd.andExcludeEmpty("info.teacherMeetingId", "=", search.getMeetingId());
|
||||
// cnd.andEx("info.teacherMeetingId", "=", search.getMeetingId());
|
||||
// cnd.and("info.resultCode", "is not", null);
|
||||
cnd.andEX("info.stateCode", "=", stateCode);
|
||||
|
||||
|
||||
+13
-12
@@ -1,15 +1,16 @@
|
||||
package io.v.nutz.zhgh.proposal.controller.transact;
|
||||
|
||||
import cn.hutool.core.util.StrUtil;
|
||||
import io.v.nutz.annontation.ViReturn;
|
||||
|
||||
import io.v.nutz.base.annontation.ViReturn;
|
||||
import io.v.nutz.base.dao.CndPlus;
|
||||
import io.v.nutz.base.query.PageForm;
|
||||
import io.v.nutz.base.utils.Vi;
|
||||
import io.v.nutz.dao.CndPlus;
|
||||
import io.v.nutz.jdh.model.db.Jdh_db;
|
||||
import io.v.nutz.modules.models.PageForm;
|
||||
import io.v.nutz.proposal.constants.ProposalState;
|
||||
import io.v.nutz.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.proposal.services.ProposalInfoService;
|
||||
import io.v.nutz.util.ShiroUtil;
|
||||
import io.v.nutz.web.commons.utils.ShiroUtil;
|
||||
import io.v.nutz.zhgh.jdh.model.db.Jdh_db;
|
||||
import io.v.nutz.zhgh.proposal.constants.ProposalState;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalInfoService;
|
||||
import org.apache.shiro.authz.annotation.RequiresPermissions;
|
||||
import org.nutz.dao.Cnd;
|
||||
import org.nutz.dao.Sqls;
|
||||
@@ -55,7 +56,7 @@ public class ProposalAllFinishedQueryController {
|
||||
@Param(value = "searchKeyword2",required = false)String searchKeyword2) {
|
||||
CndPlus cnd = CndPlus.create();
|
||||
|
||||
cnd.andExcludeEmpty("info.stateCode", "=", stateCode);
|
||||
cnd.andEx("info.stateCode", "=", stateCode);
|
||||
|
||||
if (!ShiroUtil.hasAnyRoles(new String[]{"sysadmin", "A06", "tamange"})) {
|
||||
if (ShiroUtil.hasAnyRoles("jdhdbt01,jdhdbt02")) {
|
||||
@@ -146,9 +147,9 @@ public class ProposalAllFinishedQueryController {
|
||||
group.orLike("su.loginname", search.getCreateUser());
|
||||
cnd.and(group);
|
||||
}
|
||||
cnd.andExcludeEmpty("info.delegationId", "=", search.getDelegationId());
|
||||
cnd.andExcludeEmpty("su.unionId", "=", search.getUnionId());
|
||||
cnd.andExcludeEmpty("su.unitId", "=", search.getUnitId());
|
||||
cnd.andEx("info.delegationId", "=", search.getDelegationId());
|
||||
cnd.andEx("su.unionId", "=", search.getUnionId());
|
||||
cnd.andEx("su.unitId", "=", search.getUnitId());
|
||||
cnd.groupBy("info.id");
|
||||
cnd.desc("info.proposalCode");
|
||||
sql.setCondition(cnd);
|
||||
|
||||
+9
-7
@@ -1,14 +1,15 @@
|
||||
package io.v.nutz.zhgh.proposal.controller.transact;
|
||||
|
||||
import io.v.nutz.annontation.ViReturn;
|
||||
import io.v.nutz.lang.Enum;
|
||||
import io.v.nutz.proposal.constants.ProposalAuditEnum;
|
||||
import io.v.nutz.proposal.models.ProposalAudit;
|
||||
import io.v.nutz.proposal.models.ProposalReply;
|
||||
import io.v.nutz.proposal.services.ProposalInfoService;
|
||||
|
||||
import io.v.nutz.base.annontation.ViReturn;
|
||||
import io.v.nutz.base.lang.Enum;
|
||||
import io.v.nutz.sys.models.Sys_signature;
|
||||
import io.v.nutz.sys.services.SysSignatureService;
|
||||
import io.v.nutz.util.ShiroUtil;
|
||||
import io.v.nutz.web.commons.utils.ShiroUtil;
|
||||
import io.v.nutz.zhgh.proposal.constants.ProposalAuditEnum;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalAudit;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalReply;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalInfoService;
|
||||
import org.apache.shiro.authz.annotation.RequiresAuthentication;
|
||||
import org.nutz.aop.interceptor.ioc.TransAop;
|
||||
import org.nutz.ioc.aop.Aop;
|
||||
@@ -20,6 +21,7 @@ import org.nutz.mvc.annotation.At;
|
||||
import org.nutz.mvc.annotation.Ok;
|
||||
import org.nutz.mvc.annotation.Param;
|
||||
|
||||
|
||||
/**
|
||||
* 提案审核流程
|
||||
*/
|
||||
|
||||
+10
-10
@@ -1,18 +1,18 @@
|
||||
package io.v.nutz.zhgh.proposal.controller.transact;
|
||||
|
||||
import cn.wizzer.framework.base.Result;
|
||||
import io.v.nutz.annontation.ViReturn;
|
||||
import io.v.nutz.modules.models.PageForm;
|
||||
import io.v.nutz.proposal.constants.ProposalState;
|
||||
import io.v.nutz.proposal.constants.ProposalStateDirectionEnum;
|
||||
import io.v.nutz.proposal.models.*;
|
||||
import io.v.nutz.proposal.services.ProposalBranchLeaderReadService;
|
||||
import io.v.nutz.proposal.services.ProposalCommonService;
|
||||
import io.v.nutz.proposal.services.ProposalInfoService;
|
||||
import io.v.nutz.proposal.services.ProposalProcessService;
|
||||
import io.v.nutz.base.annontation.ViReturn;
|
||||
import io.v.nutz.base.query.PageForm;
|
||||
import io.v.nutz.sys.models.Sys_signature;
|
||||
import io.v.nutz.sys.services.SysSignatureService;
|
||||
import io.v.nutz.util.ShiroUtil;
|
||||
import io.v.nutz.web.commons.utils.ShiroUtil;
|
||||
import io.v.nutz.zhgh.proposal.constants.ProposalState;
|
||||
import io.v.nutz.zhgh.proposal.constants.ProposalStateDirectionEnum;
|
||||
import io.v.nutz.zhgh.proposal.models.*;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalBranchLeaderReadService;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalCommonService;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalInfoService;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalProcessService;
|
||||
import org.nutz.aop.interceptor.ioc.TransAop;
|
||||
import org.nutz.dao.Chain;
|
||||
import org.nutz.dao.Cnd;
|
||||
|
||||
+8
-7
@@ -1,14 +1,15 @@
|
||||
package io.v.nutz.zhgh.proposal.controller.transact;
|
||||
|
||||
import cn.hutool.core.util.StrUtil;
|
||||
import io.v.nutz.annontation.ViReturn;
|
||||
import io.v.nutz.modules.models.PageForm;
|
||||
import io.v.nutz.proposal.models.ProposalAudit;
|
||||
import io.v.nutz.proposal.models.ProposalInfo;
|
||||
import io.v.nutz.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.proposal.services.ProposalCaseCheckService;
|
||||
import io.v.nutz.proposal.services.ProposalCommonService;
|
||||
|
||||
import io.v.nutz.base.annontation.ViReturn;
|
||||
import io.v.nutz.base.query.PageForm;
|
||||
import io.v.nutz.sys.models.Sys_signature;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalAudit;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalInfo;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalCaseCheckService;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalCommonService;
|
||||
import org.apache.shiro.authz.annotation.RequiresPermissions;
|
||||
import org.nutz.dao.Chain;
|
||||
import org.nutz.dao.Cnd;
|
||||
|
||||
+8
-7
@@ -5,13 +5,14 @@ import cn.wizzer.framework.base.Result;
|
||||
import com.deepoove.poi.XWPFTemplate;
|
||||
import com.deepoove.poi.config.Configure;
|
||||
import com.deepoove.poi.policy.HackLoopTableRenderPolicy;
|
||||
import io.v.nutz.annontation.ViReturn;
|
||||
import io.v.nutz.modules.models.PageForm;
|
||||
import io.v.nutz.proposal.models.ProposalAudit;
|
||||
import io.v.nutz.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.proposal.services.ProposalAuditService;
|
||||
import io.v.nutz.proposal.services.ProposalCaseService;
|
||||
import io.v.nutz.proposal.services.ProposalInfoService;
|
||||
|
||||
import io.v.nutz.base.annontation.ViReturn;
|
||||
import io.v.nutz.base.query.PageForm;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalAudit;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalAuditService;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalCaseService;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalInfoService;
|
||||
import io.v.nutz.sys.models.Sys_signature;
|
||||
import io.v.nutz.web.commons.base.Globals;
|
||||
import org.apache.shiro.authz.annotation.Logical;
|
||||
|
||||
+8
-7
@@ -2,13 +2,14 @@ package io.v.nutz.zhgh.proposal.controller.transact;
|
||||
|
||||
|
||||
import cn.hutool.core.util.StrUtil;
|
||||
import io.v.nutz.annontation.ViReturn;
|
||||
import io.v.nutz.modules.models.PageForm;
|
||||
import io.v.nutz.proposal.models.ProposalAudit;
|
||||
import io.v.nutz.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.proposal.services.ProposalCaseFiledService;
|
||||
import io.v.nutz.proposal.services.ProposalCommonService;
|
||||
import io.v.nutz.proposal.services.ProposalInfoService;
|
||||
|
||||
import io.v.nutz.base.annontation.ViReturn;
|
||||
import io.v.nutz.base.query.PageForm;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalAudit;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalCaseFiledService;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalCommonService;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalInfoService;
|
||||
import io.v.nutz.sys.models.Sys_signature;
|
||||
import org.apache.shiro.authz.annotation.RequiresPermissions;
|
||||
import org.nutz.dao.Dao;
|
||||
|
||||
+11
-10
@@ -3,22 +3,21 @@ package io.v.nutz.zhgh.proposal.controller.transact;
|
||||
import cn.hutool.core.date.DateUtil;
|
||||
import cn.hutool.core.util.StrUtil;
|
||||
import cn.wizzer.framework.page.Pagination;
|
||||
import io.v.nutz.annontation.ViReturn;
|
||||
import io.v.nutz.base.annontation.ViReturn;
|
||||
import io.v.nutz.base.dao.CndPlus;
|
||||
import io.v.nutz.base.query.PageForm;
|
||||
import io.v.nutz.base.utils.MsgApi;
|
||||
import io.v.nutz.base.utils.Roles;
|
||||
import io.v.nutz.dao.CndPlus;
|
||||
import io.v.nutz.modules.models.PageForm;
|
||||
import io.v.nutz.proposal.constants.ProposalConstant;
|
||||
import io.v.nutz.proposal.constants.ProposalState;
|
||||
import io.v.nutz.proposal.models.ProposalAudit;
|
||||
import io.v.nutz.proposal.models.ProposalInfo;
|
||||
import io.v.nutz.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.proposal.services.ProposalInfoService;
|
||||
import io.v.nutz.zhgh.proposal.constants.ProposalConstant;
|
||||
import io.v.nutz.zhgh.proposal.constants.ProposalState;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalAudit;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalInfo;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalInfoService;
|
||||
import io.v.nutz.sys.models.Sys_signature;
|
||||
import io.v.nutz.sys.models.Sys_user_role;
|
||||
import io.v.nutz.sys.models.User;
|
||||
import io.v.nutz.sys.services.SysSignatureService;
|
||||
import io.v.nutz.util.ShiroUtil;
|
||||
import io.v.nutz.web.commons.base.Globals;
|
||||
import org.apache.shiro.authz.annotation.RequiresPermissions;
|
||||
import org.nutz.dao.Cnd;
|
||||
@@ -39,6 +38,8 @@ import org.nutz.mvc.annotation.Param;
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
import java.util.stream.Collectors;
|
||||
import io.v.nutz.web.commons.utils.ShiroUtil;
|
||||
|
||||
|
||||
@IocBean
|
||||
@At("/platform/proposal/transact/caseRead")
|
||||
|
||||
+10
-8
@@ -1,15 +1,17 @@
|
||||
package io.v.nutz.zhgh.proposal.controller.transact;
|
||||
|
||||
import cn.hutool.core.util.StrUtil;
|
||||
import io.v.nutz.annontation.ViReturn;
|
||||
|
||||
import io.v.nutz.base.annontation.ViReturn;
|
||||
import io.v.nutz.base.query.PageForm;
|
||||
import io.v.nutz.base.utils.Roles;
|
||||
import io.v.nutz.modules.models.PageForm;
|
||||
import io.v.nutz.proposal.models.ProposalAudit;
|
||||
import io.v.nutz.proposal.models.ProposalReply;
|
||||
import io.v.nutz.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.proposal.services.ProposalCaseConfirmService;
|
||||
import io.v.nutz.proposal.services.ProposalCommonService;
|
||||
import io.v.nutz.proposal.services.ProposalInfoService;
|
||||
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalAudit;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalReply;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalCaseConfirmService;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalCommonService;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalInfoService;
|
||||
import io.v.nutz.sys.models.Sys_signature;
|
||||
import io.v.nutz.sys.models.Sys_user_role;
|
||||
import org.apache.shiro.authz.annotation.RequiresPermissions;
|
||||
|
||||
+8
-6
@@ -1,11 +1,13 @@
|
||||
package io.v.nutz.zhgh.proposal.controller.transact;
|
||||
|
||||
import io.v.nutz.annontation.ViReturn;
|
||||
import io.v.nutz.dao.CndPlus;
|
||||
import io.v.nutz.modules.models.PageForm;
|
||||
import io.v.nutz.proposal.constants.ProposalConstant;
|
||||
import io.v.nutz.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.proposal.services.ProposalInfoService;
|
||||
|
||||
|
||||
import io.v.nutz.base.annontation.ViReturn;
|
||||
import io.v.nutz.base.dao.CndPlus;
|
||||
import io.v.nutz.base.query.PageForm;
|
||||
import io.v.nutz.zhgh.proposal.constants.ProposalConstant;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalInfoService;
|
||||
import org.apache.shiro.authz.annotation.RequiresPermissions;
|
||||
import org.nutz.dao.Sqls;
|
||||
import org.nutz.dao.sql.Sql;
|
||||
|
||||
+9
-8
@@ -6,19 +6,20 @@ import cn.hutool.core.util.ZipUtil;
|
||||
import com.deepoove.poi.XWPFTemplate;
|
||||
import com.deepoove.poi.config.Configure;
|
||||
import com.deepoove.poi.policy.HackLoopTableRenderPolicy;
|
||||
import io.v.nutz.annontation.ViReturn;
|
||||
|
||||
import io.v.nutz.base.annontation.ViReturn;
|
||||
import io.v.nutz.base.dao.CndPlus;
|
||||
import io.v.nutz.base.query.PageForm;
|
||||
import io.v.nutz.base.utils.Html2Text;
|
||||
import io.v.nutz.base.utils.MsgApi;
|
||||
import io.v.nutz.base.utils.Roles;
|
||||
import io.v.nutz.base.utils.Vi;
|
||||
import io.v.nutz.dao.CndPlus;
|
||||
import io.v.nutz.jdh.model.cb.Jdh_jdhxx;
|
||||
import io.v.nutz.modules.models.PageForm;
|
||||
import io.v.nutz.proposal.constants.ProposalState;
|
||||
import io.v.nutz.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.proposal.services.ProposalInfoService;
|
||||
import io.v.nutz.web.commons.utils.ShiroUtil;
|
||||
import io.v.nutz.zhgh.jdh.model.cb.Jdh_jdhxx;
|
||||
import io.v.nutz.zhgh.proposal.constants.ProposalState;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalInfoService;
|
||||
import io.v.nutz.sys.models.Sys_signature;
|
||||
import io.v.nutz.util.ShiroUtil;
|
||||
import io.v.nutz.web.commons.base.Globals;
|
||||
import org.apache.shiro.authz.annotation.RequiresPermissions;
|
||||
import org.nutz.dao.Cnd;
|
||||
|
||||
+7
-7
@@ -2,13 +2,13 @@ package io.v.nutz.zhgh.proposal.controller.transact;
|
||||
|
||||
import cn.hutool.core.util.StrUtil;
|
||||
import cn.wizzer.framework.base.Result;
|
||||
import io.v.nutz.annontation.ViReturn;
|
||||
import io.v.nutz.dao.CndPlus;
|
||||
import io.v.nutz.modules.models.PageForm;
|
||||
import io.v.nutz.proposal.constants.ProposalState;
|
||||
import io.v.nutz.proposal.models.ProposalAudit;
|
||||
import io.v.nutz.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.proposal.services.*;
|
||||
import io.v.nutz.base.annontation.ViReturn;
|
||||
import io.v.nutz.base.dao.CndPlus;
|
||||
import io.v.nutz.base.query.PageForm;
|
||||
import io.v.nutz.zhgh.proposal.constants.ProposalState;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalAudit;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.zhgh.proposal.services.*;
|
||||
import io.v.nutz.sys.models.Sys_signature;
|
||||
import org.apache.shiro.authz.annotation.RequiresAuthentication;
|
||||
import org.nutz.aop.interceptor.ioc.TransAop;
|
||||
|
||||
+11
-10
@@ -2,16 +2,17 @@ package io.v.nutz.zhgh.proposal.controller.transact;
|
||||
|
||||
import cn.hutool.core.util.StrUtil;
|
||||
import cn.wizzer.framework.base.Result;
|
||||
import io.v.nutz.annontation.ViReturn;
|
||||
import io.v.nutz.dao.CndPlus;
|
||||
import io.v.nutz.modules.models.PageForm;
|
||||
import io.v.nutz.proposal.constants.ProposalState;
|
||||
import io.v.nutz.proposal.models.ProposalAudit;
|
||||
import io.v.nutz.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.proposal.services.ProposalCommonService;
|
||||
import io.v.nutz.proposal.services.ProposalExecutorReadService;
|
||||
import io.v.nutz.proposal.services.ProposalInfoService;
|
||||
import io.v.nutz.proposal.services.ProposalProcessService;
|
||||
|
||||
import io.v.nutz.base.annontation.ViReturn;
|
||||
import io.v.nutz.base.dao.CndPlus;
|
||||
import io.v.nutz.base.query.PageForm;
|
||||
import io.v.nutz.zhgh.proposal.constants.ProposalState;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalAudit;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalCommonService;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalExecutorReadService;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalInfoService;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalProcessService;
|
||||
import io.v.nutz.sys.models.Sys_signature;
|
||||
import org.nutz.aop.interceptor.ioc.TransAop;
|
||||
import org.nutz.dao.Dao;
|
||||
|
||||
+16
-14
@@ -7,24 +7,26 @@ import com.deepoove.poi.XWPFTemplate;
|
||||
import com.deepoove.poi.config.Configure;
|
||||
import com.deepoove.poi.data.PictureRenderData;
|
||||
import com.deepoove.poi.policy.HackLoopTableRenderPolicy;
|
||||
import io.v.nutz.annontation.ViReturn;
|
||||
|
||||
import io.v.nutz.base.annontation.ViReturn;
|
||||
import io.v.nutz.base.dao.CndPlus;
|
||||
import io.v.nutz.base.query.PageForm;
|
||||
import io.v.nutz.base.service.ViService;
|
||||
import io.v.nutz.base.utils.Html2Text;
|
||||
import io.v.nutz.base.utils.MsgApi;
|
||||
import io.v.nutz.dao.CndPlus;
|
||||
import io.v.nutz.modules.models.PageForm;
|
||||
import io.v.nutz.proposal.constants.ProposalAuditEnum;
|
||||
import io.v.nutz.proposal.constants.ProposalState;
|
||||
import io.v.nutz.proposal.constants.ProposalStateDirectionEnum;
|
||||
import io.v.nutz.proposal.models.ProposalFeedback;
|
||||
import io.v.nutz.proposal.models.ProposalInfo;
|
||||
import io.v.nutz.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.proposal.services.ProposalInfoService;
|
||||
import io.v.nutz.proposal.services.ProposalProcessService;
|
||||
import io.v.nutz.proposal.services.ProposalReplyService;
|
||||
import io.v.nutz.service.ViService;
|
||||
import io.v.nutz.web.commons.utils.ShiroUtil;
|
||||
import io.v.nutz.zhgh.proposal.constants.ProposalAuditEnum;
|
||||
import io.v.nutz.zhgh.proposal.constants.ProposalState;
|
||||
import io.v.nutz.zhgh.proposal.constants.ProposalStateDirectionEnum;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalFeedback;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalInfo;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalInfoService;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalProcessService;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalReplyService;
|
||||
|
||||
import io.v.nutz.sys.models.Sys_signature;
|
||||
import io.v.nutz.sys.services.SysSignatureService;
|
||||
import io.v.nutz.util.ShiroUtil;
|
||||
import io.v.nutz.web.commons.base.Globals;
|
||||
import org.apache.shiro.authz.annotation.RequiresPermissions;
|
||||
import org.nutz.dao.Cnd;
|
||||
|
||||
+14
-12
@@ -2,22 +2,24 @@ package io.v.nutz.zhgh.proposal.controller.transact;
|
||||
|
||||
import cn.hutool.core.lang.Assert;
|
||||
import cn.wizzer.framework.base.Result;
|
||||
import io.v.nutz.annontation.ViReturn;
|
||||
|
||||
import io.v.nutz.base.annontation.ViReturn;
|
||||
import io.v.nutz.base.query.PageForm;
|
||||
import io.v.nutz.base.utils.DateUtil;
|
||||
import io.v.nutz.base.utils.MsgApi;
|
||||
import io.v.nutz.modules.models.PageForm;
|
||||
import io.v.nutz.proposal.constants.ProposalState;
|
||||
import io.v.nutz.proposal.constants.ProposalStateDirectionEnum;
|
||||
import io.v.nutz.proposal.models.ProposalInfo;
|
||||
import io.v.nutz.proposal.models.ProposalReply;
|
||||
import io.v.nutz.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.proposal.services.ProposalCommonService;
|
||||
import io.v.nutz.proposal.services.ProposalInfoService;
|
||||
import io.v.nutz.proposal.services.ProposalLeaderAuditService;
|
||||
import io.v.nutz.proposal.services.ProposalProcessService;
|
||||
|
||||
import io.v.nutz.web.commons.utils.ShiroUtil;
|
||||
import io.v.nutz.zhgh.proposal.constants.ProposalState;
|
||||
import io.v.nutz.zhgh.proposal.constants.ProposalStateDirectionEnum;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalInfo;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalReply;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalCommonService;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalInfoService;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalLeaderAuditService;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalProcessService;
|
||||
import io.v.nutz.sys.models.Sys_signature;
|
||||
import io.v.nutz.sys.services.SysSignatureService;
|
||||
import io.v.nutz.util.ShiroUtil;
|
||||
import io.v.nutz.web.commons.base.Globals;
|
||||
import org.apache.shiro.authz.annotation.RequiresPermissions;
|
||||
import org.nutz.dao.Chain;
|
||||
|
||||
+8
-5
@@ -1,10 +1,13 @@
|
||||
package io.v.nutz.zhgh.proposal.controller.transact;
|
||||
|
||||
import io.v.nutz.annontation.ViReturn;
|
||||
import io.v.nutz.dao.CndPlus;
|
||||
import io.v.nutz.modules.models.PageForm;
|
||||
import io.v.nutz.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.proposal.services.ProposalInfoService;
|
||||
|
||||
|
||||
|
||||
import io.v.nutz.base.annontation.ViReturn;
|
||||
import io.v.nutz.base.dao.CndPlus;
|
||||
import io.v.nutz.base.query.PageForm;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalInfoService;
|
||||
import org.apache.shiro.authz.annotation.RequiresPermissions;
|
||||
import org.nutz.ioc.loader.annotation.Inject;
|
||||
import org.nutz.ioc.loader.annotation.IocBean;
|
||||
|
||||
+17
-14
@@ -2,26 +2,29 @@ package io.v.nutz.zhgh.proposal.controller.transact;
|
||||
|
||||
import cn.wizzer.framework.base.Result;
|
||||
import cn.wizzer.framework.base.service.BaseService;
|
||||
import io.v.nutz.annontation.ViReturn;
|
||||
|
||||
import io.v.nutz.base.annontation.ViReturn;
|
||||
import io.v.nutz.base.dao.CndPlus;
|
||||
import io.v.nutz.base.query.PageForm;
|
||||
import io.v.nutz.base.service.ViService;
|
||||
import io.v.nutz.base.utils.DateUtil;
|
||||
import io.v.nutz.base.utils.Roles;
|
||||
import io.v.nutz.dao.CndPlus;
|
||||
import io.v.nutz.modules.models.PageForm;
|
||||
import io.v.nutz.proposal.constants.ProposalMannerEnum;
|
||||
import io.v.nutz.proposal.constants.ProposalState;
|
||||
import io.v.nutz.proposal.constants.ProposalStateDirectionEnum;
|
||||
import io.v.nutz.proposal.models.ProposalInfo;
|
||||
import io.v.nutz.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.proposal.models.ProposalSeconded;
|
||||
import io.v.nutz.proposal.services.ProposalImportService;
|
||||
import io.v.nutz.proposal.services.ProposalInfoService;
|
||||
import io.v.nutz.proposal.services.ProposalProcessService;
|
||||
import io.v.nutz.service.ViService;
|
||||
|
||||
|
||||
import io.v.nutz.web.commons.utils.ShiroUtil;
|
||||
import io.v.nutz.zhgh.proposal.constants.ProposalMannerEnum;
|
||||
import io.v.nutz.zhgh.proposal.constants.ProposalState;
|
||||
import io.v.nutz.zhgh.proposal.constants.ProposalStateDirectionEnum;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalInfo;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalSeconded;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalImportService;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalInfoService;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalProcessService;
|
||||
import io.v.nutz.sys.models.Sys_signature;
|
||||
import io.v.nutz.sys.models.Sys_user;
|
||||
import io.v.nutz.sys.services.SysSignatureService;
|
||||
import io.v.nutz.sys.services.SysUserService;
|
||||
import io.v.nutz.util.ShiroUtil;
|
||||
import org.apache.shiro.authz.annotation.RequiresAuthentication;
|
||||
import org.apache.shiro.authz.annotation.RequiresPermissions;
|
||||
import org.nutz.aop.interceptor.ioc.TransAop;
|
||||
|
||||
+11
-9
@@ -3,16 +3,18 @@ package io.v.nutz.zhgh.proposal.controller.transact;
|
||||
import cn.hutool.core.util.StrUtil;
|
||||
import cn.wizzer.framework.base.Result;
|
||||
import cn.wizzer.framework.page.Pagination;
|
||||
import io.v.nutz.annontation.ViReturn;
|
||||
|
||||
import io.v.nutz.base.annontation.ViReturn;
|
||||
import io.v.nutz.base.query.PageForm;
|
||||
import io.v.nutz.base.utils.Vi;
|
||||
import io.v.nutz.modules.models.PageForm;
|
||||
import io.v.nutz.proposal.constants.ProposalState;
|
||||
import io.v.nutz.proposal.constants.ProposalStateDirectionEnum;
|
||||
import io.v.nutz.proposal.models.ProposalAudit;
|
||||
import io.v.nutz.proposal.models.ProposalInfo;
|
||||
import io.v.nutz.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.proposal.services.ProposalCommonService;
|
||||
import io.v.nutz.proposal.services.ProposalProcessService;
|
||||
|
||||
import io.v.nutz.zhgh.proposal.constants.ProposalState;
|
||||
import io.v.nutz.zhgh.proposal.constants.ProposalStateDirectionEnum;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalAudit;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalInfo;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalCommonService;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalProcessService;
|
||||
import io.v.nutz.sys.models.Sys_signature;
|
||||
import io.v.nutz.web.commons.utils.ShiroUtil;
|
||||
import org.apache.shiro.authz.annotation.RequiresPermissions;
|
||||
|
||||
+6
-5
@@ -1,11 +1,12 @@
|
||||
package io.v.nutz.zhgh.proposal.controller.transact;
|
||||
|
||||
import cn.hutool.core.util.StrUtil;
|
||||
import io.v.nutz.annontation.ViReturn;
|
||||
import io.v.nutz.modules.models.PageForm;
|
||||
import io.v.nutz.proposal.models.ProposalAudit;
|
||||
import io.v.nutz.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.proposal.services.ProposalPreAuditService;
|
||||
|
||||
import io.v.nutz.base.annontation.ViReturn;
|
||||
import io.v.nutz.base.query.PageForm;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalAudit;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalPreAuditService;
|
||||
import io.v.nutz.sys.models.Sys_signature;
|
||||
import io.v.nutz.web.commons.utils.ShiroUtil;
|
||||
import org.apache.shiro.authz.annotation.RequiresPermissions;
|
||||
|
||||
+10
-10
@@ -2,16 +2,16 @@ package io.v.nutz.zhgh.proposal.controller.transact;
|
||||
|
||||
import cn.hutool.core.util.StrUtil;
|
||||
import cn.wizzer.framework.base.Result;
|
||||
import io.v.nutz.annontation.ViReturn;
|
||||
import io.v.nutz.dao.CndPlus;
|
||||
import io.v.nutz.modules.models.PageForm;
|
||||
import io.v.nutz.proposal.constants.ProposalState;
|
||||
import io.v.nutz.proposal.models.ProposalAudit;
|
||||
import io.v.nutz.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.proposal.services.ProposalCommonService;
|
||||
import io.v.nutz.proposal.services.ProposalInfoService;
|
||||
import io.v.nutz.proposal.services.ProposalPrincipalReadService;
|
||||
import io.v.nutz.proposal.services.ProposalProcessService;
|
||||
import io.v.nutz.base.annontation.ViReturn;
|
||||
import io.v.nutz.base.dao.CndPlus;
|
||||
import io.v.nutz.base.query.PageForm;
|
||||
import io.v.nutz.zhgh.proposal.constants.ProposalState;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalAudit;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalCommonService;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalInfoService;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalPrincipalReadService;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalProcessService;
|
||||
import io.v.nutz.sys.models.Sys_signature;
|
||||
import io.v.nutz.web.commons.utils.ShiroUtil;
|
||||
import org.apache.shiro.authz.annotation.RequiresAuthentication;
|
||||
|
||||
+9
-9
@@ -6,19 +6,19 @@ import cn.wizzer.framework.base.Result;
|
||||
import com.deepoove.poi.XWPFTemplate;
|
||||
import com.deepoove.poi.config.Configure;
|
||||
import com.deepoove.poi.policy.HackLoopTableRenderPolicy;
|
||||
import io.v.nutz.annontation.ViReturn;
|
||||
import io.v.nutz.base.annontation.ViReturn;
|
||||
import io.v.nutz.base.query.PageForm;
|
||||
import io.v.nutz.base.utils.DateUtil;
|
||||
import io.v.nutz.base.utils.Html2Text;
|
||||
import io.v.nutz.base.utils.MsgApi;
|
||||
import io.v.nutz.base.utils.Vi;
|
||||
import io.v.nutz.modules.models.PageForm;
|
||||
import io.v.nutz.proposal.constants.ProposalState;
|
||||
import io.v.nutz.proposal.models.*;
|
||||
import io.v.nutz.proposal.services.ProposalCommonService;
|
||||
import io.v.nutz.proposal.services.ProposalInfoService;
|
||||
import io.v.nutz.proposal.services.ProposalProcessService;
|
||||
import io.v.nutz.proposal.services.ProposalReplyService;
|
||||
import io.v.nutz.util.ShiroUtil;
|
||||
import io.v.nutz.web.commons.utils.ShiroUtil;
|
||||
import io.v.nutz.zhgh.proposal.constants.ProposalState;
|
||||
import io.v.nutz.zhgh.proposal.models.*;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalCommonService;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalInfoService;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalProcessService;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalReplyService;
|
||||
import io.v.nutz.web.commons.base.Globals;
|
||||
import org.apache.shiro.authz.annotation.RequiresPermissions;
|
||||
import org.nutz.dao.Chain;
|
||||
|
||||
+9
-9
@@ -3,16 +3,16 @@ package io.v.nutz.zhgh.proposal.controller.transact;
|
||||
import cn.hutool.core.util.StrUtil;
|
||||
import cn.wizzer.framework.base.Result;
|
||||
import cn.wizzer.framework.page.Pagination;
|
||||
import io.v.nutz.annontation.ViReturn;
|
||||
import io.v.nutz.base.annontation.ViReturn;
|
||||
import io.v.nutz.base.query.PageForm;
|
||||
import io.v.nutz.base.utils.Vi;
|
||||
import io.v.nutz.modules.models.PageForm;
|
||||
import io.v.nutz.proposal.constants.ProposalState;
|
||||
import io.v.nutz.proposal.constants.ProposalStateDirectionEnum;
|
||||
import io.v.nutz.proposal.models.ProposalAudit;
|
||||
import io.v.nutz.proposal.models.ProposalInfo;
|
||||
import io.v.nutz.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.proposal.services.ProposalCommonService;
|
||||
import io.v.nutz.proposal.services.ProposalProcessService;
|
||||
import io.v.nutz.zhgh.proposal.constants.ProposalState;
|
||||
import io.v.nutz.zhgh.proposal.constants.ProposalStateDirectionEnum;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalAudit;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalInfo;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalCommonService;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalProcessService;
|
||||
import io.v.nutz.sys.models.Sys_signature;
|
||||
import io.v.nutz.web.commons.utils.ShiroUtil;
|
||||
import org.apache.shiro.authz.annotation.RequiresPermissions;
|
||||
|
||||
+18
-18
@@ -1,24 +1,24 @@
|
||||
package io.v.nutz.zhgh.proposal.controller.transact;
|
||||
|
||||
import cn.wizzer.framework.page.Pagination;
|
||||
import io.v.nutz.annontation.ViReturn;
|
||||
import io.v.nutz.base.annontation.ViReturn;
|
||||
import io.v.nutz.base.dao.CndPlus;
|
||||
import io.v.nutz.base.query.PageForm;
|
||||
import io.v.nutz.base.utils.DateUtil;
|
||||
import io.v.nutz.base.utils.MsgApi;
|
||||
import io.v.nutz.dao.CndPlus;
|
||||
import io.v.nutz.modules.models.PageForm;
|
||||
import io.v.nutz.proposal.constants.ProposalState;
|
||||
import io.v.nutz.proposal.constants.ProposalStateDirectionEnum;
|
||||
import io.v.nutz.proposal.mode.ProposalSubmitMode;
|
||||
import io.v.nutz.proposal.models.ProposalConfig;
|
||||
import io.v.nutz.proposal.models.ProposalInfo;
|
||||
import io.v.nutz.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.proposal.models.ProposalSeconded;
|
||||
import io.v.nutz.proposal.services.ProposalInfoService;
|
||||
import io.v.nutz.proposal.services.ProposalProcessService;
|
||||
import io.v.nutz.proposal.services.ProposalSecondedService;
|
||||
import io.v.nutz.web.commons.utils.ShiroUtil;
|
||||
import io.v.nutz.zhgh.proposal.constants.ProposalState;
|
||||
import io.v.nutz.zhgh.proposal.constants.ProposalStateDirectionEnum;
|
||||
import io.v.nutz.zhgh.proposal.mode.ProposalSubmitMode;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalConfig;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalInfo;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalSeconded;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalInfoService;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalProcessService;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalSecondedService;
|
||||
import io.v.nutz.sys.models.Sys_signature;
|
||||
import io.v.nutz.sys.services.SysSignatureService;
|
||||
import io.v.nutz.util.ShiroUtil;
|
||||
import io.v.nutz.web.commons.base.Globals;
|
||||
import org.apache.shiro.authz.annotation.RequiresPermissions;
|
||||
import org.nutz.aop.interceptor.ioc.TransAop;
|
||||
@@ -127,10 +127,10 @@ public class ProposalSecondedController {
|
||||
group.orLike("su.loginname", search.getCreateUser());
|
||||
cnd.and(group);
|
||||
}
|
||||
cnd.andExcludeEmpty("info.teacherMeetingId", "=", search.getMeetingId());
|
||||
cnd.andExcludeEmpty("info.delegationId", "=", search.getDelegationId());
|
||||
cnd.andExcludeEmpty("su.unionId", "=", search.getUnionId());
|
||||
cnd.andExcludeEmpty("su.unitId", "=", search.getUnitId());
|
||||
cnd.andEx("info.teacherMeetingId", "=", search.getMeetingId());
|
||||
cnd.andEx("info.delegationId", "=", search.getDelegationId());
|
||||
cnd.andEx("su.unionId", "=", search.getUnionId());
|
||||
cnd.andEx("su.unitId", "=", search.getUnitId());
|
||||
if (ShiroUtil.hasRole("sysadmin")) {
|
||||
cnd.groupBy("info.id");
|
||||
}
|
||||
|
||||
+8
-7
@@ -3,17 +3,18 @@ package io.v.nutz.zhgh.proposal.controller.transact;
|
||||
import com.deepoove.poi.XWPFTemplate;
|
||||
import com.deepoove.poi.config.Configure;
|
||||
import com.deepoove.poi.policy.HackLoopTableRenderPolicy;
|
||||
import io.v.nutz.annontation.ViReturn;
|
||||
|
||||
import io.v.nutz.base.annontation.ViReturn;
|
||||
import io.v.nutz.base.dao.CndPlus;
|
||||
import io.v.nutz.base.query.PageForm;
|
||||
import io.v.nutz.base.utils.DateUtil;
|
||||
import io.v.nutz.base.utils.Html2Text;
|
||||
import io.v.nutz.base.utils.Roles;
|
||||
import io.v.nutz.dao.CndPlus;
|
||||
import io.v.nutz.modules.models.PageForm;
|
||||
import io.v.nutz.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.proposal.models.ProposalUnderTakeFirstOpinion;
|
||||
import io.v.nutz.proposal.services.ProposalInfoService;
|
||||
import io.v.nutz.web.commons.utils.ShiroUtil;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalUnderTakeFirstOpinion;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalInfoService;
|
||||
import io.v.nutz.sys.models.Sys_user_role;
|
||||
import io.v.nutz.util.ShiroUtil;
|
||||
import io.v.nutz.web.commons.base.Globals;
|
||||
import org.apache.shiro.authz.annotation.RequiresPermissions;
|
||||
import org.nutz.dao.Cnd;
|
||||
|
||||
+7
-6
@@ -1,16 +1,17 @@
|
||||
package io.v.nutz.zhgh.proposal.controller.transact;
|
||||
|
||||
import io.v.nutz.annontation.ViReturn;
|
||||
import io.v.nutz.base.annontation.ViReturn;
|
||||
import io.v.nutz.base.service.BaseService;
|
||||
import io.v.nutz.base.utils.DateUtil;
|
||||
import io.v.nutz.base.utils.Roles;
|
||||
import io.v.nutz.proposal.constants.ProposalMannerEnum;
|
||||
import io.v.nutz.proposal.constants.ProposalState;
|
||||
import io.v.nutz.proposal.models.ProposalInfo;
|
||||
import io.v.nutz.proposal.services.ProposalInfoService;
|
||||
import io.v.nutz.web.commons.utils.ShiroUtil;
|
||||
import io.v.nutz.zhgh.proposal.constants.ProposalMannerEnum;
|
||||
import io.v.nutz.zhgh.proposal.constants.ProposalState;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalInfo;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalInfoService;
|
||||
import io.v.nutz.sys.models.Sys_signature;
|
||||
import io.v.nutz.sys.models.Sys_user_role;
|
||||
import io.v.nutz.util.ShiroUtil;
|
||||
|
||||
import org.apache.shiro.authz.annotation.RequiresPermissions;
|
||||
import org.nutz.dao.Cnd;
|
||||
import org.nutz.dao.Dao;
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
package io.v.nutz.zhgh.proposal.mode;
|
||||
|
||||
import io.v.nutz.annontation.SelectEnum;
|
||||
|
||||
import io.v.nutz.base.annontation.SelectEnum;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Getter;
|
||||
|
||||
|
||||
@@ -1,7 +1,8 @@
|
||||
package io.v.nutz.zhgh.proposal.services;
|
||||
|
||||
import io.v.nutz.proposal.models.ProposalAudit;
|
||||
import io.v.nutz.service.ViService;
|
||||
|
||||
import io.v.nutz.base.service.ViService;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalAudit;
|
||||
|
||||
/**
|
||||
* @author: Aaron
|
||||
|
||||
@@ -1,9 +1,10 @@
|
||||
package io.v.nutz.zhgh.proposal.services;
|
||||
|
||||
import cn.wizzer.framework.page.Pagination;
|
||||
import io.v.nutz.modules.models.PageForm;
|
||||
import io.v.nutz.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.service.ViService;
|
||||
|
||||
import io.v.nutz.base.query.PageForm;
|
||||
import io.v.nutz.base.service.ViService;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalSearch;
|
||||
import org.nutz.dao.Cnd;
|
||||
|
||||
/**
|
||||
|
||||
@@ -1,10 +1,11 @@
|
||||
package io.v.nutz.zhgh.proposal.services;
|
||||
|
||||
import cn.wizzer.framework.page.Pagination;
|
||||
import io.v.nutz.modules.models.PageForm;
|
||||
import io.v.nutz.proposal.models.ProposalAudit;
|
||||
import io.v.nutz.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.service.ViService;
|
||||
import io.v.nutz.base.query.PageForm;
|
||||
import io.v.nutz.base.service.ViService;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalAudit;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalSearch;
|
||||
|
||||
|
||||
import java.util.List;
|
||||
|
||||
|
||||
@@ -1,10 +1,11 @@
|
||||
package io.v.nutz.zhgh.proposal.services;
|
||||
|
||||
import cn.wizzer.framework.page.Pagination;
|
||||
import io.v.nutz.modules.models.PageForm;
|
||||
import io.v.nutz.proposal.models.ProposalAudit;
|
||||
import io.v.nutz.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.service.ViService;
|
||||
import io.v.nutz.base.query.PageForm;
|
||||
import io.v.nutz.base.service.ViService;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalAudit;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalSearch;
|
||||
|
||||
|
||||
import java.util.List;
|
||||
|
||||
|
||||
@@ -1,10 +1,11 @@
|
||||
package io.v.nutz.zhgh.proposal.services;
|
||||
|
||||
import cn.wizzer.framework.page.Pagination;
|
||||
import io.v.nutz.modules.models.PageForm;
|
||||
import io.v.nutz.proposal.models.ProposalAudit;
|
||||
import io.v.nutz.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.service.ViService;
|
||||
import io.v.nutz.base.query.PageForm;
|
||||
import io.v.nutz.base.service.ViService;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalAudit;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalSearch;
|
||||
|
||||
|
||||
import java.util.List;
|
||||
|
||||
|
||||
@@ -1,10 +1,11 @@
|
||||
package io.v.nutz.zhgh.proposal.services;
|
||||
|
||||
import cn.wizzer.framework.page.Pagination;
|
||||
import io.v.nutz.modules.models.PageForm;
|
||||
import io.v.nutz.proposal.models.ProposalAudit;
|
||||
import io.v.nutz.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.service.ViService;
|
||||
import io.v.nutz.base.query.PageForm;
|
||||
import io.v.nutz.base.service.ViService;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalAudit;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalSearch;
|
||||
|
||||
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
@@ -36,7 +37,7 @@ public interface ProposalCaseService extends ViService {
|
||||
* @param audit 审核通用对象
|
||||
* @param auditType 审核类型,one=>页面点击行内审核按钮,进行单个审核,many=>并案审核
|
||||
*/
|
||||
void audit(List<String> proposalIds, String resultCode, String determineTypeCode, String hostUnit, List<String> helpUnits, String typeId, ProposalAudit audit, String auditType,int flag);
|
||||
void audit(List<String> proposalIds, String resultCode, String determineTypeCode, String hostUnit, List<String> helpUnits, String typeId, ProposalAudit audit, String auditType, int flag);
|
||||
|
||||
/**
|
||||
* 编辑 这里只做删除清空工作 清空了再调用audit方法 (●'◡'●)
|
||||
|
||||
@@ -1,8 +1,9 @@
|
||||
package io.v.nutz.zhgh.proposal.services;
|
||||
|
||||
import io.v.nutz.modules.models.PageForm;
|
||||
import io.v.nutz.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.service.ViService;
|
||||
|
||||
import io.v.nutz.base.query.PageForm;
|
||||
import io.v.nutz.base.service.ViService;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalSearch;
|
||||
import org.nutz.dao.Cnd;
|
||||
import org.nutz.lang.util.NutMap;
|
||||
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
package io.v.nutz.zhgh.proposal.services;
|
||||
|
||||
import io.v.nutz.proposal.models.ProposalConfig;
|
||||
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalConfig;
|
||||
|
||||
/**
|
||||
* @author zxy
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
package io.v.nutz.zhgh.proposal.services;
|
||||
|
||||
import cn.wizzer.framework.page.Pagination;
|
||||
import io.v.nutz.modules.models.PageForm;
|
||||
import io.v.nutz.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.base.query.PageForm;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalSearch;
|
||||
import org.nutz.lang.util.NutMap;
|
||||
|
||||
public interface ProposalDataBoardService {
|
||||
|
||||
+3
-1
@@ -1,6 +1,8 @@
|
||||
package io.v.nutz.zhgh.proposal.services;
|
||||
|
||||
import io.v.nutz.proposal.models.ProposalAudit;
|
||||
|
||||
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalAudit;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
package io.v.nutz.zhgh.proposal.services;
|
||||
|
||||
import io.v.nutz.proposal.models.ProposalAudit;
|
||||
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalAudit;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
|
||||
@@ -1,7 +1,8 @@
|
||||
package io.v.nutz.zhgh.proposal.services;
|
||||
|
||||
import io.v.nutz.proposal.models.ProposalFeedback;
|
||||
import io.v.nutz.service.ViService;
|
||||
|
||||
import io.v.nutz.base.service.ViService;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalFeedback;
|
||||
import org.nutz.lang.util.NutMap;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
package io.v.nutz.zhgh.proposal.services;
|
||||
|
||||
import cn.wizzer.framework.page.Pagination;
|
||||
import io.v.nutz.modules.models.PageForm;
|
||||
import io.v.nutz.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.service.ViService;
|
||||
import io.v.nutz.base.query.PageForm;
|
||||
import io.v.nutz.base.service.ViService;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalSearch;
|
||||
import org.nutz.lang.util.NutMap;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
@@ -1,11 +1,12 @@
|
||||
package io.v.nutz.zhgh.proposal.services;
|
||||
|
||||
import io.v.nutz.dao.CndPlus;
|
||||
import io.v.nutz.modules.models.PageForm;
|
||||
import io.v.nutz.proposal.models.ProposalInfo;
|
||||
import io.v.nutz.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.proposal.models.ProposalState;
|
||||
import io.v.nutz.service.ViService;
|
||||
|
||||
import io.v.nutz.base.dao.CndPlus;
|
||||
import io.v.nutz.base.query.PageForm;
|
||||
import io.v.nutz.base.service.ViService;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalInfo;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalState;
|
||||
import org.nutz.dao.Cnd;
|
||||
import org.nutz.dao.sql.Sql;
|
||||
import org.nutz.lang.util.NutMap;
|
||||
|
||||
@@ -1,10 +1,11 @@
|
||||
package io.v.nutz.zhgh.proposal.services;
|
||||
|
||||
import cn.wizzer.framework.page.Pagination;
|
||||
import io.v.nutz.modules.models.PageForm;
|
||||
import io.v.nutz.proposal.models.ProposalReply;
|
||||
import io.v.nutz.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.service.ViService;
|
||||
|
||||
import io.v.nutz.base.query.PageForm;
|
||||
import io.v.nutz.base.service.ViService;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalReply;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalSearch;
|
||||
import org.nutz.dao.Cnd;
|
||||
import org.nutz.lang.util.NutMap;
|
||||
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
package io.v.nutz.zhgh.proposal.services;
|
||||
|
||||
import cn.wizzer.framework.page.Pagination;
|
||||
import io.v.nutz.modules.models.PageForm;
|
||||
import io.v.nutz.proposal.models.ProposalAudit;
|
||||
import io.v.nutz.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.base.query.PageForm;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalAudit;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalSearch;
|
||||
|
||||
public interface ProposalPreAuditService {
|
||||
|
||||
|
||||
@@ -1,7 +1,9 @@
|
||||
package io.v.nutz.zhgh.proposal.services;
|
||||
|
||||
import io.v.nutz.proposal.models.ProposalAudit;
|
||||
import io.v.nutz.service.ViService;
|
||||
|
||||
|
||||
import io.v.nutz.base.service.ViService;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalAudit;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
|
||||
@@ -1,12 +1,13 @@
|
||||
package io.v.nutz.zhgh.proposal.services;
|
||||
|
||||
import cn.hutool.core.util.StrUtil;
|
||||
import io.v.nutz.proposal.constants.ProposalConstant;
|
||||
import io.v.nutz.proposal.constants.ProposalStateDirectionEnum;
|
||||
import io.v.nutz.proposal.models.ProposalConfig;
|
||||
import io.v.nutz.proposal.models.ProposalInfo;
|
||||
import io.v.nutz.proposal.models.ProposalState;
|
||||
|
||||
import io.v.nutz.sys.models.Sys_user_role;
|
||||
import io.v.nutz.zhgh.proposal.constants.ProposalConstant;
|
||||
import io.v.nutz.zhgh.proposal.constants.ProposalStateDirectionEnum;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalConfig;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalInfo;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalState;
|
||||
import org.nutz.dao.Chain;
|
||||
import org.nutz.dao.Cnd;
|
||||
import org.nutz.dao.Dao;
|
||||
|
||||
@@ -2,11 +2,12 @@ package io.v.nutz.zhgh.proposal.services;
|
||||
|
||||
import cn.wizzer.framework.base.Result;
|
||||
import cn.wizzer.framework.page.Pagination;
|
||||
import io.v.nutz.modules.models.PageForm;
|
||||
import io.v.nutz.proposal.models.ProposalReply;
|
||||
import io.v.nutz.proposal.models.ProposalReplyForward;
|
||||
import io.v.nutz.proposal.models.ProposalSearch;
|
||||
import io.v.nutz.service.ViService;
|
||||
|
||||
import io.v.nutz.base.query.PageForm;
|
||||
import io.v.nutz.base.service.ViService;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalReply;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalReplyForward;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalSearch;
|
||||
import org.nutz.dao.Cnd;
|
||||
import org.nutz.lang.util.NutMap;
|
||||
|
||||
|
||||
@@ -1,7 +1,8 @@
|
||||
package io.v.nutz.zhgh.proposal.services;
|
||||
|
||||
import io.v.nutz.proposal.models.ProposalUrge;
|
||||
import io.v.nutz.service.ViService;
|
||||
|
||||
import io.v.nutz.base.service.ViService;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalUrge;
|
||||
|
||||
/**
|
||||
* @author: Aaron
|
||||
|
||||
@@ -1,8 +1,9 @@
|
||||
package io.v.nutz.zhgh.proposal.services.impl;
|
||||
|
||||
import io.v.nutz.proposal.models.ProposalAudit;
|
||||
import io.v.nutz.proposal.services.ProposalAuditService;
|
||||
import io.v.nutz.service.impl.ViServiceImpl;
|
||||
|
||||
import io.v.nutz.base.service.impl.ViServiceImpl;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalAudit;
|
||||
import io.v.nutz.zhgh.proposal.services.ProposalAuditService;
|
||||
import org.nutz.dao.Dao;
|
||||
import org.nutz.dao.Sqls;
|
||||
import org.nutz.dao.sql.Sql;
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user