first commit

This commit is contained in:
yy
2026-09-11 17:34:14 +08:00
commit dfb943919d
622 changed files with 26659 additions and 0 deletions
@@ -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.metalloop.modules.bussiness.mapper.BizEnterpriseProductMapper">
<resultMap id="BaseResultMap" type="com.metalloop.modules.bussiness.model.po.BizEnterpriseProduct">
<!--@mbg.generated-->
<!--@Table biz_enterprise_product-->
<id column="id" jdbcType="BIGINT" property="id"/>
<result column="enterprise_id" jdbcType="BIGINT" property="enterpriseId"/>
<result column="variety_id" jdbcType="BIGINT" property="varietyId"/>
<result column="material_id" jdbcType="BIGINT" property="materialId"/>
<result column="unit_price" jdbcType="DECIMAL" property="unitPrice"/>
<result column="weight" jdbcType="DECIMAL" property="weight"/>
<result column="status" jdbcType="TINYINT" property="status"/>
<result column="remark" jdbcType="VARCHAR" property="remark"/>
<result column="create_time" jdbcType="TIMESTAMP" property="createTime"/>
<result column="update_time" jdbcType="TIMESTAMP" property="updateTime"/>
</resultMap>
<sql id="Base_Column_List">
<!--@mbg.generated-->
<!--@Table biz_enterprise_product-->
id,
enterprise_id,
variety_id,
material_id,
unit_price,
weight,
status,
remark,
create_time,
update_time
</sql>
</mapper>
@@ -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.metalloop.modules.bussiness.mapper.BizMaterialMapper">
<resultMap id="BaseResultMap" type="com.metalloop.modules.bussiness.model.po.BizMaterial">
<!--@mbg.generated-->
<!--@Table biz_material-->
<id column="id" jdbcType="BIGINT" property="id"/>
<result column="material_name" jdbcType="VARCHAR" property="materialName"/>
<result column="material_code" jdbcType="VARCHAR" property="materialCode"/>
<result column="description" jdbcType="VARCHAR" property="description"/>
<result column="create_time" jdbcType="TIMESTAMP" property="createTime"/>
<result column="update_time" jdbcType="TIMESTAMP" property="updateTime"/>
</resultMap>
<sql id="Base_Column_List">
<!--@mbg.generated-->
<!--@Table biz_material-->
id,
material_name,
material_code,
description,
create_time,
update_time
</sql>
</mapper>
@@ -0,0 +1,64 @@
<?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.metalloop.modules.bussiness.mapper.BizPurchaseRequestMapper">
<resultMap id="BaseResultMap" type="com.metalloop.modules.bussiness.model.po.BizPurchaseRequest">
<!--@mbg.generated-->
<!--@Table biz_purchase_request-->
<id column="id" jdbcType="BIGINT" property="id"/>
<result column="create_user_id" jdbcType="BIGINT" property="createUserId"/>
<result column="enterprise_id" jdbcType="BIGINT" property="enterpriseId"/>
<result column="element_type" jdbcType="VARCHAR" property="elementType"/>
<result column="product_category" jdbcType="VARCHAR" property="productCategory"/>
<result column="material" jdbcType="VARCHAR" property="material"/>
<result column="title" jdbcType="VARCHAR" property="title"/>
<result column="description" jdbcType="VARCHAR" property="description"/>
<result column="quantity" jdbcType="DECIMAL" property="quantity"/>
<result column="unit_price" jdbcType="DECIMAL" property="unitPrice"/>
<result column="contact_person" jdbcType="VARCHAR" property="contactPerson"/>
<result column="contact_phone" jdbcType="VARCHAR" property="contactPhone"/>
<result column="delivery_date" jdbcType="DATE" property="deliveryDate"/>
<result column="delivery_location" jdbcType="VARCHAR" property="deliveryLocation"/>
<result column="image_url" jdbcType="VARCHAR" property="imageUrl"/>
<result column="audit_status" jdbcType="TINYINT" property="auditStatus"/>
<result column="publish_time" jdbcType="TIMESTAMP" property="publishTime"/>
<result column="expire_time" jdbcType="TIMESTAMP" property="expireTime"/>
<result column="account_period_mode" jdbcType="VARCHAR" property="accountPeriodMode"/>
<result column="deposit_ratio" jdbcType="DECIMAL" property="depositRatio"/>
<result column="final_payment_deadline" jdbcType="VARCHAR" property="finalPaymentDeadline"/>
<result column="status" jdbcType="TINYINT" property="status"/>
<result column="reject_reason" jdbcType="VARCHAR" property="rejectReason"/>
<result column="update_user_id" jdbcType="BIGINT" property="updateUserId"/>
<result column="create_time" jdbcType="TIMESTAMP" property="createTime"/>
<result column="update_time" jdbcType="TIMESTAMP" property="updateTime"/>
</resultMap>
<sql id="Base_Column_List">
<!--@mbg.generated-->
<!--@Table biz_purchase_request-->
id,
create_user_id,
enterprise_id,
element_type,
product_category,
material,
title,
description,
quantity,
unit_price,
contact_person,
contact_phone,
delivery_date,
delivery_location,
image_url,
audit_status,
publish_time,
expire_time,
account_period_mode,
deposit_ratio,
final_payment_deadline,
status,
reject_reason,
update_user_id,
create_time,
update_time
</sql>
</mapper>
@@ -0,0 +1,62 @@
<?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.metalloop.modules.bussiness.mapper.BizSupplyInfoMapper">
<resultMap id="BaseResultMap" type="com.metalloop.modules.bussiness.model.po.BizSupplyInfo">
<!--@mbg.generated-->
<!--@Table biz_supply_info-->
<id column="id" jdbcType="BIGINT" property="id"/>
<result column="create_user_id" jdbcType="BIGINT" property="createUserId"/>
<result column="enterprise_id" jdbcType="BIGINT" property="enterpriseId"/>
<result column="element_type" jdbcType="VARCHAR" property="elementType"/>
<result column="product_category" jdbcType="VARCHAR" property="productCategory"/>
<result column="material" jdbcType="VARCHAR" property="material"/>
<result column="title" jdbcType="VARCHAR" property="title"/>
<result column="description" jdbcType="VARCHAR" property="description"/>
<result column="quantity" jdbcType="DECIMAL" property="quantity"/>
<result column="unit_price" jdbcType="DECIMAL" property="unitPrice"/>
<result column="contact_person" jdbcType="VARCHAR" property="contactPerson"/>
<result column="contact_phone" jdbcType="VARCHAR" property="contactPhone"/>
<result column="delivery_location" jdbcType="VARCHAR" property="deliveryLocation"/>
<result column="image_url" jdbcType="VARCHAR" property="imageUrl"/>
<result column="audit_status" jdbcType="TINYINT" property="auditStatus"/>
<result column="publish_time" jdbcType="TIMESTAMP" property="publishTime"/>
<result column="expire_time" jdbcType="TIMESTAMP" property="expireTime"/>
<result column="account_period_mode" jdbcType="VARCHAR" property="accountPeriodMode"/>
<result column="deposit_ratio" jdbcType="DECIMAL" property="depositRatio"/>
<result column="final_payment_deadline" jdbcType="VARCHAR" property="finalPaymentDeadline"/>
<result column="status" jdbcType="TINYINT" property="status"/>
<result column="reject_reason" jdbcType="VARCHAR" property="rejectReason"/>
<result column="update_user_id" jdbcType="BIGINT" property="updateUserId"/>
<result column="create_time" jdbcType="TIMESTAMP" property="createTime"/>
<result column="update_time" jdbcType="TIMESTAMP" property="updateTime"/>
</resultMap>
<sql id="Base_Column_List">
<!--@mbg.generated-->
<!--@Table biz_supply_info-->
id,
create_user_id,
enterprise_id,
element_type,
product_category,
material,
title,
description,
quantity,
unit_price,
contact_person,
contact_phone,
delivery_location,
image_url,
audit_status,
publish_time,
expire_time,
account_period_mode,
deposit_ratio,
final_payment_deadline,
status,
reject_reason,
update_user_id,
create_time,
update_time
</sql>
</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.metalloop.modules.bussiness.mapper.BizVarietyMapper">
<resultMap id="BaseResultMap" type="com.metalloop.modules.bussiness.model.po.BizVariety">
<!--@mbg.generated-->
<!--@Table biz_variety-->
<id column="id" jdbcType="BIGINT" property="id"/>
<result column="variety_name" jdbcType="VARCHAR" property="varietyName"/>
<result column="variety_grade" jdbcType="VARCHAR" property="varietyGrade"/>
<result column="parent_id" jdbcType="BIGINT" property="parentId"/>
<result column="variety_material" jdbcType="VARCHAR" property="varietyMaterial"/>
<result column="description" jdbcType="VARCHAR" property="description"/>
<result column="sort" jdbcType="INTEGER" property="sort"/>
<result column="status" jdbcType="TINYINT" property="status"/>
<result column="create_time" jdbcType="TIMESTAMP" property="createTime"/>
<result column="update_time" jdbcType="TIMESTAMP" property="updateTime"/>
</resultMap>
<sql id="Base_Column_List">
<!--@mbg.generated-->
<!--@Table biz_variety-->
id,
variety_name,
variety_grade,
parent_id,
variety_material,
description,
sort,
status,
create_time,
update_time
</sql>
</mapper>
@@ -0,0 +1,22 @@
<?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.metalloop.modules.auth.mapper.SysEnterpriseImageMapper">
<resultMap id="BaseResultMap" type="com.metalloop.modules.auth.model.po.SysEnterpriseImage">
<!--@mbg.generated-->
<!--@Table sys_enterprise_image-->
<id column="id" jdbcType="INTEGER" property="id"/>
<result column="enterprise_id" jdbcType="INTEGER" property="enterpriseId"/>
<result column="image_type" jdbcType="TINYINT" property="imageType"/>
<result column="image_url" jdbcType="VARCHAR" property="imageUrl"/>
<result column="created_at" jdbcType="TIMESTAMP" property="createdAt"/>
</resultMap>
<sql id="Base_Column_List">
<!--@mbg.generated-->
<!--@Table sys_enterprise_image-->
id,
enterprise_id,
image_type,
image_url,
created_at
</sql>
</mapper>
@@ -0,0 +1,62 @@
<?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.metalloop.modules.auth.mapper.SysEnterpriseMapper">
<resultMap id="BaseResultMap" type="com.metalloop.modules.auth.model.po.SysEnterprise">
<!--@mbg.generated-->
<!--@Table sys_enterprise-->
<id column="id" jdbcType="INTEGER" property="id"/>
<result column="enterprise_name" jdbcType="VARCHAR" property="enterpriseName"/>
<result column="enterprise_address" jdbcType="VARCHAR" property="enterpriseAddress"/>
<result column="warehouse_address" jdbcType="VARCHAR" property="warehouseAddress"/>
<result column="contact_person" jdbcType="VARCHAR" property="contactPerson"/>
<result column="legal_person" jdbcType="VARCHAR" property="legalPerson"/>
<result column="phone1" jdbcType="VARCHAR" property="phone1"/>
<result column="phone2" jdbcType="VARCHAR" property="phone2"/>
<result column="phone3" jdbcType="VARCHAR" property="phone3"/>
<result column="business_model" jdbcType="VARCHAR" property="businessModel"/>
<result column="profile_intro" jdbcType="VARCHAR" property="profileIntro"/>
<result column="title_img_url" jdbcType="VARCHAR" property="titleImgUrl"/>
<result column="intro_img_url" jdbcType="VARCHAR" property="introImgUrl"/>
<result column="business_license_url" jdbcType="VARCHAR" property="businessLicenseUrl"/>
<result column="legal_id_front_url" jdbcType="VARCHAR" property="legalIdFrontUrl"/>
<result column="legal_id_back_url" jdbcType="VARCHAR" property="legalIdBackUrl"/>
<result column="ocr_credit_code_id" jdbcType="VARCHAR" property="ocrCreditCodeId"/>
<result column="id_card_number" jdbcType="VARCHAR" property="idCardNumber"/>
<result column="credit_limit" jdbcType="DECIMAL" property="creditLimit"/>
<result column="audit_status" jdbcType="TINYINT" property="auditStatus"/>
<result column="submit_time" jdbcType="TIMESTAMP" property="submitTime"/>
<result column="audit_time" jdbcType="TIMESTAMP" property="auditTime"/>
<result column="reject_reason" jdbcType="VARCHAR" property="rejectReason"/>
<result column="created_at" jdbcType="TIMESTAMP" property="createdAt"/>
<result column="updated_at" jdbcType="TIMESTAMP" property="updatedAt"/>
</resultMap>
<sql id="Base_Column_List">
<!--@mbg.generated-->
<!--@Table sys_enterprise-->
id,
enterprise_name,
enterprise_address,
warehouse_address,
contact_person,
legal_person,
phone1,
phone2,
phone3,
business_model,
profile_intro,
title_img_url,
intro_img_url,
business_license_url,
legal_id_front_url,
legal_id_back_url,
ocr_credit_code_id,
id_card_number,
credit_limit,
audit_status,
submit_time,
audit_time,
reject_reason,
created_at,
updated_at
</sql>
</mapper>
@@ -0,0 +1,48 @@
<?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.metalloop.modules.auth.mapper.SysPermissionMapper">
<resultMap id="BaseResultMap" type="com.metalloop.modules.auth.model.po.SysPermission">
<!--@mbg.generated-->
<!--@Table sys_permission-->
<id column="id" jdbcType="BIGINT" property="id"/>
<result column="name" jdbcType="VARCHAR" property="name"/>
<result column="code" jdbcType="VARCHAR" property="code"/>
<result column="type" jdbcType="TINYINT" property="type"/>
<result column="sort" jdbcType="INTEGER" property="sort"/>
<result column="parent_id" jdbcType="BIGINT" property="parentId"/>
<result column="icon" jdbcType="VARCHAR" property="icon"/>
<result column="api_path" jdbcType="VARCHAR" property="apiPath"/>
<result column="route_path" jdbcType="VARCHAR" property="routePath"/>
<result column="component" jdbcType="VARCHAR" property="component"/>
<result column="component_name" jdbcType="VARCHAR" property="componentName"/>
<result column="description" jdbcType="VARCHAR" property="description"/>
<result column="enabled" jdbcType="TINYINT" property="enabled"/>
<result column="create_user" jdbcType="BIGINT" property="createUser"/>
<result column="update_user" jdbcType="BIGINT" property="updateUser"/>
<result column="create_time" jdbcType="TIMESTAMP" property="createTime"/>
<result column="update_time" jdbcType="TIMESTAMP" property="updateTime"/>
<result column="data_status" jdbcType="TINYINT" property="dataStatus"/>
</resultMap>
<sql id="Base_Column_List">
<!--@mbg.generated-->
<!--@Table sys_permission-->
id,
name,
code,
type,
sort,
parent_id,
icon,
api_path,
route_path,
component,
component_name,
description,
enabled,
create_user,
update_user,
create_time,
update_time,
data_status
</sql>
</mapper>
@@ -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.metalloop.modules.auth.mapper.SysRoleMapper">
<resultMap id="BaseResultMap" type="com.metalloop.modules.auth.model.po.SysRole">
<!--@mbg.generated-->
<!--@Table sys_role-->
<id column="id" jdbcType="BIGINT" property="id"/>
<result column="name" jdbcType="VARCHAR" property="name"/>
<result column="code" jdbcType="VARCHAR" property="code"/>
<result column="enabled" jdbcType="TINYINT" property="enabled"/>
<result column="description" jdbcType="VARCHAR" property="description"/>
<result column="create_user" jdbcType="BIGINT" property="createUser"/>
<result column="create_org" jdbcType="BIGINT" property="createOrg"/>
<result column="create_time" jdbcType="TIMESTAMP" property="createTime"/>
<result column="update_time" jdbcType="TIMESTAMP" property="updateTime"/>
<result column="update_user" jdbcType="BIGINT" property="updateUser"/>
<result column="data_status" jdbcType="VARCHAR" property="dataStatus"/>
</resultMap>
<sql id="Base_Column_List">
<!--@mbg.generated-->
<!--@Table sys_role-->
id,
name,
code,
enabled,
description,
create_user,
create_org,
create_time,
update_time,
update_user,
data_status
</sql>
</mapper>
@@ -0,0 +1,18 @@
<?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.metalloop.modules.auth.mapper.SysRolePermissionMapper">
<resultMap id="BaseResultMap" type="com.metalloop.modules.auth.model.po.SysRolePermission">
<!--@mbg.generated-->
<!--@Table sys_role_permission-->
<id column="id" jdbcType="BIGINT" property="id"/>
<result column="role_id" jdbcType="BIGINT" property="roleId"/>
<result column="permission_id" jdbcType="BIGINT" property="permissionId"/>
</resultMap>
<sql id="Base_Column_List">
<!--@mbg.generated-->
<!--@Table sys_role_permission-->
id,
role_id,
permission_id
</sql>
</mapper>
@@ -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.metalloop.modules.auth.mapper.SysUserMapper">
<resultMap id="BaseResultMap" type="com.metalloop.modules.auth.model.po.SysUser">
<!--@mbg.generated-->
<!--@Table sys_user-->
<id column="id" jdbcType="INTEGER" property="id"/>
<result column="username" jdbcType="VARCHAR" property="username"/>
<result column="password" jdbcType="VARCHAR" property="password"/>
<result column="auth_status" jdbcType="TINYINT" property="authStatus"/>
<result column="enterprise_id" jdbcType="INTEGER" property="enterpriseId"/>
<result column="phone" jdbcType="VARCHAR" property="phone"/>
<result column="email" jdbcType="VARCHAR" property="email"/>
<result column="user_status" jdbcType="TINYINT" property="userStatus"/>
<result column="reg_time" jdbcType="TIMESTAMP" property="regTime"/>
</resultMap>
<sql id="Base_Column_List">
<!--@mbg.generated-->
<!--@Table sys_user-->
id,
username,
password,
auth_status,
enterprise_id,
phone,
email,
user_status,
reg_time
</sql>
</mapper>
@@ -0,0 +1,20 @@
<?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.metalloop.modules.auth.mapper.SysUserRoleMapper">
<resultMap id="BaseResultMap" type="com.metalloop.modules.auth.model.po.SysUserRole">
<!--@mbg.generated-->
<!--@Table sys_user_role-->
<result column="user_id" jdbcType="INTEGER" property="userId"/>
<result column="role_id" jdbcType="INTEGER" property="roleId"/>
<result column="created_at" jdbcType="TIMESTAMP" property="createdAt"/><id column="id" jdbcType="BIGINT" property="id"/>
</resultMap>
<sql id="Base_Column_List">
<!--@mbg.generated-->
<!--@Table sys_user_role-->
user_id,
role_id,
created_at,
id
</sql>
</mapper>