You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
DS7/DSWeb/Import/Viewsjs/CWSettlement/CWSettlementModel.js

269 lines
10 KiB
JavaScript

2 years ago
Ext.define('XXHmb', {
extend: 'Ext.data.Model',
idProperty: 'id'+'name',
fields: [
{ name: 'seller', type: 'string' },
{ name: 'buyer', type: 'string' },
{ name: 'ContractNo', type: 'string' },
{ name: 'HTH', type: 'string' },
{ name: 'id', type: 'string'},
{ name: 'cgid', type: 'string' },
{ name: 'name', type: 'string' },
{ name: 'countryid', type: 'string' },
{ name: 'country', type: 'string' },
{ name: 'port', type: 'string' },
{ name: 'portRef', type: 'string' },
{ name: 'ContainerNo', type: 'string' },
{ name: 'SealNo', type: 'string' },
{ name: 'STT', type: 'string' },
{ name: 'creator', type: 'string' },
{ name: 'Auditor', type: 'string' },
{ name: 'Printed', type: 'string' },
{ name: 'Mainstate',type:'string'},
{ name: 'MainstateRef', type: 'string' },
{ name: 'AutoAPP', type: 'string' },
{ name: 'ShipCompany', type: 'string' },
{ name: 'BillNo', type: 'string' },
{ name: 'Vessel', type: 'string' },
{ name: 'Voyage', type: 'string' },
{ name: 'Ex_sailingdate', type: 'string' },
{ name: 'Sailingdate', type: 'string' },
{ name: 'ArrivalDate', type: 'string' },
{ name: 'TransactionMethod', type: 'string' },
{ name: 'SecurityDeposit', type: 'string' },
{ name: 'PaymentMethods', type: 'string' },
{ name: 'BillType', type: 'string' },
{ name: 'BillTime', type: 'string' },
{ name: 'CustomsReleaseDate', type: 'string' },
{ name: 'SamplingDate_Plan', type: 'string' },
{ name: 'SamplingDate_Act', type: 'string' },
{ name: 'inspection_Signup_date', type: 'string' },
{ name: 'inspection_no', type: 'string' },
{ name: 'inspection_date', type: 'string' },
{ name: 'cicode', type: 'string' },
{ name: 'ciname', type: 'string' },
{ name: 'TimeMark', type: 'number' },
{ name: 'remark', type: 'string' },
{ name: 'creattime', type: 'string' },
{ name: 'audittime', type: 'string' },
{ name: 'CIQ_licence', type: 'string' },
{ name: 'CIQ_canbesearch', type: 'string' },
{ name: 'company', type: 'string' },
{ name: 'companyname', type: 'string' },
{ name: 'Tax_date', type: 'string' },
{ name: 'Tax_paydate', type: 'string' }
]
});
Ext.define('ConutryRef', {
extend: 'Ext.data.Model',
fields: [
{ name: 'countryid', type: 'string' },
{ name: 'country', type: 'string' },
{ name: 'country_idandname', type: 'string' }
]
});
Ext.define('Receiptname', {
extend: 'Ext.data.Model',
fields: [
{ name: 'name', type: 'string' },
]
});
Ext.define('Receiptmb', {
extend: 'Ext.data.Model',
idProperty: 'id',
fields: [
{ name: 'id', type: 'string' },
{ name: 'ContractNo', type: 'string' },
{ name: 'Receiptid', type: 'string' },
{ name: 'ReceiptName', type: 'string' },
{ name: 'ReceiptNo', type: 'string' },
{ name: 'state', type: 'string' },
{ name: 'statename', type: 'string' },
{ name: 'Send_date', type: 'date' },
{ name: 'recevie_date', type: 'date' },
{ name: 'repeat_date', type: 'date' },
{ name: 'trancer', type: 'string' },
{ name: 'trancNo', type: 'string' }
]
});
Ext.define('MainstateRef', {
extend: 'Ext.data.Model',
fields: [
{ name: 'id', type: 'string' },
{ name: 'name', type: 'string' },
{ name: 'idandname', type: 'string' }
]
});
Ext.define('Cargomb', {
extend: 'Ext.data.Model',
idProperty: 'id',
fields: [
{ name: 'id', type: 'string' },
{ name: 'ContractNo', type: 'string' },
{ name: 'cargoinfo_id', type: 'string' },
{ name: 'cargociq_id', type: 'string' },
{ name: 'name', type: 'string' },
{ name: 'Unit', type: 'string' },
{ name: 'UnitRate', type: 'string' },
{ name: 'U_PRICE', type: 'number' },
{ name: 'U_weight', type: 'number' },
{ name: 'weight', type: 'number' },
{ name: 'm_weight', type: 'number' },
{ name: 'price', type: 'number' },
{ name: 'price_agio', type: 'number' },
{ name: 'price_limit', type: 'number' },
{ name: 'Amount', type: 'number' },
{ name: 'tex_Amount', type: 'number' },
{ name: 'pay_Amount', type: 'number' },
{ name: 'BoxCount', type: 'number' },
{ name: 'BoxWeight', type: 'number' },
{ name: 'Exporter', type: 'string' },
{ name: 'FactoryNo', type: 'string' },
{ name: 'Productiondate', type: 'string' },
{ name: 'currid', type: 'string' },
{ name: 'prepayments', type: 'number' },
{ name: 'balance', type: 'number' },
{ name: 'Paypart', type: 'string' },
{ name: 'cicode', type: 'string' },
{ name: 'ciname', type: 'string' },
{ name: 'cicodeandname', type: 'string' },
{ name: 'ciqcode', type: 'string' },
{ name: 'ciqname', type: 'string' },
{ name: 'ciqcodeandname', type: 'string' },
{ name: 'codename', type: 'string' },
{ name: 'defaultrate', type: 'string' },
{ name: 'UnitRef', type: 'string' },
{ name: 'paypartRef', type: 'string' },
{ name: 'baolv', type: 'string' },
{ name: 'tariff', type: 'string' },
{ name: 'tax', type: 'number' },
{ name: 'tax_zz', type: 'number' },
{ name: 'Declarenumber', type: 'string' },
{ name: 'Exchangerate', type: 'number' }
]
});
Ext.define('CargoRef', {
extend: 'Ext.data.Model',
fields: [
{ name: 'id', type: 'string' },
{ name: 'name', type: 'string' },
{ name: 'codeandname', type: 'string' }
]
});
Ext.define('CargoTax', {
extend: 'Ext.data.Model',
fields: [
{ name: 'id', type: 'string' },
{ name: 'name', type: 'string' },
{ name: 'codeandname', type: 'string' },
{ name: 'tariff', type: 'string' },
{ name: 'tax', type: 'string' },
{ name: 'tax_zz', type: 'string' }
]
});
Ext.define('CargociqRef', {
extend: 'Ext.data.Model',
fields: [
{ name: 'id', type: 'string' },
{ name: 'ciqname', type: 'string' },
{ name: 'codeandname', type: 'string' }
]
});
Ext.define('Appstatemb', {
extend: 'Ext.data.Model',
idProperty: 'app_id' + 'cargo_id',
fields: [
{ name: 'id', type: 'string' },
{ name: 'ContractNo', type: 'string' },
{ name: 'appno', type: 'string' },
{ name: 'app_id', type: 'string' },
{ name: 'name', type: 'string' },
{ name: 'cargo_id', type: 'string' },
{ name: 'cargoname', type: 'string' },
{ name: 'appweight', type: 'string' },
{ name: 'appremain', type: 'string' },
{ name: 'canbeused', type: 'string' },
{ name: 'country', type: 'string' },
{ name: 'validdate', type: 'string' },
{ name: 'weight', type: 'number' },
{ name: 'info', type: 'string' },
{ name: 'remain', type: 'string' },
{ name: 'cancellation', type: 'string' },
{ name: 'cancellationRef', type: 'string' }
]
});
Ext.define('Appmb', {
extend: 'Ext.data.Model',
idProperty: 'app_id',
fields: [
{ name: 'appno', type: 'string' },
{ name: 'app_id', type: 'string' },
{ name: 'name', type: 'string' },
{ name: 'appweight', type: 'string' },
{ name: 'appremain', type: 'string' },
{ name: 'canbeused', type: 'string' },
{ name: 'country', type: 'string' },
{ name: 'validdate', type: 'string' },
{ name: 'weight', type: 'number' },
{ name: 'info', type: 'string' }
]
});
Ext.define('currRef', {
extend: 'Ext.data.Model',
idProperty: 'id',
fields: [
{ name: 'gid', type: 'string' },
{ name: 'codename', type: 'string' },
{ name: 'defaultrate', type: 'string' }
]
});
Ext.define('companymb', {
extend: 'Ext.data.Model',
fields: [
{ name: 'gid', type: 'string' },
{ name: 'name', type: 'string' }
]
});
Ext.define('remind', {
extend: 'Ext.data.Model',
fields: [
{ name: 'RemindName', type: 'string' },
{ name: 'RemindSql', type: 'string' }
]
});
Ext.define('KCmb', {
extend: 'Ext.data.Model',
idProperty: 'id',
fields: [
{ name: 'id', type: 'string' },
{ name: 'ContractNo', type: 'string' },
{ name: 'cargo_id', type: 'string' },
{ name: 'cargoname', type: 'string' },
{ name: 'czstate', type: 'string' },
{ name: 'innum', type: 'number' },
{ name: 'outnum', type: 'number' },
{ name: 'kfstate', type: 'string' },
{ name: 'czdate', type: 'date' },
{ name: 'text', type: 'string' },
{ name: 'czref', type: 'string' },
{ name: 'kfref', type: 'string' }
]
});