| | |
| | | |
| | | /** 逻辑删除 */ |
| | | @TableField(value = "deleted", fill = FieldFill.INSERT) |
| | | private String deleted; |
| | | private Integer deleted; |
| | | |
| | | } |
| | |
| | | |
| | | /** |
| | | * 考核规则对象 t_check_rule |
| | | * |
| | | * |
| | | * @author ruoyi |
| | | * @date 2024-04-15 |
| | | */ |
| | |
| | | |
| | | /** 逻辑删除 */ |
| | | @Excel(name = "逻辑删除") |
| | | private String deleted; |
| | | private Integer deleted; |
| | | |
| | | /** 图标 */ |
| | | @Excel(name = "icon") |
| | |
| | | |
| | | /** |
| | | * 考核模板对象 t_check_template |
| | | * |
| | | * |
| | | * @author ruoyi |
| | | * @date 2024-04-01 |
| | | */ |
| | |
| | | private Date updateTime; |
| | | |
| | | /** 逻辑删除 */ |
| | | private String deleted; |
| | | private Integer deleted; |
| | | |
| | | |
| | | |
| | |
| | | private Date checkTime; |
| | | |
| | | @TableLogic |
| | | private String deleted; |
| | | private Integer deleted; |
| | | |
| | | private Date updateTime; |
| | | } |
| | |
| | | private BigDecimal score; |
| | | private Date createTime; |
| | | @TableLogic |
| | | private String deleted; |
| | | private Integer deleted; |
| | | |
| | | } |
| | |
| | | private Date updateTime; |
| | | |
| | | @TableLogic |
| | | private String deleted; |
| | | private Integer deleted; |
| | | |
| | | //查询条件 |
| | | @TableField(exist = false) |
| | |
| | | private Date updateTime; |
| | | |
| | | @TableLogic |
| | | private String deleted; |
| | | private Integer deleted; |
| | | |
| | | @TableField(exist = false) |
| | | @NotBlank |
| | |
| | | /** |
| | | * 逻辑删除:0未删除 1删除 |
| | | */ |
| | | private String deleted; |
| | | private Integer deleted; |
| | | |
| | | public void setId(Long id) { |
| | | this.id = id; |
| | |
| | | return status; |
| | | } |
| | | |
| | | public void setDeleted(String deleted) { |
| | | public void setDeleted(Integer deleted) { |
| | | this.deleted = deleted; |
| | | } |
| | | |
| | | public String getDeleted() { |
| | | public Integer getDeleted() { |
| | | return deleted; |
| | | } |
| | | |
| | |
| | | * 逻辑删除 |
| | | */ |
| | | @TableLogic |
| | | private String deleted; |
| | | private Integer deleted; |
| | | |
| | | public void setId(Integer id) { |
| | | this.id = id; |
| | |
| | | return notUniqueDataNumber; |
| | | } |
| | | |
| | | public void setDeleted(String deleted) { |
| | | public void setDeleted(Integer deleted) { |
| | | this.deleted = deleted; |
| | | } |
| | | |
| | | public String getDeleted() { |
| | | public Integer getDeleted() { |
| | | return deleted; |
| | | } |
| | | |
| | |
| | | * 逻辑删除:0未删除 1删除 |
| | | */ |
| | | @TableField("deleted") |
| | | private String deleted; |
| | | private Integer deleted; |
| | | |
| | | /*---------------------------- 公共 ----------------------------------------------*/ |
| | | /** 设备活跃率工单阈值 */ |
| | |
| | | private String updateUserName; |
| | | |
| | | /** 逻辑删除 */ |
| | | private String deleted; |
| | | private Integer deleted; |
| | | |
| | | |
| | | /** 创建者 */ |
| | |
| | | @Excel(name = "考核时间", width = 30, dateFormat = "yyyy-MM-dd") |
| | | private Date checkTime; |
| | | |
| | | private String deleted; |
| | | private Integer deleted; |
| | | |
| | | @JsonFormat(pattern = "yyyy-MM-dd") |
| | | private Date updateTime; |
| | |
| | | /** 工单号 */ |
| | | private String workOrderNo; |
| | | |
| | | /** 状态 */ |
| | | private String status; |
| | | |
| | | /** 运维单位 */ |
| | | private Integer unitId; |
| | | private String unitName; |
| | |
| | | |
| | | /** |
| | | * 部门表 sys_dept |
| | | * |
| | | * |
| | | * @author ruoyi |
| | | */ |
| | | public class SysDept extends BaseEntity |
| | |
| | | private String status; |
| | | |
| | | /** 删除标志(0代表存在 2代表删除) */ |
| | | private String delFlag; |
| | | private Integer delFlag; |
| | | |
| | | /** 父部门名称 */ |
| | | private String parentName; |
| | | |
| | | |
| | | /** 子部门 */ |
| | | private List<SysDept> children = new ArrayList<SysDept>(); |
| | | |
| | |
| | | this.status = status; |
| | | } |
| | | |
| | | public String getDelFlag() |
| | | public Integer getDelFlag() |
| | | { |
| | | return delFlag; |
| | | } |
| | | |
| | | public void setDelFlag(String delFlag) |
| | | public void setDelFlag(Integer delFlag) |
| | | { |
| | | this.delFlag = delFlag; |
| | | } |
| | |
| | | |
| | | /** |
| | | * 角色表 sys_role |
| | | * |
| | | * |
| | | * @author ruoyi |
| | | */ |
| | | public class SysRole extends BaseEntity |
| | |
| | | private String status; |
| | | |
| | | /** 删除标志(0代表存在 2代表删除) */ |
| | | private String delFlag; |
| | | private Integer delFlag; |
| | | |
| | | /** 用户是否存在此角色标识 默认不存在 */ |
| | | private boolean flag = false; |
| | |
| | | this.status = status; |
| | | } |
| | | |
| | | public String getDelFlag() |
| | | public Integer getDelFlag() |
| | | { |
| | | return delFlag; |
| | | } |
| | | |
| | | public void setDelFlag(String delFlag) |
| | | public void setDelFlag(Integer delFlag) |
| | | { |
| | | this.delFlag = delFlag; |
| | | } |
| | |
| | | |
| | | /** |
| | | * 用户对象 sys_user |
| | | * |
| | | * |
| | | * @author ruoyi |
| | | */ |
| | | public class SysUser extends BaseEntity |
| | |
| | | private String status; |
| | | |
| | | /** 删除标志(0代表存在 2代表删除) */ |
| | | private String delFlag; |
| | | private Integer delFlag; |
| | | |
| | | /** 最后登录IP */ |
| | | private String loginIp; |
| | |
| | | this.status = status; |
| | | } |
| | | |
| | | public String getDelFlag() |
| | | public Integer getDelFlag() |
| | | { |
| | | return delFlag; |
| | | } |
| | | |
| | | public void setDelFlag(String delFlag) |
| | | public void setDelFlag(Integer delFlag) |
| | | { |
| | | this.delFlag = delFlag; |
| | | } |
| | |
| | | job.setJobGroup("CHECK"); |
| | | jobService.deleteJob(job); |
| | | } |
| | | return checkTemplateMapper.updateCheckTemplate(new CheckTemplate().setId(id) |
| | | .setDeleted(CheckConstants.Delete)); |
| | | return checkTemplateMapper.updateCheckTemplate(new CheckTemplate().setId(id)); |
| | | } |
| | | |
| | | @Override |
| | |
| | | contractScore.setCreateUserId(user.getUserId()); |
| | | contractScore.setCreateUser(user.getNickName()); |
| | | contractScore.setAuditingStatus(AuditingStatus.WAIT); |
| | | contractScore.setDeleted("0"); |
| | | contractScore.setRuleIds(Arrays.stream(contractScore.getRuleIdsArray()).map(String::valueOf).collect(Collectors.joining(","))); |
| | | contractScore.setRuleIdsArray(Arrays.stream(contractScore.getRuleIds().split(",")).map(Long::parseLong).toArray(Long[]::new)); |
| | | List<CalculateRule> list = new LambdaQueryChainWrapper<>(calculateRuleMapper).in(CalculateRule::getId, contractScore.getRuleIdsArray()).list(); |
| | |
| | | public AjaxResult importData(MultipartFile file, TContract tContract) { |
| | | // 保存合同 |
| | | tContract.setCreateTime(DateUtils.getNowDate()); |
| | | tContract.setDeleted("0"); |
| | | save(tContract); |
| | | List<CalculateRule> list = calculateRuleService.readExcel(file); |
| | | |
| | |
| | | @Override |
| | | public int insertVehicleDataMonitor(VehicleDataMonitor vehicleDataMonitor) { |
| | | vehicleDataMonitor.setCreateTime(DateUtils.getNowDate()); |
| | | vehicleDataMonitor.setDeleted("0"); |
| | | return vehicleDataMonitorMapper.insertVehicleDataMonitor(vehicleDataMonitor); |
| | | } |
| | | |
| | |
| | | entity.setWorkOrderNo(DateUtils.dateTimeNow()); |
| | | entity.setCreateTime(DateUtils.getNowDate()); |
| | | entity.setStatus(WorkOrderStatusEnum.WAIT_DISTRIBUTE); |
| | | entity.setDeleted("0"); |
| | | if(baseMapper.insert(entity) > 0) { |
| | | return Result.ok("添加成功"); |
| | | } |
| | |
| | | sysUser.setUserName(form.getYwPersonAccount()); |
| | | sysUser.setPassword(SecurityUtils.encryptPassword("123456")); |
| | | sysUser.setStatus("0"); |
| | | sysUser.setDelFlag("0"); |
| | | sysUser.setFirstLogin((short) 0); |
| | | sysUser.setNickName(form.getYwPersonName()); |
| | | } |
| | |
| | | this.setFieldValByName("createTime", new Date(), metaObject); |
| | | this.setFieldValByName("createUser", username, metaObject); |
| | | this.setFieldValByName("createBy", username, metaObject); |
| | | this.setFieldValByName("deleted", "0", metaObject); |
| | | this.setFieldValByName("deleted", 0, metaObject); |
| | | } |
| | | |
| | | /** |
| | |
| | | contractResult.setUnitId(tContract.getUnitId()); |
| | | contractResult.setContractId(tContract.getId()); |
| | | contractResult.setPublish(0); |
| | | contractResult.setDeleted("0"); |
| | | contractResult.setCheckTime(DateUtils.getNowDate()); |
| | | contractResult.setScore(contractScore.isEmpty() ? new BigDecimal("100") : new BigDecimal("100").subtract(contractScore.stream().map(ContractScore::getScore).reduce(BigDecimal::add).get())); |
| | | return contractResult; |
| | |
| | | |
| | | <select id="selectDeptList" parameterType="com.ycl.system.entity.SysDept" resultMap="SysDeptResult"> |
| | | <include refid="selectDeptVo"/> |
| | | where d.del_flag = '0' |
| | | where d.del_flag = 0 |
| | | <if test="deptId != null and deptId != 0"> |
| | | AND dept_id = #{deptId} |
| | | </if> |
| | |
| | | </select> |
| | | |
| | | <select id="checkDeptExistUser" parameterType="Long" resultType="int"> |
| | | select count(1) from sys_user where dept_id = #{deptId} and del_flag = '0' |
| | | select count(1) from sys_user where dept_id = #{deptId} and del_flag = 0 |
| | | </select> |
| | | |
| | | <select id="hasChildByDeptId" parameterType="Long" resultType="int"> |
| | | select count(1) from sys_dept |
| | | where del_flag = '0' and parent_id = #{deptId} limit 1 |
| | | where del_flag = 0 and parent_id = #{deptId} limit 1 |
| | | </select> |
| | | |
| | | <select id="selectChildrenDeptById" parameterType="Long" resultMap="SysDeptResult"> |
| | |
| | | </select> |
| | | |
| | | <select id="selectNormalChildrenDeptById" parameterType="Long" resultType="int"> |
| | | select count(*) from sys_dept where status = 0 and del_flag = '0' and find_in_set(#{deptId}, ancestors) |
| | | select count(*) from sys_dept where status = '0' and del_flag = 0 and find_in_set(#{deptId}, ancestors) |
| | | </select> |
| | | |
| | | <select id="checkDeptNameUnique" resultMap="SysDeptResult"> |
| | | <include refid="selectDeptVo"/> |
| | | where dept_name=#{deptName} and parent_id = #{parentId} and del_flag = '0' limit 1 |
| | | where dept_name=#{deptName} and parent_id = #{parentId} and del_flag = 0 limit 1 |
| | | </select> |
| | | |
| | | <insert id="insertDept" parameterType="com.ycl.system.entity.SysDept"> |
| | |
| | | </delete> |
| | | |
| | | <select id="cascader" resultType="com.ycl.platform.base.Cascader"> |
| | | SELECT dept_id as value, dept_name as label, parent_id as parentId FROM sys_dept WHERE status = '0' AND del_flag = '0' |
| | | SELECT dept_id as value, dept_name as label, parent_id as parentId FROM sys_dept WHERE status = '0' AND del_flag = 0 |
| | | </select> |
| | | |
| | | <select id="selectParents" resultType="long"> |
| | |
| | | </resultMap> |
| | | |
| | | <sql id="selectMenuVo"> |
| | | select menu_id, menu_name, parent_id, order_num, path, component, `query`, is_frame, is_cache, menu_type, visible, status, ifnull(perms,'') as perms, icon, create_time |
| | | select menu_id, menu_name, parent_id, order_num, path, component, `query`, is_frame, is_cache, menu_type, visible, status, ifnull(perms,'') as perms, icon, create_time |
| | | from sys_menu |
| | | </sql> |
| | | |
| | | |
| | | <select id="selectMenuList" parameterType="com.ycl.system.entity.SysMenu" resultMap="SysMenuResult"> |
| | | <include refid="selectMenuVo"/> |
| | | <where> |
| | |
| | | </where> |
| | | order by parent_id, order_num |
| | | </select> |
| | | |
| | | |
| | | <select id="selectMenuTreeAll" resultMap="SysMenuResult"> |
| | | select distinct m.menu_id, m.parent_id, m.menu_name, m.path, m.component, m.`query`, m.visible, m.status, ifnull(m.perms,'') as perms, m.is_frame, m.is_cache, m.menu_type, m.icon, m.order_num, m.create_time |
| | | from sys_menu m where m.menu_type in ('M', 'C') and m.status = 0 |
| | | from sys_menu m where m.menu_type in ('M', 'C') and m.status = '0' |
| | | order by m.parent_id, m.order_num |
| | | </select> |
| | | |
| | | |
| | | <select id="selectMenuListByUserId" parameterType="com.ycl.system.entity.SysMenu" resultMap="SysMenuResult"> |
| | | select distinct m.menu_id, m.parent_id, m.menu_name, m.path, m.component, m.`query`, m.visible, m.status, ifnull(m.perms,'') as perms, m.is_frame, m.is_cache, m.menu_type, m.icon, m.order_num, m.create_time |
| | | from sys_menu m |
| | |
| | | </if> |
| | | order by m.parent_id, m.order_num |
| | | </select> |
| | | |
| | | |
| | | <select id="selectMenuTreeByUserId" parameterType="Long" resultMap="SysMenuResult"> |
| | | select distinct m.menu_id, m.parent_id, m.menu_name, m.path, m.component, m.`query`, m.visible, m.status, ifnull(m.perms,'') as perms, m.is_frame, m.is_cache, m.menu_type, m.icon, m.order_num, m.create_time |
| | | from sys_menu m |
| | |
| | | left join sys_user_role ur on rm.role_id = ur.role_id |
| | | left join sys_role ro on ur.role_id = ro.role_id |
| | | left join sys_user u on ur.user_id = u.user_id |
| | | where u.user_id = #{userId} and m.menu_type in ('M', 'C') and m.status = 0 AND ro.status = 0 |
| | | where u.user_id = #{userId} and m.menu_type in ('M', 'C') and m.status = '0' AND ro.status = 0 |
| | | order by m.parent_id, m.order_num |
| | | </select> |
| | | |
| | | |
| | | <select id="selectMenuListByRoleId" resultType="Long"> |
| | | select m.menu_id |
| | | from sys_menu m |
| | |
| | | </if> |
| | | order by m.parent_id, m.order_num |
| | | </select> |
| | | |
| | | |
| | | <select id="selectMenuPerms" resultType="String"> |
| | | select distinct m.perms |
| | | from sys_menu m |
| | |
| | | left join sys_role r on r.role_id = ur.role_id |
| | | where m.status = '0' and r.status = '0' and ur.user_id = #{userId} |
| | | </select> |
| | | |
| | | |
| | | <select id="selectMenuPermsByRoleId" parameterType="Long" resultType="String"> |
| | | select distinct m.perms |
| | | from sys_menu m |
| | | left join sys_role_menu rm on m.menu_id = rm.menu_id |
| | | where m.status = '0' and rm.role_id = #{roleId} |
| | | </select> |
| | | |
| | | |
| | | <select id="selectMenuById" parameterType="Long" resultMap="SysMenuResult"> |
| | | <include refid="selectMenuVo"/> |
| | | where menu_id = #{menuId} |
| | | </select> |
| | | |
| | | |
| | | <select id="hasChildByMenuId" resultType="Integer"> |
| | | select count(1) from sys_menu where parent_id = #{menuId} |
| | | select count(1) from sys_menu where parent_id = #{menuId} |
| | | </select> |
| | | |
| | | |
| | | <select id="checkMenuNameUnique" parameterType="com.ycl.system.entity.SysMenu" resultMap="SysMenuResult"> |
| | | <include refid="selectMenuVo"/> |
| | | where menu_name=#{menuName} and parent_id = #{parentId} limit 1 |
| | | </select> |
| | | |
| | | |
| | | <update id="updateMenu" parameterType="com.ycl.system.entity.SysMenu"> |
| | | update sys_menu |
| | | <set> |
| | |
| | | sysdate() |
| | | ) |
| | | </insert> |
| | | |
| | | |
| | | <delete id="deleteMenuById" parameterType="Long"> |
| | | delete from sys_menu where menu_id = #{menuId} |
| | | </delete> |
| | | |
| | | </mapper> |
| | | </mapper> |
| | |
| | | <result property="updateTime" column="update_time" /> |
| | | <result property="remark" column="remark" /> |
| | | </resultMap> |
| | | |
| | | |
| | | <sql id="selectRoleVo"> |
| | | select distinct r.role_id, r.role_name, r.role_key, r.role_sort, r.data_scope, r.menu_check_strictly, r.dept_check_strictly, |
| | | r.status, r.del_flag, r.create_time, r.remark |
| | | r.status, r.del_flag, r.create_time, r.remark |
| | | from sys_role r |
| | | left join sys_user_role ur on ur.role_id = r.role_id |
| | | left join sys_user u on u.user_id = ur.user_id |
| | | left join sys_dept d on u.dept_id = d.dept_id |
| | | </sql> |
| | | |
| | | |
| | | <select id="selectRoleList" parameterType="com.ycl.system.entity.SysRole" resultMap="SysRoleResult"> |
| | | <include refid="selectRoleVo"/> |
| | | where r.del_flag = '0' |
| | | where r.del_flag = 0 |
| | | <if test="roleId != null and roleId != 0"> |
| | | AND r.role_id = #{roleId} |
| | | </if> |
| | |
| | | ${params.dataScope} |
| | | order by r.role_sort |
| | | </select> |
| | | |
| | | |
| | | <select id="selectRolePermissionByUserId" parameterType="Long" resultMap="SysRoleResult"> |
| | | <include refid="selectRoleVo"/> |
| | | WHERE r.del_flag = '0' and ur.user_id = #{userId} |
| | | WHERE r.del_flag = 0 and ur.user_id = #{userId} |
| | | </select> |
| | | |
| | | |
| | | <select id="selectRoleAll" resultMap="SysRoleResult"> |
| | | <include refid="selectRoleVo"/> |
| | | </select> |
| | | |
| | | |
| | | <select id="selectRoleListByUserId" parameterType="Long" resultType="Long"> |
| | | select r.role_id |
| | | from sys_role r |
| | |
| | | left join sys_user u on u.user_id = ur.user_id |
| | | where u.user_id = #{userId} |
| | | </select> |
| | | |
| | | |
| | | <select id="selectRoleById" parameterType="Long" resultMap="SysRoleResult"> |
| | | <include refid="selectRoleVo"/> |
| | | where r.role_id = #{roleId} |
| | | </select> |
| | | |
| | | |
| | | <select id="selectRolesByUserName" parameterType="String" resultMap="SysRoleResult"> |
| | | <include refid="selectRoleVo"/> |
| | | WHERE r.del_flag = '0' and u.user_name = #{userName} |
| | | WHERE r.del_flag = 0 and u.user_name = #{userName} |
| | | </select> |
| | | |
| | | |
| | | <select id="checkRoleNameUnique" parameterType="String" resultMap="SysRoleResult"> |
| | | <include refid="selectRoleVo"/> |
| | | where r.role_name=#{roleName} and r.del_flag = '0' limit 1 |
| | | where r.role_name=#{roleName} and r.del_flag = 0 limit 1 |
| | | </select> |
| | | |
| | | |
| | | <select id="checkRoleKeyUnique" parameterType="String" resultMap="SysRoleResult"> |
| | | <include refid="selectRoleVo"/> |
| | | where r.role_key=#{roleKey} and r.del_flag = '0' limit 1 |
| | | where r.role_key=#{roleKey} and r.del_flag = 0 limit 1 |
| | | </select> |
| | | |
| | | <select id="selectRoleByKey" resultType="com.ycl.system.entity.SysRole"> |
| | | select * from sys_role where role_key = #{roleKey} and del_flag = '0' limit 1 |
| | | select * from sys_role where role_key = #{roleKey} and del_flag = 0 limit 1 |
| | | </select> |
| | | |
| | | <insert id="insertRole" parameterType="com.ycl.system.entity.SysRole" useGeneratedKeys="true" keyProperty="roleId"> |
| | |
| | | sysdate() |
| | | ) |
| | | </insert> |
| | | |
| | | |
| | | <update id="updateRole" parameterType="com.ycl.system.entity.SysRole"> |
| | | update sys_role |
| | | <set> |
| | |
| | | </set> |
| | | where role_id = #{roleId} |
| | | </update> |
| | | |
| | | |
| | | <delete id="deleteRoleById" parameterType="Long"> |
| | | update sys_role set del_flag = '2' where role_id = #{roleId} |
| | | </delete> |
| | | |
| | | |
| | | <delete id="deleteRoleByIds" parameterType="Long"> |
| | | update sys_role set del_flag = '2' where role_id in |
| | | <foreach collection="array" item="roleId" open="(" separator="," close=")"> |
| | | #{roleId} |
| | | </foreach> |
| | | </foreach> |
| | | </delete> |
| | | |
| | | </mapper> |
| | | |
| | | </mapper> |
| | |
| | | <association property="dept" javaType="com.ycl.system.entity.SysDept" resultMap="deptResult" /> |
| | | <collection property="roles" javaType="java.util.List" resultMap="RoleResult" /> |
| | | </resultMap> |
| | | |
| | | |
| | | <resultMap id="deptResult" type="com.ycl.system.entity.SysDept"> |
| | | <id property="deptId" column="dept_id" /> |
| | | <result property="parentId" column="parent_id" /> |
| | |
| | | <result property="leader" column="leader" /> |
| | | <result property="status" column="dept_status" /> |
| | | </resultMap> |
| | | |
| | | |
| | | <resultMap id="RoleResult" type="com.ycl.system.entity.SysRole"> |
| | | <id property="roleId" column="role_id" /> |
| | | <result property="roleName" column="role_name" /> |
| | |
| | | <result property="dataScope" column="data_scope" /> |
| | | <result property="status" column="role_status" /> |
| | | </resultMap> |
| | | |
| | | |
| | | <sql id="selectUserVo"> |
| | | select u.user_id, u.dept_id, u.user_name, u.nick_name, u.email, u.avatar, u.phonenumber, u.password, u.sex, u.status, u.del_flag, u.login_ip, u.login_date, u.create_by, u.create_time, u.remark, u.first_login, |
| | | d.dept_id, d.parent_id, d.ancestors, d.dept_name, d.order_num, d.leader, d.status as dept_status, |
| | |
| | | left join sys_user_role ur on u.user_id = ur.user_id |
| | | left join sys_role r on r.role_id = ur.role_id |
| | | </sql> |
| | | |
| | | |
| | | <select id="selectUserList" parameterType="com.ycl.system.entity.SysUser" resultMap="SysUserResult"> |
| | | select u.user_id, u.dept_id, u.nick_name, u.user_name, u.email, u.avatar, u.phonenumber, u.sex, u.status, u.del_flag, u.login_ip, u.login_date, u.create_by, u.create_time, u.remark, d.dept_name, d.leader from sys_user u |
| | | left join sys_dept d on u.dept_id = d.dept_id |
| | | where u.del_flag = '0' |
| | | where u.del_flag = 0 |
| | | <if test="userId != null and userId != 0"> |
| | | AND u.user_id = #{userId} |
| | | </if> |
| | |
| | | <!-- 数据范围过滤 --> |
| | | ${params.dataScope} |
| | | </select> |
| | | |
| | | |
| | | <select id="selectAllocatedList" parameterType="com.ycl.system.entity.SysUser" resultMap="SysUserResult"> |
| | | select distinct u.user_id, u.dept_id, u.user_name, u.nick_name, u.email, u.phonenumber, u.status, u.create_time |
| | | from sys_user u |
| | | left join sys_dept d on u.dept_id = d.dept_id |
| | | left join sys_user_role ur on u.user_id = ur.user_id |
| | | left join sys_role r on r.role_id = ur.role_id |
| | | where u.del_flag = '0' and r.role_id = #{roleId} |
| | | where u.del_flag = 0 and r.role_id = #{roleId} |
| | | <if test="userName != null and userName != ''"> |
| | | AND u.user_name like concat('%', #{userName}, '%') |
| | | </if> |
| | |
| | | <!-- 数据范围过滤 --> |
| | | ${params.dataScope} |
| | | </select> |
| | | |
| | | |
| | | <select id="selectUnallocatedList" parameterType="com.ycl.system.entity.SysUser" resultMap="SysUserResult"> |
| | | select distinct u.user_id, u.dept_id, u.user_name, u.nick_name, u.email, u.phonenumber, u.status, u.create_time |
| | | from sys_user u |
| | | left join sys_dept d on u.dept_id = d.dept_id |
| | | left join sys_user_role ur on u.user_id = ur.user_id |
| | | left join sys_role r on r.role_id = ur.role_id |
| | | where u.del_flag = '0' and (r.role_id != #{roleId} or r.role_id IS NULL) |
| | | where u.del_flag = 0 and (r.role_id != #{roleId} or r.role_id IS NULL) |
| | | and u.user_id not in (select u.user_id from sys_user u inner join sys_user_role ur on u.user_id = ur.user_id and ur.role_id = #{roleId}) |
| | | <if test="userName != null and userName != ''"> |
| | | AND u.user_name like concat('%', #{userName}, '%') |
| | |
| | | <!-- 数据范围过滤 --> |
| | | ${params.dataScope} |
| | | </select> |
| | | |
| | | |
| | | <select id="selectUserByUserName" parameterType="String" resultMap="SysUserResult"> |
| | | <include refid="selectUserVo"/> |
| | | where u.user_name = #{userName} and u.del_flag = '0' |
| | | where u.user_name = #{userName} and u.del_flag = 0 |
| | | </select> |
| | | |
| | | |
| | | <select id="selectUserById" parameterType="Long" resultMap="SysUserResult"> |
| | | <include refid="selectUserVo"/> |
| | | where u.user_id = #{userId} |
| | | </select> |
| | | |
| | | |
| | | <select id="checkUserNameUnique" parameterType="String" resultMap="SysUserResult"> |
| | | select user_id, user_name from sys_user where user_name = #{userName} and del_flag = '0' limit 1 |
| | | select user_id, user_name from sys_user where user_name = #{userName} and del_flag = 0 limit 1 |
| | | </select> |
| | | |
| | | |
| | | <select id="checkPhoneUnique" parameterType="String" resultMap="SysUserResult"> |
| | | select user_id, phonenumber from sys_user where phonenumber = #{phonenumber} and del_flag = '0' limit 1 |
| | | select user_id, phonenumber from sys_user where phonenumber = #{phonenumber} and del_flag = 0 limit 1 |
| | | </select> |
| | | |
| | | |
| | | <select id="checkEmailUnique" parameterType="String" resultMap="SysUserResult"> |
| | | select user_id, email from sys_user where email = #{email} and del_flag = '0' limit 1 |
| | | select user_id, email from sys_user where email = #{email} and del_flag = 0 limit 1 |
| | | </select> |
| | | |
| | | <select id="selectUserIdByNames" resultType="java.lang.Long"> |
| | |
| | | sysdate() |
| | | ) |
| | | </insert> |
| | | |
| | | |
| | | <update id="updateUser" parameterType="com.ycl.system.entity.SysUser"> |
| | | update sys_user |
| | | <set> |
| | |
| | | </set> |
| | | where user_id = #{userId} |
| | | </update> |
| | | |
| | | |
| | | <update id="updateUserStatus" parameterType="com.ycl.system.entity.SysUser"> |
| | | update sys_user set status = #{status} where user_id = #{userId} |
| | | </update> |
| | | |
| | | |
| | | <update id="updateUserAvatar" parameterType="com.ycl.system.entity.SysUser"> |
| | | update sys_user set avatar = #{avatar} where user_name = #{userName} |
| | | </update> |
| | | |
| | | |
| | | <update id="resetUserPwd" parameterType="com.ycl.system.entity.SysUser"> |
| | | update sys_user set password = #{password} where user_name = #{userName} |
| | | </update> |
| | | |
| | | |
| | | <delete id="deleteUserById" parameterType="Long"> |
| | | update sys_user set del_flag = '2' where user_id = #{userId} |
| | | </delete> |
| | | |
| | | |
| | | <delete id="deleteUserByIds" parameterType="Long"> |
| | | update sys_user set del_flag = '2' where user_id in |
| | | <foreach collection="array" item="userId" open="(" separator="," close=")"> |
| | | #{userId} |
| | | </foreach> |
| | | </foreach> |
| | | </delete> |
| | | |
| | | </mapper> |
| | | |
| | | </mapper> |
| | |
| | | ct.name AS contractName |
| | | FROM t_contract_result c |
| | | LEFT JOIN |
| | | t_yw_unit u ON c.unit_id = u.id and u.deleted = '0' |
| | | t_yw_unit u ON c.unit_id = u.id and u.deleted = 0 |
| | | LEFT JOIN |
| | | t_contract ct ON c.contract_id = ct.id and ct.deleted = '0' |
| | | t_contract ct ON c.contract_id = ct.id and ct.deleted = 0 |
| | | where |
| | | c.deleted = '0' |
| | | c.deleted = 0 |
| | | <if test="unitId != null"> |
| | | AND c.unit_id = #{unitId} |
| | | </if> |
| | |
| | | FROM |
| | | t_contract_score cs |
| | | LEFT JOIN |
| | | t_yw_unit u ON cs.unit_id = u.id and u.deleted = '0' |
| | | t_yw_unit u ON cs.unit_id = u.id and u.deleted = 0 |
| | | LEFT JOIN |
| | | t_contract c ON cs.contract_id = c.id and c.deleted = '0' |
| | | t_contract c ON cs.contract_id = c.id and c.deleted = 0 |
| | | where |
| | | cs.deleted = '0' |
| | | cs.deleted = 0 |
| | | <if test="unitId != null"> |
| | | AND cs.unit_id = #{unitId} |
| | | </if> |
| | |
| | | r.*, u.unit_name, p.yw_person_name as peopleName, pt.point_name |
| | | FROM |
| | | t_report r |
| | | LEFT JOIN t_yw_unit u ON r.unit_id = u.id and u.deleted = '0' |
| | | LEFT JOIN t_yw_people p ON r.people_id = p.id and p.deleted = '0' |
| | | LEFT JOIN t_yw_point pt ON r.point_id = pt.id and pt.deleted = '0' |
| | | LEFT JOIN t_yw_unit u ON r.unit_id = u.id and u.deleted = 0 |
| | | LEFT JOIN t_yw_people p ON r.people_id = p.id and p.deleted = 0 |
| | | LEFT JOIN t_yw_point pt ON r.point_id = pt.id and pt.deleted = 0 |
| | | where |
| | | r.deleted = '0' |
| | | r.deleted = 0 |
| | | <if test="query.reportType != null and query.reportType != ''"> |
| | | AND r.report_type = #{query.reportType} |
| | | </if> |
| | |
| | | <select id="selectAll" resultType="com.ycl.platform.domain.entity.TContract"> |
| | | select a.*, b.unit_name |
| | | from t_contract a |
| | | left join t_yw_unit b on a.unit_id = b.id and b.deleted = '0' |
| | | where a.deleted = '0' |
| | | left join t_yw_unit b on a.unit_id = b.id and b.deleted = 0 |
| | | where a.deleted = 0 |
| | | order by create_time desc |
| | | </select> |
| | | |
| | | </mapper> |
| | | </mapper> |
| | |
| | | p.yw_person_name |
| | | FROM |
| | | t_work_order wo |
| | | LEFT JOIN t_yw_unit u ON wo.unit_id = u.id and u.deleted = '0' |
| | | LEFT JOIN t_yw_people p ON wo.yw_people_id = p.id and p.deleted = '0' |
| | | LEFT JOIN t_yw_unit u ON wo.unit_id = u.id and u.deleted = 0 |
| | | LEFT JOIN t_yw_people p ON wo.yw_people_id = p.id and p.deleted = 0 |
| | | where |
| | | wo.deleted = '0' |
| | | wo.deleted = 0 |
| | | <if test="query.workOrderNo != null and query.workOrderNo != ''"> |
| | | AND wo.work_order_no = #{query.workOrderNo} |
| | | </if> |
| | |
| | | p.yw_person_name |
| | | FROM |
| | | t_work_order wo |
| | | LEFT JOIN t_yw_unit u ON wo.unit_id = u.id and u.deleted = '0' |
| | | LEFT JOIN t_yw_people p ON wo.yw_people_id = p.id and p.deleted = '0' |
| | | LEFT JOIN t_yw_unit u ON wo.unit_id = u.id and u.deleted = 0 |
| | | LEFT JOIN t_yw_people p ON wo.yw_people_id = p.id and p.deleted = 0 |
| | | where |
| | | wo.deleted = '0' |
| | | wo.deleted = 0 |
| | | <if test="query.unitId != null"> |
| | | AND wo.unit_id = #{query.unitId} |
| | | </if> |
| | |
| | | <select id="selectYwConditionByYwId" resultMap="BaseResultMap"> |
| | | SELECT yw.id, yw.commit_user, yw.yw_condition, yw.yw_proofMaterials, yw.create_time, su.nick_name |
| | | FROM t_work_order_yw_condition_record yw |
| | | INNER JOIN sys_user su ON yw.commit_user = su.user_id AND yw.deleted = 0 |
| | | INNER JOIN sys_user su ON yw.commit_user = su.user_id AND yw.deleted = 0 AND yw.work_order_id = #{workOrderId} |
| | | ORDER BY yw.create_time DESC |
| | | </select> |
| | | |