陈力
2023-06-14 ba96f2a660b7fe146e45e4a76ebc908776791b50
app/src/main/java/com/lotaai/canguiayw/sqllitedb/OrderDao.java
@@ -23,13 +23,14 @@
     */
    public static class Properties {
        public final static Property Id = new Property(0, Long.class, "id", true, "_id");
        public final static Property OrderNo = new Property(1, String.class, "orderNo", false, "ORDER_NO");
        public final static Property GridNo = new Property(2, String.class, "gridNo", false, "GRID_NO");
        public final static Property XuHao = new Property(3, String.class, "xuHao", false, "XU_HAO");
        public final static Property State = new Property(4, int.class, "state", false, "STATE");
        public final static Property PutInDate = new Property(5, String.class, "putInDate", false, "PUT_IN_DATE");
        public final static Property TakeCode = new Property(6, String.class, "takeCode", false, "TAKE_CODE");
        public final static Property CreateTime = new Property(7, String.class, "createTime", false, "CREATE_TIME");
        public final static Property OrderId = new Property(1, String.class, "orderId", false, "ORDER_ID");
        public final static Property OrderNo = new Property(2, String.class, "orderNo", false, "ORDER_NO");
        public final static Property GridNo = new Property(3, String.class, "gridNo", false, "GRID_NO");
        public final static Property XuHao = new Property(4, String.class, "xuHao", false, "XU_HAO");
        public final static Property State = new Property(5, int.class, "state", false, "STATE");
        public final static Property PutInDate = new Property(6, String.class, "putInDate", false, "PUT_IN_DATE");
        public final static Property TakeCode = new Property(7, String.class, "takeCode", false, "TAKE_CODE");
        public final static Property CreateTime = new Property(8, String.class, "createTime", false, "CREATE_TIME");
    }
@@ -46,13 +47,14 @@
        String constraint = ifNotExists? "IF NOT EXISTS ": "";
        db.execSQL("CREATE TABLE " + constraint + "\"ORDER\" (" + //
                "\"_id\" INTEGER PRIMARY KEY AUTOINCREMENT ," + // 0: id
                "\"ORDER_NO\" TEXT UNIQUE ," + // 1: orderNo
                "\"GRID_NO\" TEXT NOT NULL ," + // 2: gridNo
                "\"XU_HAO\" TEXT NOT NULL ," + // 3: xuHao
                "\"STATE\" INTEGER NOT NULL ," + // 4: state
                "\"PUT_IN_DATE\" TEXT," + // 5: putInDate
                "\"TAKE_CODE\" TEXT," + // 6: takeCode
                "\"CREATE_TIME\" TEXT);"); // 7: createTime
                "\"ORDER_ID\" TEXT UNIQUE ," + // 1: orderId
                "\"ORDER_NO\" TEXT UNIQUE ," + // 2: orderNo
                "\"GRID_NO\" TEXT NOT NULL ," + // 3: gridNo
                "\"XU_HAO\" TEXT NOT NULL ," + // 4: xuHao
                "\"STATE\" INTEGER NOT NULL ," + // 5: state
                "\"PUT_IN_DATE\" TEXT," + // 6: putInDate
                "\"TAKE_CODE\" TEXT," + // 7: takeCode
                "\"CREATE_TIME\" TEXT);"); // 8: createTime
    }
    /** Drops the underlying database table. */
@@ -70,27 +72,32 @@
            stmt.bindLong(1, id);
        }
 
        String orderId = entity.getOrderId();
        if (orderId != null) {
            stmt.bindString(2, orderId);
        }
        String orderNo = entity.getOrderNo();
        if (orderNo != null) {
            stmt.bindString(2, orderNo);
            stmt.bindString(3, orderNo);
        }
        stmt.bindString(3, entity.getGridNo());
        stmt.bindString(4, entity.getXuHao());
        stmt.bindLong(5, entity.getState());
        stmt.bindString(4, entity.getGridNo());
        stmt.bindString(5, entity.getXuHao());
        stmt.bindLong(6, entity.getState());
 
        String putInDate = entity.getPutInDate();
        if (putInDate != null) {
            stmt.bindString(6, putInDate);
            stmt.bindString(7, putInDate);
        }
 
        String takeCode = entity.getTakeCode();
        if (takeCode != null) {
            stmt.bindString(7, takeCode);
            stmt.bindString(8, takeCode);
        }
 
        String createTime = entity.getCreateTime();
        if (createTime != null) {
            stmt.bindString(8, createTime);
            stmt.bindString(9, createTime);
        }
    }
@@ -103,27 +110,32 @@
            stmt.bindLong(1, id);
        }
 
        String orderId = entity.getOrderId();
        if (orderId != null) {
            stmt.bindString(2, orderId);
        }
        String orderNo = entity.getOrderNo();
        if (orderNo != null) {
            stmt.bindString(2, orderNo);
            stmt.bindString(3, orderNo);
        }
        stmt.bindString(3, entity.getGridNo());
        stmt.bindString(4, entity.getXuHao());
        stmt.bindLong(5, entity.getState());
        stmt.bindString(4, entity.getGridNo());
        stmt.bindString(5, entity.getXuHao());
        stmt.bindLong(6, entity.getState());
 
        String putInDate = entity.getPutInDate();
        if (putInDate != null) {
            stmt.bindString(6, putInDate);
            stmt.bindString(7, putInDate);
        }
 
        String takeCode = entity.getTakeCode();
        if (takeCode != null) {
            stmt.bindString(7, takeCode);
            stmt.bindString(8, takeCode);
        }
 
        String createTime = entity.getCreateTime();
        if (createTime != null) {
            stmt.bindString(8, createTime);
            stmt.bindString(9, createTime);
        }
    }
@@ -136,13 +148,14 @@
    public Order readEntity(Cursor cursor, int offset) {
        Order entity = new Order( //
            cursor.isNull(offset + 0) ? null : cursor.getLong(offset + 0), // id
            cursor.isNull(offset + 1) ? null : cursor.getString(offset + 1), // orderNo
            cursor.getString(offset + 2), // gridNo
            cursor.getString(offset + 3), // xuHao
            cursor.getInt(offset + 4), // state
            cursor.isNull(offset + 5) ? null : cursor.getString(offset + 5), // putInDate
            cursor.isNull(offset + 6) ? null : cursor.getString(offset + 6), // takeCode
            cursor.isNull(offset + 7) ? null : cursor.getString(offset + 7) // createTime
            cursor.isNull(offset + 1) ? null : cursor.getString(offset + 1), // orderId
            cursor.isNull(offset + 2) ? null : cursor.getString(offset + 2), // orderNo
            cursor.getString(offset + 3), // gridNo
            cursor.getString(offset + 4), // xuHao
            cursor.getInt(offset + 5), // state
            cursor.isNull(offset + 6) ? null : cursor.getString(offset + 6), // putInDate
            cursor.isNull(offset + 7) ? null : cursor.getString(offset + 7), // takeCode
            cursor.isNull(offset + 8) ? null : cursor.getString(offset + 8) // createTime
        );
        return entity;
    }
@@ -150,13 +163,14 @@
    @Override
    public void readEntity(Cursor cursor, Order entity, int offset) {
        entity.setId(cursor.isNull(offset + 0) ? null : cursor.getLong(offset + 0));
        entity.setOrderNo(cursor.isNull(offset + 1) ? null : cursor.getString(offset + 1));
        entity.setGridNo(cursor.getString(offset + 2));
        entity.setXuHao(cursor.getString(offset + 3));
        entity.setState(cursor.getInt(offset + 4));
        entity.setPutInDate(cursor.isNull(offset + 5) ? null : cursor.getString(offset + 5));
        entity.setTakeCode(cursor.isNull(offset + 6) ? null : cursor.getString(offset + 6));
        entity.setCreateTime(cursor.isNull(offset + 7) ? null : cursor.getString(offset + 7));
        entity.setOrderId(cursor.isNull(offset + 1) ? null : cursor.getString(offset + 1));
        entity.setOrderNo(cursor.isNull(offset + 2) ? null : cursor.getString(offset + 2));
        entity.setGridNo(cursor.getString(offset + 3));
        entity.setXuHao(cursor.getString(offset + 4));
        entity.setState(cursor.getInt(offset + 5));
        entity.setPutInDate(cursor.isNull(offset + 6) ? null : cursor.getString(offset + 6));
        entity.setTakeCode(cursor.isNull(offset + 7) ? null : cursor.getString(offset + 7));
        entity.setCreateTime(cursor.isNull(offset + 8) ? null : cursor.getString(offset + 8));
     }
    
    @Override