1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374 |
- <?php
- /**
- * 买家发票模型
- *
-
- */
- defined('InShopNC') or exit('Access Invalid!');
- class invoiceModel extends Model {
-
- public function __construct() {
- parent::__construct('invoice');
- }
- /**
- * 取得买家默认发票
- *
- * @param array $condition
- */
- public function getDefaultInvInfo($condition = array()) {
- return $this->where($condition)->order('inv_state asc')->find();
- }
- /**
- * 取得单条发票信息
- *
- * @param array $condition
- */
- public function getInvInfo($condition = array()) {
- return $this->where($condition)->find();
- }
-
- /**
- * 取得发票列表
- *
- * @param unknown_type $condition
- * @return unknown
- */
- public function getInvList($condition, $limit = '', $field = '*') {
- return $this->field($field)->where($condition)->limit($limit)->select();
- }
- /**
- * 删除发票信息
- *
- * @param unknown_type $condition
- * @return unknown
- */
- public function delInv($condition) {
- return $this->where($condition)->delete();
- }
- /**
- * 编辑发票信息
- *
- * @param unknown_type $condition
- * @param unknown_type $data
- * @return unknown
- */
- public function editInv($condition, $data){
- return $this->where($condition)->update($data);
- }
- /**
- * 新增发票信息
- *
- * @param unknown_type $data
- * @return unknown
- */
- public function addInv($data) {
- return $this->insert($data);
- }
- }
|