zhibing.pu
2024-08-19 b9522d131e168a92c88f23e2c0a3a2df079926b4
ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/TInvoiceTypeController.java
@@ -1,6 +1,8 @@
package com.ruoyi.other.controller;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.ruoyi.common.core.domain.R;
import com.ruoyi.common.core.web.domain.AjaxResult;
import com.ruoyi.common.core.web.page.PageInfo;
import com.ruoyi.other.api.domain.TInvoiceType;
@@ -74,5 +76,29 @@
      }
      return AjaxResult.success();
   }
   @ResponseBody
   @DeleteMapping("/getInvoiceTypeList")
   @ApiOperation(value = "获取开票类型", tags = {"小程序-充电发票"})
   public AjaxResult<List<TInvoiceType>> getInvoiceTypeList(){
      List<TInvoiceType> list = invoiceTypeService.list(new LambdaQueryWrapper<TInvoiceType>()
            .eq(TInvoiceType::getDelFlag, 0).orderByAsc(TInvoiceType::getCreateTime));
      return AjaxResult.success(list);
   }
   /**
    * 根据id获取发票类型
    * @param id
    * @return
    */
   @ResponseBody
   @PostMapping("/getInvoiceType/{id}")
   public R<TInvoiceType> getInvoiceType(@PathVariable Integer id){
      TInvoiceType invoiceType = invoiceTypeService.getById(id);
      return R.ok(invoiceType);
   }
}