门店管理;运营商和门店增加数据权限控制

This commit is contained in:
19173159168
2025-07-06 23:49:02 +08:00
parent c23ed1b676
commit d837a9438f
3 changed files with 14 additions and 14 deletions

View File

@ -10,7 +10,7 @@ import com.ruoyi.common.core.domain.BaseEntity;
import org.springframework.data.annotation.Transient;
/**
* 门店对象 company_store
* 门店对象 zc_company_store
*
* @author ruoyi
* @date 2025-07-03

View File

@ -55,7 +55,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
</resultMap>
<sql id="selectCompanyVo">
select id, company_name, contact_name, phone, address, balance, deposit, type, is_delete, allow_split_bill, max_percentage, is_add_rules, sharing_ratio, wechat_pay_model, wechat_receiving_account, wechat_key, charge_mode, charge_param, allow_change, channel_id, citys, city_name, ali_pay_model, ali_receiving_account, ali_key, service_order_type, split_order_type, wechat_balance, alipay_balance, invite_reward_mode, invite_reward_param, reward_type, reward_param, is_reservation, reservation_duration, reservation_number, status, del_flag, create_by, create_time, update_by, update_time, extend1, extend2, extend3, extend4, extend5 from company
select id, company_name, contact_name, phone, address, balance, deposit, type, is_delete, allow_split_bill, max_percentage, is_add_rules, sharing_ratio, wechat_pay_model, wechat_receiving_account, wechat_key, charge_mode, charge_param, allow_change, channel_id, citys, city_name, ali_pay_model, ali_receiving_account, ali_key, service_order_type, split_order_type, wechat_balance, alipay_balance, invite_reward_mode, invite_reward_param, reward_type, reward_param, is_reservation, reservation_duration, reservation_number, status, del_flag, create_by, create_time, update_by, update_time, extend1, extend2, extend3, extend4, extend5 from zc_company
</sql>
<select id="selectCompanyList" parameterType="Company" resultMap="CompanyResult">
@ -108,11 +108,11 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<!-- 根据手机号查询运营商是否存在 -->
<select id="checkPhoneUnique" parameterType="string" resultType="com.ruoyi.operation.domain.Company">
SELECT * FROM company WHERE phone = #{phone}
SELECT * FROM zc_company WHERE phone = #{phone}
</select>
<insert id="insertCompany" parameterType="Company" useGeneratedKeys="true" keyProperty="id">
insert into company
insert into zc_company
<trim prefix="(" suffix=")" suffixOverrides=",">
<if test="companyName != null and companyName != ''">company_name,</if>
<if test="contactName != null">contact_name,</if>
@ -212,7 +212,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
</insert>
<update id="updateCompany" parameterType="Company">
update company
update zc_company
<trim prefix="SET" suffixOverrides=",">
<if test="companyName != null and companyName != ''">company_name = #{companyName},</if>
<if test="contactName != null">contact_name = #{contactName},</if>
@ -265,11 +265,11 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
</update>
<delete id="deleteCompanyById" parameterType="Long">
delete from company where id = #{id}
delete from zc_company where id = #{id}
</delete>
<delete id="deleteCompanyByIds" parameterType="String">
delete from company where id in
delete from zc_company where id in
<foreach item="id" collection="array" open="(" separator="," close=")">
#{id}
</foreach>

View File

@ -60,14 +60,14 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
</resultMap>
<sql id="selectCompanyStoreVo">
select id, name, contact_person, phone, province_id, province_name, city_id, city_name, area_id, area_name, address, detailed_address, image, latitude, longitude, contract_date, day_time, start_time, end_time, is_show, is_del, zuche_ratio, zudian_ratio, daishou_ratio, label, operating_company_id, operating_nature, introduction, bank_account, store_number, business_license_img, audit_status, audit_time, auditor_id, user_id, is_return_allowed, meal_deposit_price, order_num_limit, create_by, create_time, update_by, update_time, del_flag, status, extend1, extend2, extend3, extend4, extend5 from company_store
select id, name, contact_person, phone, province_id, province_name, city_id, city_name, area_id, area_name, address, detailed_address, image, latitude, longitude, contract_date, day_time, start_time, end_time, is_show, is_del, zuche_ratio, zudian_ratio, daishou_ratio, label, operating_company_id, operating_nature, introduction, bank_account, store_number, business_license_img, audit_status, audit_time, auditor_id, user_id, is_return_allowed, meal_deposit_price, order_num_limit, create_by, create_time, update_by, update_time, del_flag, status, extend1, extend2, extend3, extend4, extend5 from zc_company_store
</sql>
<select id="selectCompanyStoreList" parameterType="CompanyStore" resultMap="CompanyStoreResult">
select cs.id, cs.name, cs.contact_person, cs.phone, cs.province_id, cs.province_name, cs.city_id, cs.city_name, cs.area_id, cs.area_name, cs.address, cs.detailed_address, cs.image, cs.latitude, cs.longitude, cs.contract_date, cs.day_time, cs.start_time, cs.end_time, cs.is_show, cs.is_del, cs.zuche_ratio, cs.zudian_ratio, cs.daishou_ratio, cs.label, cs.operating_company_id, cs.operating_nature, cs.introduction, cs.bank_account, cs.store_number, cs.business_license_img, cs.audit_status, cs.audit_time, cs.auditor_id, cs.user_id, cs.is_return_allowed, cs.meal_deposit_price, cs.order_num_limit, cs.create_by, cs.create_time, cs.update_by, cs.update_time, cs.del_flag, cs.status, cs.extend1, cs.extend2, cs.extend3, cs.extend4, cs.extend5
,c.company_name as operating_company_name
from company_store cs
left join company c on c.id = cs.operating_company_id
from zc_company_store cs
left join zc_company c on c.id = cs.operating_company_id
<where>
<if test="name != null and name != ''"> and cs.name like concat('%', #{name}, '%')</if>
<if test="contactPerson != null and contactPerson != ''"> and cs.contact_person = #{contactPerson}</if>
@ -120,7 +120,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
</select>
<insert id="insertCompanyStore" parameterType="CompanyStore" useGeneratedKeys="true" keyProperty="id">
insert into company_store
insert into zc_company_store
<trim prefix="(" suffix=")" suffixOverrides=",">
<if test="name != null and name != ''">name,</if>
<if test="contactPerson != null and contactPerson != ''">contact_person,</if>
@ -228,7 +228,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
</insert>
<update id="updateCompanyStore" parameterType="CompanyStore">
update company_store
update zc_company_store
<trim prefix="SET" suffixOverrides=",">
<if test="name != null and name != ''">name = #{name},</if>
<if test="contactPerson != null and contactPerson != ''">contact_person = #{contactPerson},</if>
@ -285,11 +285,11 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
</update>
<delete id="deleteCompanyStoreById" parameterType="Long">
delete from company_store where id = #{id}
delete from zc_company_store where id = #{id}
</delete>
<delete id="deleteCompanyStoreByIds" parameterType="String">
delete from company_store where id in
delete from zc_company_store where id in
<foreach item="id" collection="array" open="(" separator="," close=")">
#{id}
</foreach>