智慧农业后台管理
tangzy
2022-05-13 585863b324f5c30601df1c1418ee733854e89a15
src/main/java/org/springblade/modules/stock/controller/StockController.java
@@ -27,6 +27,8 @@
import org.springblade.core.mp.support.Query;
import org.springblade.core.tool.api.R;
import org.springblade.core.tool.utils.Func;
import org.springblade.modules.system.entity.DictBiz;
import org.springblade.modules.system.service.IDictBizService;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.bind.annotation.RequestParam;
import com.baomidou.mybatisplus.core.metadata.IPage;
@@ -34,6 +36,8 @@
import org.springblade.modules.stock.vo.StockVO;
import org.springblade.modules.stock.service.IStockService;
import org.springblade.core.boot.ctrl.BladeController;
import java.util.List;
/**
 * 农资库存表 控制器
@@ -48,7 +52,7 @@
public class StockController extends BladeController {
   private final IStockService stockService;
   private final IDictBizService dictService;
   /**
    * 详情
    */
@@ -78,7 +82,15 @@
   @ApiOperationSupport(order = 3)
   @ApiOperation(value = "分页", notes = "传入stock")
   public R<IPage<StockVO>> page(StockVO stock, Query query) {
      IPage<StockVO> pages = stockService.selectStockPage(Condition.getPage(query), stock);
      IPage<StockVO> pages = stockService.seletList(Condition.getPage(query), stock);
      for (int i=0;i<pages.getRecords().size();i++){
         String specs = pages.getRecords().get(i).getSpecs();
         String dic1 = pages.getRecords().get(i).getDic1();
         String dic2 = pages.getRecords().get(i).getDic2();
         String s = specs+dic1 +"/"+ dic2;
         pages.getRecords().get(i).setSpn(s);
      }
      return R.data(pages);
   }
@@ -89,6 +101,9 @@
   @ApiOperationSupport(order = 4)
   @ApiOperation(value = "新增", notes = "传入stock")
   public R save(@Valid @RequestBody Stock stock) {
      stock.setState("0");
      stock.setSp1("stockSpecs1");
      stock.setSp2("stockSpecs2");
      return R.status(stockService.save(stock));
   }
@@ -112,7 +127,7 @@
      return R.status(stockService.saveOrUpdate(stock));
   }
   /**
    * 删除 农资库存表
    */
@@ -123,5 +138,5 @@
      return R.status(stockService.deleteLogic(Func.toLongList(ids)));
   }
}