Exemplo n.º 1
0
  /**
   * 删除调拨申请
   *
   * @param id
   */
  public void delDbsq(String id) {

    // 调拨申请单如果已经提交,不做任何操作
    if (dbsqDao.isDbsqFinish(id)) {
      return;
    }

    dbsqDao.delDbsq(id);
  }
Exemplo n.º 2
0
  /**
   * 更新调拨申请单相关信息
   *
   * @param dbsq
   * @param dbsqProducts
   */
  public void updateDbsq(Dbsq dbsq, List dbsqProducts) {

    // 调拨申请单如果已经提交,不做任何操作
    if (dbsqDao.isDbsqFinish(dbsq.getId())) {
      return;
    }

    dbsqDao.updateDbsq(dbsq, dbsqProducts);

    if (dbsq.getState().equals("已提交")) { // 添加库房调拨
      this.addKfdb(dbsq, dbsqProducts);
    }
  }
Exemplo n.º 3
0
  /**
   * 保存调拨申请单相关信息
   *
   * @param dbsq
   * @param dbsqProducts
   */
  public void saveDbsq(Dbsq dbsq, List dbsqProducts) {
    dbsqDao.saveDbsq(dbsq, dbsqProducts);

    if (dbsq.getState().equals("已提交")) { // 添加库房调拨
      this.addKfdb(dbsq, dbsqProducts);
    }
  }
Exemplo n.º 4
0
 /**
  * 取调拨申请单相关商品列表
  *
  * @param id
  * @return
  */
 public List getDbsqProducts(String id) {
   return dbsqDao.getDbsqProducts(id);
 }
Exemplo n.º 5
0
 /**
  * 取调拨申请单信息
  *
  * @param id
  * @return
  */
 public Object getDbsq(String id) {
   return dbsqDao.getDbsq(id);
 }
Exemplo n.º 6
0
 /**
  * 根据查询条件取调拨申请列表
  *
  * @param con
  * @param curPage
  * @param rowsPerPage
  * @return
  */
 public Page getDbsqList(String con, int curPage, int rowsPerPage) {
   return dbsqDao.getDbsqList(con, curPage, rowsPerPage);
 }
Exemplo n.º 7
0
 /**
  * 判断调拨申请是否已经提交
  *
  * @param id
  * @return
  */
 public boolean isDbsqFinish(String id) {
   return dbsqDao.isDbsqFinish(id);
 }
Exemplo n.º 8
0
 /**
  * 取当前可用的序列号
  *
  * @return
  */
 public String updateDbsqID() {
   return dbsqDao.getDbsqID();
 }