|
@@ -15,12 +15,14 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
import com.szwl.model.entity.TAdmin;
|
|
import com.szwl.model.entity.TAdmin;
|
|
import com.szwl.model.entity.TEquipment;
|
|
import com.szwl.model.entity.TEquipment;
|
|
|
|
+import com.szwl.model.entity.TNameDictionary;
|
|
import com.szwl.model.entity.TProduct;
|
|
import com.szwl.model.entity.TProduct;
|
|
|
|
|
|
import com.szwl.model.query.TEquipmentParam;
|
|
import com.szwl.model.query.TEquipmentParam;
|
|
import com.szwl.model.utils.PushUtils;
|
|
import com.szwl.model.utils.PushUtils;
|
|
import com.szwl.service.TAdminService;
|
|
import com.szwl.service.TAdminService;
|
|
import com.szwl.service.TEquipmentService;
|
|
import com.szwl.service.TEquipmentService;
|
|
|
|
+import com.szwl.service.TNameDictionaryService;
|
|
import com.szwl.service.TProductService;
|
|
import com.szwl.service.TProductService;
|
|
import io.swagger.annotations.Api;
|
|
import io.swagger.annotations.Api;
|
|
import io.swagger.annotations.ApiOperation;
|
|
import io.swagger.annotations.ApiOperation;
|
|
@@ -47,13 +49,19 @@ import java.util.List;
|
|
@RestController
|
|
@RestController
|
|
@RequestMapping("/tProduct")
|
|
@RequestMapping("/tProduct")
|
|
public class TProductController {
|
|
public class TProductController {
|
|
|
|
+
|
|
@Autowired
|
|
@Autowired
|
|
TEquipmentService tEquipmentService;
|
|
TEquipmentService tEquipmentService;
|
|
|
|
+
|
|
@Autowired
|
|
@Autowired
|
|
TProductService tProductService;
|
|
TProductService tProductService;
|
|
|
|
+
|
|
@Autowired
|
|
@Autowired
|
|
TAdminService tAdminService;
|
|
TAdminService tAdminService;
|
|
|
|
|
|
|
|
+ @Autowired
|
|
|
|
+ TNameDictionaryService nameDictionaryService;
|
|
|
|
+
|
|
@ApiOperation(value = "查询商品列表信息")
|
|
@ApiOperation(value = "查询商品列表信息")
|
|
@GetMapping("/selectProducts")
|
|
@GetMapping("/selectProducts")
|
|
public ResponseEntity<?> selectProducts(String equipmentId){
|
|
public ResponseEntity<?> selectProducts(String equipmentId){
|
|
@@ -93,7 +101,15 @@ public class TProductController {
|
|
if(StringUtils.isEmpty(product.getShowType())){
|
|
if(StringUtils.isEmpty(product.getShowType())){
|
|
productBean.setShowType("0");
|
|
productBean.setShowType("0");
|
|
}
|
|
}
|
|
- productBean.setProductName(product.getProductName());
|
|
|
|
|
|
+ if (StringUtils.isNotEmpty(product.getName())) {
|
|
|
|
+ productBean.setProductName(product.getProductName());
|
|
|
|
+ } else {
|
|
|
|
+ LambdaQueryWrapper<TNameDictionary> wrapper = Wrappers.lambdaQuery();
|
|
|
|
+ wrapper.eq(TNameDictionary::getNo, product.getNo());
|
|
|
|
+ wrapper.eq(TNameDictionary::getLanguage, "zh");
|
|
|
|
+ TNameDictionary nameDictionary = nameDictionaryService.getOne(wrapper);
|
|
|
|
+ productBean.setProductName(nameDictionary.getName());
|
|
|
|
+ }
|
|
list.add(productBean);
|
|
list.add(productBean);
|
|
}
|
|
}
|
|
}
|
|
}
|