提交修改

This commit is contained in:
quyixiao 2025-08-24 17:27:55 +08:00
parent 63eb63451d
commit ad2b5d4c5d
2 changed files with 11 additions and 8 deletions

View File

@ -14,19 +14,19 @@ public class VvCategoryPropertyRequest {
/*** /***
* 属性名称 * 属性名称
*/ */
private String categoryPropertyName; private String adminCategoryPropertyName;
/** /**
* 类目名称 * 类目名称
*/ */
private String categoryName; private String adminCategoryName;
/*** /***
* 类目id * 类目id
*/ */
private Long categoryId; private Long adminCategoryId;
} }

View File

@ -25,7 +25,7 @@ import java.util.List;
@Slf4j @Slf4j
@RestController @RestController
@RequestMapping("/mm/category/property") @RequestMapping("/mm/admin/category/property")
public class CategoryPropertyController { public class CategoryPropertyController {
@Autowired @Autowired
@ -46,9 +46,9 @@ public class CategoryPropertyController {
@Override @Override
public List doSelect(IPage page) { public List doSelect(IPage page) {
return vvCategoryPropertyDao.selectVvProperByCondition(page, return vvCategoryPropertyDao.selectVvProperByCondition(page,
vvPropertyRequest.getCategoryPropertyName(), vvPropertyRequest.getAdminCategoryPropertyName(),
vvPropertyRequest.getCategoryName(), vvPropertyRequest.getAdminCategoryName(),
vvPropertyRequest.getCategoryId()); vvPropertyRequest.getAdminCategoryId());
} }
}); });
@ -76,15 +76,18 @@ public class CategoryPropertyController {
*/ */
@RequestMapping("/insertOrUpdate") @RequestMapping("/insertOrUpdate")
public R insert(@RequestBody List<VvPropertyInsertOrUpdateRequest> vvPropertyInsertOrUpdateRequestList) { public R insert(@RequestBody List<VvPropertyInsertOrUpdateRequest> vvPropertyInsertOrUpdateRequestList) {
for(VvPropertyInsertOrUpdateRequest vvPropertyInsertOrUpdateRequest : vvPropertyInsertOrUpdateRequestList){ for(VvPropertyInsertOrUpdateRequest vvPropertyInsertOrUpdateRequest : vvPropertyInsertOrUpdateRequestList){
VvCategoryPropertyEntity vvPropertyEntity = new VvCategoryPropertyEntity(); VvCategoryPropertyEntity vvPropertyEntity = new VvCategoryPropertyEntity();
BeanUtils.copyProperties(vvPropertyInsertOrUpdateRequest, vvPropertyEntity); BeanUtils.copyProperties(vvPropertyInsertOrUpdateRequest, vvPropertyEntity);
vvCategoryPropertyDao.insertOrUpdateVvCategoryProperty(vvPropertyEntity); vvCategoryPropertyDao.insertOrUpdateVvCategoryProperty(vvPropertyEntity);
if (CollectionUtils.isNotEmpty(vvPropertyInsertOrUpdateRequest.getVvCategoryPropertyValueEntities())) { if (CollectionUtils.isNotEmpty(vvPropertyInsertOrUpdateRequest.getVvCategoryPropertyValueEntities())) {
int i = 1;
for (VvCategoryPropertyValueEntity vvPropertyValueEntity : vvPropertyInsertOrUpdateRequest.getVvCategoryPropertyValueEntities()) { for (VvCategoryPropertyValueEntity vvPropertyValueEntity : vvPropertyInsertOrUpdateRequest.getVvCategoryPropertyValueEntities()) {
vvPropertyValueEntity.setCategoryPropertyId(vvPropertyEntity.getId());
vvPropertyValueEntity.setDefaultSort(i);
vvCategoryPropertyValueDao.insertOrUpdateVvCategoryPropertyValue(vvPropertyValueEntity); vvCategoryPropertyValueDao.insertOrUpdateVvCategoryPropertyValue(vvPropertyValueEntity);
i ++ ;
} }
} }
} }