@@ -4,9 +4,11 @@ namespace App;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
+use App\Traits\ModelTimeFormat;
class AuditLog extends Model
{
+ use ModelTimeFormat;
use SoftDeletes;
protected $table='audit_logs';
protected $fillable=[
@@ -3,9 +3,11 @@
namespace App;
class Authority extends Model
protected $fillable = ['name','remark','id_parent','alias_name'];
function roles(){
return $this->belongsToMany('App\Role','authority_role','id_authority','id_role');
class BillingModel extends Model
'carrier_id','province_id','city_id','unit_id','range_min','range_max','unit_price','initial_weight'
];
class CarType extends Model
'name','model','length','load','remark'
class Carrier extends Model
'name','mobile','delivery_fee','remark'
class City extends Model
'province_id','name'
use Illuminate\Database\Eloquent\Builder;
class Commodity extends Model
protected $fillable=['name','sku','owner_id','created_at'];
protected $appends=['barcode','owner_name','owner_code'];
@@ -3,8 +3,10 @@
class CommodityBarcode extends Model
protected $fillable=['code','commodity_id','created_at'];
}
class Depository extends Model
'name','code'
class Log extends Model
protected $fillable = [
'operation', 'description','type', 'operator', 'ip','id_user',
@@ -7,8 +7,10 @@ use Illuminate\Database\Eloquent\Model;
/**
* @method static Builder orderBy(string $string, string $string1)
- */
+ */use App\Traits\ModelTimeFormat;
+
class Logistic extends Model
protected $fillable = ['name','code'];
class LogisticNumberFeature extends Model
protected $fillable=['logistic_id','name','value','weight'];
static public $featureConsideringLength=4;
use App\Events\WeighedEvent;
class MeasuringMachine extends Model
'name','code','status',
@@ -7,9 +7,11 @@ use Illuminate\Database\Eloquent\Model;
* WMS_USER
* 产品档案 OracleBas_SKU
class OracleBasSKU extends Model
protected $connection="oracle";
protected $table="BAS_SKU";
class OracleDOCASNDetail extends Model
protected $table="Doc_ASN_Details";
class OracleDOCMovementDetail extends Model
protected $table="DOC_Movement_Details";
class OracleDOCMovementHeader extends Model
protected $table="DOC_Movement_Header";
protected $primaryKey="MDOCNO";
class OracleDOCOrderDetail extends Model
protected $table="DOC_Order_Details";
@@ -7,9 +7,11 @@ use Illuminate\Support\Facades\Auth;
* @method static orderBy(string $string, string $string1)
class Owner extends Model
public $fillable = ['name','code','checking_count'];
public static function filterAuthorities(){
$user=Auth::user();
class Package extends Model
'owner_id','logistic_number','delivery_number','batch_number','batch_rule','recipient','recipient_mobile','logistic_id',
'measuring_machine_id','weight','length','width','height','bulk','paper_box_id','status','weighed_at'
class PaperBox extends Model
'model','length','width','height',
class Process extends Model
'code','owner_id','process_method_id','unit_price','status','remark','amount','completed_amount','created_at','updated_at'
class ProcessDaily extends Model
'process_id','date','output','remain'
class ProcessDailyParticipant extends Model
'process_daily_id','user_id','started_at','ended_at','hour_price',
'hour_count','unit_price','unit_count','dinner_duration','remark','status'
class ProcessMethod extends Model
protected $fillable=['name'];
class ProcessStatistic extends Model
//重新约定主键且不允许自增
protected $primaryKey='process_id';
public $incrementing=false;
class ProcessesContent extends Model
'process_id','bill_type','commodity_id','wms_code','amount'
class Province extends Model
'name'
class QualityLabel extends Model
protected $fillable = ['name'];
class Rejected extends Model
protected $fillable=['id_owner','order_number','sender','mobile_sender',
'logistic_number','logistic_number_return','id_logistic_return',
'validity_at','batch_number','id_quality_label','amount','name_goods',
@@ -13,9 +13,11 @@ use Overtrue\LaravelPinyin\Facades\Pinyin;
* @method static find(array|string|null $param)
class RejectedBill extends Model
@@ -9,9 +9,11 @@ use Illuminate\Database\Eloquent\SoftDeletes;
* @property mixed rejectedBill
class RejectedBillItem extends Model
protected $fillable=['id_rejected_bill','barcode_goods','name_goods','amount','id_quality_label',
'batch_number','validity_at','made_at','is_checked','remark','is_loaded'];
class Role extends Model
function users(){
return $this->belongsToMany('App\User','user_role','id_role','id_user');
class Store extends Model
class StoreItems extends Model
'store_id','asn_line_code','name',
'sku','barcode','depository_id','amount','quality','status',
@@ -0,0 +1,15 @@
+<?php
+namespace App\Traits;
+use DateTimeInterface;
+trait ModelTimeFormat
+{
+ protected function serializeDate(DateTimeInterface $date)
+ {
+ return $date->format('Y-m-d H:i:s');
+ }
+}
use Te7aHoudini\LaravelTrix\Traits\HasTrixRichText;
class Tutorial extends Model
use HasTrixRichText;
protected $guarded=[];
class TutorialContent extends Model
class Unit extends Model
@@ -11,9 +11,11 @@ use Illuminate\Support\Facades\Auth;
use Illuminate\Support\Facades\Cache;
use Illuminate\Support\Facades\Gate;
class User extends Authenticatable
use Notifiable;
class UserDetail extends Model
protected $primaryKey='user_id';
class UserDutyCheck extends Model
public $timestamps=false;
class UserLabor extends Model
class WMSReflectPackage extends Model
'TASKID','Orderno','palletid','SOReference5','Customer','Consigneename','CarrierID',
'USERDEFINE1','USERDEFINE2','USERDEFINE3'
use Illuminate\Support\Collection;
class WMSReflectReceive extends Model
protected $fillable=['id_rejected_bill','is_uploaded','ASNNO','WAREHOUSEID','CUSTOMERID','ASNTYPE','ASNREFERENCE1',
'ASNREFERENCE2','ASNREFERENCE3','NOTES','USERDEFINE1','USERDEFINE2','USERDEFINE3'];
function skus(){
use App\Http\Controllers\Controller;
class WMSReflectReceiveSku extends Model
protected $fillable=['ASNLINENO','SKU','ALTERNATE_SKU1','SKUDESCRC','EXPECTEDQTY_EACH',
'LOTATT05','USERDEFINE4','USERDEFINE5','USERDEFINE6'];
function receives(){
class WMSWaybill extends Model
//
protected $fillable=['OrderNo','CustomerID','CarrierID','ConsigneeName',
'C_Tel','C_Address','C_Province','C_City','C_District'];
class WMSWaybillOrder extends Model
protected $fillable = ['OrderNo','SKU_Descr_c','SKU','Alternate_sku1','Qtyordered_each',
'Cubic','GrossWeight','NetWeight'];
class Warehouse extends Model
protected $fillable=['name','code'];
class Waybill extends Model
'status','type','waybill_number','owner_id','wms_bill_number','origination','destination','recipient','recipient_mobile','charge','ordering_remark',
class WaybillAuditLog extends Model
protected $table='waybill_audit_logs';
class WaybillCalculate extends Model
'waybill_id','total_expense','total_receivable','gross_margin','gross_profit_rate'
class WaybillFinancialExcepted extends Model
'waybill_id','json_content'
class WaybillFinancialSnapshot extends Model
class WaybillPayoff extends Model
class WaybillPriceModel extends Model
'carrier_id','province_id','city_id','unit_id','range_min','range_max','unit_price','base_fee','initial_weight'
@@ -159,6 +159,7 @@
},
mounted:function(){
$(".tooltipTarget").tooltip({'trigger':'hover'});
+ alert(new Date('2017-05-04T18:30:00.000Z').to)
methods:{
//新增库单据