Просмотр исходного кода

pos_pay_order添加分表

release_toaliyun_real
xiaohanzi 5 лет назад
Родитель
Сommit
bceb6b9c84
5 измененных файлов: 24 добавлений и 16 удалений
  1. +10
    -8
      mallinkBApi/src/main/java/com/iformall/controller/PosPayOrderController.java
  2. +2
    -0
      mallinkService/src/main/java/com/iformall/mapper/PosPayOrderMapper.java
  3. +2
    -2
      mallinkService/src/main/java/com/iformall/service/PosPayOrderService.java
  4. +6
    -6
      mallinkService/src/main/java/com/iformall/service/impl/PosPayOrderServiceImpl.java
  5. +4
    -0
      mallinkService/src/main/resources/mapper/PosPayOrderMapper.xml

+ 10
- 8
mallinkBApi/src/main/java/com/iformall/controller/PosPayOrderController.java Просмотреть файл

@@ -42,6 +42,7 @@ public class PosPayOrderController extends BaseController {
public ResultData add(@RequestBody PosPayOrder posPayOrder) {
//Assert.notNull(posPayOrder.getName(), "角色名不能为空");
//Assert.isTrue(!checkUnique(sysRole.getName(), null), "重复的角色名");
posPayOrder.updateTenantInfo(getTenantInfo());
posPayOrderService.saveOrUpdate(posPayOrder);
return new ResultData();
}
@@ -49,23 +50,24 @@ public class PosPayOrderController extends BaseController {
@ApiOperation("根据id更新接口")
@PostMapping("update")
public ResultData update(@RequestBody PosPayOrder posPayOrder) {
posPayOrder.updateTenantInfo(getTenantInfo());
posPayOrderService.saveOrUpdate(posPayOrder);
return new ResultData();
}

@ApiOperation("根据id删除接口")
@GetMapping("/del")
@ApiImplicitParam(name = "id", value = "id", dataType = "Long", paramType = "query", required = true)
public ResultData delete(Long id) {
posPayOrderService.deleteById(id);
return new ResultData(Result.SUCCESS, "删除成功", null);
}
// @ApiOperation("根据id删除接口")
// @GetMapping("/del")
// @ApiImplicitParam(name = "id", value = "id", dataType = "Long", paramType = "query", required = true)
// public ResultData delete(Long id) {
// posPayOrderService.deleteById(id);
// return new ResultData(Result.SUCCESS, "删除成功", null);
// }

@ApiOperation("根据id查询接口")
@GetMapping("/findById")
@ApiImplicitParam(name = "id", value = "id", dataType = "Long", paramType = "query", required = true)
public ResultData findById(Long id) {
return new ResultData(Result.SUCCESS, "查询成功", posPayOrderService.getById(id));
return new ResultData(Result.SUCCESS, "查询成功", posPayOrderService.getById(id,getTenantInfo().getTenantId()));
}




+ 2
- 0
mallinkService/src/main/java/com/iformall/mapper/PosPayOrderMapper.java Просмотреть файл

@@ -7,6 +7,8 @@ import com.iformall.domain.po.PosPayOrder;

public interface PosPayOrderMapper extends CommonMapper<PosPayOrder, Long> {

PosPayOrder selectById(@Param("id")Long id,@Param("tenantId")String tenantId);
List<PosPayOrder> findList(PosPayOrder posPayOrder);


+ 2
- 2
mallinkService/src/main/java/com/iformall/service/PosPayOrderService.java Просмотреть файл

@@ -31,7 +31,7 @@ public interface PosPayOrderService {
* @param id
* @return
*/
PosPayOrder getById(Long id);
PosPayOrder getById(Long id,String tenantId);
/**
* 保存或更新实体
@@ -45,7 +45,7 @@ public interface PosPayOrderService {
*
* @param id
*/
void deleteById(Long id);
//void deleteById(Long id);


+ 6
- 6
mallinkService/src/main/java/com/iformall/service/impl/PosPayOrderServiceImpl.java Просмотреть файл

@@ -28,8 +28,8 @@ public class PosPayOrderServiceImpl implements PosPayOrderService {
}

@Override
public PosPayOrder getById(Long id) {
return posPayOrderMapper.selectById(id);
public PosPayOrder getById(Long id,String tenantId) {
return posPayOrderMapper.selectById(id,tenantId);
}

@Override
@@ -45,10 +45,10 @@ public class PosPayOrderServiceImpl implements PosPayOrderService {
}
}

@Override
public void deleteById(Long id) {
posPayOrderMapper.deleteById(id);
}
// @Override
// public void deleteById(Long id) {
// posPayOrderMapper.deleteById(id);
// }


+ 4
- 0
mallinkService/src/main/resources/mapper/PosPayOrderMapper.xml Просмотреть файл

@@ -115,6 +115,10 @@
<if test=" null != sortColumns"> order by ${sortColumns} </if>
</sql>
<select id="selectById" parameterType="java.util.HashMap" resultMap="BaseResultMap">
select <include refid="allColumns" /> from pos_pay_order where id =#{id} and tenant_id = #{tenantId}
</select>
<select id="findList" parameterType="com.iformall.domain.po.PosPayOrder" resultMap="BaseResultMap">
select <include refid="allColumns" /> from pos_pay_order
<include refid="dynamicWhereConditions" />


Загрузка…
Отмена
Сохранить