73 lines
1.5 KiB
PHP

<?php
namespace app\model;
use think\Model;
class BorInfo extends Model{
//采购订单详情
//商品关联
public function goodsData(){
return $this->hasOne(Goods::class,'id','goods');
}
//仓库关联
public function warehouseData(){
return $this->hasOne(Warehouse::class,'id','warehouse');
}
//仓库_设置器
public function setWarehouseAttr($val,$data){
return empty($val)?0:$val;
}
//仓库_读取器
public function getWarehouseAttr($val,$data){
return empty($val)?null:$val;
}
//单价_读取器
public function getPriceAttr($val,$data){
return floatval($val);
}
//数量_读取器
public function getNumsAttr($val,$data){
return floatval($val);
}
//折扣率_读取器
public function getDiscountAttr($val,$data){
return floatval($val);
}
//折扣额_读取器
public function getDscAttr($val,$data){
return floatval($val);
}
//金额_读取器
public function getTotalAttr($val,$data){
return floatval($val);
}
//税率_读取器
public function getTaxAttr($val,$data){
return floatval($val);
}
//税额_读取器
public function getTatAttr($val,$data){
return floatval($val);
}
//价税合计_读取器
public function getTptAttr($val,$data){
return floatval($val);
}
//入库数量_读取器
public function getHandleAttr($val,$data){
return floatval($val);
}
}