Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
jinli gu
JSH ERP
Commits
91a6b722
Commit
91a6b722
authored
Dec 19, 2018
by
季圣华
Browse files
更新前端
parent
609756e9
Changes
707
Show whitespace changes
Inline
Side-by-side
Too many changes to show.
To preserve performance only
20 of 707+
files are displayed.
Plain diff
Email patch
erp_web/js/easyui-1.3.5/locale/easyui-lang-de.js
0 → 100644
View file @
91a6b722
if
(
$
.
fn
.
pagination
){
$
.
fn
.
pagination
.
defaults
.
beforePageText
=
'
Seite
'
;
$
.
fn
.
pagination
.
defaults
.
afterPageText
=
'
von {pages}
'
;
$
.
fn
.
pagination
.
defaults
.
displayMsg
=
'
{from} bis {to} von {total} Datensätzen
'
;
}
if
(
$
.
fn
.
datagrid
){
$
.
fn
.
datagrid
.
defaults
.
loadMsg
=
'
Verarbeitung läuft, bitte warten ...
'
;
}
if
(
$
.
fn
.
treegrid
&&
$
.
fn
.
datagrid
){
$
.
fn
.
treegrid
.
defaults
.
loadMsg
=
$
.
fn
.
datagrid
.
defaults
.
loadMsg
;
}
if
(
$
.
messager
){
$
.
messager
.
defaults
.
ok
=
'
OK
'
;
$
.
messager
.
defaults
.
cancel
=
'
Abbruch
'
;
}
if
(
$
.
fn
.
validatebox
){
$
.
fn
.
validatebox
.
defaults
.
missingMessage
=
'
Dieses Feld wird benötigt.
'
;
$
.
fn
.
validatebox
.
defaults
.
rules
.
email
.
message
=
'
Bitte geben Sie eine gültige E-Mail-Adresse ein.
'
;
$
.
fn
.
validatebox
.
defaults
.
rules
.
url
.
message
=
'
Bitte geben Sie eine gültige URL ein.
'
;
$
.
fn
.
validatebox
.
defaults
.
rules
.
length
.
message
=
'
Bitte geben Sie einen Wert zwischen {0} und {1} ein.
'
;
}
if
(
$
.
fn
.
numberbox
){
$
.
fn
.
numberbox
.
defaults
.
missingMessage
=
'
Dieses Feld wird benötigt.
'
;
}
if
(
$
.
fn
.
combobox
){
$
.
fn
.
combobox
.
defaults
.
missingMessage
=
'
Dieses Feld wird benötigt.
'
;
}
if
(
$
.
fn
.
combotree
){
$
.
fn
.
combotree
.
defaults
.
missingMessage
=
'
Dieses Feld wird benötigt.
'
;
}
if
(
$
.
fn
.
combogrid
){
$
.
fn
.
combogrid
.
defaults
.
missingMessage
=
'
Dieses Feld wird benötigt.
'
;
}
if
(
$
.
fn
.
calendar
){
$
.
fn
.
calendar
.
defaults
.
firstDay
=
1
;
$
.
fn
.
calendar
.
defaults
.
weeks
=
[
'
S
'
,
'
M
'
,
'
D
'
,
'
M
'
,
'
D
'
,
'
F
'
,
'
S
'
];
$
.
fn
.
calendar
.
defaults
.
months
=
[
'
Jan
'
,
'
Feb
'
,
'
Mär
'
,
'
Apr
'
,
'
Mai
'
,
'
Jun
'
,
'
Jul
'
,
'
Aug
'
,
'
Sep
'
,
'
Okt
'
,
'
Nov
'
,
'
Dez
'
];
}
if
(
$
.
fn
.
datebox
){
$
.
fn
.
datebox
.
defaults
.
currentText
=
'
Heute
'
;
$
.
fn
.
datebox
.
defaults
.
closeText
=
'
Schließen
'
;
$
.
fn
.
datebox
.
defaults
.
okText
=
'
OK
'
;
$
.
fn
.
datebox
.
defaults
.
missingMessage
=
'
Dieses Feld wird benötigt.
'
;
$
.
fn
.
datebox
.
defaults
.
formatter
=
function
(
date
){
var
y
=
date
.
getFullYear
();
var
m
=
date
.
getMonth
()
+
1
;
var
d
=
date
.
getDate
();
return
(
d
<
10
?(
'
0
'
+
d
):
d
)
+
'
.
'
+
(
m
<
10
?(
'
0
'
+
m
):
m
)
+
'
.
'
+
y
;
};
$
.
fn
.
datebox
.
defaults
.
parser
=
function
(
s
){
if
(
!
s
)
return
new
Date
();
var
ss
=
s
.
split
(
'
.
'
);
var
m
=
parseInt
(
ss
[
1
],
10
);
var
d
=
parseInt
(
ss
[
0
],
10
);
var
y
=
parseInt
(
ss
[
2
],
10
);
if
(
!
isNaN
(
y
)
&&
!
isNaN
(
m
)
&&
!
isNaN
(
d
)){
return
new
Date
(
y
,
m
-
1
,
d
);
}
else
{
return
new
Date
();
}
};
}
if
(
$
.
fn
.
datetimebox
&&
$
.
fn
.
datebox
){
$
.
extend
(
$
.
fn
.
datetimebox
.
defaults
,{
currentText
:
$
.
fn
.
datebox
.
defaults
.
currentText
,
closeText
:
$
.
fn
.
datebox
.
defaults
.
closeText
,
okText
:
$
.
fn
.
datebox
.
defaults
.
okText
,
missingMessage
:
$
.
fn
.
datebox
.
defaults
.
missingMessage
});
}
erp_web/js/easyui-1.3.5/locale/easyui-lang-el.js
0 → 100644
View file @
91a6b722
if
(
$
.
fn
.
pagination
){
$
.
fn
.
pagination
.
defaults
.
beforePageText
=
'
Σελίδα
'
;
$
.
fn
.
pagination
.
defaults
.
afterPageText
=
'
από {pages}
'
;
$
.
fn
.
pagination
.
defaults
.
displayMsg
=
'
Εμφάνιση {from} εώς {to} από {total} αντικείμενα
'
;
}
if
(
$
.
fn
.
datagrid
){
$
.
fn
.
datagrid
.
defaults
.
loadMsg
=
'
Γίνεται Επεξεργασία, Παρακαλώ Περιμένετε ...
'
;
}
if
(
$
.
fn
.
treegrid
&&
$
.
fn
.
datagrid
){
$
.
fn
.
treegrid
.
defaults
.
loadMsg
=
$
.
fn
.
datagrid
.
defaults
.
loadMsg
;
}
if
(
$
.
messager
){
$
.
messager
.
defaults
.
ok
=
'
Εντάξει
'
;
$
.
messager
.
defaults
.
cancel
=
'
Άκυρο
'
;
}
if
(
$
.
fn
.
validatebox
){
$
.
fn
.
validatebox
.
defaults
.
missingMessage
=
'
Το πεδίο είναι υποχρεωτικό.
'
;
$
.
fn
.
validatebox
.
defaults
.
rules
.
email
.
message
=
'
Παρακαλώ εισάγετε σωστή Ηλ.Διεύθυνση.
'
;
$
.
fn
.
validatebox
.
defaults
.
rules
.
url
.
message
=
'
Παρακαλώ εισάγετε σωστό σύνδεσμο.
'
;
$
.
fn
.
validatebox
.
defaults
.
rules
.
length
.
message
=
'
Παρακαλώ εισάγετε τιμή μεταξύ {0} και {1}.
'
;
$
.
fn
.
validatebox
.
defaults
.
rules
.
remote
.
message
=
'
Παρακαλώ διορθώστε αυτό το πεδίο.
'
;
}
if
(
$
.
fn
.
numberbox
){
$
.
fn
.
numberbox
.
defaults
.
missingMessage
=
'
Το πεδίο είναι υποχρεωτικό.
'
;
}
if
(
$
.
fn
.
combobox
){
$
.
fn
.
combobox
.
defaults
.
missingMessage
=
'
Το πεδίο είναι υποχρεωτικό.
'
;
}
if
(
$
.
fn
.
combotree
){
$
.
fn
.
combotree
.
defaults
.
missingMessage
=
'
Το πεδίο είναι υποχρεωτικό.
'
;
}
if
(
$
.
fn
.
combogrid
){
$
.
fn
.
combogrid
.
defaults
.
missingMessage
=
'
Το πεδίο είναι υποχρεωτικό.
'
;
}
if
(
$
.
fn
.
calendar
){
$
.
fn
.
calendar
.
defaults
.
weeks
=
[
'
Κυρ
'
,
'
Δευ
'
,
'
Τρι
'
,
'
Τετ
'
,
'
Πεμ
'
,
'
Παρ
'
,
'
Σαβ
'
];
$
.
fn
.
calendar
.
defaults
.
months
=
[
'
Ιαν
'
,
'
Φεβ
'
,
'
Μαρ
'
,
'
Απρ
'
,
'
Μαϊ
'
,
'
Ιου
'
,
'
Ιου
'
,
'
Αυγ
'
,
'
Σεπ
'
,
'
Οκτ
'
,
'
Νοε
'
,
'
Δεκ
'
];
}
if
(
$
.
fn
.
datebox
){
$
.
fn
.
datebox
.
defaults
.
currentText
=
'
Σήμερα
'
;
$
.
fn
.
datebox
.
defaults
.
closeText
=
'
Κλείσιμο
'
;
$
.
fn
.
datebox
.
defaults
.
okText
=
'
Εντάξει
'
;
$
.
fn
.
datebox
.
defaults
.
missingMessage
=
'
Το πεδίο είναι υποχρεωτικό.
'
;
}
if
(
$
.
fn
.
datetimebox
&&
$
.
fn
.
datebox
){
$
.
extend
(
$
.
fn
.
datetimebox
.
defaults
,{
currentText
:
$
.
fn
.
datebox
.
defaults
.
currentText
,
closeText
:
$
.
fn
.
datebox
.
defaults
.
closeText
,
okText
:
$
.
fn
.
datebox
.
defaults
.
okText
,
missingMessage
:
$
.
fn
.
datebox
.
defaults
.
missingMessage
});
}
erp_web/js/easyui-1.3.5/locale/easyui-lang-en.js
0 → 100644
View file @
91a6b722
if
(
$
.
fn
.
pagination
){
$
.
fn
.
pagination
.
defaults
.
beforePageText
=
'
Page
'
;
$
.
fn
.
pagination
.
defaults
.
afterPageText
=
'
of {pages}
'
;
$
.
fn
.
pagination
.
defaults
.
displayMsg
=
'
Displaying {from} to {to} of {total} items
'
;
}
if
(
$
.
fn
.
datagrid
){
$
.
fn
.
datagrid
.
defaults
.
loadMsg
=
'
Processing, please wait ...
'
;
}
if
(
$
.
fn
.
treegrid
&&
$
.
fn
.
datagrid
){
$
.
fn
.
treegrid
.
defaults
.
loadMsg
=
$
.
fn
.
datagrid
.
defaults
.
loadMsg
;
}
if
(
$
.
messager
){
$
.
messager
.
defaults
.
ok
=
'
Ok
'
;
$
.
messager
.
defaults
.
cancel
=
'
Cancel
'
;
}
if
(
$
.
fn
.
validatebox
){
$
.
fn
.
validatebox
.
defaults
.
missingMessage
=
'
This field is required.
'
;
$
.
fn
.
validatebox
.
defaults
.
rules
.
email
.
message
=
'
Please enter a valid email address.
'
;
$
.
fn
.
validatebox
.
defaults
.
rules
.
url
.
message
=
'
Please enter a valid URL.
'
;
$
.
fn
.
validatebox
.
defaults
.
rules
.
length
.
message
=
'
Please enter a value between {0} and {1}.
'
;
$
.
fn
.
validatebox
.
defaults
.
rules
.
remote
.
message
=
'
Please fix this field.
'
;
}
if
(
$
.
fn
.
numberbox
){
$
.
fn
.
numberbox
.
defaults
.
missingMessage
=
'
This field is required.
'
;
}
if
(
$
.
fn
.
combobox
){
$
.
fn
.
combobox
.
defaults
.
missingMessage
=
'
This field is required.
'
;
}
if
(
$
.
fn
.
combotree
){
$
.
fn
.
combotree
.
defaults
.
missingMessage
=
'
This field is required.
'
;
}
if
(
$
.
fn
.
combogrid
){
$
.
fn
.
combogrid
.
defaults
.
missingMessage
=
'
This field is required.
'
;
}
if
(
$
.
fn
.
calendar
){
$
.
fn
.
calendar
.
defaults
.
weeks
=
[
'
S
'
,
'
M
'
,
'
T
'
,
'
W
'
,
'
T
'
,
'
F
'
,
'
S
'
];
$
.
fn
.
calendar
.
defaults
.
months
=
[
'
Jan
'
,
'
Feb
'
,
'
Mar
'
,
'
Apr
'
,
'
May
'
,
'
Jun
'
,
'
Jul
'
,
'
Aug
'
,
'
Sep
'
,
'
Oct
'
,
'
Nov
'
,
'
Dec
'
];
}
if
(
$
.
fn
.
datebox
){
$
.
fn
.
datebox
.
defaults
.
currentText
=
'
Today
'
;
$
.
fn
.
datebox
.
defaults
.
closeText
=
'
Close
'
;
$
.
fn
.
datebox
.
defaults
.
okText
=
'
Ok
'
;
$
.
fn
.
datebox
.
defaults
.
missingMessage
=
'
This field is required.
'
;
}
if
(
$
.
fn
.
datetimebox
&&
$
.
fn
.
datebox
){
$
.
extend
(
$
.
fn
.
datetimebox
.
defaults
,{
currentText
:
$
.
fn
.
datebox
.
defaults
.
currentText
,
closeText
:
$
.
fn
.
datebox
.
defaults
.
closeText
,
okText
:
$
.
fn
.
datebox
.
defaults
.
okText
,
missingMessage
:
$
.
fn
.
datebox
.
defaults
.
missingMessage
});
}
erp_web/js/easyui-1.3.5/locale/easyui-lang-es.js
0 → 100644
View file @
91a6b722
if
(
$
.
fn
.
pagination
){
$
.
fn
.
pagination
.
defaults
.
beforePageText
=
'
Página
'
;
$
.
fn
.
pagination
.
defaults
.
afterPageText
=
'
de {pages}
'
;
$
.
fn
.
pagination
.
defaults
.
displayMsg
=
'
Mostrando {from} a {to} de {total} elementos
'
;
}
if
(
$
.
fn
.
datagrid
){
$
.
fn
.
datagrid
.
defaults
.
loadMsg
=
'
Procesando, por favor espere ...
'
;
}
if
(
$
.
fn
.
treegrid
&&
$
.
fn
.
datagrid
){
$
.
fn
.
treegrid
.
defaults
.
loadMsg
=
$
.
fn
.
datagrid
.
defaults
.
loadMsg
;
}
if
(
$
.
messager
){
$
.
messager
.
defaults
.
ok
=
'
Aceptar
'
;
$
.
messager
.
defaults
.
cancel
=
'
Cancelar
'
;
}
if
(
$
.
fn
.
validatebox
){
$
.
fn
.
validatebox
.
defaults
.
missingMessage
=
'
Este campo es obligatorio.
'
;
$
.
fn
.
validatebox
.
defaults
.
rules
.
email
.
message
=
'
Por favor ingrese una dirección de correo válida.
'
;
$
.
fn
.
validatebox
.
defaults
.
rules
.
url
.
message
=
'
Por favor ingrese una URL válida.
'
;
$
.
fn
.
validatebox
.
defaults
.
rules
.
length
.
message
=
'
Por favor ingrese un valor entre {0} y {1}.
'
;
$
.
fn
.
validatebox
.
defaults
.
rules
.
remote
.
message
=
'
Por favor corrija este campo.
'
;
}
if
(
$
.
fn
.
numberbox
){
$
.
fn
.
numberbox
.
defaults
.
missingMessage
=
'
Este campo es obligatorio.
'
;
}
if
(
$
.
fn
.
combobox
){
$
.
fn
.
combobox
.
defaults
.
missingMessage
=
'
Este campo es obligatorio.
'
;
}
if
(
$
.
fn
.
combotree
){
$
.
fn
.
combotree
.
defaults
.
missingMessage
=
'
Este campo es obligatorio.
'
;
}
if
(
$
.
fn
.
combogrid
){
$
.
fn
.
combogrid
.
defaults
.
missingMessage
=
'
Este campo es obligatorio.
'
;
}
if
(
$
.
fn
.
calendar
){
$
.
fn
.
calendar
.
defaults
.
weeks
=
[
'
Do
'
,
'
Lu
'
,
'
Ma
'
,
'
Mi
'
,
'
Ju
'
,
'
Vi
'
,
'
Sá
'
];
$
.
fn
.
calendar
.
defaults
.
months
=
[
'
Ene
'
,
'
Feb
'
,
'
Mar
'
,
'
Abr
'
,
'
May
'
,
'
Jun
'
,
'
Jul
'
,
'
Ago
'
,
'
Sep
'
,
'
Oct
'
,
'
Nov
'
,
'
Dic
'
];
}
if
(
$
.
fn
.
datebox
){
$
.
fn
.
datebox
.
defaults
.
currentText
=
'
Hoy
'
;
$
.
fn
.
datebox
.
defaults
.
closeText
=
'
Cerrar
'
;
$
.
fn
.
datebox
.
defaults
.
okText
=
'
Aceptar
'
;
$
.
fn
.
datebox
.
defaults
.
missingMessage
=
'
Este campo es obligatorio.
'
;
}
if
(
$
.
fn
.
datetimebox
&&
$
.
fn
.
datebox
){
$
.
extend
(
$
.
fn
.
datetimebox
.
defaults
,{
currentText
:
$
.
fn
.
datebox
.
defaults
.
currentText
,
closeText
:
$
.
fn
.
datebox
.
defaults
.
closeText
,
okText
:
$
.
fn
.
datebox
.
defaults
.
okText
,
missingMessage
:
$
.
fn
.
datebox
.
defaults
.
missingMessage
});
}
erp_web/js/easyui-1.3.5/locale/easyui-lang-fr.js
0 → 100644
View file @
91a6b722
if
(
$
.
fn
.
pagination
){
$
.
fn
.
pagination
.
defaults
.
beforePageText
=
'
Page
'
;
$
.
fn
.
pagination
.
defaults
.
afterPageText
=
'
de {pages}
'
;
$
.
fn
.
pagination
.
defaults
.
displayMsg
=
'
Affichage de {from} et {to} au {total} des articles
'
;
}
if
(
$
.
fn
.
datagrid
){
$
.
fn
.
datagrid
.
defaults
.
loadMsg
=
"
Traitement, s'il vous plaît patienter ...
"
;
}
if
(
$
.
fn
.
treegrid
&&
$
.
fn
.
datagrid
){
$
.
fn
.
treegrid
.
defaults
.
loadMsg
=
$
.
fn
.
datagrid
.
defaults
.
loadMsg
;
}
if
(
$
.
messager
){
$
.
messager
.
defaults
.
ok
=
'
Ok
'
;
$
.
messager
.
defaults
.
cancel
=
'
Annuler
'
;
}
if
(
$
.
fn
.
validatebox
){
$
.
fn
.
validatebox
.
defaults
.
missingMessage
=
'
Ce champ est obligatoire.
'
;
$
.
fn
.
validatebox
.
defaults
.
rules
.
email
.
message
=
"
S'il vous plaît entrer une adresse email valide.
"
;
$
.
fn
.
validatebox
.
defaults
.
rules
.
url
.
message
=
"
S'il vous plaît entrer une URL valide.
"
;
$
.
fn
.
validatebox
.
defaults
.
rules
.
length
.
message
=
"
S'il vous plaît entrez une valeur comprise entre {0} et {1}.
"
;
}
if
(
$
.
fn
.
numberbox
){
$
.
fn
.
numberbox
.
defaults
.
missingMessage
=
'
Ce champ est obligatoire.
'
;
}
if
(
$
.
fn
.
combobox
){
$
.
fn
.
combobox
.
defaults
.
missingMessage
=
'
Ce champ est obligatoire.
'
;
}
if
(
$
.
fn
.
combotree
){
$
.
fn
.
combotree
.
defaults
.
missingMessage
=
'
Ce champ est obligatoire.
'
;
}
if
(
$
.
fn
.
combogrid
){
$
.
fn
.
combogrid
.
defaults
.
missingMessage
=
'
Ce champ est obligatoire.
'
;
}
if
(
$
.
fn
.
calendar
){
$
.
fn
.
calendar
.
defaults
.
weeks
=
[
'
S
'
,
'
M
'
,
'
T
'
,
'
W
'
,
'
T
'
,
'
F
'
,
'
S
'
];
$
.
fn
.
calendar
.
defaults
.
months
=
[
'
Jan
'
,
'
Feb
'
,
'
Mar
'
,
'
Apr
'
,
'
May
'
,
'
Jun
'
,
'
Jul
'
,
'
Aug
'
,
'
Sep
'
,
'
Oct
'
,
'
Nov
'
,
'
Dec
'
];
}
if
(
$
.
fn
.
datebox
){
$
.
fn
.
datebox
.
defaults
.
currentText
=
"
Aujourd'hui
"
;
$
.
fn
.
datebox
.
defaults
.
closeText
=
'
Fermer
'
;
$
.
fn
.
datebox
.
defaults
.
okText
=
'
Ok
'
;
$
.
fn
.
datebox
.
defaults
.
missingMessage
=
'
Ce champ est obligatoire.
'
;
}
if
(
$
.
fn
.
datetimebox
&&
$
.
fn
.
datebox
){
$
.
extend
(
$
.
fn
.
datetimebox
.
defaults
,{
currentText
:
$
.
fn
.
datebox
.
defaults
.
currentText
,
closeText
:
$
.
fn
.
datebox
.
defaults
.
closeText
,
okText
:
$
.
fn
.
datebox
.
defaults
.
okText
,
missingMessage
:
$
.
fn
.
datebox
.
defaults
.
missingMessage
});
}
erp_web/js/easyui-1.3.5/locale/easyui-lang-it.js
0 → 100644
View file @
91a6b722
if
(
$
.
fn
.
pagination
){
$
.
fn
.
pagination
.
defaults
.
beforePageText
=
'
Pagina
'
;
$
.
fn
.
pagination
.
defaults
.
afterPageText
=
'
di {pages}
'
;
$
.
fn
.
pagination
.
defaults
.
displayMsg
=
'
Visualizzazione {from} a {to} di {total} elementi
'
;
}
if
(
$
.
fn
.
datagrid
){
$
.
fn
.
datagrid
.
defaults
.
loadMsg
=
'
In lavorazione, attendere ...
'
;
}
if
(
$
.
fn
.
treegrid
&&
$
.
fn
.
datagrid
){
$
.
fn
.
treegrid
.
defaults
.
loadMsg
=
$
.
fn
.
datagrid
.
defaults
.
loadMsg
;
}
if
(
$
.
messager
){
$
.
messager
.
defaults
.
ok
=
'
Ok
'
;
$
.
messager
.
defaults
.
cancel
=
'
Annulla
'
;
}
if
(
$
.
fn
.
validatebox
){
$
.
fn
.
validatebox
.
defaults
.
missingMessage
=
'
Questo campo è richiesto.
'
;
$
.
fn
.
validatebox
.
defaults
.
rules
.
email
.
message
=
'
Inserisci un indirizzo email valido.
'
;
$
.
fn
.
validatebox
.
defaults
.
rules
.
url
.
message
=
'
Inserisci un URL valido.
'
;
$
.
fn
.
validatebox
.
defaults
.
rules
.
length
.
message
=
'
Inserisci un valore tra {0} e {1}.
'
;
$
.
fn
.
validatebox
.
defaults
.
rules
.
remote
.
message
=
'
Aggiusta questo campo.
'
;
}
if
(
$
.
fn
.
numberbox
){
$
.
fn
.
numberbox
.
defaults
.
missingMessage
=
'
Questo campo è richiesto.
'
;
}
if
(
$
.
fn
.
combobox
){
$
.
fn
.
combobox
.
defaults
.
missingMessage
=
'
Questo campo è richiesto.
'
;
}
if
(
$
.
fn
.
combotree
){
$
.
fn
.
combotree
.
defaults
.
missingMessage
=
'
Questo campo è richiesto.
'
;
}
if
(
$
.
fn
.
combogrid
){
$
.
fn
.
combogrid
.
defaults
.
missingMessage
=
'
Questo campo è richiesto.
'
;
}
if
(
$
.
fn
.
calendar
){
$
.
fn
.
calendar
.
defaults
.
weeks
=
[
'
S
'
,
'
M
'
,
'
T
'
,
'
W
'
,
'
T
'
,
'
F
'
,
'
S
'
];
$
.
fn
.
calendar
.
defaults
.
months
=
[
'
Gen
'
,
'
Feb
'
,
'
Mar
'
,
'
Apr
'
,
'
Mag
'
,
'
Giu
'
,
'
Lug
'
,
'
Ago
'
,
'
Set
'
,
'
Ott
'
,
'
Nov
'
,
'
Dic
'
];
}
if
(
$
.
fn
.
datebox
){
$
.
fn
.
datebox
.
defaults
.
currentText
=
'
Oggi
'
;
$
.
fn
.
datebox
.
defaults
.
closeText
=
'
Chiudi
'
;
$
.
fn
.
datebox
.
defaults
.
okText
=
'
Ok
'
;
$
.
fn
.
datebox
.
defaults
.
missingMessage
=
'
Questo campo è richiesto.
'
;
}
if
(
$
.
fn
.
datetimebox
&&
$
.
fn
.
datebox
){
$
.
extend
(
$
.
fn
.
datetimebox
.
defaults
,{
currentText
:
$
.
fn
.
datebox
.
defaults
.
currentText
,
closeText
:
$
.
fn
.
datebox
.
defaults
.
closeText
,
okText
:
$
.
fn
.
datebox
.
defaults
.
okText
,
missingMessage
:
$
.
fn
.
datebox
.
defaults
.
missingMessage
});
}
erp_web/js/easyui-1.3.5/locale/easyui-lang-jp.js
0 → 100644
View file @
91a6b722
if
(
$
.
fn
.
pagination
){
$
.
fn
.
pagination
.
defaults
.
beforePageText
=
'
ページ
'
;
$
.
fn
.
pagination
.
defaults
.
afterPageText
=
'
{pages} 中
'
;
$
.
fn
.
pagination
.
defaults
.
displayMsg
=
'
全 {total} アイテム中 {from} から {to} を表示中
'
;
}
if
(
$
.
fn
.
datagrid
){
$
.
fn
.
datagrid
.
defaults
.
loadMsg
=
'
処理中です。少々お待ちください...
'
;
}
if
(
$
.
fn
.
treegrid
&&
$
.
fn
.
datagrid
){
$
.
fn
.
treegrid
.
defaults
.
loadMsg
=
$
.
fn
.
datagrid
.
defaults
.
loadMsg
;
}
if
(
$
.
messager
){
$
.
messager
.
defaults
.
ok
=
'
OK
'
;
$
.
messager
.
defaults
.
cancel
=
'
キャンセル
'
;
}
if
(
$
.
fn
.
validatebox
){
$
.
fn
.
validatebox
.
defaults
.
missingMessage
=
'
入力は必須です。
'
;
$
.
fn
.
validatebox
.
defaults
.
rules
.
email
.
message
=
'
正しいメールアドレスを入力してください。
'
;
$
.
fn
.
validatebox
.
defaults
.
rules
.
url
.
message
=
'
正しいURLを入力してください。
'
;
$
.
fn
.
validatebox
.
defaults
.
rules
.
length
.
message
=
'
{0} から {1} の範囲の正しい値を入力してください。
'
;
$
.
fn
.
validatebox
.
defaults
.
rules
.
remote
.
message
=
'
このフィールドを修正してください。
'
;
}
if
(
$
.
fn
.
numberbox
){
$
.
fn
.
numberbox
.
defaults
.
missingMessage
=
'
入力は必須です。
'
;
}
if
(
$
.
fn
.
combobox
){
$
.
fn
.
combobox
.
defaults
.
missingMessage
=
'
入力は必須です。
'
;
}
if
(
$
.
fn
.
combotree
){
$
.
fn
.
combotree
.
defaults
.
missingMessage
=
'
入力は必須です。
'
;
}
if
(
$
.
fn
.
combogrid
){
$
.
fn
.
combogrid
.
defaults
.
missingMessage
=
'
入力は必須です。
'
;
}
if
(
$
.
fn
.
calendar
){
$
.
fn
.
calendar
.
defaults
.
weeks
=
[
'
日
'
,
'
月
'
,
'
火
'
,
'
水
'
,
'
木
'
,
'
金
'
,
'
土
'
];
$
.
fn
.
calendar
.
defaults
.
months
=
[
'
1月
'
,
'
2月
'
,
'
3月
'
,
'
4月
'
,
'
5月
'
,
'
6月
'
,
'
7月
'
,
'
8月
'
,
'
9月
'
,
'
10月
'
,
'
11月
'
,
'
12月
'
];
}
if
(
$
.
fn
.
datebox
){
$
.
fn
.
datebox
.
defaults
.
currentText
=
'
今日
'
;
$
.
fn
.
datebox
.
defaults
.
closeText
=
'
閉じる
'
;
$
.
fn
.
datebox
.
defaults
.
okText
=
'
OK
'
;
$
.
fn
.
datebox
.
defaults
.
missingMessage
=
'
入力は必須です。
'
;
}
if
(
$
.
fn
.
datetimebox
&&
$
.
fn
.
datebox
){
$
.
extend
(
$
.
fn
.
datetimebox
.
defaults
,{
currentText
:
$
.
fn
.
datebox
.
defaults
.
currentText
,
closeText
:
$
.
fn
.
datebox
.
defaults
.
closeText
,
okText
:
$
.
fn
.
datebox
.
defaults
.
okText
,
missingMessage
:
$
.
fn
.
datebox
.
defaults
.
missingMessage
});
}
erp_web/js/easyui-1.3.5/locale/easyui-lang-nl.js
0 → 100644
View file @
91a6b722
if
(
$
.
fn
.
pagination
){
$
.
fn
.
pagination
.
defaults
.
beforePageText
=
'
Pagina
'
;
$
.
fn
.
pagination
.
defaults
.
afterPageText
=
'
van {pages}
'
;
$
.
fn
.
pagination
.
defaults
.
displayMsg
=
'
Tonen van {from} tot {to} van de {total} items
'
;
}
if
(
$
.
fn
.
datagrid
){
$
.
fn
.
datagrid
.
defaults
.
loadMsg
=
'
Verwerking, even geduld ...
'
;
}
if
(
$
.
fn
.
treegrid
&&
$
.
fn
.
datagrid
){
$
.
fn
.
treegrid
.
defaults
.
loadMsg
=
$
.
fn
.
datagrid
.
defaults
.
loadMsg
;
}
if
(
$
.
messager
){
$
.
messager
.
defaults
.
ok
=
'
Ok
'
;
$
.
messager
.
defaults
.
cancel
=
'
Annuleren
'
;
}
if
(
$
.
fn
.
validatebox
){
$
.
fn
.
validatebox
.
defaults
.
missingMessage
=
'
Dit veld is verplicht.
'
;
$
.
fn
.
validatebox
.
defaults
.
rules
.
email
.
message
=
'
Geef een geldig e-mailadres.
'
;
$
.
fn
.
validatebox
.
defaults
.
rules
.
url
.
message
=
'
Vul een geldige URL.
'
;
$
.
fn
.
validatebox
.
defaults
.
rules
.
length
.
message
=
'
Voer een waarde tussen {0} en {1}.
'
;
}
if
(
$
.
fn
.
numberbox
){
$
.
fn
.
numberbox
.
defaults
.
missingMessage
=
'
Dit veld is verplicht.
'
;
}
if
(
$
.
fn
.
combobox
){
$
.
fn
.
combobox
.
defaults
.
missingMessage
=
'
Dit veld is verplicht.
'
;
}
if
(
$
.
fn
.
combotree
){
$
.
fn
.
combotree
.
defaults
.
missingMessage
=
'
Dit veld is verplicht.
'
;
}
if
(
$
.
fn
.
combogrid
){
$
.
fn
.
combogrid
.
defaults
.
missingMessage
=
'
Dit veld is verplicht.
'
;
}
if
(
$
.
fn
.
calendar
){
$
.
fn
.
calendar
.
defaults
.
weeks
=
[
'
S
'
,
'
M
'
,
'
T
'
,
'
W
'
,
'
T
'
,
'
F
'
,
'
S
'
];
$
.
fn
.
calendar
.
defaults
.
months
=
[
'
Jan
'
,
'
Feb
'
,
'
Mar
'
,
'
Apr
'
,
'
May
'
,
'
Jun
'
,
'
Jul
'
,
'
Aug
'
,
'
Sep
'
,
'
Oct
'
,
'
Nov
'
,
'
Dec
'
];
}
if
(
$
.
fn
.
datebox
){
$
.
fn
.
datebox
.
defaults
.
currentText
=
'
Vandaag
'
;
$
.
fn
.
datebox
.
defaults
.
closeText
=
'
Dicht
'
;
$
.
fn
.
datebox
.
defaults
.
okText
=
'
Ok
'
;
$
.
fn
.
datebox
.
defaults
.
missingMessage
=
'
Dit veld is verplicht.
'
;
}
if
(
$
.
fn
.
datetimebox
&&
$
.
fn
.
datebox
){
$
.
extend
(
$
.
fn
.
datetimebox
.
defaults
,{
currentText
:
$
.
fn
.
datebox
.
defaults
.
currentText
,
closeText
:
$
.
fn
.
datebox
.
defaults
.
closeText
,
okText
:
$
.
fn
.
datebox
.
defaults
.
okText
,
missingMessage
:
$
.
fn
.
datebox
.
defaults
.
missingMessage
});
}
erp_web/js/easyui-1.3.5/locale/easyui-lang-pl.js
0 → 100644
View file @
91a6b722
if
(
$
.
fn
.
pagination
){
$
.
fn
.
pagination
.
defaults
.
beforePageText
=
'
Strona
'
;
$
.
fn
.
pagination
.
defaults
.
afterPageText
=
'
z {pages}
'
;
$
.
fn
.
pagination
.
defaults
.
displayMsg
=
'
Wyświetlono elementy od {from} do {to} z {total}
'
;
}
if
(
$
.
fn
.
datagrid
){
$
.
fn
.
datagrid
.
defaults
.
loadMsg
=
'
Przetwarzanie, proszę czekać ...
'
;
}
if
(
$
.
fn
.
treegrid
&&
$
.
fn
.
datagrid
){
$
.
fn
.
treegrid
.
defaults
.
loadMsg
=
$
.
fn
.
datagrid
.
defaults
.
loadMsg
;
}
if
(
$
.
messager
){
$
.
messager
.
defaults
.
ok
=
'
Ok
'
;
$
.
messager
.
defaults
.
cancel
=
'
Cancel
'
;
}
if
(
$
.
fn
.
validatebox
){
$
.
fn
.
validatebox
.
defaults
.
missingMessage
=
'
To pole jest wymagane.
'
;
$
.
fn
.
validatebox
.
defaults
.
rules
.
email
.
message
=
'
Wprowadź poprawny adres email.
'
;
$
.
fn
.
validatebox
.
defaults
.
rules
.
url
.
message
=
'
Wprowadź poprawny adres URL.
'
;
$
.
fn
.
validatebox
.
defaults
.
rules
.
length
.
message
=
'
Wprowadź wartość z zakresu od {0} do {1}.
'
;
$
.
fn
.
validatebox
.
defaults
.
rules
.
remote
.
message
=
'
Proszę poprawić to pole.
'
;
}
if
(
$
.
fn
.
numberbox
){
$
.
fn
.
numberbox
.
defaults
.
missingMessage
=
'
To pole jest wymagane.
'
;
}
if
(
$
.
fn
.
combobox
){
$
.
fn
.
combobox
.
defaults
.
missingMessage
=
'
To pole jest wymagane.
'
;
}
if
(
$
.
fn
.
combotree
){
$
.
fn
.
combotree
.
defaults
.
missingMessage
=
'
To pole jest wymagane.
'
;
}
if
(
$
.
fn
.
combogrid
){
$
.
fn
.
combogrid
.
defaults
.
missingMessage
=
'
To pole jest wymagane.
'
;
}
if
(
$
.
fn
.
calendar
){
$
.
fn
.
calendar
.
defaults
.
weeks
=
[
'
N
'
,
'
P
'
,
'
W
'
,
'
Ś
'
,
'
C
'
,
'
P
'
,
'
S
'
];
$
.
fn
.
calendar
.
defaults
.
months
=
[
'
Sty
'
,
'
Lut
'
,
'
Mar
'
,
'
Kwi
'
,
'
Maj
'
,
'
Cze
'
,
'
Lip
'
,
'
Sie
'
,
'
Wrz
'
,
'
Paź
'
,
'
Lis
'
,
'
Gru
'
];
}
if
(
$
.
fn
.
datebox
){
$
.
fn
.
datebox
.
defaults
.
currentText
=
'
Dzisiaj
'
;
$
.
fn
.
datebox
.
defaults
.
closeText
=
'
Zamknij
'
;
$
.
fn
.
datebox
.
defaults
.
okText
=
'
Ok
'
;
$
.
fn
.
datebox
.
defaults
.
missingMessage
=
'
To pole jest wymagane.
'
;
}
if
(
$
.
fn
.
datetimebox
&&
$
.
fn
.
datebox
){
$
.
extend
(
$
.
fn
.
datetimebox
.
defaults
,{
currentText
:
$
.
fn
.
datebox
.
defaults
.
currentText
,
closeText
:
$
.
fn
.
datebox
.
defaults
.
closeText
,
okText
:
$
.
fn
.
datebox
.
defaults
.
okText
,
missingMessage
:
$
.
fn
.
datebox
.
defaults
.
missingMessage
});
}
erp_web/js/easyui-1.3.5/locale/easyui-lang-pt_BR.js
0 → 100644
View file @
91a6b722
if
(
$
.
fn
.
pagination
){
$
.
fn
.
pagination
.
defaults
.
beforePageText
=
'
Página
'
;
$
.
fn
.
pagination
.
defaults
.
afterPageText
=
'
de {pages}
'
;
$
.
fn
.
pagination
.
defaults
.
displayMsg
=
'
Mostrando {from} a {to} de {total} itens
'
;
}
if
(
$
.
fn
.
datagrid
){
$
.
fn
.
datagrid
.
defaults
.
loadMsg
=
'
Processando, aguarde ...
'
;
}
if
(
$
.
fn
.
treegrid
&&
$
.
fn
.
datagrid
){
$
.
fn
.
treegrid
.
defaults
.
loadMsg
=
$
.
fn
.
datagrid
.
defaults
.
loadMsg
;
}
if
(
$
.
messager
){
$
.
messager
.
defaults
.
ok
=
'
Ok
'
;
$
.
messager
.
defaults
.
cancel
=
'
Cancelar
'
;
}
if
(
$
.
fn
.
validatebox
){
$
.
fn
.
validatebox
.
defaults
.
missingMessage
=
'
Esse campo é requerido.
'
;
$
.
fn
.
validatebox
.
defaults
.
rules
.
email
.
message
=
'
Insira um endereço de email válido.
'
;
$
.
fn
.
validatebox
.
defaults
.
rules
.
url
.
message
=
'
Insira uma URL válida.
'
;
$
.
fn
.
validatebox
.
defaults
.
rules
.
length
.
message
=
'
Insira uma valor entre {0} e {1}.
'
;
$
.
fn
.
validatebox
.
defaults
.
rules
.
remote
.
message
=
'
Corrija esse campo.
'
;
}
if
(
$
.
fn
.
numberbox
){
$
.
fn
.
numberbox
.
defaults
.
missingMessage
=
'
Esse campo é requerido.
'
;
}
if
(
$
.
fn
.
combobox
){
$
.
fn
.
combobox
.
defaults
.
missingMessage
=
'
Esse campo é requerido.
'
;
}
if
(
$
.
fn
.
combotree
){
$
.
fn
.
combotree
.
defaults
.
missingMessage
=
'
Esse campo é requerido.
'
;
}
if
(
$
.
fn
.
combogrid
){
$
.
fn
.
combogrid
.
defaults
.
missingMessage
=
'
Esse campo é requerido.
'
;
}
if
(
$
.
fn
.
calendar
){
$
.
fn
.
calendar
.
defaults
.
weeks
=
[
'
D
'
,
'
S
'
,
'
T
'
,
'
Q
'
,
'
Q
'
,
'
S
'
,
'
S
'
];
$
.
fn
.
calendar
.
defaults
.
months
=
[
'
Jan
'
,
'
Fev
'
,
'
Mar
'
,
'
Abr
'
,
'
Mai
'
,
'
Jun
'
,
'
Jul
'
,
'
Ago
'
,
'
Set
'
,
'
Out
'
,
'
Nov
'
,
'
Dez
'
];
}
if
(
$
.
fn
.
datebox
){
$
.
fn
.
datebox
.
defaults
.
currentText
=
'
Hoje
'
;
$
.
fn
.
datebox
.
defaults
.
closeText
=
'
Fechar
'
;
$
.
fn
.
datebox
.
defaults
.
okText
=
'
Ok
'
;
$
.
fn
.
datebox
.
defaults
.
missingMessage
=
'
Esse campo é requerido.
'
;
}
if
(
$
.
fn
.
datetimebox
&&
$
.
fn
.
datebox
){
$
.
extend
(
$
.
fn
.
datetimebox
.
defaults
,{
currentText
:
$
.
fn
.
datebox
.
defaults
.
currentText
,
closeText
:
$
.
fn
.
datebox
.
defaults
.
closeText
,
okText
:
$
.
fn
.
datebox
.
defaults
.
okText
,
missingMessage
:
$
.
fn
.
datebox
.
defaults
.
missingMessage
});
}
erp_web/js/easyui-1.3.5/locale/easyui-lang-ru.js
0 → 100644
View file @
91a6b722
if
(
$
.
fn
.
pagination
){
$
.
fn
.
pagination
.
defaults
.
beforePageText
=
'
Страница
'
;
$
.
fn
.
pagination
.
defaults
.
afterPageText
=
'
из {pages}
'
;
$
.
fn
.
pagination
.
defaults
.
displayMsg
=
'
Просмотр {from} до {to} из {total} записей
'
;
}
if
(
$
.
fn
.
datagrid
){
$
.
fn
.
datagrid
.
defaults
.
loadMsg
=
'
Обрабатывается, пожалуйста ждите ...
'
;
}
if
(
$
.
fn
.
treegrid
&&
$
.
fn
.
datagrid
){
$
.
fn
.
treegrid
.
defaults
.
loadMsg
=
$
.
fn
.
datagrid
.
defaults
.
loadMsg
;
}
if
(
$
.
messager
){
$
.
messager
.
defaults
.
ok
=
'
Ок
'
;
$
.
messager
.
defaults
.
cancel
=
'
Закрыть
'
;
}
if
(
$
.
fn
.
validatebox
){
$
.
fn
.
validatebox
.
defaults
.
missingMessage
=
'
Это поле необходимо.
'
;
$
.
fn
.
validatebox
.
defaults
.
rules
.
email
.
message
=
'
Пожалуйста введите корректный e-mail адрес.
'
;
$
.
fn
.
validatebox
.
defaults
.
rules
.
url
.
message
=
'
Пожалуйста введите корректный URL.
'
;
$
.
fn
.
validatebox
.
defaults
.
rules
.
length
.
message
=
'
Пожалуйста введите зачение между {0} и {1}.
'
;
$
.
fn
.
validatebox
.
defaults
.
rules
.
remote
.
message
=
'
Пожалуйста исправте это поле.
'
;
}
if
(
$
.
fn
.
numberbox
){
$
.
fn
.
numberbox
.
defaults
.
missingMessage
=
'
Это поле необходимо.
'
;
}
if
(
$
.
fn
.
combobox
){
$
.
fn
.
combobox
.
defaults
.
missingMessage
=
'
Это поле необходимо.
'
;
}
if
(
$
.
fn
.
combotree
){
$
.
fn
.
combotree
.
defaults
.
missingMessage
=
'
Это поле необходимо.
'
;
}
if
(
$
.
fn
.
combogrid
){
$
.
fn
.
combogrid
.
defaults
.
missingMessage
=
'
Это поле необходимо.
'
;
}
if
(
$
.
fn
.
calendar
){
$
.
fn
.
calendar
.
defaults
.
firstDay
=
1
;
$
.
fn
.
calendar
.
defaults
.
weeks
=
[
'
В
'
,
'
П
'
,
'
В
'
,
'
С
'
,
'
Ч
'
,
'
П
'
,
'
С
'
];
$
.
fn
.
calendar
.
defaults
.
months
=
[
'
Янв
'
,
'
Фев
'
,
'
Мар
'
,
'
Апр
'
,
'
Май
'
,
'
Июн
'
,
'
Июл
'
,
'
Авг
'
,
'
Сен
'
,
'
Окт
'
,
'
Ноя
'
,
'
Дек
'
];
}
if
(
$
.
fn
.
datebox
){
$
.
fn
.
datebox
.
defaults
.
currentText
=
'
Сегодня
'
;
$
.
fn
.
datebox
.
defaults
.
closeText
=
'
Закрыть
'
;
$
.
fn
.
datebox
.
defaults
.
okText
=
'
Ок
'
;
$
.
fn
.
datebox
.
defaults
.
missingMessage
=
'
Это поле необходимо.
'
;
}
if
(
$
.
fn
.
datetimebox
&&
$
.
fn
.
datebox
){
$
.
extend
(
$
.
fn
.
datetimebox
.
defaults
,{
currentText
:
$
.
fn
.
datebox
.
defaults
.
currentText
,
closeText
:
$
.
fn
.
datebox
.
defaults
.
closeText
,
okText
:
$
.
fn
.
datebox
.
defaults
.
okText
,
missingMessage
:
$
.
fn
.
datebox
.
defaults
.
missingMessage
});
}
erp_web/js/easyui-1.3.5/locale/easyui-lang-sv_SE.js
0 → 100644
View file @
91a6b722
if
(
$
.
fn
.
pagination
)
{
$
.
fn
.
pagination
.
defaults
.
beforePageText
=
'
Sida
'
;
$
.
fn
.
pagination
.
defaults
.
afterPageText
=
'
av {pages}
'
;
$
.
fn
.
pagination
.
defaults
.
displayMsg
=
'
Visar {from} till {to} av {total} poster
'
;
}
if
(
$
.
fn
.
datagrid
)
{
$
.
fn
.
datagrid
.
defaults
.
loadMsg
=
'
Bearbetar, vänligen vänta ...
'
;
}
if
(
$
.
fn
.
treegrid
&&
$
.
fn
.
datagrid
)
{
$
.
fn
.
treegrid
.
defaults
.
loadMsg
=
$
.
fn
.
datagrid
.
defaults
.
loadMsg
;
}
if
(
$
.
messager
)
{
$
.
messager
.
defaults
.
ok
=
'
Ok
'
;
$
.
messager
.
defaults
.
cancel
=
'
Avbryt
'
;
}
if
(
$
.
fn
.
validatebox
)
{
$
.
fn
.
validatebox
.
defaults
.
missingMessage
=
'
Detta fält är obligatoriskt.
'
;
$
.
fn
.
validatebox
.
defaults
.
rules
.
email
.
message
=
'
Vänligen ange en korrekt e-post adress.
'
;
$
.
fn
.
validatebox
.
defaults
.
rules
.
url
.
message
=
'
Vänligen ange en korrekt URL.
'
;
$
.
fn
.
validatebox
.
defaults
.
rules
.
length
.
message
=
'
Vänligen ange ett nummer mellan {0} och {1}.
'
;
$
.
fn
.
validatebox
.
defaults
.
rules
.
remote
.
message
=
'
Vänligen åtgärda detta fält.
'
;
}
if
(
$
.
fn
.
numberbox
)
{
$
.
fn
.
numberbox
.
defaults
.
missingMessage
=
'
Detta fält är obligatoriskt.
'
;
}
if
(
$
.
fn
.
combobox
)
{
$
.
fn
.
combobox
.
defaults
.
missingMessage
=
'
Detta fält är obligatoriskt.
'
;
}
if
(
$
.
fn
.
combotree
)
{
$
.
fn
.
combotree
.
defaults
.
missingMessage
=
'
Detta fält är obligatoriskt.
'
;
}
if
(
$
.
fn
.
combogrid
)
{
$
.
fn
.
combogrid
.
defaults
.
missingMessage
=
'
Detta fält är obligatoriskt.
'
;
}
if
(
$
.
fn
.
calendar
)
{
$
.
fn
.
calendar
.
defaults
.
weeks
=
[
'
Sön
'
,
'
Mån
'
,
'
Tis
'
,
'
Ons
'
,
'
Tors
'
,
'
Fre
'
,
'
Lör
'
];
$
.
fn
.
calendar
.
defaults
.
months
=
[
'
Jan
'
,
'
Feb
'
,
'
Mar
'
,
'
Apr
'
,
'
Maj
'
,
'
Jun
'
,
'
Jul
'
,
'
Aug
'
,
'
Sep
'
,
'
Okt
'
,
'
Nov
'
,
'
Dec
'
];
}
if
(
$
.
fn
.
datebox
)
{
$
.
fn
.
datebox
.
defaults
.
currentText
=
'
I dag
'
;
$
.
fn
.
datebox
.
defaults
.
closeText
=
'
Stäng
'
;
$
.
fn
.
datebox
.
defaults
.
okText
=
'
Ok
'
;
$
.
fn
.
datebox
.
defaults
.
missingMessage
=
'
Detta fält är obligatoriskt.
'
;
}
if
(
$
.
fn
.
datetimebox
&&
$
.
fn
.
datebox
)
{
$
.
extend
(
$
.
fn
.
datetimebox
.
defaults
,
{
currentText
:
$
.
fn
.
datebox
.
defaults
.
currentText
,
closeText
:
$
.
fn
.
datebox
.
defaults
.
closeText
,
okText
:
$
.
fn
.
datebox
.
defaults
.
okText
,
missingMessage
:
$
.
fn
.
datebox
.
defaults
.
missingMessage
});
}
erp_web/js/easyui-1.3.5/locale/easyui-lang-tr.js
0 → 100644
View file @
91a6b722
if
(
$
.
fn
.
pagination
){
$
.
fn
.
pagination
.
defaults
.
beforePageText
=
'
Sayfa
'
;
$
.
fn
.
pagination
.
defaults
.
afterPageText
=
'
/ {pages}
'
;
$
.
fn
.
pagination
.
defaults
.
displayMsg
=
'
{from} ile {to} arası gösteriliyor, toplam {total} kayıt
'
;
}
if
(
$
.
fn
.
datagrid
){
$
.
fn
.
panel
.
defaults
.
loadingMessage
=
"
Yükleniyor...
"
;
}
if
(
$
.
fn
.
datagrid
){
$
.
fn
.
datagrid
.
defaults
.
loadingMessage
=
"
Yükleniyor...
"
;
$
.
fn
.
datagrid
.
defaults
.
loadMsg
=
'
İşleminiz Yapılıyor, lütfen bekleyin ...
'
;
}
if
(
$
.
fn
.
treegrid
&&
$
.
fn
.
datagrid
){
$
.
fn
.
treegrid
.
defaults
.
loadMsg
=
$
.
fn
.
datagrid
.
defaults
.
loadMsg
;
}
if
(
$
.
messager
){
$
.
messager
.
defaults
.
ok
=
'
Tamam
'
;
$
.
messager
.
defaults
.
cancel
=
'
İptal
'
;
}
if
(
$
.
fn
.
validatebox
){
$
.
fn
.
validatebox
.
defaults
.
missingMessage
=
'
Bu alan zorunludur.
'
;
$
.
fn
.
validatebox
.
defaults
.
rules
.
email
.
message
=
'
Lütfen geçerli bir email adresi giriniz.
'
;
$
.
fn
.
validatebox
.
defaults
.
rules
.
url
.
message
=
'
Lütfen geçerli bir URL giriniz.
'
;
$
.
fn
.
validatebox
.
defaults
.
rules
.
length
.
message
=
'
Lütfen {0} ile {1} arasında bir değer giriniz.
'
;
$
.
fn
.
validatebox
.
defaults
.
rules
.
remote
.
message
=
'
Lütfen bu alanı düzeltiniz.
'
;
}
if
(
$
.
fn
.
numberbox
){
$
.
fn
.
numberbox
.
defaults
.
missingMessage
=
'
Bu alan zorunludur.
'
;
}
if
(
$
.
fn
.
combobox
){
$
.
fn
.
combobox
.
defaults
.
missingMessage
=
'
Bu alan zorunludur.
'
;
}
if
(
$
.
fn
.
combotree
){
$
.
fn
.
combotree
.
defaults
.
missingMessage
=
'
Bu alan zorunludur.
'
;
}
if
(
$
.
fn
.
combogrid
){
$
.
fn
.
combogrid
.
defaults
.
missingMessage
=
'
Bu alan zorunludur.
'
;
}
if
(
$
.
fn
.
calendar
){
$
.
fn
.
calendar
.
defaults
.
weeks
=
[
'
Pz
'
,
'
Pt
'
,
'
Sa
'
,
'
Ça
'
,
'
Pe
'
,
'
Cu
'
,
'
Ct
'
];
$
.
fn
.
calendar
.
defaults
.
months
=
[
'
Oca
'
,
'
Şub
'
,
'
Mar
'
,
'
Nis
'
,
'
May
'
,
'
Haz
'
,
'
Tem
'
,
'
Ağu
'
,
'
Eyl
'
,
'
Eki
'
,
'
Kas
'
,
'
Ara
'
];
}
if
(
$
.
fn
.
datebox
){
$
.
fn
.
datebox
.
defaults
.
currentText
=
'
Bugün
'
;
$
.
fn
.
datebox
.
defaults
.
closeText
=
'
Kapat
'
;
$
.
fn
.
datebox
.
defaults
.
okText
=
'
Tamam
'
;
$
.
fn
.
datebox
.
defaults
.
missingMessage
=
'
Bu alan zorunludur.
'
;
}
if
(
$
.
fn
.
datetimebox
&&
$
.
fn
.
datebox
){
$
.
extend
(
$
.
fn
.
datetimebox
.
defaults
,{
currentText
:
$
.
fn
.
datebox
.
defaults
.
currentText
,
closeText
:
$
.
fn
.
datebox
.
defaults
.
closeText
,
okText
:
$
.
fn
.
datebox
.
defaults
.
okText
,
missingMessage
:
$
.
fn
.
datebox
.
defaults
.
missingMessage
});
$
.
fn
.
datebox
.
defaults
.
formatter
=
function
(
date
){
var
y
=
date
.
getFullYear
();
var
m
=
date
.
getMonth
()
+
1
;
var
d
=
date
.
getDate
();
if
(
m
<
10
){
m
=
"
0
"
+
m
;}
if
(
d
<
10
){
d
=
"
0
"
+
d
;}
return
d
+
"
.
"
+
m
+
"
.
"
+
y
;
};
}
erp_web/js/easyui-1.3.5/locale/easyui-lang-zh_CN.js
0 → 100644
View file @
91a6b722
if
(
$
.
fn
.
pagination
){
$
.
fn
.
pagination
.
defaults
.
beforePageText
=
'
第
'
;
$
.
fn
.
pagination
.
defaults
.
afterPageText
=
'
共{pages}页
'
;
$
.
fn
.
pagination
.
defaults
.
displayMsg
=
'
显示{from}到{to},共{total}记录
'
;
}
if
(
$
.
fn
.
datagrid
){
$
.
fn
.
datagrid
.
defaults
.
loadMsg
=
'
正在处理,请稍待。。。
'
;
}
if
(
$
.
fn
.
treegrid
&&
$
.
fn
.
datagrid
){
$
.
fn
.
treegrid
.
defaults
.
loadMsg
=
$
.
fn
.
datagrid
.
defaults
.
loadMsg
;
}
if
(
$
.
messager
){
$
.
messager
.
defaults
.
ok
=
'
确定
'
;
$
.
messager
.
defaults
.
cancel
=
'
取消
'
;
}
if
(
$
.
fn
.
validatebox
){
$
.
fn
.
validatebox
.
defaults
.
missingMessage
=
'
必填
'
;
$
.
fn
.
validatebox
.
defaults
.
rules
.
email
.
message
=
'
请输入有效的电子邮件地址
'
;
$
.
fn
.
validatebox
.
defaults
.
rules
.
url
.
message
=
'
请输入有效的URL地址
'
;
$
.
fn
.
validatebox
.
defaults
.
rules
.
length
.
message
=
'
输入内容长度必须介于{0}和{1}之间
'
;
$
.
fn
.
validatebox
.
defaults
.
rules
.
remote
.
message
=
'
请修正该字段
'
;
}
if
(
$
.
fn
.
numberbox
){
$
.
fn
.
numberbox
.
defaults
.
missingMessage
=
'
必填
'
;
}
if
(
$
.
fn
.
combobox
){
$
.
fn
.
combobox
.
defaults
.
missingMessage
=
'
必填
'
;
}
if
(
$
.
fn
.
combotree
){
$
.
fn
.
combotree
.
defaults
.
missingMessage
=
'
必填
'
;
}
if
(
$
.
fn
.
combogrid
){
$
.
fn
.
combogrid
.
defaults
.
missingMessage
=
'
必填
'
;
}
if
(
$
.
fn
.
calendar
){
$
.
fn
.
calendar
.
defaults
.
weeks
=
[
'
日
'
,
'
一
'
,
'
二
'
,
'
三
'
,
'
四
'
,
'
五
'
,
'
六
'
];
$
.
fn
.
calendar
.
defaults
.
months
=
[
'
一月
'
,
'
二月
'
,
'
三月
'
,
'
四月
'
,
'
五月
'
,
'
六月
'
,
'
七月
'
,
'
八月
'
,
'
九月
'
,
'
十月
'
,
'
十一月
'
,
'
十二月
'
];
}
if
(
$
.
fn
.
datebox
){
$
.
fn
.
datebox
.
defaults
.
currentText
=
'
今天
'
;
$
.
fn
.
datebox
.
defaults
.
closeText
=
'
关闭
'
;
$
.
fn
.
datebox
.
defaults
.
okText
=
'
确定
'
;
$
.
fn
.
datebox
.
defaults
.
missingMessage
=
'
必填
'
;
$
.
fn
.
datebox
.
defaults
.
formatter
=
function
(
date
){
var
y
=
date
.
getFullYear
();
var
m
=
date
.
getMonth
()
+
1
;
var
d
=
date
.
getDate
();
return
y
+
'
-
'
+
(
m
<
10
?(
'
0
'
+
m
):
m
)
+
'
-
'
+
(
d
<
10
?(
'
0
'
+
d
):
d
);
};
$
.
fn
.
datebox
.
defaults
.
parser
=
function
(
s
){
if
(
!
s
)
return
new
Date
();
var
ss
=
s
.
split
(
'
-
'
);
var
y
=
parseInt
(
ss
[
0
],
10
);
var
m
=
parseInt
(
ss
[
1
],
10
);
var
d
=
parseInt
(
ss
[
2
],
10
);
if
(
!
isNaN
(
y
)
&&
!
isNaN
(
m
)
&&
!
isNaN
(
d
)){
return
new
Date
(
y
,
m
-
1
,
d
);
}
else
{
return
new
Date
();
}
};
}
if
(
$
.
fn
.
datetimebox
&&
$
.
fn
.
datebox
){
$
.
extend
(
$
.
fn
.
datetimebox
.
defaults
,{
currentText
:
$
.
fn
.
datebox
.
defaults
.
currentText
,
closeText
:
$
.
fn
.
datebox
.
defaults
.
closeText
,
okText
:
$
.
fn
.
datebox
.
defaults
.
okText
,
missingMessage
:
$
.
fn
.
datebox
.
defaults
.
missingMessage
});
}
erp_web/js/easyui-1.3.5/locale/easyui-lang-zh_TW.js
0 → 100644
View file @
91a6b722
if
(
$
.
fn
.
pagination
){
$
.
fn
.
pagination
.
defaults
.
beforePageText
=
'
第
'
;
$
.
fn
.
pagination
.
defaults
.
afterPageText
=
'
共{pages}頁
'
;
$
.
fn
.
pagination
.
defaults
.
displayMsg
=
'
顯示{from}到{to},共{total}記錄
'
;
}
if
(
$
.
fn
.
datagrid
){
$
.
fn
.
datagrid
.
defaults
.
loadMsg
=
'
正在處理,請稍待。。。
'
;
}
if
(
$
.
fn
.
treegrid
&&
$
.
fn
.
datagrid
){
$
.
fn
.
treegrid
.
defaults
.
loadMsg
=
$
.
fn
.
datagrid
.
defaults
.
loadMsg
;
}
if
(
$
.
messager
){
$
.
messager
.
defaults
.
ok
=
'
確定
'
;
$
.
messager
.
defaults
.
cancel
=
'
取消
'
;
}
if
(
$
.
fn
.
validatebox
){
$
.
fn
.
validatebox
.
defaults
.
missingMessage
=
'
該輸入項為必輸項
'
;
$
.
fn
.
validatebox
.
defaults
.
rules
.
email
.
message
=
'
請輸入有效的電子郵件地址
'
;
$
.
fn
.
validatebox
.
defaults
.
rules
.
url
.
message
=
'
請輸入有效的URL地址
'
;
$
.
fn
.
validatebox
.
defaults
.
rules
.
length
.
message
=
'
輸入內容長度必須介於{0}和{1}之間
'
;
$
.
fn
.
validatebox
.
defaults
.
rules
.
remote
.
message
=
'
請修正此欄位
'
;
}
if
(
$
.
fn
.
numberbox
){
$
.
fn
.
numberbox
.
defaults
.
missingMessage
=
'
該輸入項為必輸項
'
;
}
if
(
$
.
fn
.
combobox
){
$
.
fn
.
combobox
.
defaults
.
missingMessage
=
'
該輸入項為必輸項
'
;
}
if
(
$
.
fn
.
combotree
){
$
.
fn
.
combotree
.
defaults
.
missingMessage
=
'
該輸入項為必輸項
'
;
}
if
(
$
.
fn
.
combogrid
){
$
.
fn
.
combogrid
.
defaults
.
missingMessage
=
'
該輸入項為必輸項
'
;
}
if
(
$
.
fn
.
calendar
){
$
.
fn
.
calendar
.
defaults
.
weeks
=
[
'
日
'
,
'
一
'
,
'
二
'
,
'
三
'
,
'
四
'
,
'
五
'
,
'
六
'
];
$
.
fn
.
calendar
.
defaults
.
months
=
[
'
一月
'
,
'
二月
'
,
'
三月
'
,
'
四月
'
,
'
五月
'
,
'
六月
'
,
'
七月
'
,
'
八月
'
,
'
九月
'
,
'
十月
'
,
'
十一月
'
,
'
十二月
'
];
}
if
(
$
.
fn
.
datebox
){
$
.
fn
.
datebox
.
defaults
.
currentText
=
'
今天
'
;
$
.
fn
.
datebox
.
defaults
.
closeText
=
'
關閉
'
;
$
.
fn
.
datebox
.
defaults
.
okText
=
'
確定
'
;
$
.
fn
.
datebox
.
defaults
.
missingMessage
=
'
該輸入項為必輸項
'
;
}
if
(
$
.
fn
.
datetimebox
&&
$
.
fn
.
datebox
){
$
.
extend
(
$
.
fn
.
datetimebox
.
defaults
,{
currentText
:
$
.
fn
.
datebox
.
defaults
.
currentText
,
closeText
:
$
.
fn
.
datebox
.
defaults
.
closeText
,
okText
:
$
.
fn
.
datebox
.
defaults
.
okText
,
missingMessage
:
$
.
fn
.
datebox
.
defaults
.
missingMessage
});
}
erp_web/js/easyui-1.3.5/outlook.js
0 → 100644
View file @
91a6b722
$
(
function
()
{
// InitLeftMenu();
tabClose
();
tabCloseEven
();
// $('#tabs').tabs('add',{
// title:'title',
// content:createFrame('http://www.xjz365.com')
// }).tabs({
// onSelect: function (title) {
// var currTab = $('#tabs').tabs('getTab', title);
// var iframe = $(currTab.panel('options').content);
// var src = iframe.attr('src');
// if(src)
// $('#tabs').tabs('update', { tab: currTab, options: { content: createFrame(src)} });
// }
// });
})
//初始化左侧
function
InitLeftMenu
()
{
$
(
"
#nav
"
).
accordion
({
animate
:
false
});
$
.
each
(
_menus
.
menus
,
function
(
i
,
n
)
{
var
menulist
=
''
;
menulist
+=
'
<ul>
'
;
$
.
each
(
n
.
menus
,
function
(
j
,
o
)
{
menulist
+=
'
<li><div><a ref="
'
+
o
.
menuid
+
'
" href="#" rel="
'
+
o
.
url
+
'
" ><span class="icon
'
+
o
.
icon
+
'
" > </span><span class="nav">
'
+
o
.
menuname
+
'
</span></a></div></li>
'
;
})
menulist
+=
'
</ul>
'
;
$
(
'
#nav
'
).
accordion
(
'
add
'
,
{
title
:
n
.
menuname
,
content
:
menulist
,
iconCls
:
'
icon
'
+
n
.
icon
});
});
$
(
'
.easyui-accordion li a
'
).
click
(
function
()
{
var
tabTitle
=
$
(
this
).
children
(
'
.nav
'
).
text
();
var
url
=
$
(
this
).
attr
(
"
rel
"
);
var
menuid
=
$
(
this
).
attr
(
"
ref
"
);
var
icon
=
getIcon
(
menuid
,
icon
);
addTab
(
tabTitle
,
url
,
icon
);
$
(
'
.easyui-accordion li div
'
).
removeClass
(
"
selected
"
);
$
(
this
).
parent
().
addClass
(
"
selected
"
);
}).
hover
(
function
()
{
$
(
this
).
parent
().
addClass
(
"
hover
"
);
},
function
()
{
$
(
this
).
parent
().
removeClass
(
"
hover
"
);
});
//选中第一个
var
panels
=
$
(
'
#nav
'
).
accordion
(
'
panels
'
);
var
t
=
panels
[
0
].
panel
(
'
options
'
).
title
;
$
(
'
#nav
'
).
accordion
(
'
select
'
,
t
);
}
//获取左侧导航的图标
function
getIcon
(
menuid
)
{
var
icon
=
'
icon
'
;
$
.
each
(
_menus
.
menus
,
function
(
i
,
n
)
{
$
.
each
(
n
.
menus
,
function
(
j
,
o
)
{
if
(
o
.
menuid
==
menuid
)
{
icon
+=
o
.
icon
;
}
})
})
return
icon
;
}
function
addTab
(
subtitle
,
url
,
icon
)
{
if
(
!
$
(
'
#tabs
'
).
tabs
(
'
exists
'
,
subtitle
))
{
$
(
'
#tabs
'
).
tabs
(
'
add
'
,
{
title
:
subtitle
,
content
:
createFrame
(
url
),
closable
:
true
,
icon
:
icon
});
}
else
{
$
(
'
#tabs
'
).
tabs
(
'
select
'
,
subtitle
);
$
(
'
#mm-tabupdate
'
).
click
();
}
tabClose
();
}
function
createFrame
(
url
)
{
var
s
=
'
<iframe scrolling="auto" frameborder="0" src="
'
+
url
+
'
" style="width:100%;height:99%"></iframe>
'
;
return
s
;
}
function
tabClose
()
{
/*双击关闭TAB选项卡*/
$
(
"
.tabs-inner
"
).
dblclick
(
function
()
{
var
subtitle
=
$
(
this
).
children
(
"
.tabs-closable
"
).
text
();
$
(
'
#tabs
'
).
tabs
(
'
close
'
,
subtitle
);
})
/*为选项卡绑定右键*/
$
(
"
.tabs-inner
"
).
bind
(
'
contextmenu
'
,
function
(
e
)
{
$
(
'
#mm
'
).
menu
(
'
show
'
,
{
left
:
e
.
pageX
,
top
:
e
.
pageY
});
var
subtitle
=
$
(
this
).
children
(
"
.tabs-closable
"
).
text
();
$
(
'
#mm
'
).
data
(
"
currtab
"
,
subtitle
);
$
(
'
#tabs
'
).
tabs
(
'
select
'
,
subtitle
);
return
false
;
});
}
//绑定右键菜单事件
function
tabCloseEven
()
{
//刷新
$
(
'
#mm-tabupdate
'
).
click
(
function
()
{
var
currTab
=
$
(
'
#tabs
'
).
tabs
(
'
getSelected
'
);
var
url
=
$
(
currTab
.
panel
(
'
options
'
).
content
).
attr
(
'
src
'
);
$
(
'
#tabs
'
).
tabs
(
'
update
'
,
{
tab
:
currTab
,
options
:
{
content
:
createFrame
(
url
)
}
})
})
//关闭当前
$
(
'
#mm-tabclose
'
).
click
(
function
()
{
var
currtab_title
=
$
(
'
#mm
'
).
data
(
"
currtab
"
);
$
(
'
#tabs
'
).
tabs
(
'
close
'
,
currtab_title
);
})
//全部关闭
$
(
'
#mm-tabcloseall
'
).
click
(
function
()
{
$
(
'
.tabs-inner span
'
).
each
(
function
(
i
,
n
)
{
var
t
=
$
(
n
).
text
();
$
(
'
#tabs
'
).
tabs
(
'
close
'
,
t
);
});
});
//关闭除当前之外的TAB
$
(
'
#mm-tabcloseother
'
).
click
(
function
()
{
$
(
'
#mm-tabcloseright
'
).
click
();
$
(
'
#mm-tabcloseleft
'
).
click
();
});
//关闭当前右侧的TAB
$
(
'
#mm-tabcloseright
'
).
click
(
function
()
{
var
nextall
=
$
(
'
.tabs-selected
'
).
nextAll
();
if
(
nextall
.
length
==
0
)
{
//msgShow('系统提示','后边没有啦~~','error');
//alert('后边没有啦~~');
return
false
;
}
nextall
.
each
(
function
(
i
,
n
)
{
var
t
=
$
(
'
a:eq(0) span
'
,
$
(
n
)).
text
();
$
(
'
#tabs
'
).
tabs
(
'
close
'
,
t
);
});
return
false
;
});
//关闭当前左侧的TAB
$
(
'
#mm-tabcloseleft
'
).
click
(
function
()
{
var
prevall
=
$
(
'
.tabs-selected
'
).
prevAll
();
if
(
prevall
.
length
==
0
)
{
//alert('到头了,前边没有啦~~');
return
false
;
}
prevall
.
each
(
function
(
i
,
n
)
{
var
t
=
$
(
'
a:eq(0) span
'
,
$
(
n
)).
text
();
$
(
'
#tabs
'
).
tabs
(
'
close
'
,
t
);
});
return
false
;
});
//显示版权信息
$
(
"
#mm-version
"
).
click
(
function
()
{
window
.
open
(
"
https://gitee.com/jishenghua/JSH_ERP
"
);
})
}
//弹出信息窗口 title:标题 msgString:提示信息 msgType:信息类型 [error,info,question,warning]
function
msgShow
(
title
,
msgString
,
msgType
)
{
$
.
messager
.
alert
(
title
,
msgString
,
msgType
);
}
erp_web/js/easyui-1.3.5/plugins/jquery.accordion.js
0 → 100644
View file @
91a6b722
/**
* jQuery EasyUI 1.3.5
*
* Copyright (c) 2009-2013 www.jeasyui.com. All rights reserved.
*
* Licensed under the GPL or commercial licenses
* To use it on other terms please contact us: info@jeasyui.com
* http://www.gnu.org/licenses/gpl.txt
* http://www.jeasyui.com/license_commercial.php
*
*/
(
function
(
$
){
function
_1
(
_2
){
var
_3
=
$
.
data
(
_2
,
"
accordion
"
);
var
_4
=
_3
.
options
;
var
_5
=
_3
.
panels
;
var
cc
=
$
(
_2
);
_4
.
fit
?
$
.
extend
(
_4
,
cc
.
_fit
()):
cc
.
_fit
(
false
);
if
(
!
isNaN
(
_4
.
width
)){
cc
.
_outerWidth
(
_4
.
width
);
}
else
{
cc
.
css
(
"
width
"
,
""
);
}
var
_6
=
0
;
var
_7
=
"
auto
"
;
var
_8
=
cc
.
find
(
"
>div.panel>div.accordion-header
"
);
if
(
_8
.
length
){
_6
=
$
(
_8
[
0
]).
css
(
"
height
"
,
""
).
_outerHeight
();
}
if
(
!
isNaN
(
_4
.
height
)){
cc
.
_outerHeight
(
_4
.
height
);
_7
=
cc
.
height
()
-
_6
*
_8
.
length
;
}
else
{
cc
.
css
(
"
height
"
,
""
);
}
_9
(
true
,
_7
-
_9
(
false
)
+
1
);
function
_9
(
_a
,
_b
){
var
_c
=
0
;
for
(
var
i
=
0
;
i
<
_5
.
length
;
i
++
){
var
p
=
_5
[
i
];
var
h
=
p
.
panel
(
"
header
"
).
_outerHeight
(
_6
);
if
(
p
.
panel
(
"
options
"
).
collapsible
==
_a
){
var
_d
=
isNaN
(
_b
)?
undefined
:(
_b
+
_6
*
h
.
length
);
p
.
panel
(
"
resize
"
,{
width
:
cc
.
width
(),
height
:(
_a
?
_d
:
undefined
)});
_c
+=
p
.
panel
(
"
panel
"
).
outerHeight
()
-
_6
;
}
}
return
_c
;
};
};
function
_e
(
_f
,
_10
,
_11
,
all
){
var
_12
=
$
.
data
(
_f
,
"
accordion
"
).
panels
;
var
pp
=
[];
for
(
var
i
=
0
;
i
<
_12
.
length
;
i
++
){
var
p
=
_12
[
i
];
if
(
_10
){
if
(
p
.
panel
(
"
options
"
)[
_10
]
==
_11
){
pp
.
push
(
p
);
}
}
else
{
if
(
p
[
0
]
==
$
(
_11
)[
0
]){
return
i
;
}
}
}
if
(
_10
){
return
all
?
pp
:(
pp
.
length
?
pp
[
0
]:
null
);
}
else
{
return
-
1
;
}
};
function
_13
(
_14
){
return
_e
(
_14
,
"
collapsed
"
,
false
,
true
);
};
function
_15
(
_16
){
var
pp
=
_13
(
_16
);
return
pp
.
length
?
pp
[
0
]:
null
;
};
function
_17
(
_18
,
_19
){
return
_e
(
_18
,
null
,
_19
);
};
function
_1a
(
_1b
,
_1c
){
var
_1d
=
$
.
data
(
_1b
,
"
accordion
"
).
panels
;
if
(
typeof
_1c
==
"
number
"
){
if
(
_1c
<
0
||
_1c
>=
_1d
.
length
){
return
null
;
}
else
{
return
_1d
[
_1c
];
}
}
return
_e
(
_1b
,
"
title
"
,
_1c
);
};
function
_1e
(
_1f
){
var
_20
=
$
.
data
(
_1f
,
"
accordion
"
).
options
;
var
cc
=
$
(
_1f
);
if
(
_20
.
border
){
cc
.
removeClass
(
"
accordion-noborder
"
);
}
else
{
cc
.
addClass
(
"
accordion-noborder
"
);
}
};
function
_21
(
_22
){
var
_23
=
$
.
data
(
_22
,
"
accordion
"
);
var
cc
=
$
(
_22
);
cc
.
addClass
(
"
accordion
"
);
_23
.
panels
=
[];
cc
.
children
(
"
div
"
).
each
(
function
(){
var
_24
=
$
.
extend
({},
$
.
parser
.
parseOptions
(
this
),{
selected
:(
$
(
this
).
attr
(
"
selected
"
)?
true
:
undefined
)});
var
pp
=
$
(
this
);
_23
.
panels
.
push
(
pp
);
_27
(
_22
,
pp
,
_24
);
});
cc
.
bind
(
"
_resize
"
,
function
(
e
,
_25
){
var
_26
=
$
.
data
(
_22
,
"
accordion
"
).
options
;
if
(
_26
.
fit
==
true
||
_25
){
_1
(
_22
);
}
return
false
;
});
};
function
_27
(
_28
,
pp
,
_29
){
var
_2a
=
$
.
data
(
_28
,
"
accordion
"
).
options
;
pp
.
panel
(
$
.
extend
({},{
collapsible
:
true
,
minimizable
:
false
,
maximizable
:
false
,
closable
:
false
,
doSize
:
false
,
collapsed
:
true
,
headerCls
:
"
accordion-header
"
,
bodyCls
:
"
accordion-body
"
},
_29
,{
onBeforeExpand
:
function
(){
if
(
_29
.
onBeforeExpand
){
if
(
_29
.
onBeforeExpand
.
call
(
this
)
==
false
){
return
false
;
}
}
if
(
!
_2a
.
multiple
){
var
all
=
$
.
grep
(
_13
(
_28
),
function
(
p
){
return
p
.
panel
(
"
options
"
).
collapsible
;
});
for
(
var
i
=
0
;
i
<
all
.
length
;
i
++
){
_35
(
_28
,
_17
(
_28
,
all
[
i
]));
}
}
var
_2b
=
$
(
this
).
panel
(
"
header
"
);
_2b
.
addClass
(
"
accordion-header-selected
"
);
_2b
.
find
(
"
.accordion-collapse
"
).
removeClass
(
"
accordion-expand
"
);
},
onExpand
:
function
(){
if
(
_29
.
onExpand
){
_29
.
onExpand
.
call
(
this
);
}
_2a
.
onSelect
.
call
(
_28
,
$
(
this
).
panel
(
"
options
"
).
title
,
_17
(
_28
,
this
));
},
onBeforeCollapse
:
function
(){
if
(
_29
.
onBeforeCollapse
){
if
(
_29
.
onBeforeCollapse
.
call
(
this
)
==
false
){
return
false
;
}
}
var
_2c
=
$
(
this
).
panel
(
"
header
"
);
_2c
.
removeClass
(
"
accordion-header-selected
"
);
_2c
.
find
(
"
.accordion-collapse
"
).
addClass
(
"
accordion-expand
"
);
},
onCollapse
:
function
(){
if
(
_29
.
onCollapse
){
_29
.
onCollapse
.
call
(
this
);
}
_2a
.
onUnselect
.
call
(
_28
,
$
(
this
).
panel
(
"
options
"
).
title
,
_17
(
_28
,
this
));
}}));
var
_2d
=
pp
.
panel
(
"
header
"
);
var
_2e
=
_2d
.
children
(
"
div.panel-tool
"
);
_2e
.
children
(
"
a.panel-tool-collapse
"
).
hide
();
var
t
=
$
(
"
<a href=
\"
javascript:void(0)
\"
></a>
"
).
addClass
(
"
accordion-collapse accordion-expand
"
).
appendTo
(
_2e
);
t
.
bind
(
"
click
"
,
function
(){
var
_2f
=
_17
(
_28
,
pp
);
if
(
pp
.
panel
(
"
options
"
).
collapsed
){
_30
(
_28
,
_2f
);
}
else
{
_35
(
_28
,
_2f
);
}
return
false
;
});
pp
.
panel
(
"
options
"
).
collapsible
?
t
.
show
():
t
.
hide
();
_2d
.
click
(
function
(){
$
(
this
).
find
(
"
a.accordion-collapse:visible
"
).
triggerHandler
(
"
click
"
);
return
false
;
});
};
function
_30
(
_31
,
_32
){
var
p
=
_1a
(
_31
,
_32
);
if
(
!
p
){
return
;
}
_33
(
_31
);
var
_34
=
$
.
data
(
_31
,
"
accordion
"
).
options
;
p
.
panel
(
"
expand
"
,
_34
.
animate
);
};
function
_35
(
_36
,
_37
){
var
p
=
_1a
(
_36
,
_37
);
if
(
!
p
){
return
;
}
_33
(
_36
);
var
_38
=
$
.
data
(
_36
,
"
accordion
"
).
options
;
p
.
panel
(
"
collapse
"
,
_38
.
animate
);
};
function
_39
(
_3a
){
var
_3b
=
$
.
data
(
_3a
,
"
accordion
"
).
options
;
var
p
=
_e
(
_3a
,
"
selected
"
,
true
);
if
(
p
){
_3c
(
_17
(
_3a
,
p
));
}
else
{
_3c
(
_3b
.
selected
);
}
function
_3c
(
_3d
){
var
_3e
=
_3b
.
animate
;
_3b
.
animate
=
false
;
_30
(
_3a
,
_3d
);
_3b
.
animate
=
_3e
;
};
};
function
_33
(
_3f
){
var
_40
=
$
.
data
(
_3f
,
"
accordion
"
).
panels
;
for
(
var
i
=
0
;
i
<
_40
.
length
;
i
++
){
_40
[
i
].
stop
(
true
,
true
);
}
};
function
add
(
_41
,
_42
){
var
_43
=
$
.
data
(
_41
,
"
accordion
"
);
var
_44
=
_43
.
options
;
var
_45
=
_43
.
panels
;
if
(
_42
.
selected
==
undefined
){
_42
.
selected
=
true
;
}
_33
(
_41
);
var
pp
=
$
(
"
<div></div>
"
).
appendTo
(
_41
);
_45
.
push
(
pp
);
_27
(
_41
,
pp
,
_42
);
_1
(
_41
);
_44
.
onAdd
.
call
(
_41
,
_42
.
title
,
_45
.
length
-
1
);
if
(
_42
.
selected
){
_30
(
_41
,
_45
.
length
-
1
);
}
};
function
_46
(
_47
,
_48
){
var
_49
=
$
.
data
(
_47
,
"
accordion
"
);
var
_4a
=
_49
.
options
;
var
_4b
=
_49
.
panels
;
_33
(
_47
);
var
_4c
=
_1a
(
_47
,
_48
);
var
_4d
=
_4c
.
panel
(
"
options
"
).
title
;
var
_4e
=
_17
(
_47
,
_4c
);
if
(
!
_4c
){
return
;
}
if
(
_4a
.
onBeforeRemove
.
call
(
_47
,
_4d
,
_4e
)
==
false
){
return
;
}
_4b
.
splice
(
_4e
,
1
);
_4c
.
panel
(
"
destroy
"
);
if
(
_4b
.
length
){
_1
(
_47
);
var
_4f
=
_15
(
_47
);
if
(
!
_4f
){
_30
(
_47
,
0
);
}
}
_4a
.
onRemove
.
call
(
_47
,
_4d
,
_4e
);
};
$
.
fn
.
accordion
=
function
(
_50
,
_51
){
if
(
typeof
_50
==
"
string
"
){
return
$
.
fn
.
accordion
.
methods
[
_50
](
this
,
_51
);
}
_50
=
_50
||
{};
return
this
.
each
(
function
(){
var
_52
=
$
.
data
(
this
,
"
accordion
"
);
if
(
_52
){
$
.
extend
(
_52
.
options
,
_50
);
}
else
{
$
.
data
(
this
,
"
accordion
"
,{
options
:
$
.
extend
({},
$
.
fn
.
accordion
.
defaults
,
$
.
fn
.
accordion
.
parseOptions
(
this
),
_50
),
accordion
:
$
(
this
).
addClass
(
"
accordion
"
),
panels
:[]});
_21
(
this
);
}
_1e
(
this
);
_1
(
this
);
_39
(
this
);
});
};
$
.
fn
.
accordion
.
methods
=
{
options
:
function
(
jq
){
return
$
.
data
(
jq
[
0
],
"
accordion
"
).
options
;
},
panels
:
function
(
jq
){
return
$
.
data
(
jq
[
0
],
"
accordion
"
).
panels
;
},
resize
:
function
(
jq
){
return
jq
.
each
(
function
(){
_1
(
this
);
});
},
getSelections
:
function
(
jq
){
return
_13
(
jq
[
0
]);
},
getSelected
:
function
(
jq
){
return
_15
(
jq
[
0
]);
},
getPanel
:
function
(
jq
,
_53
){
return
_1a
(
jq
[
0
],
_53
);
},
getPanelIndex
:
function
(
jq
,
_54
){
return
_17
(
jq
[
0
],
_54
);
},
select
:
function
(
jq
,
_55
){
return
jq
.
each
(
function
(){
_30
(
this
,
_55
);
});
},
unselect
:
function
(
jq
,
_56
){
return
jq
.
each
(
function
(){
_35
(
this
,
_56
);
});
},
add
:
function
(
jq
,
_57
){
return
jq
.
each
(
function
(){
add
(
this
,
_57
);
});
},
remove
:
function
(
jq
,
_58
){
return
jq
.
each
(
function
(){
_46
(
this
,
_58
);
});
}};
$
.
fn
.
accordion
.
parseOptions
=
function
(
_59
){
var
t
=
$
(
_59
);
return
$
.
extend
({},
$
.
parser
.
parseOptions
(
_59
,[
"
width
"
,
"
height
"
,{
fit
:
"
boolean
"
,
border
:
"
boolean
"
,
animate
:
"
boolean
"
,
multiple
:
"
boolean
"
,
selected
:
"
number
"
}]));
};
$
.
fn
.
accordion
.
defaults
=
{
width
:
"
auto
"
,
height
:
"
auto
"
,
fit
:
false
,
border
:
true
,
animate
:
true
,
multiple
:
false
,
selected
:
0
,
onSelect
:
function
(
_5a
,
_5b
){
},
onUnselect
:
function
(
_5c
,
_5d
){
},
onAdd
:
function
(
_5e
,
_5f
){
},
onBeforeRemove
:
function
(
_60
,
_61
){
},
onRemove
:
function
(
_62
,
_63
){
}};
})(
jQuery
);
erp_web/js/easyui-1.3.5/plugins/jquery.calendar.js
0 → 100644
View file @
91a6b722
/**
* jQuery EasyUI 1.3.5
*
* Copyright (c) 2009-2013 www.jeasyui.com. All rights reserved.
*
* Licensed under the GPL or commercial licenses
* To use it on other terms please contact us: info@jeasyui.com
* http://www.gnu.org/licenses/gpl.txt
* http://www.jeasyui.com/license_commercial.php
*
*/
(
function
(
$
){
function
_1
(
_2
){
var
_3
=
$
.
data
(
_2
,
"
calendar
"
).
options
;
var
t
=
$
(
_2
);
_3
.
fit
?
$
.
extend
(
_3
,
t
.
_fit
()):
t
.
_fit
(
false
);
var
_4
=
t
.
find
(
"
.calendar-header
"
);
t
.
_outerWidth
(
_3
.
width
);
t
.
_outerHeight
(
_3
.
height
);
t
.
find
(
"
.calendar-body
"
).
_outerHeight
(
t
.
height
()
-
_4
.
_outerHeight
());
};
function
_5
(
_6
){
$
(
_6
).
addClass
(
"
calendar
"
).
html
(
"
<div class=
\"
calendar-header
\"
>
"
+
"
<div class=
\"
calendar-prevmonth
\"
></div>
"
+
"
<div class=
\"
calendar-nextmonth
\"
></div>
"
+
"
<div class=
\"
calendar-prevyear
\"
></div>
"
+
"
<div class=
\"
calendar-nextyear
\"
></div>
"
+
"
<div class=
\"
calendar-title
\"
>
"
+
"
<span>Aprial 2010</span>
"
+
"
</div>
"
+
"
</div>
"
+
"
<div class=
\"
calendar-body
\"
>
"
+
"
<div class=
\"
calendar-menu
\"
>
"
+
"
<div class=
\"
calendar-menu-year-inner
\"
>
"
+
"
<span class=
\"
calendar-menu-prev
\"
></span>
"
+
"
<span><input class=
\"
calendar-menu-year
\"
type=
\"
text
\"
></input></span>
"
+
"
<span class=
\"
calendar-menu-next
\"
></span>
"
+
"
</div>
"
+
"
<div class=
\"
calendar-menu-month-inner
\"
>
"
+
"
</div>
"
+
"
</div>
"
+
"
</div>
"
);
$
(
_6
).
find
(
"
.calendar-title span
"
).
hover
(
function
(){
$
(
this
).
addClass
(
"
calendar-menu-hover
"
);
},
function
(){
$
(
this
).
removeClass
(
"
calendar-menu-hover
"
);
}).
click
(
function
(){
var
_7
=
$
(
_6
).
find
(
"
.calendar-menu
"
);
if
(
_7
.
is
(
"
:visible
"
)){
_7
.
hide
();
}
else
{
_14
(
_6
);
}
});
$
(
"
.calendar-prevmonth,.calendar-nextmonth,.calendar-prevyear,.calendar-nextyear
"
,
_6
).
hover
(
function
(){
$
(
this
).
addClass
(
"
calendar-nav-hover
"
);
},
function
(){
$
(
this
).
removeClass
(
"
calendar-nav-hover
"
);
});
$
(
_6
).
find
(
"
.calendar-nextmonth
"
).
click
(
function
(){
_9
(
_6
,
1
);
});
$
(
_6
).
find
(
"
.calendar-prevmonth
"
).
click
(
function
(){
_9
(
_6
,
-
1
);
});
$
(
_6
).
find
(
"
.calendar-nextyear
"
).
click
(
function
(){
_f
(
_6
,
1
);
});
$
(
_6
).
find
(
"
.calendar-prevyear
"
).
click
(
function
(){
_f
(
_6
,
-
1
);
});
$
(
_6
).
bind
(
"
_resize
"
,
function
(){
var
_8
=
$
.
data
(
_6
,
"
calendar
"
).
options
;
if
(
_8
.
fit
==
true
){
_1
(
_6
);
}
return
false
;
});
};
function
_9
(
_a
,
_b
){
var
_c
=
$
.
data
(
_a
,
"
calendar
"
).
options
;
_c
.
month
+=
_b
;
if
(
_c
.
month
>
12
){
_c
.
year
++
;
_c
.
month
=
1
;
}
else
{
if
(
_c
.
month
<
1
){
_c
.
year
--
;
_c
.
month
=
12
;
}
}
_d
(
_a
);
var
_e
=
$
(
_a
).
find
(
"
.calendar-menu-month-inner
"
);
_e
.
find
(
"
td.calendar-selected
"
).
removeClass
(
"
calendar-selected
"
);
_e
.
find
(
"
td:eq(
"
+
(
_c
.
month
-
1
)
+
"
)
"
).
addClass
(
"
calendar-selected
"
);
};
function
_f
(
_10
,
_11
){
var
_12
=
$
.
data
(
_10
,
"
calendar
"
).
options
;
_12
.
year
+=
_11
;
_d
(
_10
);
var
_13
=
$
(
_10
).
find
(
"
.calendar-menu-year
"
);
_13
.
val
(
_12
.
year
);
};
function
_14
(
_15
){
var
_16
=
$
.
data
(
_15
,
"
calendar
"
).
options
;
$
(
_15
).
find
(
"
.calendar-menu
"
).
show
();
if
(
$
(
_15
).
find
(
"
.calendar-menu-month-inner
"
).
is
(
"
:empty
"
)){
$
(
_15
).
find
(
"
.calendar-menu-month-inner
"
).
empty
();
var
t
=
$
(
"
<table></table>
"
).
appendTo
(
$
(
_15
).
find
(
"
.calendar-menu-month-inner
"
));
var
idx
=
0
;
for
(
var
i
=
0
;
i
<
3
;
i
++
){
var
tr
=
$
(
"
<tr></tr>
"
).
appendTo
(
t
);
for
(
var
j
=
0
;
j
<
4
;
j
++
){
$
(
"
<td class=
\"
calendar-menu-month
\"
></td>
"
).
html
(
_16
.
months
[
idx
++
]).
attr
(
"
abbr
"
,
idx
).
appendTo
(
tr
);
}
}
$
(
_15
).
find
(
"
.calendar-menu-prev,.calendar-menu-next
"
).
hover
(
function
(){
$
(
this
).
addClass
(
"
calendar-menu-hover
"
);
},
function
(){
$
(
this
).
removeClass
(
"
calendar-menu-hover
"
);
});
$
(
_15
).
find
(
"
.calendar-menu-next
"
).
click
(
function
(){
var
y
=
$
(
_15
).
find
(
"
.calendar-menu-year
"
);
if
(
!
isNaN
(
y
.
val
())){
y
.
val
(
parseInt
(
y
.
val
())
+
1
);
}
});
$
(
_15
).
find
(
"
.calendar-menu-prev
"
).
click
(
function
(){
var
y
=
$
(
_15
).
find
(
"
.calendar-menu-year
"
);
if
(
!
isNaN
(
y
.
val
())){
y
.
val
(
parseInt
(
y
.
val
()
-
1
));
}
});
$
(
_15
).
find
(
"
.calendar-menu-year
"
).
keypress
(
function
(
e
){
if
(
e
.
keyCode
==
13
){
_17
();
}
});
$
(
_15
).
find
(
"
.calendar-menu-month
"
).
hover
(
function
(){
$
(
this
).
addClass
(
"
calendar-menu-hover
"
);
},
function
(){
$
(
this
).
removeClass
(
"
calendar-menu-hover
"
);
}).
click
(
function
(){
var
_18
=
$
(
_15
).
find
(
"
.calendar-menu
"
);
_18
.
find
(
"
.calendar-selected
"
).
removeClass
(
"
calendar-selected
"
);
$
(
this
).
addClass
(
"
calendar-selected
"
);
_17
();
});
}
function
_17
(){
var
_19
=
$
(
_15
).
find
(
"
.calendar-menu
"
);
var
_1a
=
_19
.
find
(
"
.calendar-menu-year
"
).
val
();
var
_1b
=
_19
.
find
(
"
.calendar-selected
"
).
attr
(
"
abbr
"
);
if
(
!
isNaN
(
_1a
)){
_16
.
year
=
parseInt
(
_1a
);
_16
.
month
=
parseInt
(
_1b
);
_d
(
_15
);
}
_19
.
hide
();
};
var
_1c
=
$
(
_15
).
find
(
"
.calendar-body
"
);
var
_1d
=
$
(
_15
).
find
(
"
.calendar-menu
"
);
var
_1e
=
_1d
.
find
(
"
.calendar-menu-year-inner
"
);
var
_1f
=
_1d
.
find
(
"
.calendar-menu-month-inner
"
);
_1e
.
find
(
"
input
"
).
val
(
_16
.
year
).
focus
();
_1f
.
find
(
"
td.calendar-selected
"
).
removeClass
(
"
calendar-selected
"
);
_1f
.
find
(
"
td:eq(
"
+
(
_16
.
month
-
1
)
+
"
)
"
).
addClass
(
"
calendar-selected
"
);
_1d
.
_outerWidth
(
_1c
.
_outerWidth
());
_1d
.
_outerHeight
(
_1c
.
_outerHeight
());
_1f
.
_outerHeight
(
_1d
.
height
()
-
_1e
.
_outerHeight
());
};
function
_20
(
_21
,
_22
,
_23
){
var
_24
=
$
.
data
(
_21
,
"
calendar
"
).
options
;
var
_25
=
[];
var
_26
=
new
Date
(
_22
,
_23
,
0
).
getDate
();
for
(
var
i
=
1
;
i
<=
_26
;
i
++
){
_25
.
push
([
_22
,
_23
,
i
]);
}
var
_27
=
[],
_28
=
[];
var
_29
=-
1
;
while
(
_25
.
length
>
0
){
var
_2a
=
_25
.
shift
();
_28
.
push
(
_2a
);
var
day
=
new
Date
(
_2a
[
0
],
_2a
[
1
]
-
1
,
_2a
[
2
]).
getDay
();
if
(
_29
==
day
){
day
=
0
;
}
else
{
if
(
day
==
(
_24
.
firstDay
==
0
?
7
:
_24
.
firstDay
)
-
1
){
_27
.
push
(
_28
);
_28
=
[];
}
}
_29
=
day
;
}
if
(
_28
.
length
){
_27
.
push
(
_28
);
}
var
_2b
=
_27
[
0
];
if
(
_2b
.
length
<
7
){
while
(
_2b
.
length
<
7
){
var
_2c
=
_2b
[
0
];
var
_2a
=
new
Date
(
_2c
[
0
],
_2c
[
1
]
-
1
,
_2c
[
2
]
-
1
);
_2b
.
unshift
([
_2a
.
getFullYear
(),
_2a
.
getMonth
()
+
1
,
_2a
.
getDate
()]);
}
}
else
{
var
_2c
=
_2b
[
0
];
var
_28
=
[];
for
(
var
i
=
1
;
i
<=
7
;
i
++
){
var
_2a
=
new
Date
(
_2c
[
0
],
_2c
[
1
]
-
1
,
_2c
[
2
]
-
i
);
_28
.
unshift
([
_2a
.
getFullYear
(),
_2a
.
getMonth
()
+
1
,
_2a
.
getDate
()]);
}
_27
.
unshift
(
_28
);
}
var
_2d
=
_27
[
_27
.
length
-
1
];
while
(
_2d
.
length
<
7
){
var
_2e
=
_2d
[
_2d
.
length
-
1
];
var
_2a
=
new
Date
(
_2e
[
0
],
_2e
[
1
]
-
1
,
_2e
[
2
]
+
1
);
_2d
.
push
([
_2a
.
getFullYear
(),
_2a
.
getMonth
()
+
1
,
_2a
.
getDate
()]);
}
if
(
_27
.
length
<
6
){
var
_2e
=
_2d
[
_2d
.
length
-
1
];
var
_28
=
[];
for
(
var
i
=
1
;
i
<=
7
;
i
++
){
var
_2a
=
new
Date
(
_2e
[
0
],
_2e
[
1
]
-
1
,
_2e
[
2
]
+
i
);
_28
.
push
([
_2a
.
getFullYear
(),
_2a
.
getMonth
()
+
1
,
_2a
.
getDate
()]);
}
_27
.
push
(
_28
);
}
return
_27
;
};
function
_d
(
_2f
){
var
_30
=
$
.
data
(
_2f
,
"
calendar
"
).
options
;
$
(
_2f
).
find
(
"
.calendar-title span
"
).
html
(
_30
.
months
[
_30
.
month
-
1
]
+
"
"
+
_30
.
year
);
var
_31
=
$
(
_2f
).
find
(
"
div.calendar-body
"
);
_31
.
find
(
"
>table
"
).
remove
();
var
t
=
$
(
"
<table cellspacing=
\"
0
\"
cellpadding=
\"
0
\"
border=
\"
0
\"
><thead></thead><tbody></tbody></table>
"
).
prependTo
(
_31
);
var
tr
=
$
(
"
<tr></tr>
"
).
appendTo
(
t
.
find
(
"
thead
"
));
for
(
var
i
=
_30
.
firstDay
;
i
<
_30
.
weeks
.
length
;
i
++
){
tr
.
append
(
"
<th>
"
+
_30
.
weeks
[
i
]
+
"
</th>
"
);
}
for
(
var
i
=
0
;
i
<
_30
.
firstDay
;
i
++
){
tr
.
append
(
"
<th>
"
+
_30
.
weeks
[
i
]
+
"
</th>
"
);
}
var
_32
=
_20
(
_2f
,
_30
.
year
,
_30
.
month
);
for
(
var
i
=
0
;
i
<
_32
.
length
;
i
++
){
var
_33
=
_32
[
i
];
var
tr
=
$
(
"
<tr></tr>
"
).
appendTo
(
t
.
find
(
"
tbody
"
));
for
(
var
j
=
0
;
j
<
_33
.
length
;
j
++
){
var
day
=
_33
[
j
];
$
(
"
<td class=
\"
calendar-day calendar-other-month
\"
></td>
"
).
attr
(
"
abbr
"
,
day
[
0
]
+
"
,
"
+
day
[
1
]
+
"
,
"
+
day
[
2
]).
html
(
day
[
2
]).
appendTo
(
tr
);
}
}
t
.
find
(
"
td[abbr^=
\"
"
+
_30
.
year
+
"
,
"
+
_30
.
month
+
"
\"
]
"
).
removeClass
(
"
calendar-other-month
"
);
var
now
=
new
Date
();
var
_34
=
now
.
getFullYear
()
+
"
,
"
+
(
now
.
getMonth
()
+
1
)
+
"
,
"
+
now
.
getDate
();
t
.
find
(
"
td[abbr=
\"
"
+
_34
+
"
\"
]
"
).
addClass
(
"
calendar-today
"
);
if
(
_30
.
current
){
t
.
find
(
"
.calendar-selected
"
).
removeClass
(
"
calendar-selected
"
);
var
_35
=
_30
.
current
.
getFullYear
()
+
"
,
"
+
(
_30
.
current
.
getMonth
()
+
1
)
+
"
,
"
+
_30
.
current
.
getDate
();
t
.
find
(
"
td[abbr=
\"
"
+
_35
+
"
\"
]
"
).
addClass
(
"
calendar-selected
"
);
}
var
_36
=
6
-
_30
.
firstDay
;
var
_37
=
_36
+
1
;
if
(
_36
>=
7
){
_36
-=
7
;
}
if
(
_37
>=
7
){
_37
-=
7
;
}
t
.
find
(
"
tr
"
).
find
(
"
td:eq(
"
+
_36
+
"
)
"
).
addClass
(
"
calendar-saturday
"
);
t
.
find
(
"
tr
"
).
find
(
"
td:eq(
"
+
_37
+
"
)
"
).
addClass
(
"
calendar-sunday
"
);
t
.
find
(
"
td
"
).
hover
(
function
(){
$
(
this
).
addClass
(
"
calendar-hover
"
);
},
function
(){
$
(
this
).
removeClass
(
"
calendar-hover
"
);
}).
click
(
function
(){
t
.
find
(
"
.calendar-selected
"
).
removeClass
(
"
calendar-selected
"
);
$
(
this
).
addClass
(
"
calendar-selected
"
);
var
_38
=
$
(
this
).
attr
(
"
abbr
"
).
split
(
"
,
"
);
_30
.
current
=
new
Date
(
_38
[
0
],
parseInt
(
_38
[
1
])
-
1
,
_38
[
2
]);
_30
.
onSelect
.
call
(
_2f
,
_30
.
current
);
});
};
$
.
fn
.
calendar
=
function
(
_39
,
_3a
){
if
(
typeof
_39
==
"
string
"
){
return
$
.
fn
.
calendar
.
methods
[
_39
](
this
,
_3a
);
}
_39
=
_39
||
{};
return
this
.
each
(
function
(){
var
_3b
=
$
.
data
(
this
,
"
calendar
"
);
if
(
_3b
){
$
.
extend
(
_3b
.
options
,
_39
);
}
else
{
_3b
=
$
.
data
(
this
,
"
calendar
"
,{
options
:
$
.
extend
({},
$
.
fn
.
calendar
.
defaults
,
$
.
fn
.
calendar
.
parseOptions
(
this
),
_39
)});
_5
(
this
);
}
if
(
_3b
.
options
.
border
==
false
){
$
(
this
).
addClass
(
"
calendar-noborder
"
);
}
_1
(
this
);
_d
(
this
);
$
(
this
).
find
(
"
div.calendar-menu
"
).
hide
();
});
};
$
.
fn
.
calendar
.
methods
=
{
options
:
function
(
jq
){
return
$
.
data
(
jq
[
0
],
"
calendar
"
).
options
;
},
resize
:
function
(
jq
){
return
jq
.
each
(
function
(){
_1
(
this
);
});
},
moveTo
:
function
(
jq
,
_3c
){
return
jq
.
each
(
function
(){
$
(
this
).
calendar
({
year
:
_3c
.
getFullYear
(),
month
:
_3c
.
getMonth
()
+
1
,
current
:
_3c
});
});
}};
$
.
fn
.
calendar
.
parseOptions
=
function
(
_3d
){
var
t
=
$
(
_3d
);
return
$
.
extend
({},
$
.
parser
.
parseOptions
(
_3d
,[
"
width
"
,
"
height
"
,{
firstDay
:
"
number
"
,
fit
:
"
boolean
"
,
border
:
"
boolean
"
}]));
};
$
.
fn
.
calendar
.
defaults
=
{
width
:
180
,
height
:
180
,
fit
:
false
,
border
:
true
,
firstDay
:
0
,
weeks
:[
"
S
"
,
"
M
"
,
"
T
"
,
"
W
"
,
"
T
"
,
"
F
"
,
"
S
"
],
months
:[
"
Jan
"
,
"
Feb
"
,
"
Mar
"
,
"
Apr
"
,
"
May
"
,
"
Jun
"
,
"
Jul
"
,
"
Aug
"
,
"
Sep
"
,
"
Oct
"
,
"
Nov
"
,
"
Dec
"
],
year
:
new
Date
().
getFullYear
(),
month
:
new
Date
().
getMonth
()
+
1
,
current
:
new
Date
(),
onSelect
:
function
(
_3e
){
}};
})(
jQuery
);
erp_web/js/easyui-1.3.5/plugins/jquery.combo.js
0 → 100644
View file @
91a6b722
/**
* jQuery EasyUI 1.3.5
*
* Copyright (c) 2009-2013 www.jeasyui.com. All rights reserved.
*
* Licensed under the GPL or commercial licenses
* To use it on other terms please contact us: info@jeasyui.com
* http://www.gnu.org/licenses/gpl.txt
* http://www.jeasyui.com/license_commercial.php
*
*/
(
function
(
$
){
function
_1
(
_2
,
_3
){
var
_4
=
$
.
data
(
_2
,
"
combo
"
);
var
_5
=
_4
.
options
;
var
_6
=
_4
.
combo
;
var
_7
=
_4
.
panel
;
if
(
_3
){
_5
.
width
=
_3
;
}
if
(
isNaN
(
_5
.
width
)){
var
c
=
$
(
_2
).
clone
();
c
.
css
(
"
visibility
"
,
"
hidden
"
);
c
.
appendTo
(
"
body
"
);
_5
.
width
=
c
.
outerWidth
();
c
.
remove
();
}
_6
.
appendTo
(
"
body
"
);
var
_8
=
_6
.
find
(
"
input.combo-text
"
);
var
_9
=
_6
.
find
(
"
.combo-arrow
"
);
var
_a
=
_5
.
hasDownArrow
?
_9
.
_outerWidth
():
0
;
_6
.
_outerWidth
(
_5
.
width
).
_outerHeight
(
_5
.
height
);
_8
.
_outerWidth
(
_6
.
width
()
-
_a
);
_8
.
css
({
height
:
_6
.
height
()
+
"
px
"
,
lineHeight
:
_6
.
height
()
+
"
px
"
});
_9
.
_outerHeight
(
_6
.
height
());
_7
.
panel
(
"
resize
"
,{
width
:(
_5
.
panelWidth
?
_5
.
panelWidth
:
_6
.
outerWidth
()),
height
:
_5
.
panelHeight
});
_6
.
insertAfter
(
_2
);
};
function
_b
(
_c
){
$
(
_c
).
addClass
(
"
combo-f
"
).
hide
();
var
_d
=
$
(
"
<span class=
\"
combo
\"
>
"
+
"
<input type=
\"
text
\"
class=
\"
combo-text
\"
autocomplete=
\"
off
\"
>
"
+
"
<span><span class=
\"
combo-arrow
\"
></span></span>
"
+
"
<input type=
\"
hidden
\"
class=
\"
combo-value
\"
>
"
+
"
</span>
"
).
insertAfter
(
_c
);
var
_e
=
$
(
"
<div class=
\"
combo-panel
\"
></div>
"
).
appendTo
(
"
body
"
);
_e
.
panel
({
doSize
:
false
,
closed
:
true
,
cls
:
"
combo-p
"
,
style
:{
position
:
"
absolute
"
,
zIndex
:
10
},
onOpen
:
function
(){
$
(
this
).
panel
(
"
resize
"
);
},
onClose
:
function
(){
var
_f
=
$
.
data
(
_c
,
"
combo
"
);
if
(
_f
){
_f
.
options
.
onHidePanel
.
call
(
_c
);
}
}});
var
_10
=
$
(
_c
).
attr
(
"
name
"
);
if
(
_10
){
_d
.
find
(
"
input.combo-value
"
).
attr
(
"
name
"
,
_10
);
$
(
_c
).
removeAttr
(
"
name
"
).
attr
(
"
comboName
"
,
_10
);
}
return
{
combo
:
_d
,
panel
:
_e
};
};
function
_11
(
_12
){
var
_13
=
$
.
data
(
_12
,
"
combo
"
);
var
_14
=
_13
.
options
;
var
_15
=
_13
.
combo
;
if
(
_14
.
hasDownArrow
){
_15
.
find
(
"
.combo-arrow
"
).
show
();
}
else
{
_15
.
find
(
"
.combo-arrow
"
).
hide
();
}
_16
(
_12
,
_14
.
disabled
);
_17
(
_12
,
_14
.
readonly
);
};
function
_18
(
_19
){
var
_1a
=
$
.
data
(
_19
,
"
combo
"
);
var
_1b
=
_1a
.
combo
.
find
(
"
input.combo-text
"
);
_1b
.
validatebox
(
"
destroy
"
);
_1a
.
panel
.
panel
(
"
destroy
"
);
_1a
.
combo
.
remove
();
$
(
_19
).
remove
();
};
function
_1c
(
_1d
){
$
(
_1d
).
find
(
"
.combo-f
"
).
each
(
function
(){
var
p
=
$
(
this
).
combo
(
"
panel
"
);
if
(
p
.
is
(
"
:visible
"
)){
p
.
panel
(
"
close
"
);
}
});
};
function
_1e
(
_1f
){
var
_20
=
$
.
data
(
_1f
,
"
combo
"
);
var
_21
=
_20
.
options
;
var
_22
=
_20
.
panel
;
var
_23
=
_20
.
combo
;
var
_24
=
_23
.
find
(
"
.combo-text
"
);
var
_25
=
_23
.
find
(
"
.combo-arrow
"
);
$
(
document
).
unbind
(
"
.combo
"
).
bind
(
"
mousedown.combo
"
,
function
(
e
){
var
p
=
$
(
e
.
target
).
closest
(
"
span.combo,div.combo-p
"
);
if
(
p
.
length
){
_1c
(
p
);
return
;
}
$
(
"
body>div.combo-p>div.combo-panel:visible
"
).
panel
(
"
close
"
);
});
_24
.
unbind
(
"
.combo
"
);
_25
.
unbind
(
"
.combo
"
);
if
(
!
_21
.
disabled
&&!
_21
.
readonly
){
_24
.
bind
(
"
click.combo
"
,
function
(
e
){
if
(
!
_21
.
editable
){
_26
.
call
(
this
);
}
else
{
var
p
=
$
(
this
).
closest
(
"
div.combo-panel
"
);
$
(
"
div.combo-panel:visible
"
).
not
(
_22
).
not
(
p
).
panel
(
"
close
"
);
}
}).
bind
(
"
keydown.combo
"
,
function
(
e
){
switch
(
e
.
keyCode
){
case
38
:
_21
.
keyHandler
.
up
.
call
(
_1f
,
e
);
break
;
case
40
:
_21
.
keyHandler
.
down
.
call
(
_1f
,
e
);
break
;
case
37
:
_21
.
keyHandler
.
left
.
call
(
_1f
,
e
);
break
;
case
39
:
_21
.
keyHandler
.
right
.
call
(
_1f
,
e
);
break
;
case
13
:
e
.
preventDefault
();
_21
.
keyHandler
.
enter
.
call
(
_1f
,
e
);
return
false
;
case
9
:
case
27
:
_27
(
_1f
);
break
;
default
:
if
(
_21
.
editable
){
if
(
_20
.
timer
){
clearTimeout
(
_20
.
timer
);
}
_20
.
timer
=
setTimeout
(
function
(){
var
q
=
_24
.
val
();
if
(
_20
.
previousValue
!=
q
){
_20
.
previousValue
=
q
;
$
(
_1f
).
combo
(
"
showPanel
"
);
_21
.
keyHandler
.
query
.
call
(
_1f
,
_24
.
val
(),
e
);
$
(
_1f
).
combo
(
"
validate
"
);
}
},
_21
.
delay
);
}
}
});
_25
.
bind
(
"
click.combo
"
,
function
(){
_26
.
call
(
this
);
}).
bind
(
"
mouseenter.combo
"
,
function
(){
$
(
this
).
addClass
(
"
combo-arrow-hover
"
);
}).
bind
(
"
mouseleave.combo
"
,
function
(){
$
(
this
).
removeClass
(
"
combo-arrow-hover
"
);
});
}
function
_26
(){
if
(
_22
.
is
(
"
:visible
"
)){
_1c
(
_22
);
_27
(
_1f
);
}
else
{
var
p
=
$
(
this
).
closest
(
"
div.combo-panel
"
);
$
(
"
div.combo-panel:visible
"
).
not
(
_22
).
not
(
p
).
panel
(
"
close
"
);
$
(
_1f
).
combo
(
"
showPanel
"
);
}
_24
.
focus
();
};
};
function
_28
(
_29
){
var
_2a
=
$
.
data
(
_29
,
"
combo
"
).
options
;
var
_2b
=
$
.
data
(
_29
,
"
combo
"
).
combo
;
var
_2c
=
$
.
data
(
_29
,
"
combo
"
).
panel
;
if
(
$
.
fn
.
window
){
_2c
.
panel
(
"
panel
"
).
css
(
"
z-index
"
,
$
.
fn
.
window
.
defaults
.
zIndex
++
);
}
_2c
.
panel
(
"
move
"
,{
left
:
_2b
.
offset
().
left
,
top
:
_2d
()});
if
(
_2c
.
panel
(
"
options
"
).
closed
){
_2c
.
panel
(
"
open
"
);
_2a
.
onShowPanel
.
call
(
_29
);
}
(
function
(){
if
(
_2c
.
is
(
"
:visible
"
)){
_2c
.
panel
(
"
move
"
,{
left
:
_2e
(),
top
:
_2d
()});
setTimeout
(
arguments
.
callee
,
200
);
}
})();
function
_2e
(){
var
_2f
=
_2b
.
offset
().
left
;
if
(
_2f
+
_2c
.
_outerWidth
()
>
$
(
window
).
_outerWidth
()
+
$
(
document
).
scrollLeft
()){
_2f
=
$
(
window
).
_outerWidth
()
+
$
(
document
).
scrollLeft
()
-
_2c
.
_outerWidth
();
}
if
(
_2f
<
0
){
_2f
=
0
;
}
return
_2f
;
};
function
_2d
(){
var
top
=
_2b
.
offset
().
top
+
_2b
.
_outerHeight
();
if
(
top
+
_2c
.
_outerHeight
()
>
$
(
window
).
_outerHeight
()
+
$
(
document
).
scrollTop
()){
top
=
_2b
.
offset
().
top
-
_2c
.
_outerHeight
();
}
if
(
top
<
$
(
document
).
scrollTop
()){
top
=
_2b
.
offset
().
top
+
_2b
.
_outerHeight
();
}
return
top
;
};
};
function
_27
(
_30
){
var
_31
=
$
.
data
(
_30
,
"
combo
"
).
panel
;
_31
.
panel
(
"
close
"
);
};
function
_32
(
_33
){
var
_34
=
$
.
data
(
_33
,
"
combo
"
).
options
;
var
_35
=
$
(
_33
).
combo
(
"
textbox
"
);
_35
.
validatebox
(
$
.
extend
({},
_34
,{
deltaX
:(
_34
.
hasDownArrow
?
_34
.
deltaX
:(
_34
.
deltaX
>
0
?
1
:
-
1
))}));
};
function
_16
(
_36
,
_37
){
var
_38
=
$
.
data
(
_36
,
"
combo
"
);
var
_39
=
_38
.
options
;
var
_3a
=
_38
.
combo
;
if
(
_37
){
_39
.
disabled
=
true
;
$
(
_36
).
attr
(
"
disabled
"
,
true
);
_3a
.
find
(
"
.combo-value
"
).
attr
(
"
disabled
"
,
true
);
_3a
.
find
(
"
.combo-text
"
).
attr
(
"
disabled
"
,
true
);
}
else
{
_39
.
disabled
=
false
;
$
(
_36
).
removeAttr
(
"
disabled
"
);
_3a
.
find
(
"
.combo-value
"
).
removeAttr
(
"
disabled
"
);
_3a
.
find
(
"
.combo-text
"
).
removeAttr
(
"
disabled
"
);
}
};
function
_17
(
_3b
,
_3c
){
var
_3d
=
$
.
data
(
_3b
,
"
combo
"
);
var
_3e
=
_3d
.
options
;
_3e
.
readonly
=
_3c
==
undefined
?
true
:
_3c
;
var
_3f
=
_3e
.
readonly
?
true
:(
!
_3e
.
editable
);
_3d
.
combo
.
find
(
"
.combo-text
"
).
attr
(
"
readonly
"
,
_3f
).
css
(
"
cursor
"
,
_3f
?
"
pointer
"
:
""
);
};
function
_40
(
_41
){
var
_42
=
$
.
data
(
_41
,
"
combo
"
);
var
_43
=
_42
.
options
;
var
_44
=
_42
.
combo
;
if
(
_43
.
multiple
){
_44
.
find
(
"
input.combo-value
"
).
remove
();
}
else
{
_44
.
find
(
"
input.combo-value
"
).
val
(
""
);
}
_44
.
find
(
"
input.combo-text
"
).
val
(
""
);
};
function
_45
(
_46
){
var
_47
=
$
.
data
(
_46
,
"
combo
"
).
combo
;
return
_47
.
find
(
"
input.combo-text
"
).
val
();
};
function
_48
(
_49
,
_4a
){
var
_4b
=
$
.
data
(
_49
,
"
combo
"
);
var
_4c
=
_4b
.
combo
.
find
(
"
input.combo-text
"
);
if
(
_4c
.
val
()
!=
_4a
){
_4c
.
val
(
_4a
);
$
(
_49
).
combo
(
"
validate
"
);
_4b
.
previousValue
=
_4a
;
}
};
function
_4d
(
_4e
){
var
_4f
=
[];
var
_50
=
$
.
data
(
_4e
,
"
combo
"
).
combo
;
_50
.
find
(
"
input.combo-value
"
).
each
(
function
(){
_4f
.
push
(
$
(
this
).
val
());
});
return
_4f
;
};
function
_51
(
_52
,
_53
){
var
_54
=
$
.
data
(
_52
,
"
combo
"
).
options
;
var
_55
=
_4d
(
_52
);
var
_56
=
$
.
data
(
_52
,
"
combo
"
).
combo
;
_56
.
find
(
"
input.combo-value
"
).
remove
();
var
_57
=
$
(
_52
).
attr
(
"
comboName
"
);
for
(
var
i
=
0
;
i
<
_53
.
length
;
i
++
){
var
_58
=
$
(
"
<input type=
\"
hidden
\"
class=
\"
combo-value
\"
>
"
).
appendTo
(
_56
);
if
(
_57
){
_58
.
attr
(
"
name
"
,
_57
);
}
_58
.
val
(
_53
[
i
]);
}
var
tmp
=
[];
for
(
var
i
=
0
;
i
<
_55
.
length
;
i
++
){
tmp
[
i
]
=
_55
[
i
];
}
var
aa
=
[];
for
(
var
i
=
0
;
i
<
_53
.
length
;
i
++
){
for
(
var
j
=
0
;
j
<
tmp
.
length
;
j
++
){
if
(
_53
[
i
]
==
tmp
[
j
]){
aa
.
push
(
_53
[
i
]);
tmp
.
splice
(
j
,
1
);
break
;
}
}
}
if
(
aa
.
length
!=
_53
.
length
||
_53
.
length
!=
_55
.
length
){
if
(
_54
.
multiple
){
_54
.
onChange
.
call
(
_52
,
_53
,
_55
);
}
else
{
_54
.
onChange
.
call
(
_52
,
_53
[
0
],
_55
[
0
]);
}
}
};
function
_59
(
_5a
){
var
_5b
=
_4d
(
_5a
);
return
_5b
[
0
];
};
function
_5c
(
_5d
,
_5e
){
_51
(
_5d
,[
_5e
]);
};
function
_5f
(
_60
){
var
_61
=
$
.
data
(
_60
,
"
combo
"
).
options
;
var
fn
=
_61
.
onChange
;
_61
.
onChange
=
function
(){
};
if
(
_61
.
multiple
){
if
(
_61
.
value
){
if
(
typeof
_61
.
value
==
"
object
"
){
_51
(
_60
,
_61
.
value
);
}
else
{
_5c
(
_60
,
_61
.
value
);
}
}
else
{
_51
(
_60
,[]);
}
_61
.
originalValue
=
_4d
(
_60
);
}
else
{
_5c
(
_60
,
_61
.
value
);
_61
.
originalValue
=
_61
.
value
;
}
_61
.
onChange
=
fn
;
};
$
.
fn
.
combo
=
function
(
_62
,
_63
){
if
(
typeof
_62
==
"
string
"
){
var
_64
=
$
.
fn
.
combo
.
methods
[
_62
];
if
(
_64
){
return
_64
(
this
,
_63
);
}
else
{
return
this
.
each
(
function
(){
var
_65
=
$
(
this
).
combo
(
"
textbox
"
);
_65
.
validatebox
(
_62
,
_63
);
});
}
}
_62
=
_62
||
{};
return
this
.
each
(
function
(){
var
_66
=
$
.
data
(
this
,
"
combo
"
);
if
(
_66
){
$
.
extend
(
_66
.
options
,
_62
);
}
else
{
var
r
=
_b
(
this
);
_66
=
$
.
data
(
this
,
"
combo
"
,{
options
:
$
.
extend
({},
$
.
fn
.
combo
.
defaults
,
$
.
fn
.
combo
.
parseOptions
(
this
),
_62
),
combo
:
r
.
combo
,
panel
:
r
.
panel
,
previousValue
:
null
});
$
(
this
).
removeAttr
(
"
disabled
"
);
}
_11
(
this
);
_1
(
this
);
_1e
(
this
);
_32
(
this
);
_5f
(
this
);
});
};
$
.
fn
.
combo
.
methods
=
{
options
:
function
(
jq
){
return
$
.
data
(
jq
[
0
],
"
combo
"
).
options
;
},
panel
:
function
(
jq
){
return
$
.
data
(
jq
[
0
],
"
combo
"
).
panel
;
},
textbox
:
function
(
jq
){
return
$
.
data
(
jq
[
0
],
"
combo
"
).
combo
.
find
(
"
input.combo-text
"
);
},
destroy
:
function
(
jq
){
return
jq
.
each
(
function
(){
_18
(
this
);
});
},
resize
:
function
(
jq
,
_67
){
return
jq
.
each
(
function
(){
_1
(
this
,
_67
);
});
},
showPanel
:
function
(
jq
){
return
jq
.
each
(
function
(){
_28
(
this
);
});
},
hidePanel
:
function
(
jq
){
return
jq
.
each
(
function
(){
_27
(
this
);
});
},
disable
:
function
(
jq
){
return
jq
.
each
(
function
(){
_16
(
this
,
true
);
_1e
(
this
);
});
},
enable
:
function
(
jq
){
return
jq
.
each
(
function
(){
_16
(
this
,
false
);
_1e
(
this
);
});
},
readonly
:
function
(
jq
,
_68
){
return
jq
.
each
(
function
(){
_17
(
this
,
_68
);
_1e
(
this
);
});
},
isValid
:
function
(
jq
){
var
_69
=
$
.
data
(
jq
[
0
],
"
combo
"
).
combo
.
find
(
"
input.combo-text
"
);
return
_69
.
validatebox
(
"
isValid
"
);
},
clear
:
function
(
jq
){
return
jq
.
each
(
function
(){
_40
(
this
);
});
},
reset
:
function
(
jq
){
return
jq
.
each
(
function
(){
var
_6a
=
$
.
data
(
this
,
"
combo
"
).
options
;
if
(
_6a
.
multiple
){
$
(
this
).
combo
(
"
setValues
"
,
_6a
.
originalValue
);
}
else
{
$
(
this
).
combo
(
"
setValue
"
,
_6a
.
originalValue
);
}
});
},
getText
:
function
(
jq
){
return
_45
(
jq
[
0
]);
},
setText
:
function
(
jq
,
_6b
){
return
jq
.
each
(
function
(){
_48
(
this
,
_6b
);
});
},
getValues
:
function
(
jq
){
return
_4d
(
jq
[
0
]);
},
setValues
:
function
(
jq
,
_6c
){
return
jq
.
each
(
function
(){
_51
(
this
,
_6c
);
});
},
getValue
:
function
(
jq
){
return
_59
(
jq
[
0
]);
},
setValue
:
function
(
jq
,
_6d
){
return
jq
.
each
(
function
(){
_5c
(
this
,
_6d
);
});
}};
$
.
fn
.
combo
.
parseOptions
=
function
(
_6e
){
var
t
=
$
(
_6e
);
return
$
.
extend
({},
$
.
fn
.
validatebox
.
parseOptions
(
_6e
),
$
.
parser
.
parseOptions
(
_6e
,[
"
width
"
,
"
height
"
,
"
separator
"
,{
panelWidth
:
"
number
"
,
editable
:
"
boolean
"
,
hasDownArrow
:
"
boolean
"
,
delay
:
"
number
"
,
selectOnNavigation
:
"
boolean
"
}]),{
panelHeight
:(
t
.
attr
(
"
panelHeight
"
)
==
"
auto
"
?
"
auto
"
:
parseInt
(
t
.
attr
(
"
panelHeight
"
))
||
undefined
),
multiple
:(
t
.
attr
(
"
multiple
"
)?
true
:
undefined
),
disabled
:(
t
.
attr
(
"
disabled
"
)?
true
:
undefined
),
readonly
:(
t
.
attr
(
"
readonly
"
)?
true
:
undefined
),
value
:(
t
.
val
()
||
undefined
)});
};
$
.
fn
.
combo
.
defaults
=
$
.
extend
({},
$
.
fn
.
validatebox
.
defaults
,{
width
:
"
auto
"
,
height
:
22
,
panelWidth
:
null
,
panelHeight
:
200
,
multiple
:
false
,
selectOnNavigation
:
true
,
separator
:
"
,
"
,
editable
:
true
,
disabled
:
false
,
readonly
:
false
,
hasDownArrow
:
true
,
value
:
""
,
delay
:
200
,
deltaX
:
19
,
keyHandler
:{
up
:
function
(
e
){
},
down
:
function
(
e
){
},
left
:
function
(
e
){
},
right
:
function
(
e
){
},
enter
:
function
(
e
){
},
query
:
function
(
q
,
e
){
}},
onShowPanel
:
function
(){
},
onHidePanel
:
function
(){
},
onChange
:
function
(
_6f
,
_70
){
}});
})(
jQuery
);
erp_web/js/easyui-1.3.5/plugins/jquery.combobox.js
0 → 100644
View file @
91a6b722
/**
* jQuery EasyUI 1.3.5
*
* Copyright (c) 2009-2013 www.jeasyui.com. All rights reserved.
*
* Licensed under the GPL or commercial licenses
* To use it on other terms please contact us: info@jeasyui.com
* http://www.gnu.org/licenses/gpl.txt
* http://www.jeasyui.com/license_commercial.php
*
*/
(
function
(
$
){
function
_1
(
_2
,
_3
,
_4
,
_5
){
var
_6
=
$
.
data
(
_2
,
"
combobox
"
);
var
_7
=
_6
.
options
;
if
(
_5
){
return
_8
(
_6
.
groups
,
_4
,
_3
);
}
else
{
return
_8
(
_6
.
data
,(
_4
?
_4
:
_6
.
options
.
valueField
),
_3
);
}
function
_8
(
_9
,
_a
,
_b
){
for
(
var
i
=
0
;
i
<
_9
.
length
;
i
++
){
var
_c
=
_9
[
i
];
if
(
_c
[
_a
]
==
_b
){
return
_c
;
}
}
return
null
;
};
};
function
_d
(
_e
,
_f
){
var
_10
=
$
(
_e
).
combo
(
"
panel
"
);
var
row
=
_1
(
_e
,
_f
);
if
(
row
){
var
_11
=
$
(
"
#
"
+
row
.
domId
);
if
(
_11
.
position
().
top
<=
0
){
var
h
=
_10
.
scrollTop
()
+
_11
.
position
().
top
;
_10
.
scrollTop
(
h
);
}
else
{
if
(
_11
.
position
().
top
+
_11
.
outerHeight
()
>
_10
.
height
()){
var
h
=
_10
.
scrollTop
()
+
_11
.
position
().
top
+
_11
.
outerHeight
()
-
_10
.
height
();
_10
.
scrollTop
(
h
);
}
}
}
};
function
nav
(
_12
,
dir
){
var
_13
=
$
.
data
(
_12
,
"
combobox
"
).
options
;
var
_14
=
$
(
_12
).
combobox
(
"
panel
"
);
var
_15
=
_14
.
children
(
"
div.combobox-item-hover
"
);
if
(
!
_15
.
length
){
_15
=
_14
.
children
(
"
div.combobox-item-selected
"
);
}
_15
.
removeClass
(
"
combobox-item-hover
"
);
var
_16
=
"
div.combobox-item:visible:not(.combobox-item-disabled):first
"
;
var
_17
=
"
div.combobox-item:visible:not(.combobox-item-disabled):last
"
;
if
(
!
_15
.
length
){
_15
=
_14
.
children
(
dir
==
"
next
"
?
_16
:
_17
);
}
else
{
if
(
dir
==
"
next
"
){
_15
=
_15
.
nextAll
(
_16
);
if
(
!
_15
.
length
){
_15
=
_14
.
children
(
_16
);
}
}
else
{
_15
=
_15
.
prevAll
(
_16
);
if
(
!
_15
.
length
){
_15
=
_14
.
children
(
_17
);
}
}
}
if
(
_15
.
length
){
_15
.
addClass
(
"
combobox-item-hover
"
);
var
row
=
_1
(
_12
,
_15
.
attr
(
"
id
"
),
"
domId
"
);
if
(
row
){
_d
(
_12
,
row
[
_13
.
valueField
]);
if
(
_13
.
selectOnNavigation
){
_18
(
_12
,
row
[
_13
.
valueField
]);
}
}
}
};
function
_18
(
_19
,
_1a
){
var
_1b
=
$
.
data
(
_19
,
"
combobox
"
).
options
;
var
_1c
=
$
(
_19
).
combo
(
"
getValues
"
);
if
(
$
.
inArray
(
_1a
+
""
,
_1c
)
==-
1
){
if
(
_1b
.
multiple
){
_1c
.
push
(
_1a
);
}
else
{
_1c
=
[
_1a
];
}
_1d
(
_19
,
_1c
);
_1b
.
onSelect
.
call
(
_19
,
_1
(
_19
,
_1a
));
}
};
function
_1e
(
_1f
,
_20
){
var
_21
=
$
.
data
(
_1f
,
"
combobox
"
).
options
;
var
_22
=
$
(
_1f
).
combo
(
"
getValues
"
);
var
_23
=
$
.
inArray
(
_20
+
""
,
_22
);
if
(
_23
>=
0
){
_22
.
splice
(
_23
,
1
);
_1d
(
_1f
,
_22
);
_21
.
onUnselect
.
call
(
_1f
,
_1
(
_1f
,
_20
));
}
};
function
_1d
(
_24
,
_25
,
_26
){
var
_27
=
$
.
data
(
_24
,
"
combobox
"
).
options
;
var
_28
=
$
(
_24
).
combo
(
"
panel
"
);
_28
.
find
(
"
div.combobox-item-selected
"
).
removeClass
(
"
combobox-item-selected
"
);
var
vv
=
[],
ss
=
[];
for
(
var
i
=
0
;
i
<
_25
.
length
;
i
++
){
var
v
=
_25
[
i
];
var
s
=
v
;
var
row
=
_1
(
_24
,
v
);
if
(
row
){
s
=
row
[
_27
.
textField
];
$
(
"
#
"
+
row
.
domId
).
addClass
(
"
combobox-item-selected
"
);
}
vv
.
push
(
v
);
ss
.
push
(
s
);
}
$
(
_24
).
combo
(
"
setValues
"
,
vv
);
if
(
!
_26
){
$
(
_24
).
combo
(
"
setText
"
,
ss
.
join
(
_27
.
separator
));
}
};
var
_29
=
1
;
function
_2a
(
_2b
,
_2c
,
_2d
){
var
_2e
=
$
.
data
(
_2b
,
"
combobox
"
);
var
_2f
=
_2e
.
options
;
_2e
.
data
=
_2f
.
loadFilter
.
call
(
_2b
,
_2c
);
_2e
.
groups
=
[];
_2c
=
_2e
.
data
;
var
_30
=
$
(
_2b
).
combobox
(
"
getValues
"
);
var
dd
=
[];
var
_31
=
undefined
;
for
(
var
i
=
0
;
i
<
_2c
.
length
;
i
++
){
var
row
=
_2c
[
i
];
var
v
=
row
[
_2f
.
valueField
]
+
""
;
var
s
=
row
[
_2f
.
textField
];
var
g
=
row
[
_2f
.
groupField
];
if
(
g
){
if
(
_31
!=
g
){
_31
=
g
;
var
_32
=
{
value
:
g
,
domId
:(
"
_easyui_combobox_
"
+
_29
++
)};
_2e
.
groups
.
push
(
_32
);
dd
.
push
(
"
<div id=
\"
"
+
_32
.
domId
+
"
\"
class=
\"
combobox-group
\"
>
"
);
dd
.
push
(
_2f
.
groupFormatter
?
_2f
.
groupFormatter
.
call
(
_2b
,
g
):
g
);
dd
.
push
(
"
</div>
"
);
}
}
else
{
_31
=
undefined
;
}
var
cls
=
"
combobox-item
"
+
(
row
.
disabled
?
"
combobox-item-disabled
"
:
""
)
+
(
g
?
"
combobox-gitem
"
:
""
);
row
.
domId
=
"
_easyui_combobox_
"
+
_29
++
;
dd
.
push
(
"
<div id=
\"
"
+
row
.
domId
+
"
\"
class=
\"
"
+
cls
+
"
\"
>
"
);
dd
.
push
(
_2f
.
formatter
?
_2f
.
formatter
.
call
(
_2b
,
row
):
s
);
dd
.
push
(
"
</div>
"
);
if
(
row
[
"
selected
"
]
&&
$
.
inArray
(
v
,
_30
)
==-
1
){
_30
.
push
(
v
);
}
}
$
(
_2b
).
combo
(
"
panel
"
).
html
(
dd
.
join
(
""
));
if
(
_2f
.
multiple
){
_1d
(
_2b
,
_30
,
_2d
);
}
else
{
_1d
(
_2b
,
_30
.
length
?[
_30
[
_30
.
length
-
1
]]:[],
_2d
);
}
_2f
.
onLoadSuccess
.
call
(
_2b
,
_2c
);
};
function
_33
(
_34
,
url
,
_35
,
_36
){
var
_37
=
$
.
data
(
_34
,
"
combobox
"
).
options
;
if
(
url
){
_37
.
url
=
url
;
}
_35
=
_35
||
{};
if
(
_37
.
onBeforeLoad
.
call
(
_34
,
_35
)
==
false
){
return
;
}
_37
.
loader
.
call
(
_34
,
_35
,
function
(
_38
){
_2a
(
_34
,
_38
,
_36
);
},
function
(){
_37
.
onLoadError
.
apply
(
this
,
arguments
);
});
};
function
_39
(
_3a
,
q
){
var
_3b
=
$
.
data
(
_3a
,
"
combobox
"
);
var
_3c
=
_3b
.
options
;
if
(
_3c
.
multiple
&&!
q
){
_1d
(
_3a
,[],
true
);
}
else
{
_1d
(
_3a
,[
q
],
true
);
}
if
(
_3c
.
mode
==
"
remote
"
){
_33
(
_3a
,
null
,{
q
:
q
},
true
);
}
else
{
var
_3d
=
$
(
_3a
).
combo
(
"
panel
"
);
_3d
.
find
(
"
div.combobox-item,div.combobox-group
"
).
hide
();
var
_3e
=
_3b
.
data
;
var
_3f
=
undefined
;
for
(
var
i
=
0
;
i
<
_3e
.
length
;
i
++
){
var
row
=
_3e
[
i
];
if
(
_3c
.
filter
.
call
(
_3a
,
q
,
row
)){
var
v
=
row
[
_3c
.
valueField
];
var
s
=
row
[
_3c
.
textField
];
var
g
=
row
[
_3c
.
groupField
];
var
_40
=
$
(
"
#
"
+
row
.
domId
).
show
();
if
(
s
.
toLowerCase
()
==
q
.
toLowerCase
()){
_1d
(
_3a
,[
v
]);
_40
.
addClass
(
"
combobox-item-selected
"
);
}
if
(
_3c
.
groupField
&&
_3f
!=
g
){
var
_41
=
_1
(
_3a
,
g
,
"
value
"
,
true
);
if
(
_41
){
$
(
"
#
"
+
_41
.
domId
).
show
();
}
_3f
=
g
;
}
}
}
}
};
function
_42
(
_43
){
var
t
=
$
(
_43
);
var
_44
=
t
.
combobox
(
"
options
"
);
var
_45
=
t
.
combobox
(
"
panel
"
);
var
_46
=
_45
.
children
(
"
div.combobox-item-hover
"
);
if
(
!
_46
.
length
){
_46
=
_45
.
children
(
"
div.combobox-item-selected
"
);
}
if
(
!
_46
.
length
){
return
;
}
var
row
=
_1
(
_43
,
_46
.
attr
(
"
id
"
),
"
domId
"
);
if
(
!
row
){
return
;
}
var
_47
=
row
[
_44
.
valueField
];
if
(
_44
.
multiple
){
if
(
_46
.
hasClass
(
"
combobox-item-selected
"
)){
t
.
combobox
(
"
unselect
"
,
_47
);
}
else
{
t
.
combobox
(
"
select
"
,
_47
);
}
}
else
{
t
.
combobox
(
"
select
"
,
_47
);
t
.
combobox
(
"
hidePanel
"
);
}
var
vv
=
[];
var
_48
=
t
.
combobox
(
"
getValues
"
);
for
(
var
i
=
0
;
i
<
_48
.
length
;
i
++
){
if
(
_1
(
_43
,
_48
[
i
])){
vv
.
push
(
_48
[
i
]);
}
}
t
.
combobox
(
"
setValues
"
,
vv
);
};
function
_49
(
_4a
){
var
_4b
=
$
.
data
(
_4a
,
"
combobox
"
).
options
;
$
(
_4a
).
addClass
(
"
combobox-f
"
);
$
(
_4a
).
combo
(
$
.
extend
({},
_4b
,{
onShowPanel
:
function
(){
$
(
_4a
).
combo
(
"
panel
"
).
find
(
"
div.combobox-item,div.combobox-group
"
).
show
();
_d
(
_4a
,
$
(
_4a
).
combobox
(
"
getValue
"
));
_4b
.
onShowPanel
.
call
(
_4a
);
}}));
$
(
_4a
).
combo
(
"
panel
"
).
unbind
().
bind
(
"
mouseover
"
,
function
(
e
){
$
(
this
).
children
(
"
div.combobox-item-hover
"
).
removeClass
(
"
combobox-item-hover
"
);
var
_4c
=
$
(
e
.
target
).
closest
(
"
div.combobox-item
"
);
if
(
!
_4c
.
hasClass
(
"
combobox-item-disabled
"
)){
_4c
.
addClass
(
"
combobox-item-hover
"
);
}
e
.
stopPropagation
();
}).
bind
(
"
mouseout
"
,
function
(
e
){
$
(
e
.
target
).
closest
(
"
div.combobox-item
"
).
removeClass
(
"
combobox-item-hover
"
);
e
.
stopPropagation
();
}).
bind
(
"
click
"
,
function
(
e
){
var
_4d
=
$
(
e
.
target
).
closest
(
"
div.combobox-item
"
);
if
(
!
_4d
.
length
||
_4d
.
hasClass
(
"
combobox-item-disabled
"
)){
return
;
}
var
row
=
_1
(
_4a
,
_4d
.
attr
(
"
id
"
),
"
domId
"
);
if
(
!
row
){
return
;
}
var
_4e
=
row
[
_4b
.
valueField
];
if
(
_4b
.
multiple
){
if
(
_4d
.
hasClass
(
"
combobox-item-selected
"
)){
_1e
(
_4a
,
_4e
);
}
else
{
_18
(
_4a
,
_4e
);
}
}
else
{
_18
(
_4a
,
_4e
);
$
(
_4a
).
combo
(
"
hidePanel
"
);
}
e
.
stopPropagation
();
});
};
$
.
fn
.
combobox
=
function
(
_4f
,
_50
){
if
(
typeof
_4f
==
"
string
"
){
var
_51
=
$
.
fn
.
combobox
.
methods
[
_4f
];
if
(
_51
){
return
_51
(
this
,
_50
);
}
else
{
return
this
.
combo
(
_4f
,
_50
);
}
}
_4f
=
_4f
||
{};
return
this
.
each
(
function
(){
var
_52
=
$
.
data
(
this
,
"
combobox
"
);
if
(
_52
){
$
.
extend
(
_52
.
options
,
_4f
);
_49
(
this
);
}
else
{
_52
=
$
.
data
(
this
,
"
combobox
"
,{
options
:
$
.
extend
({},
$
.
fn
.
combobox
.
defaults
,
$
.
fn
.
combobox
.
parseOptions
(
this
),
_4f
),
data
:[]});
_49
(
this
);
var
_53
=
$
.
fn
.
combobox
.
parseData
(
this
);
if
(
_53
.
length
){
_2a
(
this
,
_53
);
}
}
if
(
_52
.
options
.
data
){
_2a
(
this
,
_52
.
options
.
data
);
}
_33
(
this
);
});
};
$
.
fn
.
combobox
.
methods
=
{
options
:
function
(
jq
){
var
_54
=
jq
.
combo
(
"
options
"
);
return
$
.
extend
(
$
.
data
(
jq
[
0
],
"
combobox
"
).
options
,{
originalValue
:
_54
.
originalValue
,
disabled
:
_54
.
disabled
,
readonly
:
_54
.
readonly
});
},
getData
:
function
(
jq
){
return
$
.
data
(
jq
[
0
],
"
combobox
"
).
data
;
},
setValues
:
function
(
jq
,
_55
){
return
jq
.
each
(
function
(){
_1d
(
this
,
_55
);
});
},
setValue
:
function
(
jq
,
_56
){
return
jq
.
each
(
function
(){
_1d
(
this
,[
_56
]);
});
},
clear
:
function
(
jq
){
return
jq
.
each
(
function
(){
$
(
this
).
combo
(
"
clear
"
);
var
_57
=
$
(
this
).
combo
(
"
panel
"
);
_57
.
find
(
"
div.combobox-item-selected
"
).
removeClass
(
"
combobox-item-selected
"
);
});
},
reset
:
function
(
jq
){
return
jq
.
each
(
function
(){
var
_58
=
$
(
this
).
combobox
(
"
options
"
);
if
(
_58
.
multiple
){
$
(
this
).
combobox
(
"
setValues
"
,
_58
.
originalValue
);
}
else
{
$
(
this
).
combobox
(
"
setValue
"
,
_58
.
originalValue
);
}
});
},
loadData
:
function
(
jq
,
_59
){
return
jq
.
each
(
function
(){
_2a
(
this
,
_59
);
});
},
reload
:
function
(
jq
,
url
){
return
jq
.
each
(
function
(){
_33
(
this
,
url
);
});
},
select
:
function
(
jq
,
_5a
){
return
jq
.
each
(
function
(){
_18
(
this
,
_5a
);
});
},
unselect
:
function
(
jq
,
_5b
){
return
jq
.
each
(
function
(){
_1e
(
this
,
_5b
);
});
}};
$
.
fn
.
combobox
.
parseOptions
=
function
(
_5c
){
var
t
=
$
(
_5c
);
return
$
.
extend
({},
$
.
fn
.
combo
.
parseOptions
(
_5c
),
$
.
parser
.
parseOptions
(
_5c
,[
"
valueField
"
,
"
textField
"
,
"
groupField
"
,
"
mode
"
,
"
method
"
,
"
url
"
]));
};
$
.
fn
.
combobox
.
parseData
=
function
(
_5d
){
var
_5e
=
[];
var
_5f
=
$
(
_5d
).
combobox
(
"
options
"
);
$
(
_5d
).
children
().
each
(
function
(){
if
(
this
.
tagName
.
toLowerCase
()
==
"
optgroup
"
){
var
_60
=
$
(
this
).
attr
(
"
label
"
);
$
(
this
).
children
().
each
(
function
(){
_61
(
this
,
_60
);
});
}
else
{
_61
(
this
);
}
});
return
_5e
;
function
_61
(
el
,
_62
){
var
t
=
$
(
el
);
var
row
=
{};
row
[
_5f
.
valueField
]
=
t
.
attr
(
"
value
"
)
!=
undefined
?
t
.
attr
(
"
value
"
):
t
.
html
();
row
[
_5f
.
textField
]
=
t
.
html
();
row
[
"
selected
"
]
=
t
.
is
(
"
:selected
"
);
row
[
"
disabled
"
]
=
t
.
is
(
"
:disabled
"
);
if
(
_62
){
_5f
.
groupField
=
_5f
.
groupField
||
"
group
"
;
row
[
_5f
.
groupField
]
=
_62
;
}
_5e
.
push
(
row
);
};
};
$
.
fn
.
combobox
.
defaults
=
$
.
extend
({},
$
.
fn
.
combo
.
defaults
,{
valueField
:
"
value
"
,
textField
:
"
text
"
,
groupField
:
null
,
groupFormatter
:
function
(
_63
){
return
_63
;
},
mode
:
"
local
"
,
method
:
"
post
"
,
url
:
null
,
data
:
null
,
keyHandler
:{
up
:
function
(
e
){
nav
(
this
,
"
prev
"
);
e
.
preventDefault
();
},
down
:
function
(
e
){
nav
(
this
,
"
next
"
);
e
.
preventDefault
();
},
left
:
function
(
e
){
},
right
:
function
(
e
){
},
enter
:
function
(
e
){
_42
(
this
);
},
query
:
function
(
q
,
e
){
_39
(
this
,
q
);
}},
filter
:
function
(
q
,
row
){
var
_64
=
$
(
this
).
combobox
(
"
options
"
);
return
row
[
_64
.
textField
].
toLowerCase
().
indexOf
(
q
.
toLowerCase
())
==
0
;
},
formatter
:
function
(
row
){
var
_65
=
$
(
this
).
combobox
(
"
options
"
);
return
row
[
_65
.
textField
];
},
loader
:
function
(
_66
,
_67
,
_68
){
var
_69
=
$
(
this
).
combobox
(
"
options
"
);
if
(
!
_69
.
url
){
return
false
;
}
$
.
ajax
({
type
:
_69
.
method
,
url
:
_69
.
url
,
data
:
_66
,
dataType
:
"
json
"
,
success
:
function
(
_6a
){
_67
(
_6a
);
},
error
:
function
(){
_68
.
apply
(
this
,
arguments
);
}});
},
loadFilter
:
function
(
_6b
){
return
_6b
;
},
onBeforeLoad
:
function
(
_6c
){
},
onLoadSuccess
:
function
(){
},
onLoadError
:
function
(){
},
onSelect
:
function
(
_6d
){
},
onUnselect
:
function
(
_6e
){
}});
})(
jQuery
);
Prev
1
…
24
25
26
27
28
29
30
31
32
…
36
Next
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment