生成的全部功能代码,非常粗糙,每个功能都需要进行更改。
This commit is contained in:
17
src/main/resources/application-dev.yml
Normal file
17
src/main/resources/application-dev.yml
Normal file
@@ -0,0 +1,17 @@
|
||||
# 日志设置
|
||||
logging:
|
||||
level:
|
||||
web: debug
|
||||
sql: debug
|
||||
|
||||
springdoc:
|
||||
swagger-ui:
|
||||
path: /swagger-ui.html
|
||||
tags-sorter: alpha
|
||||
operations-sorter: alpha
|
||||
api-docs:
|
||||
path: /v3/api-docs
|
||||
group-configs:
|
||||
- group: 'default'
|
||||
paths-to-match: '/**'
|
||||
packages-to-scan: com.niuan.erp.module.sys.controller
|
||||
23
src/main/resources/application.yml
Normal file
23
src/main/resources/application.yml
Normal file
@@ -0,0 +1,23 @@
|
||||
|
||||
spring:
|
||||
profiles:
|
||||
active: dev
|
||||
messages:
|
||||
basename: i18n/messages
|
||||
encoding: UTF-8
|
||||
fallback-to-system-locale: false
|
||||
datasource:
|
||||
url: jdbc:mysql://localhost:3306/ai
|
||||
username: steven
|
||||
password: 781203
|
||||
|
||||
# mybatis 设置
|
||||
mybatis-plus:
|
||||
type-aliases-package: com.niuan.erp.module.*.entity
|
||||
configuration:
|
||||
map-underscore-to-camel-case: false
|
||||
log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
|
||||
|
||||
erp:
|
||||
encrypt:
|
||||
md5-salt: JiShiPai
|
||||
30
src/main/resources/i18n/messages.properties
Normal file
30
src/main/resources/i18n/messages.properties
Normal file
@@ -0,0 +1,30 @@
|
||||
result.success=请求成功
|
||||
result.error=请求失败
|
||||
|
||||
auth.unLogin=未登录
|
||||
auth.userDetailsError=用户信息错误
|
||||
|
||||
validation.common.status.notNull=状态值不能为空
|
||||
validation.common.status.valueError=状态值只能为 0 或 1
|
||||
validation.common.status.idNull=ID 不能为空
|
||||
validation.common.pageParams.page.notNull=页数不能为空
|
||||
validation.common.pageParams.pageSize.notNull=页数不能为空
|
||||
validation.common.pageParams.page.min=页数不能小于0
|
||||
validation.common.pageParams.pageSize.min=页数不能小于0
|
||||
|
||||
sys.operationType.codeNotExists=编号不存在
|
||||
|
||||
# ==========> 类型
|
||||
|
||||
loginName.notNull=登录名称不能为空
|
||||
password.notNull=密码不能为空
|
||||
|
||||
|
||||
# ==========> 参数错误信息
|
||||
httpMessage.notNull=参数不能为空
|
||||
validated.error=参数错误
|
||||
|
||||
#jakarta.validation.constraints.NotNull.message=“{0}”不能为空
|
||||
#jakarta.validation.constraints.NotBlank.message=“{0}”不能为空
|
||||
#jakarta.validation.constraints.Size.message=“{0}”长度必须在{min}到{max}之间
|
||||
#jakarta.validation.constraints.Pattern.message=“{0}”格式不正确
|
||||
0
src/main/resources/i18n/messages_en_US.properties
Normal file
0
src/main/resources/i18n/messages_en_US.properties
Normal file
2
src/main/resources/i18n/messages_zh_CN.properties
Normal file
2
src/main/resources/i18n/messages_zh_CN.properties
Normal file
@@ -0,0 +1,2 @@
|
||||
result.success=请求成功
|
||||
result.error=请求失败
|
||||
33
src/main/resources/mapper/common/DocumentMapper.xml
Normal file
33
src/main/resources/mapper/common/DocumentMapper.xml
Normal file
@@ -0,0 +1,33 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.niuan.erp.module.common.mapper.DocumentMapper">
|
||||
|
||||
<!-- 通用查询映射结果 -->
|
||||
<resultMap id="BaseResultMap" type="com.niuan.erp.module.common.entity.Document">
|
||||
<id column="Id" property="id" />
|
||||
<result column="Status" property="status" />
|
||||
<result column="CreateDate" property="createDate" />
|
||||
<result column="CreateUserId" property="createUserId" />
|
||||
<result column="CreateUserName" property="createUserName" />
|
||||
<result column="UpdateDate" property="updateDate" />
|
||||
<result column="UpdateUserId" property="updateUserId" />
|
||||
<result column="UpdateUserName" property="updateUserName" />
|
||||
<result column="StoreNo" property="storeNo" />
|
||||
<result column="StoreName" property="storeName" />
|
||||
<result column="FormType" property="formType" />
|
||||
<result column="FormCode" property="formCode" />
|
||||
<result column="FormName" property="formName" />
|
||||
<result column="FormStatus" property="formStatus" />
|
||||
<result column="FormMark" property="formMark" />
|
||||
<result column="reserve1" property="reserve1" />
|
||||
<result column="reserve2" property="reserve2" />
|
||||
<result column="VendorNo" property="vendorNo" />
|
||||
<result column="VendorName" property="vendorName" />
|
||||
<result column="TotalValue" property="totalValue" />
|
||||
<result column="OutStoreNo" property="outStoreNo" />
|
||||
<result column="OutStoreName" property="outStoreName" />
|
||||
<result column="GroupId" property="groupId" />
|
||||
<result column="CustomerId" property="customerId" />
|
||||
</resultMap>
|
||||
|
||||
</mapper>
|
||||
27
src/main/resources/mapper/common/DocumentMaterialMapper.xml
Normal file
27
src/main/resources/mapper/common/DocumentMaterialMapper.xml
Normal file
@@ -0,0 +1,27 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.niuan.erp.module.common.mapper.DocumentMaterialMapper">
|
||||
|
||||
<!-- 通用查询映射结果 -->
|
||||
<resultMap id="BaseResultMap" type="com.niuan.erp.module.common.entity.DocumentMaterial">
|
||||
<id column="Id" property="id" />
|
||||
<result column="Status" property="status" />
|
||||
<result column="CreateDate" property="createDate" />
|
||||
<result column="CreateUserId" property="createUserId" />
|
||||
<result column="CreateUserName" property="createUserName" />
|
||||
<result column="UpdateDate" property="updateDate" />
|
||||
<result column="UpdateUserId" property="updateUserId" />
|
||||
<result column="UpdateUserName" property="updateUserName" />
|
||||
<result column="DocumentNo" property="documentNo" />
|
||||
<result column="PartNumber" property="partNumber" />
|
||||
<result column="OriginalCount" property="originalCount" />
|
||||
<result column="ProductCount" property="productCount" />
|
||||
<result column="ProductMark" property="productMark" />
|
||||
<result column="reserve1" property="reserve1" />
|
||||
<result column="reserve2" property="reserve2" />
|
||||
<result column="StoreNo" property="storeNo" />
|
||||
<result column="DemandCount" property="demandCount" />
|
||||
<result column="PartId" property="partId" />
|
||||
</resultMap>
|
||||
|
||||
</mapper>
|
||||
16
src/main/resources/mapper/common/QtCodeMapper.xml
Normal file
16
src/main/resources/mapper/common/QtCodeMapper.xml
Normal file
@@ -0,0 +1,16 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.niuan.erp.module.common.mapper.QtCodeMapper">
|
||||
|
||||
<!-- 通用查询映射结果 -->
|
||||
<resultMap id="BaseResultMap" type="com.niuan.erp.module.common.entity.QtCode">
|
||||
<id column="id" property="id" />
|
||||
<result column="printCode" property="printCode" />
|
||||
<result column="PartNumber" property="partNumber" />
|
||||
<result column="ProductPacking" property="productPacking" />
|
||||
<result column="datecode" property="datecode" />
|
||||
<result column="vendCode" property="vendCode" />
|
||||
<result column="brandCode" property="brandCode" />
|
||||
</resultMap>
|
||||
|
||||
</mapper>
|
||||
24
src/main/resources/mapper/production/BomItemMapper.xml
Normal file
24
src/main/resources/mapper/production/BomItemMapper.xml
Normal file
@@ -0,0 +1,24 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.niuan.erp.module.production.mapper.BomItemMapper">
|
||||
|
||||
<!-- 通用查询映射结果 -->
|
||||
<resultMap id="BaseResultMap" type="com.niuan.erp.module.production.entity.BomItem">
|
||||
<id column="Id" property="id" />
|
||||
<result column="BomId" property="bomId" />
|
||||
<result column="ProjectName" property="projectName" />
|
||||
<result column="PartNumber" property="partNumber" />
|
||||
<result column="ItemPosition" property="itemPosition" />
|
||||
<result column="ManufactureCount" property="manufactureCount" />
|
||||
<result column="SameUseCount" property="sameUseCount" />
|
||||
<result column="SameUseNum1" property="sameUseNum1" />
|
||||
<result column="SameUseNum2" property="sameUseNum2" />
|
||||
<result column="SameUseNum3" property="sameUseNum3" />
|
||||
<result column="LoseRate" property="loseRate" />
|
||||
<result column="ManufactureSpec" property="manufactureSpec" />
|
||||
<result column="ProductMark" property="productMark" />
|
||||
<result column="reserve1" property="reserve1" />
|
||||
<result column="reserve2" property="reserve2" />
|
||||
</resultMap>
|
||||
|
||||
</mapper>
|
||||
26
src/main/resources/mapper/production/BomMapper.xml
Normal file
26
src/main/resources/mapper/production/BomMapper.xml
Normal file
@@ -0,0 +1,26 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.niuan.erp.module.production.mapper.BomMapper">
|
||||
|
||||
<!-- 通用查询映射结果 -->
|
||||
<resultMap id="BaseResultMap" type="com.niuan.erp.module.production.entity.Bom">
|
||||
<id column="Id" property="id" />
|
||||
<result column="Status" property="status" />
|
||||
<result column="CreateDate" property="createDate" />
|
||||
<result column="CreateUserId" property="createUserId" />
|
||||
<result column="CreateUserName" property="createUserName" />
|
||||
<result column="UpdateDate" property="updateDate" />
|
||||
<result column="UpdateUserId" property="updateUserId" />
|
||||
<result column="UpdateUserName" property="updateUserName" />
|
||||
<result column="ParentId" property="parentId" />
|
||||
<result column="BomNo" property="bomNo" />
|
||||
<result column="Manufacturer" property="manufacturer" />
|
||||
<result column="BomName" property="bomName" />
|
||||
<result column="Spec" property="spec" />
|
||||
<result column="BrandName" property="brandName" />
|
||||
<result column="FormMark" property="formMark" />
|
||||
<result column="customerName" property="customerName" />
|
||||
<result column="CustomerId" property="customerId" />
|
||||
</resultMap>
|
||||
|
||||
</mapper>
|
||||
@@ -0,0 +1,32 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.niuan.erp.module.production.mapper.ProductionPlanMapper">
|
||||
|
||||
<!-- 通用查询映射结果 -->
|
||||
<resultMap id="BaseResultMap" type="com.niuan.erp.module.production.entity.ProductionPlan">
|
||||
<id column="Id" property="id" />
|
||||
<result column="Status" property="status" />
|
||||
<result column="CreateDate" property="createDate" />
|
||||
<result column="CreateUserId" property="createUserId" />
|
||||
<result column="CreateUserName" property="createUserName" />
|
||||
<result column="UpdateDate" property="updateDate" />
|
||||
<result column="UpdateUserId" property="updateUserId" />
|
||||
<result column="UpdateUserName" property="updateUserName" />
|
||||
<result column="ProductionNum" property="productionNum" />
|
||||
<result column="ProjectName" property="projectName" />
|
||||
<result column="ProjectId" property="projectId" />
|
||||
<result column="ProductionCount" property="productionCount" />
|
||||
<result column="ProductionStatus" property="productionStatus" />
|
||||
<result column="ProductionNote" property="productionNote" />
|
||||
<result column="ProductionReport" property="productionReport" />
|
||||
<result column="ProductionMark" property="productionMark" />
|
||||
<result column="reserve1" property="reserve1" />
|
||||
<result column="reserve2" property="reserve2" />
|
||||
<result column="StoreNo" property="storeNo" />
|
||||
<result column="StoreName" property="storeName" />
|
||||
<result column="GroupId" property="groupId" />
|
||||
<result column="GroupName" property="groupName" />
|
||||
<result column="CustomerId" property="customerId" />
|
||||
</resultMap>
|
||||
|
||||
</mapper>
|
||||
@@ -0,0 +1,29 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.niuan.erp.module.purchase.mapper.PurchaseOrderItemMapper">
|
||||
|
||||
<!-- 通用查询映射结果 -->
|
||||
<resultMap id="BaseResultMap" type="com.niuan.erp.module.purchase.entity.PurchaseOrderItem">
|
||||
<id column="Id" property="id" />
|
||||
<result column="Status" property="status" />
|
||||
<result column="CreateDate" property="createDate" />
|
||||
<result column="CreateUserId" property="createUserId" />
|
||||
<result column="CreateUserName" property="createUserName" />
|
||||
<result column="UpdateDate" property="updateDate" />
|
||||
<result column="UpdateUserId" property="updateUserId" />
|
||||
<result column="UpdateUserName" property="updateUserName" />
|
||||
<result column="DocumentNo" property="documentNo" />
|
||||
<result column="DocumentCode" property="documentCode" />
|
||||
<result column="ProjectName" property="projectName" />
|
||||
<result column="PartNumber" property="partNumber" />
|
||||
<result column="PurchaseCount" property="purchaseCount" />
|
||||
<result column="Price" property="price" />
|
||||
<result column="TotalPrice" property="totalPrice" />
|
||||
<result column="PurchaseMark" property="purchaseMark" />
|
||||
<result column="reserve1" property="reserve1" />
|
||||
<result column="reserve2" property="reserve2" />
|
||||
<result column="ReceiptCount" property="receiptCount" />
|
||||
<result column="PartId" property="partId" />
|
||||
</resultMap>
|
||||
|
||||
</mapper>
|
||||
@@ -0,0 +1,19 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.niuan.erp.module.purchase.mapper.PurchasePlanItemMapper">
|
||||
|
||||
<!-- 通用查询映射结果 -->
|
||||
<resultMap id="BaseResultMap" type="com.niuan.erp.module.purchase.entity.PurchasePlanItem">
|
||||
<id column="Id" property="id" />
|
||||
<result column="PlanId" property="planId" />
|
||||
<result column="PartNumber" property="partNumber" />
|
||||
<result column="Price" property="price" />
|
||||
<result column="PurchaseCount" property="purchaseCount" />
|
||||
<result column="TotalPrice" property="totalPrice" />
|
||||
<result column="CompleteCount" property="completeCount" />
|
||||
<result column="CurrentCount" property="currentCount" />
|
||||
<result column="completeStatus" property="completeStatus" />
|
||||
<result column="PartId" property="partId" />
|
||||
</resultMap>
|
||||
|
||||
</mapper>
|
||||
25
src/main/resources/mapper/purchase/PurchasePlanMapper.xml
Normal file
25
src/main/resources/mapper/purchase/PurchasePlanMapper.xml
Normal file
@@ -0,0 +1,25 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.niuan.erp.module.purchase.mapper.PurchasePlanMapper">
|
||||
|
||||
<!-- 通用查询映射结果 -->
|
||||
<resultMap id="BaseResultMap" type="com.niuan.erp.module.purchase.entity.PurchasePlan">
|
||||
<id column="Id" property="id" />
|
||||
<result column="CreateUserId" property="createUserId" />
|
||||
<result column="CreateUserName" property="createUserName" />
|
||||
<result column="CreateDate" property="createDate" />
|
||||
<result column="UpdateDate" property="updateDate" />
|
||||
<result column="UpdateUserId" property="updateUserId" />
|
||||
<result column="UpdateUserName" property="updateUserName" />
|
||||
<result column="Status" property="status" />
|
||||
<result column="PlanNo" property="planNo" />
|
||||
<result column="VendorId" property="vendorId" />
|
||||
<result column="VendorName" property="vendorName" />
|
||||
<result column="StoreNo" property="storeNo" />
|
||||
<result column="PlanStatus" property="planStatus" />
|
||||
<result column="StoreName" property="storeName" />
|
||||
<result column="Remask" property="remask" />
|
||||
<result column="PlanName" property="planName" />
|
||||
</resultMap>
|
||||
|
||||
</mapper>
|
||||
35
src/main/resources/mapper/sale/DeviceMapper.xml
Normal file
35
src/main/resources/mapper/sale/DeviceMapper.xml
Normal file
@@ -0,0 +1,35 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.niuan.erp.module.sale.mapper.DeviceMapper">
|
||||
|
||||
<!-- 通用查询映射结果 -->
|
||||
<resultMap id="BaseResultMap" type="com.niuan.erp.module.sale.entity.Device">
|
||||
<id column="Id" property="id" />
|
||||
<result column="Status" property="status" />
|
||||
<result column="CreateDate" property="createDate" />
|
||||
<result column="CreateUserId" property="createUserId" />
|
||||
<result column="CreateUserName" property="createUserName" />
|
||||
<result column="UpdateDate" property="updateDate" />
|
||||
<result column="UpdateUserId" property="updateUserId" />
|
||||
<result column="UpdateUserName" property="updateUserName" />
|
||||
<result column="DocumentNo" property="documentNo" />
|
||||
<result column="ProductType" property="productType" />
|
||||
<result column="ProductSn" property="productSn" />
|
||||
<result column="Mac" property="mac" />
|
||||
<result column="SerialNum" property="serialNum" />
|
||||
<result column="SoftVersion" property="softVersion" />
|
||||
<result column="AlVersion" property="alVersion" />
|
||||
<result column="AlNum" property="alNum" />
|
||||
<result column="AlStatus" property="alStatus" />
|
||||
<result column="RepairStatus" property="repairStatus" />
|
||||
<result column="Mark" property="mark" />
|
||||
<result column="reserve1" property="reserve1" />
|
||||
<result column="reserve2" property="reserve2" />
|
||||
<result column="KeyAccountId" property="keyAccountId" />
|
||||
<result column="CustomerId" property="customerId" />
|
||||
<result column="OutStatus" property="outStatus" />
|
||||
<result column="OutProductDate" property="outProductDate" />
|
||||
<result column="RepairMark" property="repairMark" />
|
||||
</resultMap>
|
||||
|
||||
</mapper>
|
||||
30
src/main/resources/mapper/sale/RepairRecordMapper.xml
Normal file
30
src/main/resources/mapper/sale/RepairRecordMapper.xml
Normal file
@@ -0,0 +1,30 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.niuan.erp.module.sale.mapper.RepairRecordMapper">
|
||||
|
||||
<!-- 通用查询映射结果 -->
|
||||
<resultMap id="BaseResultMap" type="com.niuan.erp.module.sale.entity.RepairRecord">
|
||||
<id column="Id" property="id" />
|
||||
<result column="Status" property="status" />
|
||||
<result column="CreateDate" property="createDate" />
|
||||
<result column="CreateUserId" property="createUserId" />
|
||||
<result column="CreateUserName" property="createUserName" />
|
||||
<result column="UpdateDate" property="updateDate" />
|
||||
<result column="UpdateUserId" property="updateUserId" />
|
||||
<result column="UpdateUserName" property="updateUserName" />
|
||||
<result column="ProductType" property="productType" />
|
||||
<result column="ProductSn" property="productSn" />
|
||||
<result column="Mac" property="mac" />
|
||||
<result column="RepairStatus" property="repairStatus" />
|
||||
<result column="Mark" property="mark" />
|
||||
<result column="reserve1" property="reserve1" />
|
||||
<result column="reserve2" property="reserve2" />
|
||||
<result column="KeyAccountId" property="keyAccountId" />
|
||||
<result column="CustomerId" property="customerId" />
|
||||
<result column="OutStatus" property="outStatus" />
|
||||
<result column="OutProductDate" property="outProductDate" />
|
||||
<result column="RepairDate" property="repairDate" />
|
||||
<result column="RepairMark" property="repairMark" />
|
||||
</resultMap>
|
||||
|
||||
</mapper>
|
||||
28
src/main/resources/mapper/sale/SaleOrderItemMapper.xml
Normal file
28
src/main/resources/mapper/sale/SaleOrderItemMapper.xml
Normal file
@@ -0,0 +1,28 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.niuan.erp.module.sale.mapper.SaleOrderItemMapper">
|
||||
|
||||
<!-- 通用查询映射结果 -->
|
||||
<resultMap id="BaseResultMap" type="com.niuan.erp.module.sale.entity.SaleOrderItem">
|
||||
<id column="Id" property="id" />
|
||||
<result column="Status" property="status" />
|
||||
<result column="CreateDate" property="createDate" />
|
||||
<result column="CreateUserId" property="createUserId" />
|
||||
<result column="CreateUserName" property="createUserName" />
|
||||
<result column="UpdateDate" property="updateDate" />
|
||||
<result column="UpdateUserId" property="updateUserId" />
|
||||
<result column="UpdateUserName" property="updateUserName" />
|
||||
<result column="DocumentNo" property="documentNo" />
|
||||
<result column="DocumentCode" property="documentCode" />
|
||||
<result column="ProjectName" property="projectName" />
|
||||
<result column="PartNumber" property="partNumber" />
|
||||
<result column="SaleCount" property="saleCount" />
|
||||
<result column="Price" property="price" />
|
||||
<result column="TotalPrice" property="totalPrice" />
|
||||
<result column="SendCount" property="sendCount" />
|
||||
<result column="SaleMark" property="saleMark" />
|
||||
<result column="reserve1" property="reserve1" />
|
||||
<result column="reserve2" property="reserve2" />
|
||||
</resultMap>
|
||||
|
||||
</mapper>
|
||||
28
src/main/resources/mapper/sys/KeyAccountMapper.xml
Normal file
28
src/main/resources/mapper/sys/KeyAccountMapper.xml
Normal file
@@ -0,0 +1,28 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.niuan.erp.module.sys.mapper.KeyAccountMapper">
|
||||
|
||||
<!-- 通用查询映射结果 -->
|
||||
<resultMap id="BaseResultMap" type="com.niuan.erp.module.sys.entity.KeyAccount">
|
||||
<id column="Id" property="id" />
|
||||
<result column="Status" property="status" />
|
||||
<result column="CreateDate" property="createDate" />
|
||||
<result column="CreateUserId" property="createUserId" />
|
||||
<result column="CreateUserName" property="createUserName" />
|
||||
<result column="UpdateDate" property="updateDate" />
|
||||
<result column="UpdateUserId" property="updateUserId" />
|
||||
<result column="UpdateUserName" property="updateUserName" />
|
||||
<result column="KeyAccountCode" property="keyAccountCode" />
|
||||
<result column="parent_id" property="parentId" />
|
||||
<result column="level_path" property="levelPath" />
|
||||
<result column="KeyAccountName" property="keyAccountName" />
|
||||
<result column="KeyAccountMark" property="keyAccountMark" />
|
||||
<result column="ContactPerson" property="contactPerson" />
|
||||
<result column="Tel" property="tel" />
|
||||
<result column="Address" property="address" />
|
||||
<result column="reserve1" property="reserve1" />
|
||||
<result column="reserve2" property="reserve2" />
|
||||
<result column="CustomerId" property="customerId" />
|
||||
</resultMap>
|
||||
|
||||
</mapper>
|
||||
24
src/main/resources/mapper/sys/StoreMapper.xml
Normal file
24
src/main/resources/mapper/sys/StoreMapper.xml
Normal file
@@ -0,0 +1,24 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.niuan.erp.module.sys.mapper.StoreMapper">
|
||||
|
||||
<!-- 通用查询映射结果 -->
|
||||
<resultMap id="BaseResultMap" type="com.niuan.erp.module.sys.entity.Store">
|
||||
<id column="Id" property="id" />
|
||||
<result column="Status" property="status" />
|
||||
<result column="CreateDate" property="createDate" />
|
||||
<result column="CreateUserId" property="createUserId" />
|
||||
<result column="CreateUserName" property="createUserName" />
|
||||
<result column="UpdateDate" property="updateDate" />
|
||||
<result column="UpdateUserId" property="updateUserId" />
|
||||
<result column="UpdateUserName" property="updateUserName" />
|
||||
<result column="StoreNo" property="storeNo" />
|
||||
<result column="StoreName" property="storeName" />
|
||||
<result column="StoreMark" property="storeMark" />
|
||||
<result column="reserve1" property="reserve1" />
|
||||
<result column="reserve2" property="reserve2" />
|
||||
<result column="ProjectId" property="projectId" />
|
||||
<result column="CustomerId" property="customerId" />
|
||||
</resultMap>
|
||||
|
||||
</mapper>
|
||||
45
src/main/resources/mapper/sys/SysChannelMapper.xml
Normal file
45
src/main/resources/mapper/sys/SysChannelMapper.xml
Normal file
@@ -0,0 +1,45 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
|
||||
<mapper namespace="com.niuan.erp.module.sys.mapper.SysChannelMapper">
|
||||
|
||||
<!-- 结果映射(可选,但推荐用于复杂类型如 LocalDateTime) -->
|
||||
<resultMap id="SysChannelResultMap" type="com.niuan.erp.module.sys.entity.SysChannel">
|
||||
<id property="id" column="Id"/>
|
||||
<result property="status" column="Status"/>
|
||||
<result property="createDate" column="CreateDate"/>
|
||||
<result property="createUserId" column="CreateUserId"/>
|
||||
<result property="createUserName" column="CreateUserName"/>
|
||||
<result property="updateDate" column="UpdateDate"/>
|
||||
<result property="updateUserId" column="UpdateUserId"/>
|
||||
<result property="updateUserName" column="UpdateUserName"/>
|
||||
<result property="channelType" column="ChannelType"/>
|
||||
<result property="parentId" column="ParentId"/>
|
||||
<result property="levelNumber" column="LevelNumber"/>
|
||||
<result property="levelPath" column="LevelPath"/>
|
||||
<result property="channelName" column="ChannelName"/>
|
||||
<result property="viewLink" column="ViewLink"/>
|
||||
<result property="channelLink" column="ChannelLink"/>
|
||||
<result property="sort" column="Sort"/>
|
||||
<result property="eventName" column="EventName"/>
|
||||
<result property="className" column="ClassName"/>
|
||||
<result property="iconName" column="IconName"/>
|
||||
<result property="isMenuShow" column="IsMenuShow" javaType="boolean"/>
|
||||
<result property="isButtonShow" column="IsButtonShow" javaType="boolean"/>
|
||||
<result property="isToolShow" column="IsToolShow" javaType="boolean"/>
|
||||
</resultMap>
|
||||
|
||||
<select id="selectByUserId" parameterType="long" resultMap="SysChannelResultMap">
|
||||
SELECT * FROM yy_syschannel c
|
||||
LEFT JOIN yy_sysrolechannelmapping rc ON rc.ChannelId = c.Id
|
||||
LEFT JOIN yy_usersrolemapping ur ON ur.RoleId = rc.RoleId
|
||||
WHERE ur.UserId = #{userId}
|
||||
</select>
|
||||
|
||||
<select id="selectChannelIdByRoleId" parameterType="Long" resultType="Long">
|
||||
SELECT rc.ChannelId FROM yy_syschannel c
|
||||
LEFT JOIN yy_sysrolechannelmapping rc ON rc.ChannelId = c.Id
|
||||
WHERE rc.RoleId = #{roleId} AND c.status = 1
|
||||
</select>
|
||||
</mapper>
|
||||
24
src/main/resources/mapper/sys/SysRecordMapper.xml
Normal file
24
src/main/resources/mapper/sys/SysRecordMapper.xml
Normal file
@@ -0,0 +1,24 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.niuan.erp.module.sys.mapper.SysRecordMapper">
|
||||
|
||||
<!-- 通用查询映射结果 -->
|
||||
<resultMap id="BaseResultMap" type="com.niuan.erp.module.sys.entity.SysRecord">
|
||||
<result column="Id" property="id" />
|
||||
<result column="Status" property="status" />
|
||||
<result column="CreateDate" property="createDate" />
|
||||
<result column="CreateUserId" property="createUserId" />
|
||||
<result column="CreateUserName" property="createUserName" />
|
||||
<result column="UpdateDate" property="updateDate" />
|
||||
<result column="UpdateUserId" property="updateUserId" />
|
||||
<result column="UpdateUserName" property="updateUserName" />
|
||||
<result column="ChannelName" property="channelName" />
|
||||
<result column="RecordType" property="recordType" />
|
||||
<result column="Remark" property="remark" />
|
||||
<result column="IsSuccess" property="isSuccess" />
|
||||
<result column="Ip" property="ip" />
|
||||
<result column="LinkUrl" property="linkUrl" />
|
||||
<result column="RequestParams" property="requestParams" />
|
||||
</resultMap>
|
||||
|
||||
</mapper>
|
||||
27
src/main/resources/mapper/sys/SysRoleMapper.xml
Normal file
27
src/main/resources/mapper/sys/SysRoleMapper.xml
Normal file
@@ -0,0 +1,27 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
|
||||
<mapper namespace="com.niuan.erp.module.sys.mapper.SysRoleMapper">
|
||||
<!-- 结果映射 -->
|
||||
<resultMap id="BaseResultMap" type="com.niuan.erp.module.sys.entity.SysRole">
|
||||
<id column="Id" property="id"/>
|
||||
<result column="Status" property="status"/>
|
||||
<result column="CreateDate" property="createDate"/>
|
||||
<result column="CreateUserId" property="createUserId"/>
|
||||
<result column="CreateUserName" property="createUserName"/>
|
||||
<result column="UpdateDate" property="updateDate"/>
|
||||
<result column="UpdateUserId" property="updateUserId"/>
|
||||
<result column="UpdateUserName" property="updateUserName"/>
|
||||
<result column="RoleType" property="roleType"/>
|
||||
<result column="RoleName" property="roleName"/>
|
||||
<result column="Remark" property="remark"/>
|
||||
</resultMap>
|
||||
|
||||
<select id="selectByUserId" parameterType="long" resultMap="BaseResultMap">
|
||||
SELECT r.* FROM yy_sysrole r
|
||||
LEFT JOIN yy_usersrolemapping ur ON r.Id = ur.RoleId
|
||||
WHERE ur.UserId = #{userId}
|
||||
</select>
|
||||
|
||||
</mapper>
|
||||
28
src/main/resources/mapper/sys/VendorMapper.xml
Normal file
28
src/main/resources/mapper/sys/VendorMapper.xml
Normal file
@@ -0,0 +1,28 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.niuan.erp.module.sys.mapper.VendorMapper">
|
||||
|
||||
<!-- 通用查询映射结果 -->
|
||||
<resultMap id="BaseResultMap" type="com.niuan.erp.module.sys.entity.Vendor">
|
||||
<id column="Id" property="id" />
|
||||
<result column="Status" property="status" />
|
||||
<result column="CreateDate" property="createDate" />
|
||||
<result column="CreateUserId" property="createUserId" />
|
||||
<result column="CreateUserName" property="createUserName" />
|
||||
<result column="UpdateDate" property="updateDate" />
|
||||
<result column="UpdateUserId" property="updateUserId" />
|
||||
<result column="UpdateUserName" property="updateUserName" />
|
||||
<result column="VendorNo" property="vendorNo" />
|
||||
<result column="VendorName" property="vendorName" />
|
||||
<result column="VdName" property="vdName" />
|
||||
<result column="ProjectId" property="projectId" />
|
||||
<result column="VendorMark" property="vendorMark" />
|
||||
<result column="ContactPerson" property="contactPerson" />
|
||||
<result column="Tel" property="tel" />
|
||||
<result column="Address" property="address" />
|
||||
<result column="reserve1" property="reserve1" />
|
||||
<result column="reserve2" property="reserve2" />
|
||||
<result column="CustomerId" property="customerId" />
|
||||
</resultMap>
|
||||
|
||||
</mapper>
|
||||
@@ -0,0 +1,27 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.niuan.erp.module.warehouse.mapper.InventoryCountItemMapper">
|
||||
|
||||
<!-- 通用查询映射结果 -->
|
||||
<resultMap id="BaseResultMap" type="com.niuan.erp.module.warehouse.entity.InventoryCountItem">
|
||||
<id column="Id" property="id" />
|
||||
<result column="Status" property="status" />
|
||||
<result column="CreateDate" property="createDate" />
|
||||
<result column="CreateUserId" property="createUserId" />
|
||||
<result column="CreateUserName" property="createUserName" />
|
||||
<result column="UpdateDate" property="updateDate" />
|
||||
<result column="UpdateUserId" property="updateUserId" />
|
||||
<result column="UpdateUserName" property="updateUserName" />
|
||||
<result column="StoreNo" property="storeNo" />
|
||||
<result column="StoreName" property="storeName" />
|
||||
<result column="PartNumber" property="partNumber" />
|
||||
<result column="ProductCount" property="productCount" />
|
||||
<result column="DiffCount" property="diffCount" />
|
||||
<result column="StockTakingMark" property="stockTakingMark" />
|
||||
<result column="reserve1" property="reserve1" />
|
||||
<result column="reserve2" property="reserve2" />
|
||||
<result column="DocumentNo" property="documentNo" />
|
||||
<result column="OriginalProductCount" property="originalProductCount" />
|
||||
</resultMap>
|
||||
|
||||
</mapper>
|
||||
25
src/main/resources/mapper/warehouse/StockMapper.xml
Normal file
25
src/main/resources/mapper/warehouse/StockMapper.xml
Normal file
@@ -0,0 +1,25 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.niuan.erp.module.warehouse.mapper.StockMapper">
|
||||
|
||||
<!-- 通用查询映射结果 -->
|
||||
<resultMap id="BaseResultMap" type="com.niuan.erp.module.warehouse.entity.Stock">
|
||||
<id column="Id" property="id" />
|
||||
<result column="Status" property="status" />
|
||||
<result column="CreateDate" property="createDate" />
|
||||
<result column="CreateUserId" property="createUserId" />
|
||||
<result column="CreateUserName" property="createUserName" />
|
||||
<result column="UpdateDate" property="updateDate" />
|
||||
<result column="UpdateUserId" property="updateUserId" />
|
||||
<result column="UpdateUserName" property="updateUserName" />
|
||||
<result column="StoreNo" property="storeNo" />
|
||||
<result column="StoreName" property="storeName" />
|
||||
<result column="PartNumber" property="partNumber" />
|
||||
<result column="ProductCount" property="productCount" />
|
||||
<result column="StorageMark" property="storageMark" />
|
||||
<result column="reserve1" property="reserve1" />
|
||||
<result column="reserve2" property="reserve2" />
|
||||
<result column="ProductOccupyTotal" property="productOccupyTotal" />
|
||||
</resultMap>
|
||||
|
||||
</mapper>
|
||||
@@ -0,0 +1,33 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.niuan.erp.module.warehouse.mapper.StockTransferOrderMapper">
|
||||
|
||||
<!-- 通用查询映射结果 -->
|
||||
<resultMap id="BaseResultMap" type="com.niuan.erp.module.warehouse.entity.StockTransferOrder">
|
||||
<id column="Id" property="id" />
|
||||
<result column="Status" property="status" />
|
||||
<result column="CreateDate" property="createDate" />
|
||||
<result column="CreateUserId" property="createUserId" />
|
||||
<result column="CreateUserName" property="createUserName" />
|
||||
<result column="UpdateDate" property="updateDate" />
|
||||
<result column="UpdateUserId" property="updateUserId" />
|
||||
<result column="UpdateUserName" property="updateUserName" />
|
||||
<result column="StoreNo" property="storeNo" />
|
||||
<result column="StoreName" property="storeName" />
|
||||
<result column="FormType" property="formType" />
|
||||
<result column="FormCode" property="formCode" />
|
||||
<result column="FormName" property="formName" />
|
||||
<result column="FormStatus" property="formStatus" />
|
||||
<result column="FormMark" property="formMark" />
|
||||
<result column="reserve1" property="reserve1" />
|
||||
<result column="reserve2" property="reserve2" />
|
||||
<result column="VendorNo" property="vendorNo" />
|
||||
<result column="VendorName" property="vendorName" />
|
||||
<result column="TotalValue" property="totalValue" />
|
||||
<result column="OutStoreNo" property="outStoreNo" />
|
||||
<result column="OutStoreName" property="outStoreName" />
|
||||
<result column="GroupId" property="groupId" />
|
||||
<result column="CustomerId" property="customerId" />
|
||||
</resultMap>
|
||||
|
||||
</mapper>
|
||||
36
src/main/resources/mapper/warehouse/WarehouseItemMapper.xml
Normal file
36
src/main/resources/mapper/warehouse/WarehouseItemMapper.xml
Normal file
@@ -0,0 +1,36 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.niuan.erp.module.warehouse.mapper.WarehouseItemMapper">
|
||||
|
||||
<!-- 通用查询映射结果 -->
|
||||
<resultMap id="BaseResultMap" type="com.niuan.erp.module.warehouse.entity.WarehouseItem">
|
||||
<id column="Id" property="id" />
|
||||
<result column="Status" property="status" />
|
||||
<result column="CreateDate" property="createDate" />
|
||||
<result column="CreateUserId" property="createUserId" />
|
||||
<result column="CreateUserName" property="createUserName" />
|
||||
<result column="UpdateDate" property="updateDate" />
|
||||
<result column="UpdateUserId" property="updateUserId" />
|
||||
<result column="UpdateUserName" property="updateUserName" />
|
||||
<result column="PartNumber" property="partNumber" />
|
||||
<result column="ProductType" property="productType" />
|
||||
<result column="ProductSpecs" property="productSpecs" />
|
||||
<result column="ProductBrand" property="productBrand" />
|
||||
<result column="ProductPacking" property="productPacking" />
|
||||
<result column="ProductPackUnit" property="productPackUnit" />
|
||||
<result column="ProductPackSize" property="productPackSize" />
|
||||
<result column="ProductPrice" property="productPrice" />
|
||||
<result column="ProductStockTotal" property="productStockTotal" />
|
||||
<result column="VdName" property="vdName" />
|
||||
<result column="VendorCode1" property="vendorCode1" />
|
||||
<result column="VendorCode2" property="vendorCode2" />
|
||||
<result column="VendorCode3" property="vendorCode3" />
|
||||
<result column="ManufactureSpec" property="manufactureSpec" />
|
||||
<result column="ProductMark" property="productMark" />
|
||||
<result column="reserve1" property="reserve1" />
|
||||
<result column="reserve2" property="reserve2" />
|
||||
<result column="ProductOccupyTotal" property="productOccupyTotal" />
|
||||
<result column="CustomerId" property="customerId" />
|
||||
</resultMap>
|
||||
|
||||
</mapper>
|
||||
24
src/main/resources/mapper/warehouse/WarehouseMapper.xml
Normal file
24
src/main/resources/mapper/warehouse/WarehouseMapper.xml
Normal file
@@ -0,0 +1,24 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.niuan.erp.module.warehouse.mapper.WarehouseMapper">
|
||||
|
||||
<!-- 通用查询映射结果 -->
|
||||
<resultMap id="BaseResultMap" type="com.niuan.erp.module.warehouse.entity.Warehouse">
|
||||
<id column="Id" property="id" />
|
||||
<result column="Status" property="status" />
|
||||
<result column="CreateDate" property="createDate" />
|
||||
<result column="CreateUserId" property="createUserId" />
|
||||
<result column="CreateUserName" property="createUserName" />
|
||||
<result column="UpdateDate" property="updateDate" />
|
||||
<result column="UpdateUserId" property="updateUserId" />
|
||||
<result column="UpdateUserName" property="updateUserName" />
|
||||
<result column="StoreNo" property="storeNo" />
|
||||
<result column="StoreName" property="storeName" />
|
||||
<result column="StoreMark" property="storeMark" />
|
||||
<result column="reserve1" property="reserve1" />
|
||||
<result column="reserve2" property="reserve2" />
|
||||
<result column="ProjectId" property="projectId" />
|
||||
<result column="CustomerId" property="customerId" />
|
||||
</resultMap>
|
||||
|
||||
</mapper>
|
||||
10
src/main/resources/sql/dev/id.sql
Normal file
10
src/main/resources/sql/dev/id.sql
Normal file
@@ -0,0 +1,10 @@
|
||||
|
||||
ALTER TABLE yy_sysrole ADD PRIMARY KEY (id);
|
||||
ALTER TABLE yy_sysrole MODIFY id BIGINT NOT NULL AUTO_INCREMENT;
|
||||
|
||||
|
||||
ALTER TABLE yy_sysrolechannelmapping ADD temp_id BIGINT AUTO_INCREMENT PRIMARY KEY FIRST;
|
||||
UPDATE yy_sysrolechannelmapping SET id = temp_id;
|
||||
ALTER TABLE yy_sysrolechannelmapping DROP temp_id;
|
||||
ALTER TABLE yy_sysrolechannelmapping ADD PRIMARY KEY (id);
|
||||
ALTER TABLE yy_sysrolechannelmapping MODIFY id BIGINT NOT NULL AUTO_INCREMENT;
|
||||
Reference in New Issue
Block a user