无关风月
2024-09-10 2073d419646f757632fa6273b30badbb72cbe1b1
ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/TInvoiceTypeController.java
@@ -9,9 +9,11 @@
import com.ruoyi.other.query.InvoiceTypePageList;
import com.ruoyi.other.service.TInvoiceTypeService;
import io.swagger.annotations.ApiOperation;
import org.springframework.util.StringUtils;
import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
@@ -38,6 +40,18 @@
      PageInfo<TInvoiceType> pageInfo = invoiceTypeService.pageList(pageList);
      return AjaxResult.success(pageInfo);
   }
   @ResponseBody
   @GetMapping("/pageListR/{company}")
   @ApiOperation(value = "获取开票公司和类型列表", tags = {"管理后台-发票管理"})
   public R<List<TInvoiceType>> pageListR( String company){
      List<TInvoiceType> list = new ArrayList<>();
      if (StringUtils.hasLength(company)){
         list = invoiceTypeService.lambdaQuery().eq(TInvoiceType::getInvoicingCompany, company).list();
      }else{
         list = invoiceTypeService.lambdaQuery().list();
      }
      return R.ok(list);
   }
   
   
   @ResponseBody