项目-字典-更新字典分组
/*** 更新字典分组* @return*/public EasyResult actionForGroupadd() {JSONObject json = new JSONObject();JSONObject entInfo = this.getJSONObject();UserModel user = UserUtil.getUser(getRequest());String depCode = user.getEpCode();json.put("NAME", entInfo.getString("dict.NAME"));json.put("CODE", entInfo.getString("dict.CODE"));json.put("BAKUP", entInfo.getString("dict.BAKUP"));json.put("SORT_NUM", entInfo.getString("dict.SORT_NUM"));json.put("MODULE", entInfo.getString("dict.MODULE"));json.put("ENABLE_STATUS", entInfo.getString("dict.ENABLE_STATUS"));json.put("TYPE", entInfo.getString("dict.TYPE"));if ("".equals(entInfo.getString("dict.ID"))) {json.put("ID", RandomKit.randomStr());json.put("CREATE_ACC", UserUtil.getUser(this.getRequest()).getUserAcc());json.put("CREATE_TIME", EasyDate.getCurrentDateString());json.put("CREATE_DEPT",UserUtil.getUser(this.getRequest()).getDept().getDeptCode());json.put("EP_CODE", UserUtil.getUser(this.getRequest()).getEpCode());} else {json.put("UPDATE_ACC", UserUtil.getUser(this.getRequest()).getUserAcc());json.put("UPDATE_TIME", EasyDate.getCurrentDateString());json.put("ID", entInfo.getString("dict.ID"));}EasyRecord record = new EasyRecord(this.getTableName("C_CF_DICTGROUP"), "ID").setColumns(json);try {if ("".equals(entInfo.getString("dict.ID"))) {String sql="SELECT COUNT(1) AS COUNT FROM "+this.getTableName("C_CF_DICTGROUP")+" WHERE EP_CODE=? AND CODE=?";int queryForInt = this.getQuery().queryForInt(sql, new Object[]{depCode,entInfo.getString("dict.CODE")});if(queryForInt==0){this.getQuery().save(record);DictCacheMgr.reloadSingleGroup(depCode, entInfo.getString("dict.CODE"),user.getSchemaName());return EasyResult.ok("", "新增成功!");}else{return EasyResult.error(500, "已存在该编号");}} else {this.getQuery().update(record);DictCacheMgr.reloadSingleGroup(depCode, entInfo.getString("dict.CODE"),user.getSchemaName());return EasyResult.ok("", "修改成功!");}} catch (Exception e) {this.error("操作失败,原因:" + e.getMessage(), e);return EasyResult.error(500, "操作失败,原因:" + e.getMessage());}}
复制代码
剖析:
Js数据的录入:略
jsp中的dict.ID由param传来???
字典的使用
项目-字典-更新字典分组相关推荐
- python字典更新值_Python 字典 update() 使用方法及示例
Python 字典 update() 使用方法及示例 update()方法向字典插入指定的项目.这个指定项目可以是字典或可迭代对象. 如果键不在字典中,则update()方法将元素添加到字典中.如果键 ...
- [转载] python字典更新值_Python–字典元组值更新
参考链接: Python字典| update方法 有时在处理元组数据时,我们在执行其版本时会遇到问题,原因是它是不可变的.讨论字典中元组值的版本.这在许多领域都有应用,因为字典通常是web开发和数据科 ...
- python字典更新值_Python–字典元组值更新
有时在处理元组数据时,我们在执行其版本时会遇到问题,原因是它是不可变的.讨论字典中元组值的版本.这在许多领域都有应用,因为字典通常是web开发和数据科学领域中流行的数据类型.让我们讨论解决这个问题的某 ...
- Python - 关于方法参数和字典更新(dict.update())方法
初学Python,贻笑大方. 今天遇到一坑,涉及到字典(dict)作为参数传入方法内时的操作,和更新字典内容两方面内容. 首先第一点: 我们来对比一下一组代码: 代码A: # 添加默认字段 def s ...
- python update函数会调用哪些内置函数_Python字典的内置函数中没有 append()操作,可以用 update()来更新字典内容...
Python字典的内置函数中没有 append()操作,可以用 update()来更新字典内容 答:√ 在同一代昭穆的兄弟中,以年岁序位. 答:对 <舆服志>主要描写了唐代的流行服饰样式, ...
- 【python学习】-字典学习(访问字典所有键与值、修改与更新字典、删除字典)
字典学习 字典基本语法 创建字典 访问字典 通过键访问值 访问字典所有键 访问字典所有值 修改字典 通过键修改对应值 在一个字典后面添加一个新字典 定义新的键来添加字典元素 删除字典元素 通过键对删除 ...
- 字节跳动青训营Day01 - 实战项目 - 在线翻译字典
实战项目 - 在线翻译字典 v1,测试api响应 v2,go语言发送api请求信息的一般方式:使用结构体格式化 v3,go语言接受api请求信息的一般方式:使用结构体格式化 v4,封装函数,进行查询 ...
- python字典更新_python如何更新字典?
python中可以使用update()函数更新字典. update()方法语法:dict.update(dict2)D.update(key/value) 参数 dict2 -- 添加到指定字典dic ...
- 一点密码破解的心得(更新字典)
[转载]一点密码破解的心得(更新字典) 2013.01.18 1 Comment 其实主要是来科普下hashcat系列的,如果用过的就撸过吧. Hashcat-plus是目前我见过的支持算法最多的GP ...
- python复制字典_python字典复制
python学习系列--深拷贝和浅拷贝 概念 普通情况下,复制一个对象是不会新开辟内存空间的,只是把新的对象名称指向原有的内存地址,这种操作其实不是算是拷贝,只是新的引用.把新的对象置于新的内存空间中 ...
最新文章
- npm查看指定包的所有版本
- Codeforces Gym 101173 CERC 16 D BZOJ 4790 Dancing Disks
- 一、RabbitMQ安装
- 【原创】启动Win10自带的XPS/OXPS阅读器
- u盘重置后计算机不显示了,u盘在电脑上不显示了如何恢复
- 性能、应用、安装,选择LoRaWAN温湿度传感器的关键
- Web前端从开始到入门(2)
- P1606 [USACO07FEB]白银莲花池 P1979 华容道(bfs预处理+状态连边建图+最短路算法求解,最短路计数)
- Logstash系列: mutate拦截器的使用
- esp32 s3 外部flash和外部psram配置
- 高洛峰mysql_【干货】MySQL 安装与安全优化
- 第26期《Runtime Error可能产生的原因》
- svn解决黄色感叹号
- 美团点评广告实时索引的设计与实现
- IP地址、手机归属和身份证查询接口
- 复选框CheckBox
- 【美国原装进口健身补充剂 乳清蛋白 绝对正品】
- Java集合之Set去重
- 云南大学c语言实验报告3,云南大学软件学院C语言所有实验代码.doc
- Photoshop批量制作座牌
热门文章
- Atitit 获取mp3音乐文件的音乐名与歌手结构化元数据 nlp java 目录 1.1. 一、MP3文件的元数据	1 1.2. MP3文件的数据结构以及为mp3内嵌歌词的代码 	3 1.3.
- Atitit 搜索工程师的知识点体系总结 目录 1.1. 理论类 索引 与查询	1 1.2. 类库类	1 1.3. 关联知识类	1 1.4. 其他	1 2. Ref	2 2.1. Atitit 文
- Atitit.HTTP 代理原理及实现 正向代理与反向代理attilax总结
- atitit.图片相似度与图片查找的设计 获取图片指纹
- atitit.hbnt orm db 新新增更新最佳实践o7
- paip.刮刮卡砸金蛋抽奖概率算法跟核心流程.
- Paip.最佳实践-- Buildin variale 内建变量 ,魔术变量,预定义变量,系统常量,系统变量 1
- paip..net 程序多语言切换开发的流程总结
- Rust:Programming Rust:所有权
- (转)ICO是区块链与生俱来的特性,是金融深化的终局