|
@@ -88,12 +88,14 @@ public class TplPcMallDataModel {
|
|
|
if (StringUtils.isEmpty(tplPcMallData.getDataId())) {
|
|
|
throw new MallException("请选择要修改的数据");
|
|
|
}
|
|
|
- TplPcMallDataExample example = new TplPcMallDataExample();
|
|
|
- example.setName(tplPcMallData.getName());
|
|
|
- example.setStoreId(tplPcMallData.getStoreId());
|
|
|
- example.setWebSite(tplPcMallData.getWebSite());
|
|
|
- example.setDataIdNotEquals(tplPcMallData.getDataId());
|
|
|
- AssertUtil.isTrue(tplPcMallDataReadMapper.countByExample(example) > 0, "模板名称重复,请重新输入");
|
|
|
+ if (!StringUtils.isEmpty(tplPcMallData.getName())){
|
|
|
+ TplPcMallDataExample example = new TplPcMallDataExample();
|
|
|
+ example.setName(tplPcMallData.getName());
|
|
|
+ example.setStoreId(tplPcMallData.getStoreId());
|
|
|
+ example.setWebSite(tplPcMallData.getWebSite());
|
|
|
+ example.setDataIdNotEquals(tplPcMallData.getDataId());
|
|
|
+ AssertUtil.isTrue(tplPcMallDataReadMapper.countByExample(example) > 0, "模板名称重复,请重新输入");
|
|
|
+ }
|
|
|
|
|
|
int count = tplPcMallDataWriteMapper.updateByPrimaryKeySelective(tplPcMallData);
|
|
|
if (count == 0) {
|