Commit 133b3aa6 by yangkuo

初次提交

parent 6d9cb6c6
HELP.md
target/
!.mvn/wrapper/maven-wrapper.jar
!**/src/main/**
!**/src/test/**
### STS ###
.apt_generated
.classpath
.factorypath
.project
.settings
.springBeans
.sts4-cache
### IntelliJ IDEA ###
.idea
*.iws
*.iml
*.ipr
### NetBeans ###
/nbproject/private/
/nbbuild/
/dist/
/nbdist/
/.nb-gradle/
build/
### VS Code ###
.vscode/
.clas
\ No newline at end of file
选配器数据初始接口
\ No newline at end of file
......@@ -54,7 +54,6 @@ public class WebSecurityConfig extends WebSecurityConfigurerAdapter {
.and().authorizeRequests()
.antMatchers("/swagger-ui.html").permitAll()
.antMatchers("/login").hasAnyRole()
//.antMatchers("/*/**/").permitAll()
;
}
......
......@@ -101,17 +101,5 @@ public class CharacteristicController {
return ResultGenerator.genSuccessResult(characteristicService.getCharacteristicAll(characteristicRequestParamDto));
}
/**
* 返回特征的下拉数据
* @param characteristics
* @return
*/
@PostMapping("/insertListC")
@ApiOperation(value = "特征插入", notes = "特征插入 ", httpMethod = "POST", response = CrmResponseEntity.class)
public CrmResponseEntity<?> insertList(@RequestBody List<Characteristic> characteristics){
characteristicService.insertList(characteristics);
String code = SecurityService.getPrincipal().getCode();
logger.info(code,"{} 特征数据维护成功,插入的数据是:{}",characteristics);
return ResultGenerator.genSuccessResult(code+" 特征数据维护成功");
}
}
......@@ -159,19 +159,4 @@ public class CharacteristicValueController {
return ResultGenerator.genSuccessResult(characteristicValueService.getInquiryPrice(bomCode,productGroupCode));
}
/**
* 根据特征值查询详情
* @param characteristicValues
* @return 根据特征值查询详情
*/
@PostMapping("/insertListV")
@ApiOperation(value = "特征值数据插入", notes = "特征值数据插入", httpMethod = "POST")
public CrmResponseEntity<?> insertListV(@RequestBody List<CharacteristicValue> characteristicValues){
characteristicValueService.insertListV(characteristicValues);
String code = SecurityService.getPrincipal().getCode();
logger.info(code,"{} 特征值数据维护成功,插入的数据是:{}",characteristicValues);
return ResultGenerator.genSuccessResult(code+" 特征值数据维护成功");
}
}
package cn.com.uitech.authorization.controller;
import cn.com.uitech.authorization.pojo.dto.CtoConstrainDto;
import cn.com.uitech.authorization.pojo.entity.Characteristic;
import cn.com.uitech.authorization.pojo.entity.CharacteristicValue;
import cn.com.uitech.authorization.pojo.entity.ConfigurableBom;
import cn.com.uitech.authorization.service.*;
import cn.com.uitech.common.result.CrmResponseEntity;
import cn.com.uitech.common.result.ResultGenerator;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import java.util.List;
/**
* @author yangkuo
* @date 2020/8/30
* 选配器数据维护 controller
*/
@Slf4j
@RestController
@RequestMapping("/config")
@Api(tags = "选配器数据维护 controller")
public class ConfigController {
@Autowired
private CtoBomService ctoBomService;
@Autowired
private CharacteristicService characteristicService;
@Autowired
private CharacteristicValueService characteristicValueService;
@Autowired
private CtoConstrainService ctoConstrainService;
/**
* @Description: cto 物料初始化
* @param configurableBoms
* @return
*/
@PostMapping("/insertCto")
@ApiOperation(value = "Cto物料维护 修改", notes = "Cto物料维护 修改", httpMethod = "POST")
public CrmResponseEntity<?> insertCto(@RequestBody List<ConfigurableBom> configurableBoms) {
ctoBomService.insertCto(configurableBoms);
String code = SecurityService.getPrincipal().getCode();
log.info(code,"{} cto数据维护成功,插入的数据是:{}",configurableBoms);
return ResultGenerator.genSuccessResult(code+" cto数据维护成功");
}
/**
* 返回特征的下拉数据
* @param characteristics
* @return
*/
@PostMapping("/insertListC")
@ApiOperation(value = "特征插入", notes = "特征插入 ", httpMethod = "POST", response = CrmResponseEntity.class)
public CrmResponseEntity<?> insertList(@RequestBody List<Characteristic> characteristics){
characteristicService.insertList(characteristics);
String code = SecurityService.getPrincipal().getCode();
log.info(code,"{} 特征数据维护成功,插入的数据是:{}",characteristics);
return ResultGenerator.genSuccessResult(code+" 特征数据维护成功");
}
/**
* 根据特征值查询详情
* @param characteristicValues
* @return 根据特征值查询详情
*/
@PostMapping("/insertListV")
@ApiOperation(value = "特征值数据插入", notes = "特征值数据插入", httpMethod = "POST")
public CrmResponseEntity<?> insertListV(@RequestBody List<CharacteristicValue> characteristicValues){
characteristicValueService.insertListV(characteristicValues);
String code = SecurityService.getPrincipal().getCode();
log.info(code,"{} 特征值数据维护成功,插入的数据是:{}",characteristicValues);
return ResultGenerator.genSuccessResult(code+" 特征值数据维护成功");
}
/**
* @Description: cto 限配关系 物料初始化
* @param ctoConstrainDtoList
* @return
*/
@PostMapping("/insertCtoConstrain")
@ApiOperation(value = "Cto限配关系维护", notes = "Cto限配关系维护", httpMethod = "POST")
public CrmResponseEntity<?> insertCtoConstrain(@RequestBody List<CtoConstrainDto> ctoConstrainDtoList) {
ctoConstrainService.insertCtoConstrain(ctoConstrainDtoList);
String code = SecurityService.getPrincipal().getCode();
log.info(code,"{} ctoconstrain数据维护成功,插入的数据是:{}",ctoConstrainDtoList);
return ResultGenerator.genSuccessResult(code+" ctoconstrain数据维护成功");
}
}
......@@ -186,19 +186,6 @@ public class CtoBomController {
return ResultGenerator.genSuccessResult(ctoBomService.clearCache(bomCode));
}
/**
* @Description: cto 物料初始化
* @param configurableBoms
* @return
*/
@PostMapping("/insertCto")
@ApiOperation(value = "Cto物料维护 修改", notes = "Cto物料维护 修改", httpMethod = "POST")
public CrmResponseEntity<?> insertCto(@RequestBody List<ConfigurableBom> configurableBoms) {
ctoBomService.insertCto(configurableBoms);
String code = SecurityService.getPrincipal().getCode();
logger.info(code,"{} cto数据维护成功,插入的数据是:{}",configurableBoms);
return ResultGenerator.genSuccessResult(code+" cto数据维护成功");
}
}
......
......@@ -29,17 +29,5 @@ public class CtoConstrainController {
@Autowired
private CtoConstrainService ctoConstrainService;
/**
* @Description: cto 限配关系 物料初始化
* @param ctoConstrainDtoList
* @return
*/
@PostMapping("/insertCtoConstrain")
@ApiOperation(value = "Cto物料维护 修改", notes = "Cto物料维护 修改", httpMethod = "POST")
public CrmResponseEntity<?> insertCto(@RequestBody List<CtoConstrainDto> ctoConstrainDtoList) {
ctoConstrainService.insertCtoConstrain(ctoConstrainDtoList);
String code = SecurityService.getPrincipal().getCode();
logger.info(code,"{} ctoconstrain数据维护成功,插入的数据是:{}",ctoConstrainDtoList);
return ResultGenerator.genSuccessResult(code+" ctoconstrain数据维护成功");
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment