装修接口

This commit is contained in:
shuo.wang
2025-07-23 17:02:14 +08:00
parent 163f747e77
commit fbae407c00
23 changed files with 560 additions and 35 deletions

View File

@@ -48,12 +48,19 @@ public class DecorationMeasureDAO {
decorationMeasureDO.setCreateTime(new Date());
return decorationMeasureMapper.insertSelective(decorationMeasureDO);
}
public Integer insertSelective(DecorationMeasureDO decorationMeasureDO) {
return decorationMeasureMapper.insertSelective(decorationMeasureDO);
}
public Integer updateByPrimaryKeySelective(DecorationMeasureDO decorationMeasureDO, String userId) {
decorationMeasureDO.setUpdateUserId(userId);
decorationMeasureDO.setUpdateTime(new Date());
return decorationMeasureMapper.updateByPrimaryKeySelective(decorationMeasureDO);
}
public Integer updateByPrimaryKeySelective(DecorationMeasureDO decorationMeasureDO) {
decorationMeasureDO.setUpdateTime(new Date());
return decorationMeasureMapper.updateByPrimaryKeySelective(decorationMeasureDO);
}
public DecorationMeasureDO getByShopId(Long shopId) {
if (shopId == null) {

View File

@@ -334,4 +334,9 @@ public class ShopInfoDAO {
}
return shopInfoMapper.updateManagerRegionId(shopList);
}
public ShopInfoDO getShopInfoByShopCode(String shopCode){
Example example = new Example(ShopInfoDO.class);
example.createCriteria().andEqualTo("shopCode", shopCode);
return shopInfoMapper.selectOneByExample(example);
}
}

View File

@@ -26,6 +26,14 @@
<result column="quotation_remark" jdbcType="VARCHAR" property="quotationRemark" />
<result column="design_submit_time" jdbcType="TIMESTAMP" property="designSubmitTime" />
<result column="quotation_submit_time" jdbcType="TIMESTAMP" property="quotationSubmitTime" />
<result column="design_sheet_id" jdbcType="VARCHAR" property="designSheetId" />
<result column="design_name" jdbcType="VARCHAR" property="designName" />
<result column="design_leader_name" jdbcType="VARCHAR" property="designLeaderName" />
<result column="original_photo_url" jdbcType="VARCHAR" property="originalPhotoUrl" />
<result column="rendering_url" jdbcType="VARCHAR" property="renderingUrl" />
<result column="floor_plan_url" jdbcType="VARCHAR" property="floorPlanUrl" />
<result column="quotation_sheet_id" jdbcType="VARCHAR" property="quotationSheetId" />
<result column="quoter" jdbcType="VARCHAR" property="quoter" />
</resultMap>
<update id="updateDesignLeaderIdAndDesignUserIdInteger">
update xfsg_decoration_design_info

View File

@@ -19,6 +19,9 @@
<result column="deleted" jdbcType="BIT" property="deleted"/>
<result column="create_user_id" jdbcType="VARCHAR" property="createUserId"/>
<result column="update_user_id" jdbcType="VARCHAR" property="updateUserId"/>
<result column="measurement_sheet_id" jdbcType="VARCHAR" property="measurementSheetId"/>
<result column="measure_user_name" jdbcType="VARCHAR" property="measureUserName"/>
<result column="design_leader_name" jdbcType="VARCHAR" property="designLeaderName"/>
</resultMap>
<select id="selectByShopId" resultMap="BaseResultMap">

View File

@@ -36,6 +36,7 @@
<result column="district" jdbcType="VARCHAR" property="district"/>
<result column="district_code" jdbcType="INTEGER" property="districtCode"/>
<result column="manager_region_id" jdbcType="BIGINT" property="managerRegionId"/>
<result column="shop_decoration_attributes" jdbcType="INTEGER" property="shopDecorationAttributes"/>
</resultMap>
<sql id="allColumn">
@@ -44,7 +45,7 @@
shop_code, store_num, shop_manager_user_id, supervisor_user_id,
plan_open_time, cur_progress, shop_type, shop_stage, deleted, create_time, update_time,
join_mode,detail_address,franchise_brand,development_manager,want_shop_area_id,investment_manager,shop_status,create_user_id,update_user_id,store_type
, province,province_code,city,city_code,district,district_code,manager_region_id
, province,province_code,city,city_code,district,district_code,manager_region_id,shop_decoration_attributes
</sql>
<insert id="batchAddShop" useGeneratedKeys="true" keyProperty="id" keyColumn="id">