Commit 3904b920 by 胡懿

增加查询台账明细的接口

parent 26ec05d5
......@@ -105,7 +105,14 @@ public class LedgerService extends CrudService<LedgerMapper, Ledger> {
public Page<Ledger> findPage(Page<Ledger> page, Ledger ledger) {
return super.findPage(page, ledger);
}
public Page<LedgerInfo> findInfoPage(Page<LedgerInfo> page, LedgerInfo ledgerInfo) {
dataRuleFilter(ledgerInfo);
ledgerInfo.setPage(page);
page.setList(ledgerInfoMapper.findList(ledgerInfo));
return page;
}
@Transactional(readOnly = false)
public void save(Ledger ledger) {
Ledger oldLeger = mapper.findByTypeAndModel(ledger);
......
......@@ -12,6 +12,7 @@ import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.validation.ConstraintViolationException;
import com.jeeplus.modules.warehouse.ledger.entity.LedgerInfo;
import org.apache.shiro.authz.annotation.Logical;
import org.apache.shiro.authz.annotation.RequiresPermissions;
import org.springframework.beans.factory.annotation.Autowired;
......@@ -174,6 +175,8 @@ public class LedgerController extends BaseController {
return ledgerService.get(id);
}
@ResponseBody
@RequestMapping(value = "countLedger")
public Ledger countLedger(String id) {
return ledgerService.countLedger(id);
}
......@@ -233,6 +236,13 @@ public class LedgerController extends BaseController {
}
return j;
}
@ResponseBody
@RequestMapping(value = "infoDate")
public Map<String, Object> infoDate(LedgerInfo ledgerInfo, HttpServletRequest request, HttpServletResponse response, Model model) {
Page<LedgerInfo> page = ledgerService.findInfoPage(new Page<LedgerInfo>(request, response), ledgerInfo);
return getBootstrapData(page);
}
}
\ No newline at end of file
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