platformx-business-finance-api/src/main/java/com/by4cloud/platformx/business/entity/BusinessCustomer.java
@@ -19,7 +19,7 @@ @Comment("客商信息") public class BusinessCustomer extends BaseModel<BusinessCustomer> { @Schema(description = "'统一社会信用代码'") @Schema(description = "统一社会信用代码") @Column(columnDefinition = "VARCHAR(30) comment '统一社会信用代码'") private String creditCode; @@ -64,7 +64,7 @@ private String status; @Schema(description = "行业Id") @Column(columnDefinition = "VARCHAR(50) comment '行业'") @Column(columnDefinition = "VARCHAR(50) comment '行业Id'") private String industryId; @Schema(description = "行业") platformx-business-finance-api/src/main/java/com/by4cloud/platformx/business/entity/Product.java
File was renamed from platformx-business-finance-api/src/main/java/com/by4cloud/platformx/business/entity/product.java @@ -17,7 +17,7 @@ @Entity @Table(name = "product") @Comment("产品信息") public class product extends BaseModel<product> { public class Product extends BaseModel<Product> { //产品名称、产品编码(主数据、ERP)、产品价格、税点、所属上级 @Schema(description = "产品名称") @Column(columnDefinition = "VARCHAR(50) comment '产品名称'") platformx-business-finance-biz/src/main/java/com/by4cloud/platformx/business/controller/BusinessCustomerController.java
New file @@ -0,0 +1,119 @@ package com.by4cloud.platformx.business.controller; import cn.hutool.core.util.ArrayUtil; import cn.hutool.core.collection.CollUtil; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.by4cloud.platformx.common.core.util.R; import com.by4cloud.platformx.common.log.annotation.SysLog; import com.by4cloud.platformx.business.entity.BusinessCustomer; import com.by4cloud.platformx.business.service.BusinessCustomerService; import org.springframework.security.access.prepost.PreAuthorize; import com.by4cloud.platformx.common.excel.annotation.ResponseExcel; import io.swagger.v3.oas.annotations.security.SecurityRequirement; import org.springdoc.core.annotations.ParameterObject; import org.springframework.http.HttpHeaders; import io.swagger.v3.oas.annotations.tags.Tag; import io.swagger.v3.oas.annotations.Operation; import lombok.RequiredArgsConstructor; import org.springframework.web.bind.annotation.*; import java.util.List; import java.util.Objects; /** * 客商信息 * * @author platformx * @date 2026-05-07 10:13:22 */ @RestController @RequiredArgsConstructor @RequestMapping("/businessCustomer" ) @Tag(description = "businessCustomer" , name = "客商信息管理" ) @SecurityRequirement(name = HttpHeaders.AUTHORIZATION) public class BusinessCustomerController { private final BusinessCustomerService businessCustomerService; /** * 分页查询 * @param page 分页对象 * @param businessCustomer 客商信息 * @return */ @Operation(summary = "分页查询" , description = "分页查询" ) @GetMapping("/page" ) @PreAuthorize("@pms.hasPermission('business_businessCustomer_view')" ) public R getBusinessCustomerPage(@ParameterObject Page page, @ParameterObject BusinessCustomer businessCustomer) { LambdaQueryWrapper<BusinessCustomer> wrapper = Wrappers.lambdaQuery(); return R.ok(businessCustomerService.page(page, wrapper)); } /** * 通过id查询客商信息 * @param id id * @return R */ @Operation(summary = "通过id查询" , description = "通过id查询" ) @GetMapping("/{id}" ) @PreAuthorize("@pms.hasPermission('business_businessCustomer_view')" ) public R getById(@PathVariable("id" ) Long id) { return R.ok(businessCustomerService.getById(id)); } /** * 新增客商信息 * @param businessCustomer 客商信息 * @return R */ @Operation(summary = "新增客商信息" , description = "新增客商信息" ) @SysLog("新增客商信息" ) @PostMapping @PreAuthorize("@pms.hasPermission('business_businessCustomer_add')" ) public R save(@RequestBody BusinessCustomer businessCustomer) { return R.ok(businessCustomerService.save(businessCustomer)); } /** * 修改客商信息 * @param businessCustomer 客商信息 * @return R */ @Operation(summary = "修改客商信息" , description = "修改客商信息" ) @SysLog("修改客商信息" ) @PutMapping @PreAuthorize("@pms.hasPermission('business_businessCustomer_edit')" ) public R updateById(@RequestBody BusinessCustomer businessCustomer) { return R.ok(businessCustomerService.updateById(businessCustomer)); } /** * 通过id删除客商信息 * @param ids id列表 * @return R */ @Operation(summary = "通过id删除客商信息" , description = "通过id删除客商信息" ) @SysLog("通过id删除客商信息" ) @DeleteMapping @PreAuthorize("@pms.hasPermission('business_businessCustomer_del')" ) public R removeById(@RequestBody Long[] ids) { return R.ok(businessCustomerService.removeBatchByIds(CollUtil.toList(ids))); } /** * 导出excel 表格 * @param businessCustomer 查询条件 * @param ids 导出指定ID * @return excel 文件流 */ @ResponseExcel @GetMapping("/export") @PreAuthorize("@pms.hasPermission('business_businessCustomer_export')" ) public List<BusinessCustomer> export(BusinessCustomer businessCustomer,Long[] ids) { return businessCustomerService.list(Wrappers.lambdaQuery(businessCustomer).in(ArrayUtil.isNotEmpty(ids), BusinessCustomer::getId, ids)); } } platformx-business-finance-biz/src/main/java/com/by4cloud/platformx/business/controller/ProductController.java
New file @@ -0,0 +1,119 @@ package com.by4cloud.platformx.business.controller; import cn.hutool.core.util.ArrayUtil; import cn.hutool.core.collection.CollUtil; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.by4cloud.platformx.common.core.util.R; import com.by4cloud.platformx.common.log.annotation.SysLog; import com.by4cloud.platformx.business.entity.Product; import com.by4cloud.platformx.business.service.ProductService; import org.springframework.security.access.prepost.PreAuthorize; import com.by4cloud.platformx.common.excel.annotation.ResponseExcel; import io.swagger.v3.oas.annotations.security.SecurityRequirement; import org.springdoc.core.annotations.ParameterObject; import org.springframework.http.HttpHeaders; import io.swagger.v3.oas.annotations.tags.Tag; import io.swagger.v3.oas.annotations.Operation; import lombok.RequiredArgsConstructor; import org.springframework.web.bind.annotation.*; import java.util.List; import java.util.Objects; /** * 产品信息 * * @author platformx * @date 2026-05-07 10:17:52 */ @RestController @RequiredArgsConstructor @RequestMapping("/product" ) @Tag(description = "product" , name = "产品信息管理" ) @SecurityRequirement(name = HttpHeaders.AUTHORIZATION) public class ProductController { private final ProductService productService; /** * 分页查询 * @param page 分页对象 * @param product 产品信息 * @return */ @Operation(summary = "分页查询" , description = "分页查询" ) @GetMapping("/page" ) @PreAuthorize("@pms.hasPermission('business_product_view')" ) public R getProductPage(@ParameterObject Page page, @ParameterObject Product product) { LambdaQueryWrapper<Product> wrapper = Wrappers.lambdaQuery(); return R.ok(productService.page(page, wrapper)); } /** * 通过id查询产品信息 * @param id id * @return R */ @Operation(summary = "通过id查询" , description = "通过id查询" ) @GetMapping("/{id}" ) @PreAuthorize("@pms.hasPermission('business_product_view')" ) public R getById(@PathVariable("id" ) Long id) { return R.ok(productService.getById(id)); } /** * 新增产品信息 * @param product 产品信息 * @return R */ @Operation(summary = "新增产品信息" , description = "新增产品信息" ) @SysLog("新增产品信息" ) @PostMapping @PreAuthorize("@pms.hasPermission('business_product_add')" ) public R save(@RequestBody Product product) { return R.ok(productService.save(product)); } /** * 修改产品信息 * @param product 产品信息 * @return R */ @Operation(summary = "修改产品信息" , description = "修改产品信息" ) @SysLog("修改产品信息" ) @PutMapping @PreAuthorize("@pms.hasPermission('business_product_edit')" ) public R updateById(@RequestBody Product product) { return R.ok(productService.updateById(product)); } /** * 通过id删除产品信息 * @param ids id列表 * @return R */ @Operation(summary = "通过id删除产品信息" , description = "通过id删除产品信息" ) @SysLog("通过id删除产品信息" ) @DeleteMapping @PreAuthorize("@pms.hasPermission('business_product_del')" ) public R removeById(@RequestBody Long[] ids) { return R.ok(productService.removeBatchByIds(CollUtil.toList(ids))); } /** * 导出excel 表格 * @param product 查询条件 * @param ids 导出指定ID * @return excel 文件流 */ @ResponseExcel @GetMapping("/export") @PreAuthorize("@pms.hasPermission('business_product_export')" ) public List<Product> export(Product product,Long[] ids) { return productService.list(Wrappers.lambdaQuery(product).in(ArrayUtil.isNotEmpty(ids), Product::getId, ids)); } } platformx-business-finance-biz/src/main/java/com/by4cloud/platformx/business/controller/ProductionPlanController.java
New file @@ -0,0 +1,119 @@ package com.by4cloud.platformx.business.controller; import cn.hutool.core.util.ArrayUtil; import cn.hutool.core.collection.CollUtil; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.by4cloud.platformx.common.core.util.R; import com.by4cloud.platformx.common.log.annotation.SysLog; import com.by4cloud.platformx.business.entity.ProductionPlan; import com.by4cloud.platformx.business.service.ProductionPlanService; import org.springframework.security.access.prepost.PreAuthorize; import com.by4cloud.platformx.common.excel.annotation.ResponseExcel; import io.swagger.v3.oas.annotations.security.SecurityRequirement; import org.springdoc.core.annotations.ParameterObject; import org.springframework.http.HttpHeaders; import io.swagger.v3.oas.annotations.tags.Tag; import io.swagger.v3.oas.annotations.Operation; import lombok.RequiredArgsConstructor; import org.springframework.web.bind.annotation.*; import java.util.List; import java.util.Objects; /** * 排产计划 * * @author platformx * @date 2026-05-07 10:27:42 */ @RestController @RequiredArgsConstructor @RequestMapping("/productionPlan" ) @Tag(description = "productionPlan" , name = "排产计划管理" ) @SecurityRequirement(name = HttpHeaders.AUTHORIZATION) public class ProductionPlanController { private final ProductionPlanService productionPlanService; /** * 分页查询 * @param page 分页对象 * @param productionPlan 排产计划 * @return */ @Operation(summary = "分页查询" , description = "分页查询" ) @GetMapping("/page" ) @PreAuthorize("@pms.hasPermission('business_productionPlan_view')" ) public R getProductionPlanPage(@ParameterObject Page page, @ParameterObject ProductionPlan productionPlan) { LambdaQueryWrapper<ProductionPlan> wrapper = Wrappers.lambdaQuery(); return R.ok(productionPlanService.page(page, wrapper)); } /** * 通过id查询排产计划 * @param id id * @return R */ @Operation(summary = "通过id查询" , description = "通过id查询" ) @GetMapping("/{id}" ) @PreAuthorize("@pms.hasPermission('business_productionPlan_view')" ) public R getById(@PathVariable("id" ) Long id) { return R.ok(productionPlanService.getById(id)); } /** * 新增排产计划 * @param productionPlan 排产计划 * @return R */ @Operation(summary = "新增排产计划" , description = "新增排产计划" ) @SysLog("新增排产计划" ) @PostMapping @PreAuthorize("@pms.hasPermission('business_productionPlan_add')" ) public R save(@RequestBody ProductionPlan productionPlan) { return R.ok(productionPlanService.save(productionPlan)); } /** * 修改排产计划 * @param productionPlan 排产计划 * @return R */ @Operation(summary = "修改排产计划" , description = "修改排产计划" ) @SysLog("修改排产计划" ) @PutMapping @PreAuthorize("@pms.hasPermission('business_productionPlan_edit')" ) public R updateById(@RequestBody ProductionPlan productionPlan) { return R.ok(productionPlanService.updateById(productionPlan)); } /** * 通过id删除排产计划 * @param ids id列表 * @return R */ @Operation(summary = "通过id删除排产计划" , description = "通过id删除排产计划" ) @SysLog("通过id删除排产计划" ) @DeleteMapping @PreAuthorize("@pms.hasPermission('business_productionPlan_del')" ) public R removeById(@RequestBody Long[] ids) { return R.ok(productionPlanService.removeBatchByIds(CollUtil.toList(ids))); } /** * 导出excel 表格 * @param productionPlan 查询条件 * @param ids 导出指定ID * @return excel 文件流 */ @ResponseExcel @GetMapping("/export") @PreAuthorize("@pms.hasPermission('business_productionPlan_export')" ) public List<ProductionPlan> export(ProductionPlan productionPlan,Long[] ids) { return productionPlanService.list(Wrappers.lambdaQuery(productionPlan).in(ArrayUtil.isNotEmpty(ids), ProductionPlan::getId, ids)); } } platformx-business-finance-biz/src/main/java/com/by4cloud/platformx/business/controller/SalesManController.java
New file @@ -0,0 +1,119 @@ package com.by4cloud.platformx.business.controller; import cn.hutool.core.util.ArrayUtil; import cn.hutool.core.collection.CollUtil; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.by4cloud.platformx.common.core.util.R; import com.by4cloud.platformx.common.log.annotation.SysLog; import com.by4cloud.platformx.business.entity.SalesMan; import com.by4cloud.platformx.business.service.SalesManService; import org.springframework.security.access.prepost.PreAuthorize; import com.by4cloud.platformx.common.excel.annotation.ResponseExcel; import io.swagger.v3.oas.annotations.security.SecurityRequirement; import org.springdoc.core.annotations.ParameterObject; import org.springframework.http.HttpHeaders; import io.swagger.v3.oas.annotations.tags.Tag; import io.swagger.v3.oas.annotations.Operation; import lombok.RequiredArgsConstructor; import org.springframework.web.bind.annotation.*; import java.util.List; import java.util.Objects; /** * 销售人员 * * @author platformx * @date 2026-05-07 10:15:31 */ @RestController @RequiredArgsConstructor @RequestMapping("/salesMan" ) @Tag(description = "salesMan" , name = "销售人员管理" ) @SecurityRequirement(name = HttpHeaders.AUTHORIZATION) public class SalesManController { private final SalesManService salesManService; /** * 分页查询 * @param page 分页对象 * @param salesMan 销售人员 * @return */ @Operation(summary = "分页查询" , description = "分页查询" ) @GetMapping("/page" ) @PreAuthorize("@pms.hasPermission('business_salesMan_view')" ) public R getSalesManPage(@ParameterObject Page page, @ParameterObject SalesMan salesMan) { LambdaQueryWrapper<SalesMan> wrapper = Wrappers.lambdaQuery(); return R.ok(salesManService.page(page, wrapper)); } /** * 通过id查询销售人员 * @param id id * @return R */ @Operation(summary = "通过id查询" , description = "通过id查询" ) @GetMapping("/{id}" ) @PreAuthorize("@pms.hasPermission('business_salesMan_view')" ) public R getById(@PathVariable("id" ) Long id) { return R.ok(salesManService.getById(id)); } /** * 新增销售人员 * @param salesMan 销售人员 * @return R */ @Operation(summary = "新增销售人员" , description = "新增销售人员" ) @SysLog("新增销售人员" ) @PostMapping @PreAuthorize("@pms.hasPermission('business_salesMan_add')" ) public R save(@RequestBody SalesMan salesMan) { return R.ok(salesManService.save(salesMan)); } /** * 修改销售人员 * @param salesMan 销售人员 * @return R */ @Operation(summary = "修改销售人员" , description = "修改销售人员" ) @SysLog("修改销售人员" ) @PutMapping @PreAuthorize("@pms.hasPermission('business_salesMan_edit')" ) public R updateById(@RequestBody SalesMan salesMan) { return R.ok(salesManService.updateById(salesMan)); } /** * 通过id删除销售人员 * @param ids id列表 * @return R */ @Operation(summary = "通过id删除销售人员" , description = "通过id删除销售人员" ) @SysLog("通过id删除销售人员" ) @DeleteMapping @PreAuthorize("@pms.hasPermission('business_salesMan_del')" ) public R removeById(@RequestBody Long[] ids) { return R.ok(salesManService.removeBatchByIds(CollUtil.toList(ids))); } /** * 导出excel 表格 * @param salesMan 查询条件 * @param ids 导出指定ID * @return excel 文件流 */ @ResponseExcel @GetMapping("/export") @PreAuthorize("@pms.hasPermission('business_salesMan_export')" ) public List<SalesMan> export(SalesMan salesMan,Long[] ids) { return salesManService.list(Wrappers.lambdaQuery(salesMan).in(ArrayUtil.isNotEmpty(ids), SalesMan::getId, ids)); } } platformx-business-finance-biz/src/main/java/com/by4cloud/platformx/business/mapper/BusinessCustomerMapper.java
New file @@ -0,0 +1,11 @@ package com.by4cloud.platformx.business.mapper; import com.by4cloud.platformx.common.data.datascope.PlatformxBaseMapper; import com.by4cloud.platformx.business.entity.BusinessCustomer; import org.apache.ibatis.annotations.Mapper; @Mapper public interface BusinessCustomerMapper extends PlatformxBaseMapper<BusinessCustomer> { } platformx-business-finance-biz/src/main/java/com/by4cloud/platformx/business/mapper/ProductMapper.java
New file @@ -0,0 +1,11 @@ package com.by4cloud.platformx.business.mapper; import com.by4cloud.platformx.common.data.datascope.PlatformxBaseMapper; import com.by4cloud.platformx.business.entity.Product; import org.apache.ibatis.annotations.Mapper; @Mapper public interface ProductMapper extends PlatformxBaseMapper<Product> { } platformx-business-finance-biz/src/main/java/com/by4cloud/platformx/business/mapper/ProductionPlanMapper.java
New file @@ -0,0 +1,11 @@ package com.by4cloud.platformx.business.mapper; import com.by4cloud.platformx.common.data.datascope.PlatformxBaseMapper; import com.by4cloud.platformx.business.entity.ProductionPlan; import org.apache.ibatis.annotations.Mapper; @Mapper public interface ProductionPlanMapper extends PlatformxBaseMapper<ProductionPlan> { } platformx-business-finance-biz/src/main/java/com/by4cloud/platformx/business/mapper/SalesManMapper.java
New file @@ -0,0 +1,11 @@ package com.by4cloud.platformx.business.mapper; import com.by4cloud.platformx.common.data.datascope.PlatformxBaseMapper; import com.by4cloud.platformx.business.entity.SalesMan; import org.apache.ibatis.annotations.Mapper; @Mapper public interface SalesManMapper extends PlatformxBaseMapper<SalesMan> { } platformx-business-finance-biz/src/main/java/com/by4cloud/platformx/business/service/BusinessCustomerService.java
New file @@ -0,0 +1,8 @@ package com.by4cloud.platformx.business.service; import com.baomidou.mybatisplus.extension.service.IService; import com.by4cloud.platformx.business.entity.BusinessCustomer; public interface BusinessCustomerService extends IService<BusinessCustomer> { } platformx-business-finance-biz/src/main/java/com/by4cloud/platformx/business/service/ProductService.java
New file @@ -0,0 +1,8 @@ package com.by4cloud.platformx.business.service; import com.baomidou.mybatisplus.extension.service.IService; import com.by4cloud.platformx.business.entity.Product; public interface ProductService extends IService<Product> { } platformx-business-finance-biz/src/main/java/com/by4cloud/platformx/business/service/ProductionPlanService.java
New file @@ -0,0 +1,8 @@ package com.by4cloud.platformx.business.service; import com.baomidou.mybatisplus.extension.service.IService; import com.by4cloud.platformx.business.entity.ProductionPlan; public interface ProductionPlanService extends IService<ProductionPlan> { } platformx-business-finance-biz/src/main/java/com/by4cloud/platformx/business/service/SalesManService.java
New file @@ -0,0 +1,8 @@ package com.by4cloud.platformx.business.service; import com.baomidou.mybatisplus.extension.service.IService; import com.by4cloud.platformx.business.entity.SalesMan; public interface SalesManService extends IService<SalesMan> { } platformx-business-finance-biz/src/main/java/com/by4cloud/platformx/business/service/impl/BusinessCustomerServiceImpl.java
New file @@ -0,0 +1,16 @@ package com.by4cloud.platformx.business.service.impl; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.by4cloud.platformx.business.entity.BusinessCustomer; import com.by4cloud.platformx.business.mapper.BusinessCustomerMapper; import com.by4cloud.platformx.business.service.BusinessCustomerService; import org.springframework.stereotype.Service; /** * 客商信息 * * @author platformx * @date 2026-05-07 10:13:22 */ @Service public class BusinessCustomerServiceImpl extends ServiceImpl<BusinessCustomerMapper, BusinessCustomer> implements BusinessCustomerService { } platformx-business-finance-biz/src/main/java/com/by4cloud/platformx/business/service/impl/ProductServiceImpl.java
New file @@ -0,0 +1,16 @@ package com.by4cloud.platformx.business.service.impl; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.by4cloud.platformx.business.entity.Product; import com.by4cloud.platformx.business.mapper.ProductMapper; import com.by4cloud.platformx.business.service.ProductService; import org.springframework.stereotype.Service; /** * 产品信息 * * @author platformx * @date 2026-05-07 10:17:52 */ @Service public class ProductServiceImpl extends ServiceImpl<ProductMapper, Product> implements ProductService { } platformx-business-finance-biz/src/main/java/com/by4cloud/platformx/business/service/impl/ProductionPlanServiceImpl.java
New file @@ -0,0 +1,16 @@ package com.by4cloud.platformx.business.service.impl; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.by4cloud.platformx.business.entity.ProductionPlan; import com.by4cloud.platformx.business.mapper.ProductionPlanMapper; import com.by4cloud.platformx.business.service.ProductionPlanService; import org.springframework.stereotype.Service; /** * 排产计划 * * @author platformx * @date 2026-05-07 10:27:42 */ @Service public class ProductionPlanServiceImpl extends ServiceImpl<ProductionPlanMapper, ProductionPlan> implements ProductionPlanService { } platformx-business-finance-biz/src/main/java/com/by4cloud/platformx/business/service/impl/SalesManServiceImpl.java
New file @@ -0,0 +1,16 @@ package com.by4cloud.platformx.business.service.impl; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.by4cloud.platformx.business.entity.SalesMan; import com.by4cloud.platformx.business.mapper.SalesManMapper; import com.by4cloud.platformx.business.service.SalesManService; import org.springframework.stereotype.Service; /** * 销售人员 * * @author platformx * @date 2026-05-07 10:15:31 */ @Service public class SalesManServiceImpl extends ServiceImpl<SalesManMapper, SalesMan> implements SalesManService { } platformx-business-finance-biz/src/main/resources/mapper/BusinessCustomerMapper.xml
New file @@ -0,0 +1,34 @@ <?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.by4cloud.platformx.business.mapper.BusinessCustomerMapper"> <resultMap id="businessCustomerMap" type="com.by4cloud.platformx.business.entity.BusinessCustomer"> <id property="id" column="id"/> <result property="companyName" column="company_name"/> <result property="creditCode" column="credit_code"/> <result property="companyType" column="company_type"/> <result property="legalPerson" column="legal_person"/> <result property="establishDate" column="establish_date"/> <result property="address" column="address"/> <result property="registeredCapital" column="registered_capital"/> <result property="businessScope" column="business_scope"/> <result property="registerOrg" column="register_org"/> <result property="issueDate" column="issue_date"/> <result property="contactPhone" column="contact_phone"/> <result property="email" column="email"/> <result property="status" column="status"/> <result property="areaId" column="area_id"/> <result property="province" column="province"/> <result property="city" column="city"/> <result property="district" column="district"/> <result property="industry" column="industry"/> <result property="industryId" column="industry_id"/> <result property="compId" column="comp_id"/> <result property="createBy" column="create_by"/> <result property="createTime" column="create_time"/> <result property="updateBy" column="update_by"/> <result property="updateTime" column="update_time"/> <result property="delFlag" column="del_flag"/> </resultMap> </mapper> platformx-business-finance-biz/src/main/resources/mapper/ProductMapper.xml
New file @@ -0,0 +1,21 @@ <?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.by4cloud.platformx.business.mapper.ProductMapper"> <resultMap id="productMap" type="com.by4cloud.platformx.business.entity.Product"> <id property="id" column="id"/> <result property="categoryId" column="category_id"/> <result property="productName" column="product_name"/> <result property="erpCode" column="erp_code"/> <result property="mainCode" column="main_code"/> <result property="price" column="price"/> <result property="taxRate" column="tax_rate"/> <result property="compId" column="comp_id"/> <result property="createBy" column="create_by"/> <result property="createTime" column="create_time"/> <result property="updateBy" column="update_by"/> <result property="updateTime" column="update_time"/> <result property="delFlag" column="del_flag"/> </resultMap> </mapper> platformx-business-finance-biz/src/main/resources/mapper/ProductionPlanMapper.xml
New file @@ -0,0 +1,34 @@ <?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.by4cloud.platformx.business.mapper.ProductionPlanMapper"> <resultMap id="productionPlanMap" type="com.by4cloud.platformx.business.entity.ProductionPlan"> <id property="id" column="id"/> <result property="productionPlanName" column="production_plan_name"/> <result property="productionPlanNo" column="production_plan_no"/> <result property="contractName" column="contract_name"/> <result property="contractNo" column="contract_no"/> <result property="contractType" column="contract_type"/> <result property="partyaid" column="partyaid"/> <result property="partya" column="partya"/> <result property="partybid" column="partybid"/> <result property="partyb" column="partyb"/> <result property="attribute" column="attribute"/> <result property="supplyAttribute" column="supply_attribute"/> <result property="currency" column="currency"/> <result property="amount" column="amount"/> <result property="signDate" column="sign_date"/> <result property="approveTime" column="approve_time"/> <result property="effectiveDate" column="effective_date"/> <result property="expirationDate" column="expiration_date"/> <result property="remark" column="remark"/> <result property="status" column="status"/> <result property="compId" column="comp_id"/> <result property="createBy" column="create_by"/> <result property="createTime" column="create_time"/> <result property="updateBy" column="update_by"/> <result property="updateTime" column="update_time"/> <result property="delFlag" column="del_flag"/> </resultMap> </mapper> platformx-business-finance-biz/src/main/resources/mapper/SalesManMapper.xml
New file @@ -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.by4cloud.platformx.business.mapper.SalesManMapper"> <resultMap id="salesManMap" type="com.by4cloud.platformx.business.entity.SalesMan"> <id property="id" column="id"/> <result property="customerId" column="customer_id"/> <result property="salesName" column="sales_name"/> <result property="salesNo" column="sales_no"/> <result property="phone" column="phone"/> <result property="compId" column="comp_id"/> <result property="createBy" column="create_by"/> <result property="createTime" column="create_time"/> <result property="updateBy" column="update_by"/> <result property="updateTime" column="update_time"/> <result property="delFlag" column="del_flag"/> </resultMap> </mapper>