Files
OMS/app/invoice/model/content.php
2025-12-28 23:13:25 +08:00

46 lines
1.4 KiB
PHP
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<?php
/**
* Copyright © ShopeX http://www.shopex.cn. All rights reserved.
* See LICENSE file for license details.
*/
/**
+----------------------------------------------------------
* 发票内容管理 model
+----------------------------------------------------------
* Time: 2016-05-31
+----------------------------------------------------------
*/
class invoice_mdl_content extends dbeav_model{
var $defaultOrder = array('content_id',' asc');
//选择了商品明细 无法进行删除操作
public function pre_recycle($rows){
$flag = true;
$arr_content_ids = array();
$rl_content = array();
foreach ($rows as $var){
if(intval($var["content_id"]) == 1){
$flag = false;
break;
}
$rl_content[$var["content_id"]] = $var["content_name"];
}
if(!$flag){
$this->recycle_msg = '商品明细必须存在 ,无法进行删除!';
return false;
}
$obj_orders = app::get('invoice')->model('order');
foreach($rl_content as $val){
$rs = $obj_orders->count(array('content'=>$val));
if($rs>=1){
$this->recycle_msg = $val.',已被应用,无法进行删除!';
return false;
}
}
return true;
}
}