diff --git a/erp_web/js/pages/materials/in_out.js b/erp_web/js/pages/materials/in_out.js index b8693ca9..a6c99d2a 100644 --- a/erp_web/js/pages/materials/in_out.js +++ b/erp_web/js/pages/materials/in_out.js @@ -229,7 +229,7 @@ { if(userdepot.indexOf("["+depot.id+"]")!=-1) { - if(depot.isdefault){ + if(depot.isDefault){ defDepotId = depot.id; } options += ''; diff --git a/erp_web/pages/manage/depot.html b/erp_web/pages/manage/depot.html index dbf2ff98..cf0c6889 100644 --- a/erp_web/pages/manage/depot.html +++ b/erp_web/pages/manage/depot.html @@ -183,9 +183,9 @@ {title: '负责人', field: 'principalName', width: 60}, {title: '排序', field: 'sort', width: 60}, { - title: '是否默认', field: 'isdefault', width: 100, align: "center", + title: '是否默认', field: 'isDefault', width: 100, align: "center", formatter: function (value, rec) { - if (rec.isdefault) { + if (rec.isDefault) { return ""; } else { diff --git a/sql/jsh_erp.sql b/sql/jsh_erp.sql index 827c03ce..96d38838 100644 --- a/sql/jsh_erp.sql +++ b/sql/jsh_erp.sql @@ -328,7 +328,6 @@ CREATE TABLE `jsh_depot` ( `type` int(10) DEFAULT NULL COMMENT '类型', `sort` varchar(10) DEFAULT NULL COMMENT '排序', `remark` varchar(100) DEFAULT NULL COMMENT '描述', - `IsDefault` bit(1) DEFAULT NULL COMMENT '是否默认', PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8 COMMENT='仓库表'; @@ -1607,3 +1606,11 @@ ALTER TABLE jsh_log DROP FOREIGN KEY FKF2696AA13E226853; ALTER TABLE jsh_material DROP FOREIGN KEY FK675951272AB6672C; ALTER TABLE jsh_material DROP FOREIGN KEY jsh_material_ibfk_1; +-- ---------------------------- +-- 时间:2019年4月30日 +-- version:1.0.14 +-- 此次更新 +-- 删除所有外键 +-- 特别提醒:之后的sql都是在之前基础上迭代,可以对已存在的系统进行数据保留更新 +-- ---------------------------- +alter table jsh_depot add is_default bit(1) DEFAULT NULL COMMENT '是否默认'; \ No newline at end of file diff --git a/src/main/java/com/jsh/erp/datasource/entities/Depot.java b/src/main/java/com/jsh/erp/datasource/entities/Depot.java index 2a76e97f..9001dff2 100644 --- a/src/main/java/com/jsh/erp/datasource/entities/Depot.java +++ b/src/main/java/com/jsh/erp/datasource/entities/Depot.java @@ -90,15 +90,14 @@ public class Depot { * @mbggenerated */ private String deleteFlag; - private Boolean isdefault; - public Boolean getIsdefault() { - return isdefault; - } - - public void setIsdefault(Boolean isdefault) { - this.isdefault = isdefault; - } + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_depot.is_default + * + * @mbggenerated + */ + private Boolean isDefault; /** * This method was generated by MyBatis Generator. @@ -363,4 +362,28 @@ public class Depot { public void setDeleteFlag(String deleteFlag) { this.deleteFlag = deleteFlag == null ? null : deleteFlag.trim(); } -} + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_depot.is_default + * + * @return the value of jsh_depot.is_default + * + * @mbggenerated + */ + public Boolean getIsDefault() { + return isDefault; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_depot.is_default + * + * @param isDefault the value for jsh_depot.is_default + * + * @mbggenerated + */ + public void setIsDefault(Boolean isDefault) { + this.isDefault = isDefault; + } +} \ No newline at end of file diff --git a/src/main/java/com/jsh/erp/datasource/entities/DepotExample.java b/src/main/java/com/jsh/erp/datasource/entities/DepotExample.java index 85eedf4b..0c542e82 100644 --- a/src/main/java/com/jsh/erp/datasource/entities/DepotExample.java +++ b/src/main/java/com/jsh/erp/datasource/entities/DepotExample.java @@ -235,7 +235,6 @@ public class DepotExample { return (Criteria) this; } - public Criteria andIdIn(List values) { addCriterion("id in", values, "id"); return (Criteria) this; @@ -665,65 +664,7 @@ public class DepotExample { addCriterion("remark <>", value, "remark"); return (Criteria) this; } - public Criteria andIsdefaultIsNull() { - addCriterion("IsDefault is null"); - return (Criteria) this; - } - public Criteria andIsdefaultIsNotNull() { - addCriterion("IsDefault is not null"); - return (Criteria) this; - } - - public Criteria andIsdefaultEqualTo(Boolean value) { - addCriterion("IsDefault =", value, "isdefault"); - return (Criteria) this; - } - - public Criteria andIsdefaultNotEqualTo(Boolean value) { - addCriterion("IsDefault <>", value, "isdefault"); - return (Criteria) this; - } - - public Criteria andIsdefaultGreaterThan(Boolean value) { - addCriterion("IsDefault >", value, "isdefault"); - return (Criteria) this; - } - - public Criteria andIsdefaultGreaterThanOrEqualTo(Boolean value) { - addCriterion("IsDefault >=", value, "isdefault"); - return (Criteria) this; - } - - public Criteria andIsdefaultLessThan(Boolean value) { - addCriterion("IsDefault <", value, "isdefault"); - return (Criteria) this; - } - - public Criteria andIsdefaultLessThanOrEqualTo(Boolean value) { - addCriterion("IsDefault <=", value, "isdefault"); - return (Criteria) this; - } - - public Criteria andIsdefaultIn(List values) { - addCriterion("IsDefault in", values, "isdefault"); - return (Criteria) this; - } - - public Criteria andIsdefaultNotIn(List values) { - addCriterion("IsDefault not in", values, "isdefault"); - return (Criteria) this; - } - - public Criteria andIsdefaultBetween(Boolean value1, Boolean value2) { - addCriterion("IsDefault between", value1, value2, "isdefault"); - return (Criteria) this; - } - - public Criteria andIsdefaultNotBetween(Boolean value1, Boolean value2) { - addCriterion("IsDefault not between", value1, value2, "isdefault"); - return (Criteria) this; - } public Criteria andRemarkGreaterThan(String value) { addCriterion("remark >", value, "remark"); return (Criteria) this; @@ -963,6 +904,66 @@ public class DepotExample { addCriterion("delete_Flag not between", value1, value2, "deleteFlag"); return (Criteria) this; } + + public Criteria andIsDefaultIsNull() { + addCriterion("is_default is null"); + return (Criteria) this; + } + + public Criteria andIsDefaultIsNotNull() { + addCriterion("is_default is not null"); + return (Criteria) this; + } + + public Criteria andIsDefaultEqualTo(Boolean value) { + addCriterion("is_default =", value, "isDefault"); + return (Criteria) this; + } + + public Criteria andIsDefaultNotEqualTo(Boolean value) { + addCriterion("is_default <>", value, "isDefault"); + return (Criteria) this; + } + + public Criteria andIsDefaultGreaterThan(Boolean value) { + addCriterion("is_default >", value, "isDefault"); + return (Criteria) this; + } + + public Criteria andIsDefaultGreaterThanOrEqualTo(Boolean value) { + addCriterion("is_default >=", value, "isDefault"); + return (Criteria) this; + } + + public Criteria andIsDefaultLessThan(Boolean value) { + addCriterion("is_default <", value, "isDefault"); + return (Criteria) this; + } + + public Criteria andIsDefaultLessThanOrEqualTo(Boolean value) { + addCriterion("is_default <=", value, "isDefault"); + return (Criteria) this; + } + + public Criteria andIsDefaultIn(List values) { + addCriterion("is_default in", values, "isDefault"); + return (Criteria) this; + } + + public Criteria andIsDefaultNotIn(List values) { + addCriterion("is_default not in", values, "isDefault"); + return (Criteria) this; + } + + public Criteria andIsDefaultBetween(Boolean value1, Boolean value2) { + addCriterion("is_default between", value1, value2, "isDefault"); + return (Criteria) this; + } + + public Criteria andIsDefaultNotBetween(Boolean value1, Boolean value2) { + addCriterion("is_default not between", value1, value2, "isDefault"); + return (Criteria) this; + } } /** @@ -1069,4 +1070,4 @@ public class DepotExample { this(condition, value, secondValue, null); } } -} +} \ No newline at end of file diff --git a/src/main/java/com/jsh/erp/service/depot/DepotService.java b/src/main/java/com/jsh/erp/service/depot/DepotService.java index 961c75a8..a999ee23 100644 --- a/src/main/java/com/jsh/erp/service/depot/DepotService.java +++ b/src/main/java/com/jsh/erp/service/depot/DepotService.java @@ -322,7 +322,7 @@ public class DepotService { logService.insertLog(BusinessConstants.LOG_INTERFACE_NAME_DEPOT,BusinessConstants.LOG_OPERATION_TYPE_EDIT+depotID, ((ServletRequestAttributes) RequestContextHolder.getRequestAttributes()).getRequest()); Depot depot = new Depot(); - depot.setIsdefault(isDefault); + depot.setIsDefault(isDefault); DepotExample example = new DepotExample(); example.createCriteria().andIdEqualTo(depotID); int result=0; diff --git a/src/main/resources/mapper_xml/DepotMapper.xml b/src/main/resources/mapper_xml/DepotMapper.xml index 8cdf435b..73506b2b 100644 --- a/src/main/resources/mapper_xml/DepotMapper.xml +++ b/src/main/resources/mapper_xml/DepotMapper.xml @@ -1,5 +1,5 @@ - - + + - id, name, address, warehousing, truckage, type, sort, remark, principal, tenant_id, - delete_Flag,IsDefault + id, name, address, warehousing, truckage, type, sort, remark, principal, tenant_id, + delete_Flag, is_default