mirror of
https://gitee.com/ShopeX/OMS
synced 2026-04-06 06:55:36 +08:00
75 lines
2.5 KiB
PHP
75 lines
2.5 KiB
PHP
<?php
|
||
/**
|
||
* Copyright © ShopeX (http://www.shopex.cn). All rights reserved.
|
||
* See LICENSE file for license details.
|
||
*/
|
||
|
||
class finance_finder_ar{
|
||
|
||
var $addon_cols = "addon,monthly_id";
|
||
function detail_edit($ar_id){
|
||
$aritemObj = &app::get('finance')->model('ar_items');
|
||
$items = $aritemObj->getList('*',array('ar_id'=>$ar_id));
|
||
$render = app::get('finance')->render();
|
||
$render->pagedata['items'] = $items;
|
||
$render->pagedata['finder_id'] = $_GET['_finder']['finder_id'];
|
||
return $render->fetch('ar/detail.html');
|
||
}
|
||
|
||
var $column_sale_money = '商品成交金额';
|
||
var $column_sale_money_width = "65";
|
||
var $column_sale_money_order = 8;
|
||
/**
|
||
* column_sale_money
|
||
* @param mixed $row row
|
||
* @return mixed 返回值
|
||
*/
|
||
public function column_sale_money($row){
|
||
$addon = unserialize($row[$this->col_prefix.'addon']);
|
||
return "¥".number_format($addon['sale_money'],2);
|
||
}
|
||
|
||
var $column_fee_money = '运费收入';
|
||
var $column_fee_money_width = "65";
|
||
var $column_fee_money_order = 9;
|
||
/**
|
||
* column_fee_money
|
||
* @param mixed $row row
|
||
* @return mixed 返回值
|
||
*/
|
||
public function column_fee_money($row){
|
||
$addon = unserialize($row[$this->col_prefix.'addon']);
|
||
return "¥".number_format($addon['fee_money'],2);
|
||
}
|
||
|
||
// var $column_delete = "删除";
|
||
// var $column_delete_width = "65";
|
||
// var $column_delete_order = 17;
|
||
// function column_delete($row){
|
||
// $ar_id = $row['ar_id'];
|
||
// $render = app::get('finance')->render();
|
||
// $render->pagedata['ar_id'] = $ar_id;
|
||
// $render->pagedata['finder_id'] = $_GET['_finder']['finder_id'];
|
||
// if($row['charge_status'] == 0){
|
||
// return $render->fetch('ar/do_cancel.html');
|
||
// }
|
||
// }
|
||
|
||
public $column_monthly_id = '账期名称';
|
||
public $column_monthly_id_order = 1;
|
||
public $column_monthly_id_width = 180;
|
||
/**
|
||
* column_monthly_id
|
||
* @param mixed $row row
|
||
* @param mixed $list list
|
||
* @return mixed 返回值
|
||
*/
|
||
public function column_monthly_id($row, $list) {
|
||
if(!$this->monthly_id) {
|
||
$miRows = app::get('finance')->model('monthly_report')->getList('monthly_id, monthly_date', ['monthly_id'=> array_column($list, $this->col_prefix.'monthly_id')]);
|
||
$this->monthly_id = array_column($miRows, null, 'monthly_id');
|
||
}
|
||
return $this->monthly_id[$row[$this->col_prefix.'monthly_id']]['monthly_date'] ? : '';
|
||
}
|
||
}
|
||
?>
|