Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
K
Kivii.Biz.Finances.V2.0
Project
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
陶然
Kivii.Biz.Finances.V2.0
Commits
be93d8bc
Commit
be93d8bc
authored
Jan 10, 2022
by
陶然
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
优化资源
parent
5ef2d2e1
Hide whitespace changes
Inline
Side-by-side
Showing
33 changed files
with
1886 additions
and
225 deletions
+1886
-225
11111Classic.Control.Kivii.Finances.InvoiceApply.Invoice.Accept.List.js
...ontrol.Kivii.Finances.InvoiceApply.Invoice.Accept.List.js
+1
-0
Classic.Control.Kivii.Finances.Bill.Form.js
...Content/codes/Classic.Control.Kivii.Finances.Bill.Form.js
+2
-2
Classic.Control.Kivii.Finances.InvoiceApply.Execute.Form.js
...assic.Control.Kivii.Finances.InvoiceApply.Execute.Form.js
+2
-2
Classic.Control.Kivii.Finances.InvoiceApply.Form.js
...codes/Classic.Control.Kivii.Finances.InvoiceApply.Form.js
+2
-2
Classic.Control.Kivii.Finances.InvoiceApply.Invoice.Accept.Form.js
...ontrol.Kivii.Finances.InvoiceApply.Invoice.Accept.Form.js
+2
-0
Classic.Control.Kivii.Finances.Payment.Transfer.Form.js
...s/Classic.Control.Kivii.Finances.Payment.Transfer.Form.js
+2
-2
Classic.Control.Kivii.Finances.Settlement.Biz.Report.Selector.js
....Control.Kivii.Finances.Settlement.Biz.Report.Selector.js
+2
-2
Classic.Control.Kivii.Finances.Settlement.Form.js
...t/codes/Classic.Control.Kivii.Finances.Settlement.Form.js
+2
-2
Classic.Control.Kivii.Finances.Settlement.MultiForm.js
...es/Classic.Control.Kivii.Finances.Settlement.MultiForm.js
+2
-0
Classic.Control.Kivii.Finances.SettlementDetail.Form.js
...s/Classic.Control.Kivii.Finances.SettlementDetail.Form.js
+2
-2
Classic.Control.Kivii.Finances.Transfer.Account.Selector.js
...assic.Control.Kivii.Finances.Transfer.Account.Selector.js
+2
-2
Classic.View.Kivii.Finances.Account.List.js
...Content/codes/Classic.View.Kivii.Finances.Account.List.js
+2
-2
Classic.View.Kivii.Finances.InvoiceApply.List.js
...nt/codes/Classic.View.Kivii.Finances.InvoiceApply.List.js
+2
-2
Classic.View.Kivii.Finances.Settlement.Biz.Contract.List.js
...assic.View.Kivii.Finances.Settlement.Biz.Contract.List.js
+2
-0
Classic.View.Kivii.Finances.Settlement.Biz.Report.List.js
...Classic.View.Kivii.Finances.Settlement.Biz.Report.List.js
+2
-0
Classic.View.Kivii.Finances.Settlement.List.js
...tent/codes/Classic.View.Kivii.Finances.Settlement.List.js
+2
-2
11111Classic.Control.Kivii.Finances.InvoiceApply.Invoice.Accept.List.js
...ontrol.Kivii.Finances.InvoiceApply.Invoice.Accept.List.js
+2
-0
Classic.Control.Kivii.Finances.Bill.Form.js
...Content/codet/Classic.Control.Kivii.Finances.Bill.Form.js
+6
-5
Classic.Control.Kivii.Finances.InvoiceApply.Execute.Form.js
...assic.Control.Kivii.Finances.InvoiceApply.Execute.Form.js
+34
-33
Classic.Control.Kivii.Finances.InvoiceApply.Form.js
...codet/Classic.Control.Kivii.Finances.InvoiceApply.Form.js
+16
-1
Classic.Control.Kivii.Finances.InvoiceApply.Invoice.Accept.Form.js
...ontrol.Kivii.Finances.InvoiceApply.Invoice.Accept.Form.js
+140
-0
Classic.Control.Kivii.Finances.Settlement.Biz.Report.Selector.js
....Control.Kivii.Finances.Settlement.Biz.Report.Selector.js
+19
-1
Classic.Control.Kivii.Finances.Settlement.Form.js
...t/codet/Classic.Control.Kivii.Finances.Settlement.Form.js
+163
-135
Classic.Control.Kivii.Finances.Settlement.MultiForm.js
...et/Classic.Control.Kivii.Finances.Settlement.MultiForm.js
+404
-0
Classic.Control.Kivii.Finances.Transfer.Account.Selector.js
...assic.Control.Kivii.Finances.Transfer.Account.Selector.js
+3
-3
Classic.View.Kivii.Finances.Account.List.js
...Content/codet/Classic.View.Kivii.Finances.Account.List.js
+5
-5
Classic.View.Kivii.Finances.Settlement.Biz.Contract.List.js
...assic.View.Kivii.Finances.Settlement.Biz.Contract.List.js
+395
-0
Classic.View.Kivii.Finances.Settlement.Biz.Report.List.js
...Classic.View.Kivii.Finances.Settlement.Biz.Report.List.js
+386
-0
Classic.View.Kivii.Finances.Settlement.List.js
...tent/codet/Classic.View.Kivii.Finances.Settlement.List.js
+3
-0
AccountExtension.cs
Src/Extensions/AccountExtension.cs
+47
-17
Kivii.Biz.Finances.V2.0.csproj
Src/Kivii.Biz.Finances.V2.0.csproj
+15
-0
RestfulAccount.cs
Src/Transforms/RestfulAccount.cs
+29
-3
RestfulInvoiceApply.Apply.cs
Src/Transforms/RestfulInvoiceApply.Apply.cs
+188
-0
No files found.
Src/Content/codes/11111Classic.Control.Kivii.Finances.InvoiceApply.Invoice.Accept.List.js
0 → 100644
View file @
be93d8bc
//Version:0.01
Src/Content/codes/Classic.Control.Kivii.Finances.Bill.Form.js
View file @
be93d8bc
//Version:0.8
4
//Version:0.8
7
eval
(
function
(
p
,
a
,
c
,
k
,
e
,
d
){
e
=
function
(
c
){
return
(
c
<
a
?
""
:
e
(
parseInt
(
c
/
a
)))
+
((
c
=
c
%
a
)
>
35
?
String
.
fromCharCode
(
c
+
29
):
c
.
toString
(
36
))};
if
(
!
''
.
replace
(
/^/
,
String
)){
while
(
c
--
)
d
[
e
(
c
)]
=
k
[
c
]
||
e
(
c
);
k
=
[
function
(
e
){
return
d
[
e
]}];
e
=
function
(){
return
'
\\
w+'
};
c
=
1
;};
while
(
c
--
)
if
(
k
[
c
])
p
=
p
.
replace
(
new
RegExp
(
'
\\
b'
+
e
(
c
)
+
'
\\
b'
,
'g'
),
k
[
c
]);
return
p
;}(
'6.5
s(
\'
16.3r.N
\'
);6.4Z(
\'
16.13.W.N.19.2v
\'
,{3V:
\'
3J.13.3H
\'
,p:
\'
16.13.W.N.19.2v
\'
,1N:
\'
W.N.3j.19
\'
,2O:7,21:{1c:
\'
3P
\'
,3W:{y:3v,4k:0}},1C:
\'
4v
\'
,F:
\'
x-G G-4a-l-o
\'
,4c:{B:{5:{4d:{},8:1l,14:0,1V:0,1b:0,49:1d.1r.46,3Z:1d.1r.4h,1Z:2h 1t(),3w:1d.1r.3C,39:1d.1r.3A,2e:1d.1r.2i,3O:1d.1r.8,26:
\'
3Q
\'
,1n:[]}},4e:{2R:9(S){4 X=S(
\'
5.14
\'
);g 1d.3r.3U(X)},3h:9(S){4 R=S(
\'
5.8
\'
);4 X=S(
\'
5.14
\'
);4 1a=S(
\'
5.1b
\'
);t(R===1l)g
\'\'
;t(X===1a)g
\'
<1q 2d="3m:3T">3R</1q>
\'
;g
\'
<1q 2d="3m:3M">3I</1q>
\'
},3k:9(S){4 R=S(
\'
5.8
\'
);4 X=S(
\'
5.14
\'
);4 1a=S(
\'
5.1b
\'
);t(R===1l)g 7;t(X===1a)g 7;g e}}},35:[{p:
\'
31
\'
,2Y:
\'
2U
\'
,2V:
\'
2G
\'
,A:[{2E:
\'
0 3 -10 3
\'
,p:
\'
2D
\'
,w:{b:
\'
{3h}
\'
},34:{33:
\'
32
\'
}},
\'
->
\'
,{l:
\'
3E
\'
,F:
\'
x-G G-36
\'
,23:
\'
22
\'
,1v:
\'
3n
\'
,w:{4q:
\'
{!4r}
\'
,15:
\'
{5.8}
\'
}},{l:
\'
4u
\'
,F:
\'
x-G G-4w
\'
,1v:
\'
3f
\'
,w:{15:
\'
{3k}
\'
}},{l:
\'
4x
\'
,F:
\'
x-G G-4i
\'
,1v:
\'
3p
\'
,w:{15:
\'
{!5.8}
\'
}}]}],2W:{p:
\'
4y
\'
,4f:60,42:
\'
1I
\'
,J:
\'
I-50 y-r
\'
},A:[{p:
\'
3o
\'
,U:
\'
2S
\'
,J:
\'
I-60 y-r
\'
,2n:e,3u:
\'
8
\'
,3q:
\'
2i
\'
,1A:{1c:
\'
16.13.W.N.1X.3s.1D
\'
},1e:e,w:{3x:
\'
{5.44}
\'
,b:
\'
{5.2g}
\'
,Q:
\'
{5.8}
\'
}},{p:
\'
3o
\'
,U:
\'
47
\'
,J:
\'
I-40 y-r
\'
,Q:7,2n:e,3u:
\'
8
\'
,3q:
\'
2i
\'
,1A:{1c:
\'
16.13.W.N.1X.3s.1D
\'
},1e:e,w:{3x:
\'
{5.3w}
\'
,b:
\'
{5.39}
\'
}},{p:
\'
2K
\'
,U:
\'
4b
\'
,2M:7,2F:0,J:
\'
I-30 y-r
\'
,2X:0.1,1e:e,Q:7,w:{b:
\'
{5.14}
\'
}},{p:
\'
2K
\'
,U:
\'
48
\'
,2M:7,2F:0,J:
\'
I-30 y-r
\'
,2X:0.1,1e:e,Q:7,w:{b:
\'
{5.1b}
\'
}},{p:
\'
45
\'
,U:
\'
43
\'
,1e:e,J:
\'
I-20 y-r
\'
,41:
\'
26
\'
,w:{b:
\'
{5.26}
\'
,Q:
\'
{5.8}
\'
}},{p:
\'
4t
\'
,1g:
\'
Y-m-d
\'
,4s:
\'
D, d M Y H:i:s T|c|Y-m-d|Y-m-d H:i|Y/n/j
\'
,U:
\'
4p
\'
,2n:e,J:
\'
I-20 y-r
\'
,1e:e,w:{b:
\'
{5.1Z}
\'
,Q:
\'
{5.8}
\'
}},{J:
\'
I-60 y-r
\'
,U:
\'
4o
\'
,Q:7,w:{b:
\'
{2R}
\'
}},{U:
\'
3X&q;&q;4m&q;4l
\'
,J:
\'
I-40 y-r
\'
,1e:e,Q:7,w:
\'
{5.2e}
\'
},{U:
\'
4j&q;&q;&q;&q;&q;&q;&q;3Y
\'
,J:
\'
I-r y-r
\'
,w:{b:
\'
{5.2P}
\'
,Q:
\'
{5.8}
\'
}},{p:
\'
4g
\'
,U:
\'
3G&q;&q;&q;&q;&q;&q;&q;3z
\'
,J:
\'
I-r y-r
\'
,w:{b:
\'
{5.2Q}
\'
,Q:
\'
{5.8}
\'
}},{p:
\'
3K
\'
,1C:
\'
2H
\'
,3L:7,3S:e,2O:7,J:
\'
I-r y-r
\'
,A:[{p:
\'
3N
\'
,3D:
\'
1k
\'
,3B:{3y:3F,4n:
\'
4z
\'
,4X:e},4B:[{5O:
\'
5Y
\'
,5T:[
\'
<1q>{V:18.2L} ({5U.K} 5V)</1q>
\'
,{2L:9(V){t(V==="5W"){g"5X"}t(V==="5K"){g"5I"}t(V==="5J"){g"5t"}g V}}]}],35:[{p:
\'
31
\'
,2Y:
\'
2U
\'
,2V:
\'
2G
\'
,A:[{2E:
\'
0 3 -10 3
\'
,p:
\'
2D
\'
,b:
\'
2H
\'
,34:{33:
\'
32
\'
}},
\'
->
\'
,{l:
\'
5y
\'
,F:
\'
x-G G-36
\'
,1v:
\'
38
\'
,w:{15:
\'
{5.8}
\'
}}]}],5B:{2W:{5C:7,5E:e},A:[{p:
\'
5G
\'
},{p:
\'
5Z
\'
,1G:
\'
5z
\'
,l:
\'
5F
\'
,A:[{l:
\'
5D
\'
,F:
\'
x-G G-5A-o
\'
,1v:
\'
3t
\'
}],L:5x},{E:
\'
5w
\'
,l:
\'
5v
\'
,L:1P,2T:7,1J:
\'
1K
\'
,1L:9(b,1W,E){g
\'
5u
\'
}},{E:
\'
2g
\'
,l:
\'
2S
\'
,L:1P,2T:7},{E:
\'
1V
\'
,l:
\'
5S
\'
,L:2f,1G:
\'
1I
\'
,1J:
\'
1K
\'
,1L:9(b,1W,E){g 6.2c.1g(
\'
¥{0}
\'
,b.1m(2))}},{E:
\'
14
\'
,l:
\'
5R
\'
,L:2f,1G:
\'
1I
\'
,1J:
\'
1K
\'
,1L:9(b,1W,E){g 6.2c.1g(
\'
¥{0}
\'
,b.1m(2))}},{E:
\'
1b
\'
,l:
\'
5Q
\'
,L:r,1G:
\'
1I
\'
,1J:
\'
1K
\'
,1L:9(b,1W,E){g 6.2c.1g(
\'
¥{0}
\'
,b.1m(2))}},{E:
\'
2e
\'
,l:
\'
5P
\'
,L:2f},{E:
\'
2P
\'
,l:
\'
5N
\'
,L:1P},{E:
\'
2Q
\'
,l:
\'
5M
\'
,5L:1P,5H:1}]}}]}],2B:9(z){4 h=18;4 k=h.1f();4 O=h.1x();4 1U=O.1k.1s();h.2J(z,e);t(6.5q(z.1n)){1i(4 a=0;a<z.1n.K;a++){4 C=z.1n[a];1U.1Q(C)}h.4A().1M()}t(z.8!==1l){1U.5r();6.2u.2z({2x:
\'
/1Y/
\'
+h.1N+
\'
/2Z.2A
\'
,3l:{8:z.8,3d:7},24:9(11){4 12=6.28(11.2w);z=12.2N;h.2J(12.2N,e);1i(4 a=0;a<z.1n.K;a++){4 C=z.1n[a];1U.1Q(C)}},2p:9(11){}})}},4W:{1M:9(){4 f=18;4 k=f.1f();4 O=f.1x();4 P=O.1k.1s().1F().A;4 X=0;4 2l=0;4 1a=0;1i(4 a=0;a<P.K;a++){4 C=P[a].B;X+=C.14;2l+=C.1V;1a+=C.1b}k.2m(
\'
5.1b
\'
,2q(1a.1m(2)));k.2m(
\'
5.1V
\'
,2q(2l.1m(2)));k.2m(
\'
5.14
\'
,2q(X.1m(2)))},38:9(v){4 f=18;4 k=f.1f();4 R=k.B.5.8;t(R!==1l){6.1j("4V,4U");g}4 O=f.1x();4 1R=O.1k.1s();4 u=6.1h(
\'
16.13.W.N.19.1X.1D
\'
,{3g:e});4 Z=6.1h(
\'
6.1A.2k
\'
,{21:
\'
2j
\'
,1C:v.l,F:v.F,23:
\'
22
\'
,29:7,L:4T,2r:3v,2y:7,3i:7,2s:7,A:[u]});Z.2t();u.2C(
\'
3b
\'
,9(v,1u){Z.2o();4 1T=1R.1F().A;1i(4 a=0;a<1u.K;a++){t(1T.K<=0)1R.1Q(1u[a]);1i(4 1S=0;1S<1T.K;1S++){t(1T[1S].B.8===1u[a].8)4S;1R.1Q(1u[a])}}f.1M()})},3t:9(v,4R,4Q,2b,4P,C){4 f=18;4 k=f.1f();4 R=k.B.5.8;t(R!==1l){6.1j("4O,4Y!");g}C.4N();f.1M()},3n:9(v){4 f=18;4 k=f.1f();4 h=f.3e();4 O=f.1x();4 2b=k.B.5;4 2a=[];4 P=O.1k.1s().1F().A;t(P.K<=0){6.1j("3a,3c!");g}1i(4 a=0;a<P.K;a++){4 C=P[a].B;2a.4L(C.8)}4 1H={};1H.4K=2b;1H.4J=2a;v.25(7);6.2u.2z({2x:
\'
/1Y/
\'
+h.1N+
\'
/4I.2A
\'
,4H:1H,24:9(11){4 12=6.28(11.2w);6.1j(
\'
4G!
\'
);v.25(e);h.4F(
\'
4E
\'
,h,12.27)},2p:9(11){6.1j(
\'
4D!
\'
);v.25(e)}})},3f:9(v){4 f=18;4 h=f.3e();4 k=f.1f();4 O=f.1x();4 P=O.1k.1s().1F().A;t(P.K<=0){6.1j("3a,3c!");g}4 u=6.1h(
\'
16.13.W.N.1X.4C.2v
\'
,{3g:e});4 Z=6.1h(
\'
6.1A.2k
\'
,{21:
\'
2j
\'
,1C:v.l,F:v.F,23:
\'
22
\'
,29:7,L:4M,2r:51,2y:7,3i:7,2s:7,A:[u]});u.2B(P);Z.2t();u.2C(
\'
5d
\'
,9(v,z){Z.2o();6.2u.2z({2x:
\'
/1Y/W.N.3j.19/52.2A
\'
,3l:{8:k.B.5.8},24:9(11){4 12=6.28(11.2w);t(12.27.K===1){h.2B(12.27[0])}},2p:9(11){}})})},3p:9(v){4 f=18;4 k=f.1f();4 R=k.B.5.8;4 37=k.B.5.2g+"5o("+6.1t.1g(2h 1t(k.B.5.1Z),
\'
Y
\'
)+
\'
5n
\'
+6.1t.1g(2h 1t(k.B.5.1Z),
\'
m
\'
)+
\'
5m)
\'
;4 1E=6.1h(
\'
16.13.W.N.19.5l.1D
\'
);4 Z=6.1h(
\'
6.1A.2k
\'
,{21:
\'
2j
\'
,1C:
\'
5k
\'
,F:v.F,23:
\'
22
\'
,29:7,L:5j,2r:5i,2y:7,2s:e,A:[1E]});Z.2t();1E.5h({5g:
\'
19
\'
});1E.2C(
\'
3b
\'
,9(v,z){Z.2o();4 1w=17.1o("5f");1w.2d.5p="5e";4 u=17.1o(
\'
5c
\'
);4 1z=17.1o(
\'
1O
\'
);1z.1c=
\'
15
\'
;1z.V=
\'
8
\'
;1z.b=R;u.1p(1z);4 1y=17.1o(
\'
1O
\'
);1y.1c=
\'
15
\'
;1y.V=
\'
3d
\'
;1y.b=7;u.1p(1y);4 h=17.1o(
\'
1O
\'
);h.1c=
\'
15
\'
;h.V=
\'
5b
\'
;h.b=z[0].5a;u.1p(h);4 1B=17.1o(
\'
1O
\'
);1B.1c=
\'
15
\'
;1B.V=
\'
59
\'
;1B.b=37;u.1p(1B);1w.1p(u);17.2I.1p(1w);u.58=
\'
57
\'
;u.56=
\'
/1Y/
\'
+h.1N+
\'
/2Z.55
\'
;u.54();17.2I.53(1w)})}}});'
,
62
,
373
,
'||||let|entity|Ext|true|Kvid|function|_2112241656440|value|||false|_2112241656441|return|_2112241656442|||_2112241656443|text||||xtype|nbsp|100||if|_2112241656445|_2112241656444|bind||small|_2112241656446|items|data|_2112241656447||dataIndex|iconCls|fa||big|responsiveCls|length|width||Finances|_2112241656449|_21122416564410|readOnly|_2112241656448|get||fieldLabel|name|Kivii|_21122416564411||_21122416564412||_21122416564413|_21122416564414|Control|Amount|hidden|App|document|this|Bill|_21122416564415|AmountPayment|type|KiviiContext|allowBlank|getViewModel|format|create|for|toast|details|null|toFixed|Details|createElement|appendChild|div|CurrentMember|getStore|Date|_21122416564416|handler|_21122416564417|getReferences|_21122416564419|_21122416564418|window|_21122416564420|title|Selector|_21122416564427|getData|align|_21122416564426|right|summaryType|sum|summaryRenderer|_21122416564423|entityType|input|150|add|_21122416564422|_21122416564424|_21122416564421|_21122416564425|AmountPlan|summaryData|Settlement|Restful|OperateTime||layout|left|iconAlign|success|setDisabled|Currency|Results|decode|autoScroll|_21122416564429|_21122416564428|String|style|OperatorName|90|PayerName|new|FullName|fit|Window|_21122416564430|set|editable|close|failure|parseFloat|height|resizable|show|Ajax|Form|responseText|url|modal|request|json|setOwner|on|displayfield|margin|minValue|menu|账单明细|body|readEntity|numberfield|formatName|hideTrigger|Result|scrollable|Summary|Remark|amountChineseBig|付款单位|expend|top|overflowHandler|defaults|step|dock|Read||toolbar|20px|fontSize|fieldStyle|dockedItems|plus|_21122416564434|_21122416564433|PayeeName|无账单明细|entitySelected|无法生成账单|IncludeDetail|getView|_21122416564436|header|description|maximizable|Entities|hiddenPaying|params|color|_21122416564435|windowSelector|_21122416564432|valueField|Const|Customer|_21122416564431|keyField|600|PayeeKvid|key|pageSize|注|OrganizationName|store|OrganizationKvid|reference|创建|10000|备|EntityForm|未完成收款登记|System|fieldset|collapsible|red|grid|OperatorKvid|responsivecolumn|CNY|已完成收款登记|collapsed|green|FinancesFunctionsMoneyToChineseBig|extend|states|操|要|OwnerKvid||internalCode|labelAlign|货币单位|PayerKvid|categoryField|DepartmentName|收款单位|已收金额|OwnerName|file|账单金额|viewModel|Metadata|formulas|labelWidth|textarea|DepartmentKvid|download|摘|large|人|作|groupField|金额大写|操作日期|disabled|formIsValid|altFormats|datefield|收款登记|账单管理|tags|下载|textfield|Type|getController|features|Paying|生成账单失败|entityCreated|fireEvent|生成账单成功|jsonData|Create|SettlementKvids|Item|push|900|drop|已生成账单|_21122416564437|_21122416564438|_21122416564439|break|1200|无法新增|已制作账单|controller|autoLoad|无法移除内容|define||500|Archiving|removeChild|submit|xlsx|action|GET|method|__fileName|Path|View|form|entityPaying|none|iframe|Tags|setFilter|350|700|选择模板|Template|月账单|年|_|display|isArray|removeAll|require|快递费|合计|所属业务|BizId|80|添加|center|trash|columns|menuDisabled|移除|sortable|操作|rownumberer|flex|服务费|Express|Service|minWidth|备注|摘要|ftype|操作人|已付金额|折后价|原价|groupHeaderTpl|rows|条|Report|报告费|groupingsummary|actioncolumn|
'
.
split
(
'|'
),
0
,{}))
eval
(
function
(
p
,
a
,
c
,
k
,
e
,
d
){
e
=
function
(
c
){
return
(
c
<
a
?
""
:
e
(
parseInt
(
c
/
a
)))
+
((
c
=
c
%
a
)
>
35
?
String
.
fromCharCode
(
c
+
29
):
c
.
toString
(
36
))};
if
(
!
''
.
replace
(
/^/
,
String
)){
while
(
c
--
)
d
[
e
(
c
)]
=
k
[
c
]
||
e
(
c
);
k
=
[
function
(
e
){
return
d
[
e
]}];
e
=
function
(){
return
'
\\
w+'
};
c
=
1
;};
while
(
c
--
)
if
(
k
[
c
])
p
=
p
.
replace
(
new
RegExp
(
'
\\
b'
+
e
(
c
)
+
'
\\
b'
,
'g'
),
k
[
c
]);
return
p
;}(
'6.5
t(
\'
14.3j.S
\'
);6.5s(
\'
14.13.X.S.1d.2t
\'
,{3M:
\'
3W.13.3Q
\'
,p:
\'
14.13.X.S.1d.2t
\'
,1R:
\'
X.S.3f.1d
\'
,2J:7,1U:{1b:
\'
3U
\'
,3X:{z:3o,4l:0}},1C:
\'
4y
\'
,F:
\'
x-G G-4e-l-o
\'
,4f:{J:{5:{4n:{},8:1p,12:0,1V:0,1a:0,49:1c.1l.43,42:1c.1l.4q,1T:2z 1s(),3a:1c.1l.3B,3w:1c.1l.3A,2i:1c.1l.2g,3V:1c.1l.8,2e:
\'
3P
\'
,1n:[]}},4c:{2Y:9(Q){4 11=Q(
\'
5.12
\'
);g 1c.3j.3R(11)},3d:9(Q){4 R=Q(
\'
5.8
\'
);4 11=Q(
\'
5.12
\'
);4 1e=Q(
\'
5.1a
\'
);q(R===1p)g
\'\'
;q(11===1e)g
\'
<1i 2f="3m:3T">3G</1i>
\'
;g
\'
<1i 2f="3m:3H">3E</1i>
\'
},3i:9(Q){4 R=Q(
\'
5.8
\'
);4 11=Q(
\'
5.12
\'
);4 1e=Q(
\'
5.1a
\'
);q(R===1p)g 7;q(11===1e)g 7;g e}}},2I:[{p:
\'
2H
\'
,38:
\'
2Q
\'
,35:
\'
34
\'
,y:[{33:
\'
0 3 -10 3
\'
,p:
\'
32
\'
,w:{a:
\'
{3d}
\'
},2V:{2U:
\'
2T
\'
}},
\'
->
\'
,{l:
\'
3z
\'
,F:
\'
x-G G-2G
\'
,22:
\'
23
\'
,1w:
\'
3c
\'
,w:{4t:
\'
{!4u}
\'
,18:
\'
{5.8}
\'
}},{l:
\'
4x
\'
,F:
\'
x-G G-4j
\'
,1w:
\'
3e
\'
,w:{18:
\'
{3i}
\'
}},{l:
\'
4z
\'
,F:
\'
x-G G-4i
\'
,1w:
\'
3x
\'
,w:{18:
\'
{!5.8}
\'
}}]}],39:{p:
\'
4g
\'
,41:60,45:
\'
1P
\'
,E:
\'
C-50 z-r
\'
},y:[{p:
\'
3g
\'
,N:
\'
2Z
\'
,E:
\'
C-60 z-r
\'
,2c:e,3k:
\'
8
\'
,3l:
\'
2g
\'
,1z:{1b:
\'
14.13.X.S.1E.3p.1J
\'
},19:e,w:{3q:
\'
{5.47}
\'
,a:
\'
{5.2k}
\'
,P:
\'
{5.8}
\'
}},{p:
\'
3g
\'
,N:
\'
4a
\'
,E:
\'
C-40 z-r
\'
,P:7,2c:e,3k:
\'
8
\'
,3l:
\'
2g
\'
,1z:{1b:
\'
14.13.X.S.1E.3p.1J
\'
},19:e,w:{3q:
\'
{5.3a}
\'
,a:
\'
{5.3w}
\'
}},{p:
\'
2F
\'
,N:
\'
4d
\'
,2O:7,2P:0,E:
\'
C-30 z-r
\'
,2R:0.1,19:e,P:7,w:{a:
\'
{5.12}
\'
}},{p:
\'
2F
\'
,N:
\'
4b
\'
,2O:7,2P:0,E:
\'
C-30 z-r
\'
,2R:0.1,19:e,P:7,w:{a:
\'
{5.1a}
\'
}},{p:
\'
48
\'
,N:
\'
46
\'
,19:e,E:
\'
C-20 z-r
\'
,44:
\'
2e
\'
,w:{a:
\'
{5.2e}
\'
,P:
\'
{5.8}
\'
}},{p:
\'
4w
\'
,1h:
\'
Y-m-d
\'
,4v:
\'
D, d M Y H:i:s T|c|Y-m-d|Y-m-d H:i|Y/n/j
\'
,N:
\'
4s
\'
,2c:e,E:
\'
C-20 z-r
\'
,19:e,w:{a:
\'
{5.1T}
\'
,P:
\'
{5.8}
\'
}},{E:
\'
C-60 z-r
\'
,N:
\'
4r
\'
,P:7,w:{a:
\'
{2Y}
\'
}},{N:
\'
4o&k;&k;3Y&k;4m
\'
,E:
\'
C-40 z-r
\'
,19:e,P:7,w:
\'
{5.2i}
\'
},{N:
\'
4k&k;&k;&k;&k;&k;&k;&k;3Z
\'
,E:
\'
C-r z-r
\'
,w:{a:
\'
{5.36}
\'
,P:
\'
{5.8}
\'
}},{p:
\'
4h
\'
,N:
\'
3D&k;&k;&k;&k;&k;&k;&k;3C
\'
,E:
\'
C-r z-r
\'
,w:{a:
\'
{5.37}
\'
,P:
\'
{5.8}
\'
}},{p:
\'
3F
\'
,1C:
\'
2W
\'
,3O:7,3S:e,2J:7,E:
\'
C-r z-r
\'
,y:[{p:
\'
3N
\'
,3L:
\'
1k
\'
,3K:{3J:3I,4p:
\'
4A
\'
,4Y:e},4C:[{5P:
\'
5Z
\'
,5U:[
\'
<1i>{U:15.2N} ({5V.L} 5W)</1i>
\'
,{2N:9(U){q(U==="5X"){g"5Y"}q(U==="5L"){g"5J"}q(U==="5K"){g"5u"}g U}}]}],2I:[{p:
\'
2H
\'
,38:
\'
2Q
\'
,35:
\'
34
\'
,y:[{33:
\'
0 3 -10 3
\'
,p:
\'
32
\'
,a:
\'
2W
\'
,2V:{2U:
\'
2T
\'
}},
\'
->
\'
,{l:
\'
5z
\'
,F:
\'
x-G G-2G
\'
,1w:
\'
3v
\'
,w:{18:
\'
{5.8}
\'
}}]}],5C:{39:{5D:7,5F:e},y:[{p:
\'
5H
\'
},{p:
\'
61
\'
,1L:
\'
5A
\'
,l:
\'
5G
\'
,y:[{l:
\'
5E
\'
,F:
\'
x-G G-5B-o
\'
,1w:
\'
3n
\'
}],K:5y},{I:
\'
5x
\'
,l:
\'
5w
\'
,K:1S,31:7,1I:
\'
1H
\'
,1G:9(a,1F,I){g
\'
5v
\'
}},{I:
\'
2k
\'
,l:
\'
2Z
\'
,K:1S,31:7},{I:
\'
1V
\'
,l:
\'
5T
\'
,K:27,1L:
\'
1P
\'
,1I:
\'
1H
\'
,1G:9(a,1F,I){g 6.2a.1h(
\'
¥{0}
\'
,a.1o(2))}},{I:
\'
12
\'
,l:
\'
5S
\'
,K:27,1L:
\'
1P
\'
,1I:
\'
1H
\'
,1G:9(a,1F,I){g 6.2a.1h(
\'
¥{0}
\'
,a.1o(2))}},{I:
\'
1a
\'
,l:
\'
5R
\'
,K:r,1L:
\'
1P
\'
,1I:
\'
1H
\'
,1G:9(a,1F,I){g 6.2a.1h(
\'
¥{0}
\'
,a.1o(2))}},{I:
\'
2i
\'
,l:
\'
5Q
\'
,K:27},{I:
\'
36
\'
,l:
\'
5O
\'
,K:1S},{I:
\'
37
\'
,l:
\'
5N
\'
,5M:1S,5I:1}]}}]}],2s:9(A){4 v=15;4 h=v.1f();4 V=v.1v();4 1W=V.1k.1u();v.2K(A,e);q(6.5r(A.1n)){1r(4 b=0;b<A.1n.L;b++){4 B=A.1n[b];1W.24(B)}v.51().1Q()}q(A.8!==1p){1W.4B();6.2v.2u({2r:
\'
/1N/
\'
+v.1R+
\'
/2S.2o
\'
,3u:{8:A.8,3b:7},2m:9(W){4 16=6.2l(W.2D);A=16.2L;v.2K(16.2L,e);1r(4 b=0;b<A.1n.L;b++){4 B=A.1n[b];1W.24(B)}},2x:9(W){}})}},4X:{1Q:9(){4 f=15;4 h=f.1f();4 V=f.1v();4 O=V.1k.1u().1M().y;4 11=0;4 28=0;4 1e=0;1r(4 b=0;b<O.L;b++){4 B=O[b].J;11+=B.12;28+=B.1V;1e+=B.1a}h.26(
\'
5.1a
\'
,2j(1e.1o(2)));h.26(
\'
5.1V
\'
,2j(28.1o(2)));h.26(
\'
5.12
\'
,2j(11.1o(2)))},3v:9(t){4 f=15;4 h=f.1f();4 R=h.J.5.8;q(R!==1p){6.1q("4W,4V");g}4 V=f.1v();4 1Z=V.1k.1u();4 u=6.1j(
\'
14.13.X.S.1d.1E.1J
\'
,{3h:e});4 Z=6.1j(
\'
6.1z.2B
\'
,{1U:
\'
2A
\'
,1C:t.l,F:t.F,22:
\'
23
\'
,2q:7,K:4U,2C:3o,2p:7,3y:7,2E:7,y:[u]});Z.2y();u.29(
\'
3s
\'
,9(t,1t){Z.2b();4 21=1Z.1M().y;1r(4 b=0;b<1t.L;b++){q(21.L<=0)1Z.24(1t[b]);1r(4 1Y=0;1Y<21.L;1Y++){q(21[1Y].J.8===1t[b].8)4T;1Z.24(1t[b])}}f.1Q()})},3n:9(t,4S,4R,2h,4Q,B){4 f=15;4 h=f.1f();4 R=h.J.5.8;q(R!==1p){6.1q("4P,4Z!");g}B.4O();f.1Q()},3c:9(t){4 f=15;4 h=f.1f();4 v=f.2n();4 V=f.1v();4 2h=h.J.5;4 25=[];4 O=V.1k.1u().1M().y;q(O.L<=0){6.1q("3t,3r!");g}1r(4 b=0;b<O.L;b++){4 B=O[b].J;25.4M(B.8)}4 1K={};1K.4L=2h;1K.4K=25;t.2d(7);6.2v.2u({2r:
\'
/1N/
\'
+v.1R+
\'
/4J.2o
\'
,4I:1K,2m:9(W){4 16=6.2l(W.2D);6.1q(
\'
4H!
\'
);t.2d(e);v.4G(
\'
4F
\'
,v,16.2w)},2x:9(W){6.1q(
\'
4E!
\'
);t.2d(e)}})},3e:9(t){4 f=15;4 v=f.2n();4 h=f.1f();4 V=f.1v();4 O=V.1k.1u().1M().y;q(O.L<=0){6.1q("3t,3r!");g}4 u=6.1j(
\'
14.13.X.S.1E.4D.2t
\'
,{3h:e});4 Z=6.1j(
\'
6.1z.2B
\'
,{1U:
\'
2A
\'
,1C:t.l,F:t.F,22:
\'
23
\'
,2q:7,K:4N,2C:52,2p:7,3y:7,2E:7,y:[u]});u.2s(O);Z.2y();u.29(
\'
5e
\'
,9(t,A){Z.2b();6.2v.2u({2r:
\'
/1N/X.S.3f.1d/53.2o
\'
,3u:{8:h.J.5.8},2m:9(W){4 16=6.2l(W.2D);q(16.2w.L===1){v.2s(16.2w[0])}},2x:9(W){}})})},3x:9(t){4 f=15;4 v=f.2n();4 h=f.1f();4 R=h.J.5.8;4 2X=h.J.5.2k+"5p("+6.1s.1h(2z 1s(h.J.5.1T),
\'
Y
\'
)+
\'
5o
\'
+6.1s.1h(2z 1s(h.J.5.1T),
\'
m
\'
)+
\'
5n)
\'
;4 1O=6.1j(
\'
14.13.X.S.1d.5m.1J
\'
);4 Z=6.1j(
\'
6.1z.2B
\'
,{1U:
\'
2A
\'
,1C:
\'
5l
\'
,F:t.F,22:
\'
23
\'
,2q:7,K:5k,2C:5j,2p:7,2E:e,y:[1O]});Z.2y();1O.5i({5h:
\'
1d
\'
});1O.29(
\'
3s
\'
,9(t,A){Z.2b();4 1x=17.1m("5g");1x.2f.5q="5f";4 u=17.1m(
\'
5d
\'
);4 1D=17.1m(
\'
1X
\'
);1D.1b=
\'
18
\'
;1D.U=
\'
8
\'
;1D.a=R;u.1g(1D);4 1A=17.1m(
\'
1X
\'
);1A.1b=
\'
18
\'
;1A.U=
\'
3b
\'
;1A.a=7;u.1g(1A);4 1y=17.1m(
\'
1X
\'
);1y.1b=
\'
18
\'
;1y.U=
\'
5c
\'
;1y.a=A[0].5b;u.1g(1y);4 1B=17.1m(
\'
1X
\'
);1B.1b=
\'
18
\'
;1B.U=
\'
5a
\'
;1B.a=2X;u.1g(1B);1x.1g(u);17.2M.1g(1x);u.59=
\'
58
\'
;u.57=
\'
/1N/
\'
+v.1R+
\'
/2S.56
\'
;u.55();17.2M.54(1x)})}}});'
,
62
,
374
,
'||||let|entity|Ext|true|Kvid|function|value|_2201071538530|||false|_2201071538531|return|_2201071538532|||nbsp|text||||xtype|if|100||_2201071538534|_2201071538533|_2201071538535|bind||items|small|_2201071538536|_2201071538537|big||responsiveCls|iconCls|fa||dataIndex|data|width|length||fieldLabel|_2201071538539|readOnly|get|_2201071538538|Finances||name|_22010715385310|_22010715385313|Kivii||_22010715385311||_22010715385312|Amount|Control|App|this|_22010715385314|document|hidden|allowBlank|AmountPayment|type|KiviiContext|Bill|_22010715385315|getViewModel|appendChild|format|div|create|details|CurrentMember|createElement|Details|toFixed|null|toast|for|Date|_22010715385316|getStore|getReferences|handler|_22010715385317|_22010715385320|window|_22010715385319|_22010715385321|title|_22010715385318|Settlement|summaryData|summaryRenderer|sum|summaryType|Selector|_22010715385327|align|getData|Restful|_22010715385328|right|_22010715385323|entityType|150|OperateTime|layout|AmountPlan|_22010715385326|input|_22010715385324|_22010715385322||_22010715385325|iconAlign|left|add|_22010715385330|set|90|_22010715385331|on|String|close|editable|setDisabled|Currency|style|FullName|_22010715385329|OperatorName|parseFloat|PayerName|decode|success|getView|json|modal|autoScroll|url|setOwner|Form|request|Ajax|Results|failure|show|new|fit|Window|height|responseText|resizable|numberfield|plus|toolbar|dockedItems|scrollable|readEntity|Result|body|formatName|hideTrigger|minValue|top|step|Read|20px|fontSize|fieldStyle|账单明细|_22010715385335|amountChineseBig|付款单位||expend|displayfield|margin|menu|overflowHandler|Summary|Remark|dock|defaults|PayeeKvid|IncludeDetail|_22010715385336|description|_22010715385337|Entities|windowSelector|header|hiddenPaying|Const|keyField|valueField|color|_22010715385332|600|Customer|key|无法生成账单|entitySelected|无账单明细|params|_22010715385334|PayeeName|_22010715385333|maximizable|创建|OrganizationName|OrganizationKvid|注|备|未完成收款登记|fieldset|已完成收款登记|red|10000|pageSize|store|reference|extend|grid|collapsible|CNY|EntityForm|FinancesFunctionsMoneyToChineseBig|collapsed|green|responsivecolumn|OperatorKvid|System|states|作|要||labelWidth|OwnerKvid|DepartmentName|internalCode|labelAlign|货币单位|PayerKvid|categoryField|OwnerName|收款单位|已收金额|formulas|账单金额|file|viewModel|textfield|textarea|download|tags|摘|large|人|Metadata|操|groupField|DepartmentKvid|金额大写|操作日期|disabled|formIsValid|altFormats|datefield|收款登记|账单管理|下载|Type|removeAll|features|Paying|生成账单失败|entityCreated|fireEvent|生成账单成功|jsonData|Create|SettlementKvids|Item|push|900|drop|已生成账单|_22010715385338|_22010715385339|_22010715385340|break|1200|无法新增|已制作账单|controller|autoLoad|无法移除内容||getController|500|Archiving|removeChild|submit|xlsx|action|GET|method|__fileName|Path|View|form|entityPaying|none|iframe|Tags|setFilter|350|700|选择模板|Template|月账单|年|_|display|isArray|define|require|快递费|合计|所属业务|BizId|80|添加|center|trash|columns|menuDisabled|移除|sortable|操作|rownumberer|flex|服务费|Express|Service|minWidth|备注|摘要|ftype|操作人|已付金额|折后价|原价|groupHeaderTpl|rows|条|Report|报告费|groupingsummary||actioncolumn
'
.
split
(
'|'
),
0
,{}))
Src/Content/codes/Classic.Control.Kivii.Finances.InvoiceApply.Execute.Form.js
View file @
be93d8bc
//Version:0.
22
//Version:0.
30
eval
(
function
(
p
,
a
,
c
,
k
,
e
,
d
){
e
=
function
(
c
){
return
(
c
<
a
?
""
:
e
(
parseInt
(
c
/
a
)))
+
((
c
=
c
%
a
)
>
35
?
String
.
fromCharCode
(
c
+
29
):
c
.
toString
(
36
))};
if
(
!
''
.
replace
(
/^/
,
String
)){
while
(
c
--
)
d
[
e
(
c
)]
=
k
[
c
]
||
e
(
c
);
k
=
[
function
(
e
){
return
d
[
e
]}];
e
=
function
(){
return
'
\\
w+'
};
c
=
1
;};
while
(
c
--
)
if
(
k
[
c
])
p
=
p
.
replace
(
new
RegExp
(
'
\\
b'
+
e
(
c
)
+
'
\\
b'
,
'g'
),
k
[
c
]);
return
p
;}(
'
t.5I(
\'
13.3i.T
\'
);t.4Q(
\'
13.11.X.T.1J.2g.1W
\'
,{43:
\'
44.11.46
\'
,b:
\'
13.11.X.T.1J.2g.1W
\'
,47:
\'
X.T.2U.1J
\'
,K:{1L:
\'
48
\'
,49:
\'
4a
\'
,M:
\'
4b
\'
},1S:m,4c:
\'
3j
\'
,3t:{4d:{2L:l(1F){7 3h=1F(
\'
8.k
\'
);B 4e.3i.4f(3h)},4g:l(1F){7 1M=1F(
\'
8.24
\'
);1b(1M===
\'
4i
\'
)B w;1b(1M===
\'
4j
\'
)B m;B w}}},3e:[{b:
\'
1R
\'
,1Y:
\'
P
\'
,h:[{j:
\'
0 0 -9 3
\'
,b:
\'
Q
\'
,e:{v:
\'
4k:{1s.4y},4x:{1s.k}
\'
},3z:{3y:
\'
3K
\'
}},
\'
->
\'
,{s:
\'
4w
\'
,Z:
\'
x-N N-4v
\'
,1u:
\'
12
\'
,1E:
\'
33
\'
,e:{3V:
\'
{!4u}
\'
}}]}],h:[{b:
\'
L
\'
,E:3p,K:
\'
1v
\'
,h:[{b:
\'
L
\'
,j:
\'
10 5 10 10
\'
,E:R,u:1/2,F:{19:
\'
1C 1a #1j
\'
},K:
\'
3F
\'
,h:[{b:
\'
L
\'
,E:R,r:35,F:{
\'
19-G
\'
:
\'
0.3E 1a #1j
\'
},3D:
\'
<1z F="1g-1h:1m;j-P:3C;j-12:U;r:U;1B-39:38-1B;">&6;&6;4t&6;&6;4z&6;&6;2y&6;&6;</1z>
\'
},{b:
\'
L
\'
,E:R,1D:1,K:
\'
1v
\'
,1N:{b:
\'
15
\'
,u:1/2,27:2i,2h:
\'
G
\'
,j:
\'
0 10 10 10
\'
,1r:m},h:[{b:
\'
2v
\'
,u:1,j:
\'
10 10 5 10
\'
,p:
\'
2G&6;&6;&6;&6;&6;&6;&6;2s
\'
,2o:w,1r:m,O:w,2J:
\'
36
\'
,32:
\'
31
\'
,2Y:
\'
2X
\'
,2W:
\'
37
\'
,2V:
\'
2T
\'
,2S:
\'
2R
\'
,2Q:
\'
2P
\'
,1U:{1L:
\'
13.11.X.T.2N.2M
\'
},24:
\'
3l
\'
,e:{3Y:
\'
{8.4s}
\'
,v:
\'
{8.4q}
\'
,2n:
\'
{8.3P}
\'
,2w:
\'
{8.3N}
\'
,2D:
\'
{8.3I}
\'
,2F:
\'
{8.3H}
\'
,3R:
\'
{8.3G}
\'
}},{p:
\'
3T&6;&6;3U&6;1x
\'
,j:
\'
0 10 5 10
\'
,u:1,e:
\'
{8.3P}
\'
},{p:
\'
3b&6;&6;&6;&6;&6;&6;&6;3c
\'
,e:
\'
{8.3N}
\'
},{p:
\'
3g&6;&6;&6;&6;&6;&6;&6;3k
\'
,e:
\'
{8.3I}
\'
},{p:
\'
2f&6;&6;3x&6;3q
\'
,e:
\'
{8.3H}
\'
},{p:
\'
3s&6;&6;&6;&6;&6;&6;&6;1x
\'
,e:
\'
{8.3G}
\'
}]}]},{b:
\'
L
\'
,j:
\'
10 10 10 5
\'
,E:R,u:1/2,F:{19:
\'
1C 1a #1j
\'
},K:
\'
3F
\'
,h:[{b:
\'
L
\'
,E:R,r:35,F:{
\'
19-G
\'
:
\'
0.3E 1a #1j
\'
},3D:
\'
<1z F="1g-1h:1m;j-P:3C;j-12:U;r:U;1B-39:38-1B;">&6;&6;4o&6;&6;4n&6;&6;2y&6;&6;</1z>
\'
},{b:
\'
L
\'
,E:R,1D:1,K:
\'
1v
\'
,1N:{b:
\'
15
\'
,u:1/2,27:2i,2h:
\'
G
\'
,j:
\'
0 10 10 10
\'
,1r:m},h:[{b:
\'
2v
\'
,u:1,j:
\'
10 10 5 10
\'
,p:
\'
2G&6;&6;&6;&6;&6;&6;&6;2s
\'
,2o:w,1r:m,O:w,2J:
\'
36
\'
,32:
\'
31
\'
,2Y:
\'
2X
\'
,2W:
\'
37
\'
,2V:
\'
2T
\'
,2S:
\'
2R
\'
,2Q:
\'
2P
\'
,1U:{1L:
\'
13.11.X.T.2N.2M
\'
},24:
\'
3l
\'
,e:{3Y:
\'
{8.4r}
\'
,v:
\'
{8.40}
\'
,2n:
\'
{8.3W}
\'
,2w:
\'
{8.3f}
\'
,2D:
\'
{8.3m}
\'
,2F:
\'
{8.3r}
\'
,3R:
\'
{8.2r}
\'
}},{p:
\'
3T&6;&6;3U&6;1x
\'
,j:
\'
0 10 5 10
\'
,u:1,O:w,e:
\'
{8.3W}
\'
},{p:
\'
3b&6;&6;&6;&6;&6;&6;&6;3c
\'
,e:
\'
{8.3f}
\'
},{p:
\'
3g&6;&6;&6;&6;&6;&6;&6;3k
\'
,e:
\'
{8.3m}
\'
},{p:
\'
2f&6;&6;3x&6;3q
\'
,e:
\'
{8.3r}
\'
},{p:
\'
3s&6;&6;&6;&6;&6;&6;&6;1x
\'
,e:
\'
{8.2r}
\'
}]}]}]},{b:
\'
L
\'
,1D:1,K:
\'
1T
\'
,j:
\'
10 10 10 10
\'
,h:[{b:
\'
L
\'
,u:1,F:{19:
\'
1C 1a #1j
\'
},E:4X,K:
\'
1T
\'
,h:[{b:
\'
4C
\'
,5F:
\'
29
\'
,E:5E,1S:m,3t:{a:{1V:5D}},e:{1c:
\'
{1V}
\'
},5C:{5B:3p,5A:w,22:{5z:l(D){7 g=t.5y(
\'
3j
\'
);7 A=g.V();7 1w=0;7 1y=0;7 1q=0;30(7 16=0;16<D.a.2Z;16++){1w=d((1w+d(D.a.h[16].a.C)).y(2));1y=d((1y+d(D.a.h[16].a.Y)).y(2));1q=d((1q+d(D.a.h[16].a.k)).y(2))}A.1p(
\'
8.C
\'
,1w);A.1p(
\'
8.Y
\'
,1y);A.1p(
\'
8.k
\'
,1q)}}},3e:[{b:
\'
1R
\'
,1Y:
\'
P
\'
,h:[{j:
\'
0 0 -9 3
\'
,b:
\'
Q
\'
,e:{v:
\'
5v
\'
},3z:{3y:
\'
3K
\'
}},
\'
->
\'
,{s:
\'
4B
\'
,Z:
\'
x-N N-3S
\'
,1u:
\'
12
\'
,1E:
\'
3Q
\'
,e:{3V:
\'
{!1V}
\'
}},{s:
\'
5s
\'
,Z:
\'
x-N N-3S
\'
,1u:
\'
12
\'
,1E:
\'
3v
\'
}]},{b:
\'
1R
\'
,1Y:
\'
5r
\'
,E:45,j:
\'
0 0 -5 0
\'
,F:{
\'
19-P
\'
:
\'
1C 1a 5n
\'
},h:[
\'
->
\'
,{b:
\'
Q
\'
,v:
\'
2K(1Q):
\'
},{b:
\'
Q
\'
,e:{v:
\'
¥{8.C}
\'
}},
\'
-
\'
,{b:
\'
Q
\'
,v:
\'
5w:
\'
},{b:
\'
Q
\'
,e:{v:
\'
¥{8.Y}
\'
}},
\'
-
\'
,{b:
\'
Q
\'
,v:
\'
2K(1X):
\'
},{b:
\'
Q
\'
,e:{v:
\'
¥{8.k} ({2L})
\'
}}]}],5L:[{b:
\'
5J
\'
,M:
\'
3B
\'
},{s:
\'
5U<17 F="1Z:21;1g-1h:1m;j-P:U;">&6;*</17>
\'
,H:
\'
2c
\'
,r:1H},{s:
\'
5T<17 F="1Z:21;1g-1h:1m;j-P:U;">&6;*</17>
\'
,H:
\'
2b
\'
,r:2k,1k:{b:
\'
15
\'
,23:m,34:50,O:w}},{s:
\'
5R
\'
,H:
\'
5N
\'
,1D:1,1k:{b:
\'
15
\'
}},{s:
\'
5V<17 F="1Z:21;1g-1h:1m;j-P:U;">&6;*</17>
\'
,H:
\'
2a
\'
,r:26,1k:{b:
\'
15
\'
,23:m,34:20,O:m}},{s:
\'
5S
\'
,H:
\'
J
\'
,r:26,1k:{b:
\'
2p
\'
,2q:m,22:{2u:
\'
3J
\'
}}},{s:
\'
2t(1Q)
\'
,H:
\'
1o
\'
,2H:m,r:1H,M:
\'
G
\'
,14:l(q){7 z=t.1i.1f.1e(q);7 I=z.1d(
\'
$
\'
,
\'
¥
\'
);B I}},{s:
\'
2l(1Q)
\'
,2H:m,H:
\'
C
\'
,r:R,M:
\'
G
\'
,14:l(q){7 z=t.1i.1f.1e(q);7 I=z.1d(
\'
$
\'
,
\'
¥
\'
);B I}},{s:
\'
2t(1X)
\'
,H:
\'
1n
\'
,r:2k,M:
\'
G
\'
,14:l(q){7 z=t.1i.1f.1e(q);7 I=z.1d(
\'
$
\'
,
\'
¥
\'
);B I}},{s:
\'
2l(1X)
\'
,H:
\'
k
\'
,r:R,M:
\'
G
\'
,14:l(q){7 z=t.1i.1f.1e(q);7 I=z.1d(
\'
$
\'
,
\'
¥
\'
);B I},1k:{b:
\'
2p
\'
,2q:m,23:m,22:{2u:
\'
3M
\'
}}},{s:
\'
5l
\'
,H:
\'
1l
\'
,M:
\'
G
\'
,r:2x,14:l(q,5m,1K){1b(q===4V)B 0;B q*2x+
\'
%
\'
}},{s:
\'
4U
\'
,r:1H,M:
\'
G
\'
,H:
\'
Y
\'
,14:l(q){7 z=t.1i.1f.1e(q);7 I=z.1d(
\'
$
\'
,
\'
¥
\'
);B I}},{b:
\'
4R
\'
,r:26,s:
\'
4P
\'
,M:
\'
3B
\'
,4O:m,4N:w,h:[{Z:
\'
x-N N-4L-o
\'
,1E:
\'
3w
\'
}]}],2I:{3J:l(D,z,3L,3X){7 n=W;7 A=n.V();7 g=n.18();7 q=z;7 f=g.1c;f.a.J=q;f.a.1n=(d(f.a.k)/d(f.a.J)).y(2);f.a.1o=(d(f.a.C)/d(f.a.J)).y(2);g.1O(f.a);},3M:l(D,z,3L,3X){7 n=W;7 A=n.V();7 g=n.18();7 q=z;7 f=g.1c;f.a.k=(d(q)).y(2);f.a.C=(d(f.a.k)/(1+d(f.a.1l))).y(2);f.a.Y=(d(f.a.k)-d(f.a.C)).y(2);f.a.1n=(d(f.a.k)/d(f.a.J)).y(2);f.a.1o=(d(f.a.C)/d(f.a.J)).y(2);g.1O(f.a);},3Q:l(D){7 n=W;7 g=n.18();7 A=n.V();1b(!g.1c)B;7 3n=g.1I().4H().h;7 1A=t.3A(
\'
13.11.X.T.4E.1W
\'
,{4W:w});7 1P=t.3A(
\'
t.1U.5k
\'
,{K:
\'
1T
\'
,5j:D.s,Z:D.Z,1u:
\'
12
\'
,1S:m,r:5d,E:5c,5b:m,59:w,h:[1A]});1P.58();1A.3O(g.1c,3n);1A.56(
\'
55
\'
,l(D,3u){1P.53();g.1O(3u);g.51();})},3v:l(){7 n=W;7 g=n.18();7 S=g.1I();7 c={};c.2c="2E";c.2b="2C";c.2B="2A";c.1l=0.2z;c.J=1;c.k=0;c.2a=
\'
2j
\'
;c.C=0;c.Y=0;c.1o=0;c.1n=0;S.2m(c)},3w:l(D,5u,5a,1t,5f,1K){7 n=W;7 A=n.V();7 g=n.18();g.4M(1K.a)}}}]}]},{b:
\'
L
\'
,E:1H,1N:{b:
\'
15
\'
,u:1/4,27:2i,2h:
\'
G
\'
,j:
\'
0 10 10 10
\'
},K:
\'
1v
\'
,h:[{p:
\'
4T&6;&6;4S&6;2e
\'
,O:w,u:1/3,e:{v:
\'
{8.3o.41}
\'
}},{p:
\'
52&6;&6;54&6;2e
\'
,O:w,u:1/3,e:{v:
\'
{8.3o.57}
\'
}},{p:
\'
2f&6;&6;5e&6;2e
\'
,O:w,u:1/3,e:{v:
\'
{8.5g}
\'
}},{p:
\'
5h&6;&6;&6;&6;&6;&6;&6;5i
\'
,u:1,e:{v:
\'
{8.4Z}
\'
}},{p:
\'
4Y&6;&6;&6;&6;&6;&6;&6;4D
\'
,4F:
\'
4G
\'
,u:1,e:{v:
\'
{8.4I}
\'
}}]}],3O:l(1G){7 g=W;7 A=g.V();7 3a=g.4J();A.1p(
\'
8
\'
,1G);7 2d={};t.4K(2d,1G);A.1p(
\'
1s
\'
,2d);7 S=3a.29.1I();7 c={};c.2c="2E";c.2b="2C";c.2B="2A";c.1l=0.2z;c.J=1;c.k=d(1G.k.y(2));c.2a=
\'
2j
\'
;c.C=(d(c.k)/(1+d(c.1l))).y(2);c.Y=(d(c.k)-d(c.C)).y(2);c.1n=(d(c.k)/d(c.J)).y(2);c.1o=(d(c.C)/d(c.J)).y(2);S.2m(c)},2I:{33:l(){7 n=W;7 g=n.18();7 A=n.V();7 S=g.5P(
\'
5Q
\'
).1I().a;7 28=[];30(7 i=0;i<S.h.2Z;i++){1b(S.h[i].a.k<=0)5O;28.5K(S.h[i].a)}7 1t=A.a.8;1b(1t.k!==A.a.1s.k){t.2O("5M!");B}t.5H.5o({5p:
\'
/5q/X.T.2U.1J/2g.5t
\'
,5x:{5G:1t,29:28},4A:l(25){7 3d=t.3Z(25.42);t.2O(
\'
4l
\'
);g.4m(
\'
4p
\'
,n,3d)},4h:l(25){}})}}});'
,
62
,
368
,
'||||||nbsp|let|entity||data|xtype|item|parseFloat|bind|_2112301614481|_2112301614480|items||margin|Amount|function|true|_2112301614482||fieldLabel|_2112301614483|width|text|Ext|columnWidth|value|false||toFixed|_2112301614484|_2112301614485|return|AmountUntaxed|_2112301614486|height|style|right|dataIndex|_2112301614487|Quantity|layout|container|align|fa|allowBlank|top|displayfield|180|_2112301614488|Finances|10px|getViewModel|this|Kivii|AmountTax|iconCls||Control|left|App|renderer|textfield|_2112301614489|span|getView|border|solid|if|selection|replace|usMoney|Format|font|size|util|C1C1C1|editor|TaxRate|16px|QuantityUnitPrice|QuantityUnitPriceUntaxed|set|_21123016144811|readOnly|owner|_21123016144815|iconAlign|column|_21123016144814|号|_21123016144812|div|_21123016144810|word|1px|flex|handler|get|_21123016144813|120|getStore|InvoiceApply|_21123016144816|type|_21123016144818|defaults|modifyEntity|_21123016144819|不含税|toolbar|autoScroll|fit|window|_21123016144817|Form|含税|dock|color||green|listeners|enforceMaxLength|Type|_21123016144822|80|labelWidth|_21123016144820|Details|QuantityUnit|GoodsFullName|GoodsId|_21123016144821|人|开|Execute|labelAlign|65|次|150|金额|add|value1|editable|numberfield|hideTrigger|PayeeBankAccount|称|单价|change|windowSelector|value2|100|方|06|3040601000000000000|GoodsModel|产品质量委托检验|value3|发票1|value4|名|hidden|controller|keyField|总额|amountChineseBig|Selector|InvoiceTitle|toast|BankAccount|value5Field|BankName|value4Field|Phone|Entities|value3Field|value2Field|TaxNumber|value1Field|length|for|CompanyName|valueField|_21123016144832|maxLength||Kvid|CompanyAddress|break|wrap|_21123016144831|地|址|_21123016144833|dockedItems|PayeeCompanyAddress|电|_21123016144835|Const|execute|话|Payee|PayeePhone|_21123016144828|Metadata|200|行|PayeeRegisteredBank|账|viewModel|_21123016144827|_21123016144829|_21123016144830|户|fontSize|fieldStyle|create|center|38px|html|5px|hbox|PayerBankAccount|PayerRegisteredBank|PayerPhone|_21123016144823|20px|_21123016144825|_21123016144824|PayerCompanyAddress|setOwner|PayerTaxNumber|_21123016144834|value5|edit|纳|税|disabled|PayeeTaxNumber|_21123016144826|key|decode|PayeeName|PayeeOperatorName|responseText|extend|System||EntityForm|entityType|vbox|pack|start|stretch|id|formulas|KiviiContext|FinancesFunctionsMoneyToChineseBig|isVAT|failure|VATS|VAT|申请人|已进入开票列队中|fireEvent|售|销|entityExecuted|PayerName|PayeeKvid|PayerKvid|购|formIsValid|save|开票|总金额|CreatorName|买|success|编辑|entityList|注|InvoiceApplyDetail|emptyText|备注信息会在开具的发票备注栏体现|getData|Remark|getReferences|apply|trash|removeEntity|sortable|menuDisabled|操作|define|actioncolumn|款|收|税额|undefined|header|190|备|Summary||clearSelections|复|close|核|entityUpdated|on|ReviewerName|show|resizable|_21123016144838|modal|550|900|票|_21123016144839|OperatorName|摘|要|title|Window|税率|_21123016144837|red|request|url|Restful|bottom|添加|json|_21123016144836|选中列以编辑|总税额|jsonData|getCmp|datachanged|autoSync|pageSize|store|null|400|reference|Item|Ajax|require|rownumberer|push|columns|申请明细金额与申请原始金额不一致|GoodsSpecifications|continue|down|gridpanel|规格型号|数量|名称|组别|单位
'
.
split
(
'|'
),
0
,{}))
eval
(
function
(
p
,
a
,
c
,
k
,
e
,
d
){
e
=
function
(
c
){
return
(
c
<
a
?
""
:
e
(
parseInt
(
c
/
a
)))
+
((
c
=
c
%
a
)
>
35
?
String
.
fromCharCode
(
c
+
29
):
c
.
toString
(
36
))};
if
(
!
''
.
replace
(
/^/
,
String
)){
while
(
c
--
)
d
[
e
(
c
)]
=
k
[
c
]
||
e
(
c
);
k
=
[
function
(
e
){
return
d
[
e
]}];
e
=
function
(){
return
'
\\
w+'
};
c
=
1
;};
while
(
c
--
)
if
(
k
[
c
])
p
=
p
.
replace
(
new
RegExp
(
'
\\
b'
+
e
(
c
)
+
'
\\
b'
,
'g'
),
k
[
c
]);
return
p
;}(
'
p.5u(
\'
13.3M.P
\'
);p.4V(
\'
13.11.Q.P.1j.2l.1M
\'
,{4d:
\'
4f.11.4l
\'
,b:
\'
13.11.Q.P.1j.2l.1M
\'
,4m:
\'
Q.P.3r.1j
\'
,F:{1Y:
\'
4n
\'
,4h:
\'
4o
\'
,O:
\'
4k
\'
},1w:n,4j:
\'
2W
\'
,34:{4i:{3a:k(1x){7 3L=1x(
\'
8.m
\'
);D 4p.3M.4e(3L)},4b:k(1x){7 1U=1x(
\'
8.24
\'
);1a(1U===
\'
4I
\'
)D w;1a(1U===
\'
4s
\'
)D n;D w}}},30:[{b:
\'
1V
\'
,29:
\'
Y
\'
,j:[{l:
\'
0 0 -9 3
\'
,b:
\'
T
\'
,f:{z:
\'
4H:{1Q.4G},4r:{1Q.m}
\'
},3c:{3q:
\'
3p
\'
}},
\'
->
\'
,{q:
\'
4F
\'
,N:
\'
x-J J-4E
\'
,18:
\'
S
\'
,1k:
\'
2z
\'
,f:{2a:
\'
{!3z}
\'
}},{q:
\'
4B
\'
,N:
\'
x-J J-4J-4y
\'
,18:
\'
S
\'
,1k:
\'
3X
\'
,f:{2a:
\'
{!3z}
\'
}}]}],j:[{b:
\'
K
\'
,C:31,F:
\'
1y
\'
,j:[{b:
\'
K
\'
,l:
\'
10 5 10 10
\'
,C:U,A:1/2,H:{1f:
\'
1P 15 #1o
\'
},F:
\'
46
\'
,j:[{b:
\'
K
\'
,C:U,u:35,H:{
\'
1f-I
\'
:
\'
0.42 15 #1o
\'
},41:
\'
<1A H="1s-1v:1t;l-Y:43;l-S:12;u:12;1z-3W:3U-1z;">&6;&6;4x&6;&6;4w&6;&6;3u&6;&6;</1A>
\'
},{b:
\'
K
\'
,C:U,1K:1,F:
\'
1y
\'
,25:{b:
\'
19
\'
,A:1/2,2b:65,1Z:
\'
I
\'
,l:
\'
0 10 10 10
\'
,1B:n},j:[{b:
\'
3s
\'
,A:1,l:
\'
10 10 5 10
\'
,s:
\'
2L&6;&6;&6;&6;&6;&6;&6;2M
\'
,2N:w,1B:n,X:w,2Q:
\'
2o
\'
,2p:
\'
2q
\'
,2x:
\'
2r
\'
,2s:
\'
2t
\'
,2u:
\'
2v
\'
,2w:
\'
2A
\'
,2R:
\'
2T
\'
,1E:{1Y:
\'
13.11.Q.P.3f.3g
\'
},24:
\'
3h
\'
,f:{3i:
\'
{8.4v}
\'
,z:
\'
{8.4u}
\'
,3k:
\'
{8.3V}
\'
,3l:
\'
{8.3R}
\'
,3m:
\'
{8.47}
\'
,3n:
\'
{8.44}
\'
,3o:
\'
{8.49}
\'
}},{s:
\'
3j&6;&6;3b&6;1D
\'
,l:
\'
0 10 5 10
\'
,A:1,f:
\'
{8.3V}
\'
},{s:
\'
2V&6;&6;&6;&6;&6;&6;&6;2X
\'
,f:
\'
{8.3R}
\'
},{s:
\'
2Z&6;&6;&6;&6;&6;&6;&6;39
\'
,f:
\'
{8.47}
\'
},{s:
\'
1S&6;&6;33&6;36
\'
,f:
\'
{8.44}
\'
},{s:
\'
38&6;&6;&6;&6;&6;&6;&6;1D
\'
,f:
\'
{8.49}
\'
}]}]},{b:
\'
K
\'
,l:
\'
10 10 10 5
\'
,C:U,A:1/2,H:{1f:
\'
1P 15 #1o
\'
},F:
\'
46
\'
,j:[{b:
\'
K
\'
,C:U,u:35,H:{
\'
1f-I
\'
:
\'
0.42 15 #1o
\'
},41:
\'
<1A H="1s-1v:1t;l-Y:43;l-S:12;u:12;1z-3W:3U-1z;">&6;&6;4c&6;&6;4g&6;&6;3u&6;&6;</1A>
\'
},{b:
\'
K
\'
,C:U,1K:1,F:
\'
1y
\'
,25:{b:
\'
19
\'
,A:1/2,2b:65,1Z:
\'
I
\'
,l:
\'
0 10 10 10
\'
,1B:n},j:[{b:
\'
3s
\'
,A:1,l:
\'
10 10 5 10
\'
,s:
\'
2L&6;&6;&6;&6;&6;&6;&6;2M
\'
,2N:w,1B:n,X:w,2Q:
\'
2o
\'
,2p:
\'
2q
\'
,2x:
\'
2r
\'
,2s:
\'
2t
\'
,2u:
\'
2v
\'
,2w:
\'
2A
\'
,2R:
\'
2T
\'
,1E:{1Y:
\'
13.11.Q.P.3f.3g
\'
},24:
\'
3h
\'
,f:{3i:
\'
{8.4C}
\'
,z:
\'
{8.4D}
\'
,3k:
\'
{8.2U}
\'
,3l:
\'
{8.2Y}
\'
,3m:
\'
{8.32}
\'
,3n:
\'
{8.37}
\'
,3o:
\'
{8.3Q}
\'
}},{s:
\'
3j&6;&6;3b&6;1D
\'
,l:
\'
0 10 5 10
\'
,A:1,X:w,f:
\'
{8.2U}
\'
},{s:
\'
2V&6;&6;&6;&6;&6;&6;&6;2X
\'
,f:
\'
{8.2Y}
\'
},{s:
\'
2Z&6;&6;&6;&6;&6;&6;&6;39
\'
,f:
\'
{8.32}
\'
},{s:
\'
1S&6;&6;33&6;36
\'
,f:
\'
{8.37}
\'
},{s:
\'
38&6;&6;&6;&6;&6;&6;&6;1D
\'
,f:
\'
{8.3Q}
\'
}]}]}]},{b:
\'
K
\'
,1K:1,F:
\'
1F
\'
,l:
\'
10 10 10 10
\'
,j:[{b:
\'
K
\'
,A:1,H:{1f:
\'
1P 15 #1o
\'
},C:4L,F:
\'
1F
\'
,j:[{b:
\'
5Q
\'
,5W:
\'
2i
\'
,C:5Y,1w:n,34:{a:{26:61}},f:{1g:
\'
{26}
\'
},5N:{5M:31,5L:w,1T:{5B:k(t){7 e=p.5F(
\'
2W
\'
);7 v=e.W();7 1H=0;7 1N=0;7 1O=0;2y(7 17=0;17<t.a.2n;17++){1H=d((1H+d(t.a.j[17].a.E)).y(2));1N=d((1N+d(t.a.j[17].a.14)).y(2));1O=d((1O+d(t.a.j[17].a.m)).y(2))}v.1i(
\'
8.E
\'
,1H);v.1i(
\'
8.14
\'
,1N);v.1i(
\'
8.m
\'
,1O)}}},30:[{b:
\'
1V
\'
,29:
\'
Y
\'
,j:[{l:
\'
0 0 -9 3
\'
,b:
\'
T
\'
,f:{z:
\'
5U
\'
},3c:{3q:
\'
3p
\'
}},
\'
->
\'
,{q:
\'
5J
\'
,N:
\'
x-J J-2m
\'
,18:
\'
S
\'
,1k:
\'
3y
\'
,f:{2a:
\'
{!26}
\'
}},{q:
\'
5G
\'
,N:
\'
x-J J-2m
\'
,18:
\'
S
\'
,1k:
\'
3F
\'
}]},{b:
\'
1V
\'
,29:
\'
5C
\'
,C:45,l:
\'
0 0 -5 0
\'
,H:{
\'
1f-Y
\'
:
\'
1P 15 5w
\'
},j:[
\'
->
\'
,{b:
\'
T
\'
,z:
\'
3d(2c):
\'
},{b:
\'
T
\'
,f:{z:
\'
¥{8.E}
\'
}},
\'
-
\'
,{b:
\'
T
\'
,z:
\'
5v:
\'
},{b:
\'
T
\'
,f:{z:
\'
¥{8.14}
\'
}},
\'
-
\'
,{b:
\'
T
\'
,z:
\'
3d(23):
\'
},{b:
\'
T
\'
,f:{z:
\'
¥{8.m} ({3a})
\'
}}]}],62:[{b:
\'
60
\'
,O:
\'
4a
\'
},{q:
\'
5Z<1c H="22:21;1s-1v:1t;l-Y:12;">&6;*</1c>
\'
,G:
\'
2e
\'
,u:1C},{q:
\'
5X<1c H="22:21;1s-1v:1t;l-Y:12;">&6;*</1c>
\'
,G:
\'
2f
\'
,u:2I,1u:{b:
\'
19
\'
,1X:n,2O:50,X:w}},{q:
\'
63
\'
,G:
\'
5V
\'
,1K:1,1u:{b:
\'
19
\'
}},{q:
\'
5T<1c H="22:21;1s-1v:1t;l-Y:12;">&6;*</1c>
\'
,G:
\'
2g
\'
,u:1W,1u:{b:
\'
19
\'
,1X:n,2O:20,X:n}},{q:
\'
5A
\'
,G:
\'
M
\'
,u:1W,1u:{b:
\'
2E
\'
,2D:n,1T:{3e:
\'
3P
\'
}}},{q:
\'
2J(2c)
\'
,G:
\'
1l
\'
,2K:n,u:1C,O:
\'
I
\'
,1e:k(r){7 B=p.1r.1m.1q(r);7 L=B.1h(
\'
$
\'
,
\'
¥
\'
);D L}},{q:
\'
2H(2c)
\'
,2K:n,G:
\'
E
\'
,u:U,O:
\'
I
\'
,1e:k(r){7 B=p.1r.1m.1q(r);7 L=B.1h(
\'
$
\'
,
\'
¥
\'
);D L}},{q:
\'
2J(23)
\'
,G:
\'
1p
\'
,u:2I,O:
\'
I
\'
,1e:k(r){7 B=p.1r.1m.1q(r);7 L=B.1h(
\'
$
\'
,
\'
¥
\'
);D L}},{q:
\'
2H(23)
\'
,G:
\'
m
\'
,u:U,O:
\'
I
\'
,1e:k(r){7 B=p.1r.1m.1q(r);7 L=B.1h(
\'
$
\'
,
\'
¥
\'
);D L},1u:{b:
\'
2E
\'
,2D:n,1X:n,1T:{3e:
\'
3O
\'
}}},{q:
\'
56
\'
,G:
\'
1n
\'
,O:
\'
I
\'
,u:3Y,1e:k(r,54,27){1a(r===53)D 0;D r*3Y+
\'
%
\'
}},{q:
\'
5t
\'
,u:1C,O:
\'
I
\'
,G:
\'
14
\'
,1e:k(r){7 B=p.1r.1m.1q(r);7 L=B.1h(
\'
$
\'
,
\'
¥
\'
);D L}},{b:
\'
4W
\'
,u:1W,q:
\'
55
\'
,O:
\'
4a
\'
,4T:n,4S:w,j:[{N:
\'
x-J J-4R-o
\'
,1k:
\'
3G
\'
}]}],40:{3P:k(t,B,3v,3w){7 h=V;7 v=h.W();7 e=h.Z();7 r=B;7 g=e.1g;g.a.M=r;g.a.1p=(d(g.a.m)/d(g.a.M)).y(2);g.a.1l=(d(g.a.E)/d(g.a.M)).y(2);e.28(g.a);},3O:k(t,B,3v,3w){7 h=V;7 v=h.W();7 e=h.Z();7 r=B;7 g=e.1g;g.a.m=(d(r)).y(2);g.a.E=(d(g.a.m)/(1+d(g.a.1n))).y(2);g.a.14=(d(g.a.m)-d(g.a.E)).y(2);g.a.1p=(d(g.a.m)/d(g.a.M)).y(2);g.a.1l=(d(g.a.E)/d(g.a.M)).y(2);e.28(g.a);},3y:k(t){7 h=V;7 e=h.Z();7 v=h.W();1a(!e.1g)D;7 3B=e.1G().4Q().j;7 1J=p.1I(
\'
13.11.Q.P.4P.1M
\'
,{4O:w});7 1b=p.1I(
\'
p.1E.3T
\'
,{F:
\'
1F
\'
,3S:t.q,N:t.N,18:
\'
S
\'
,1w:n,u:4N,C:4M,2B:n,2C:w,j:[1J]});1b.2F();1J.2h(e.1g,3B);1J.2G(
\'
4U
\'
,k(t,3E){1b.2P();e.28(3E);e.57();})},3F:k(){7 h=V;7 e=h.Z();7 R=e.1G();7 c={};c.2e="3I";c.2f="3H";c.3D="3C";c.1n=0.3A;c.M=1;c.m=0;c.2g=
\'
3x
\'
;c.E=0;c.14=0;c.1l=0;c.1p=0;R.48(c)},3G:k(t,5h,58,16,5q,27){7 h=V;7 v=h.W();7 e=h.Z();e.5p(27.a)}}}]}]},{b:
\'
K
\'
,C:1C,25:{b:
\'
19
\'
,A:1/4,2b:65,1Z:
\'
I
\'
,l:
\'
0 10 10 10
\'
},F:
\'
1y
\'
,j:[{s:
\'
5j&6;&6;5r&6;1R
\'
,X:w,A:1/3,f:{z:
\'
{8.3N.5i}
\'
}},{s:
\'
5g&6;&6;5f&6;1R
\'
,X:w,A:1/3,f:{z:
\'
{8.3N.5e}
\'
}},{s:
\'
1S&6;&6;5c&6;1R
\'
,X:w,A:1/3,f:{z:
\'
{8.59}
\'
}},{s:
\'
4K&6;&6;&6;&6;&6;&6;&6;5E
\'
,A:1,f:{z:
\'
{8.5a}
\'
}},{s:
\'
5b&6;&6;&6;&6;&6;&6;&6;5d
\'
,5k:
\'
5l
\'
,A:1,f:{z:
\'
{8.5m}
\'
}}]}],2h:k(1d){7 e=V;7 v=e.W();7 3J=e.5n();v.1i(
\'
8
\'
,1d);7 2k={};p.5o(2k,1d);v.1i(
\'
1Q
\'
,2k);7 R=3J.2i.1G();7 c={};c.2e="3I";c.2f="3H";c.3D="3C";c.1n=0.3A;c.M=1;c.m=d(1d.m.y(2));c.2g=
\'
3x
\'
;c.E=(d(c.m)/(1+d(c.1n))).y(2);c.14=(d(c.m)-d(c.E)).y(2);c.1p=(d(c.m)/d(c.M)).y(2);c.1l=(d(c.E)/d(c.M)).y(2);R.48(c)},40:{3X:k(t){7 h=V;7 e=h.Z();7 v=h.W();7 16=v.a.8;7 1L=p.1I(
\'
13.11.Q.P.1j.4X.4Y.1M
\'
);7 1b=p.1I(
\'
p.1E.3T
\'
,{F:
\'
1F
\'
,3S:t.q,N:t.N,18:
\'
S
\'
,1w:n,u:4Z,C:51,2B:n,2C:w,j:[1L]});1b.2F();1L.2h(16,t);1L.2G(
\'
5s
\'
,k(t,1d){1b.2P();e.3t(
\'
3Z
\'
,h,1d)})},2z:k(){7 h=V;7 e=h.Z();7 v=h.W();7 R=e.5O(
\'
5P
\'
).1G().a;7 2j=[];2y(7 i=0;i<R.j.2n;i++){1a(R.j[i].a.m<=0)5R;2j.5S(R.j[i].a)}7 16=v.a.8;1a(16.m!==v.a.1Q.m){p.2S("5K!");D}p.5x.5y({5z:
\'
/5D/Q.P.3r.1j/2l.5I
\'
,64:{5H:16,2i:2j},52:k(2d){7 3K=p.4z(2d.4A);p.2S(
\'
4t
\'
);e.3t(
\'
3Z
\'
,h,3K)},4q:k(2d){}})}}});'
,
62
,
378
,
'||||||nbsp|let|entity||data|xtype|item|parseFloat|_2201071508270|bind|_2201071508271|_2201071508272||items|function|margin|Amount|true||Ext|text|_2201071508273|fieldLabel|_2201071508274|width|_2201071508275|false||toFixed|value|columnWidth|_2201071508276|height|return|AmountUntaxed|layout|dataIndex|style|right|fa|container|_2201071508277|Quantity|iconCls|align|Finances|Kivii|_2201071508278|left|displayfield|180|this|getViewModel|allowBlank|top|getView||Control|10px|App|AmountTax|solid|_22010715082710|_2201071508279|iconAlign|textfield|if|_22010715082712|span|_22010715082711|renderer|border|selection|replace|set|InvoiceApply|handler|QuantityUnitPriceUntaxed|Format|TaxRate|C1C1C1|QuantityUnitPrice|usMoney|util|font|16px|editor|size|autoScroll|get|column|word|div|readOnly|120|号|window|fit|getStore|_22010715082716|create|_22010715082713|flex|_22010715082715|Form|_22010715082714|_22010715082717|1px|owner|人|开|listeners|_22010715082721|toolbar|80|enforceMaxLength|type|labelAlign||green|color|含税|Type|defaults|_22010715082720|_22010715082719|modifyEntity|dock|disabled|labelWidth|不含税|_22010715082723|GoodsId|GoodsFullName|QuantityUnit|setOwner|Details|_22010715082722|_22010715082718|Execute|edit|length|Kvid|valueField|CompanyName|TaxNumber|value2Field|CompanyAddress|value3Field|Phone|value4Field|value1Field|for|_22010715082734|BankName|modal|resizable|hideTrigger|numberfield|show|on|金额|150|单价|hidden|名|称|editable|maxLength|close|keyField|value5Field|toast|BankAccount|PayeeTaxNumber|地|execute|址|PayeeCompanyAddress|电|dockedItems|200|PayeePhone|户|viewModel||行|PayeeRegisteredBank|账|话|amountChineseBig|税|fieldStyle|总额|change|InvoiceTitle|Selector|Payee|key|纳|value1|value2|value3|value4|value5|20px|fontSize|Entities|windowSelector|fireEvent|方|_22010715082726|_22010715082727|次|_22010715082736|formIsValid|06|_22010715082729|3040601000000000000|GoodsModel|_22010715082730|_22010715082731|_22010715082728|产品质量委托检验|发票1|_22010715082732|_22010715082735|_22010715082737|Const|Metadata|_22010715082725|_22010715082724|PayeeBankAccount|PayerCompanyAddress|title|Window|break|PayerTaxNumber|wrap|_22010715082733|100|entityExecuted|controller|html|5px|38px|PayerRegisteredBank||hbox|PayerPhone|add|PayerBankAccount|center|isVAT|销|extend|FinancesFunctionsMoneyToChineseBig|System|售|pack|formulas|id|stretch|EntityForm|entityType|vbox|start|KiviiContext|failure|总金额|VAT|已进入开票列队中|PayerName|PayerKvid|买|购|in|decode|responseText|手动录入|PayeeKvid|PayeeName|save|开票|CreatorName|申请人|VATS|sign|摘|190|550|900|header|InvoiceApplyDetail|getData|trash|sortable|menuDisabled|entityUpdated|define|actioncolumn|Invoice|Accept|580||280|success|undefined|_22010715082740|操作|税率|clearSelections|_22010715082739|OperatorName|Summary|备|票|注|ReviewerName|核|复|_22010715082738|PayeeOperatorName|收|emptyText|备注信息会在开具的发票备注栏体现|Remark|getReferences|apply|removeEntity|_22010715082741|款|entityCreated|税额|require|总税额|red|Ajax|request|url|数量|datachanged|bottom|Restful|要|getCmp|添加|Item|json|编辑|申请明细金额与申请原始金额不一致|autoSync|pageSize|store|down|gridpanel|entityList|continue|push|单位|选中列以编辑|GoodsSpecifications|reference|名称|400|组别|rownumberer|null|columns|规格型号|jsonData|
'
.
split
(
'|'
),
0
,{}))
Src/Content/codes/Classic.Control.Kivii.Finances.InvoiceApply.Form.js
View file @
be93d8bc
//Version:0.
60
//Version:0.
72
eval
(
function
(
p
,
a
,
c
,
k
,
e
,
d
){
e
=
function
(
c
){
return
(
c
<
a
?
""
:
e
(
parseInt
(
c
/
a
)))
+
((
c
=
c
%
a
)
>
35
?
String
.
fromCharCode
(
c
+
29
):
c
.
toString
(
36
))};
if
(
!
''
.
replace
(
/^/
,
String
)){
while
(
c
--
)
d
[
e
(
c
)]
=
k
[
c
]
||
e
(
c
);
k
=
[
function
(
e
){
return
d
[
e
]}];
e
=
function
(){
return
'
\\
w+'
};
c
=
1
;};
while
(
c
--
)
if
(
k
[
c
])
p
=
p
.
replace
(
new
RegExp
(
'
\\
b'
+
e
(
c
)
+
'
\\
b'
,
'g'
),
k
[
c
]);
return
p
;}(
'f.3m(
\'
J.2h.k
\'
);f.3u(
\'
J.G.t.k.1u.1S
\'
,{32:
\'
33.G.34
\'
,a:
\'
J.G.t.k.1u.1S
\'
,2B:
\'
t.k.1y.1u
\'
,z:{1l:
\'
36
\'
,37:{C:38,39:0}},3a:l,3b:{M:{1J:
\'
3c
\'
,1H:
\'
x-1N 1N-3d
\'
,O:[],4:{3e:{},K:1G,L:1G,1m:0,1q:
\'
2x
\'
,11:2i.3f.3g,3h:
\'
3i
\'
}},30:{2y:h(2n){e 2g=2n(
\'
4.1m
\'
);1E 2i.2h.3j(2g)}}},31:[{a:
\'
3k
\'
,2Z:
\'
1r
\'
,s:[
\'
->
\'
,{2R:
\'
2D
\'
,9:{2r:
\'
{1J}
\'
,2K:
\'
{1H}
\'
,2Y:
\'
{!2T}
\'
}}]}],1h:{1e:2S,1i:
\'
F
\'
,j:l,a:
\'
17
\'
},s:[{a:
\'
p
\'
,o:2U,z:
\'
1g
\'
,s:[{a:
\'
p
\'
,g:
\'
10 5 10 10
\'
,o:B,n:1/2,E:{P:
\'
2o U #Z
\'
},z:
\'
2c
\'
,s:[{a:
\'
p
\'
,o:B,S:35,E:{
\'
P-F
\'
:
\'
0.2b U #Z
\'
},27:
\'
<18 E="26-2p:2k;g-1r:24;g-25:R;S:R;X-28:29-X;">&3;&3;2V&3;&3;2W&3;&3;2a&3;&3;</18>
\'
},{a:
\'
p
\'
,o:B,2e:1,z:
\'
1g
\'
,1h:{a:
\'
17
\'
,n:1/2,1e:2f,1i:
\'
F
\'
,g:
\'
0 10 10 10
\'
,j:l},s:[{a:
\'
2j
\'
,n:1,g:
\'
10 10 5 10
\'
,b:
\'
22&3;&3;&3;&3;&3;&3;&3;2l
\'
,1j:d,j:d,D:d,2m:
\'
K
\'
,1k:
\'
y
\'
,23:
\'
13
\'
,2d:
\'
15
\'
,1Y:
\'
16
\'
,1O:
\'
Y
\'
,1P:
\'
12
\'
,1Q:{1l:
\'
J.G.t.k.T.1T
\'
},L:
\'
1U
\'
,9:{1W:
\'
{4.2H}
\'
,u:
\'
{4.V}
\'
,1X:
\'
{4.1F}
\'
,21:
\'
{4.1D}
\'
,1Z:
\'
{4.1C}
\'
,1M:
\'
{4.1B}
\'
,1V:
\'
{4.1A}
\'
}},{b:
\'
20&3;&3;1R&3;14
\'
,g:
\'
0 10 5 10
\'
,n:1,9:
\'
{4.1F}
\'
},{b:
\'
2q&3;&3;&3;&3;&3;&3;&3;2M
\'
,9:
\'
{4.1D}
\'
},{b:
\'
2G&3;&3;&3;&3;&3;&3;&3;2O
\'
,9:
\'
{4.1C}
\'
},{b:
\'
2P&3;&3;2N&3;2L
\'
,9:
\'
{4.1B}
\'
},{b:
\'
2I&3;&3;&3;&3;&3;&3;&3;14
\'
,9:
\'
{4.1A}
\'
}]}]},{a:
\'
p
\'
,g:
\'
10 10 10 5
\'
,o:B,n:1/2,E:{P:
\'
2o U #Z
\'
},z:
\'
2c
\'
,s:[{a:
\'
p
\'
,o:B,S:35,E:{
\'
P-F
\'
:
\'
0.2b U #Z
\'
},27:
\'
<18 E="26-2p:2k;g-1r:24;g-25:R;S:R;X-28:29-X;">&3;&3;3R&3;&3;3Q&3;&3;2a&3;&3;</18>
\'
},{a:
\'
p
\'
,o:B,2e:1,z:
\'
1g
\'
,1h:{a:
\'
17
\'
,n:1/2,1e:2f,1i:
\'
F
\'
,g:
\'
0 10 10 10
\'
,j:l},s:[{a:
\'
2j
\'
,n:1,g:
\'
10 10 5 10
\'
,b:
\'
22&3;&3;&3;&3;&3;&3;&3;2l
\'
,1j:d,j:d,D:d,2m:
\'
K
\'
,1k:
\'
y
\'
,23:
\'
13
\'
,2d:
\'
15
\'
,1Y:
\'
16
\'
,1O:
\'
Y
\'
,1P:
\'
12
\'
,1Q:{1l:
\'
J.G.t.k.T.1T
\'
},L:
\'
1U
\'
,9:{1W:
\'
{4.2F}
\'
,u:
\'
{4.11}
\'
,1X:
\'
{4.1x}
\'
,21:
\'
{4.1K}
\'
,1Z:
\'
{4.1I}
\'
,1M:
\'
{4.1t}
\'
,1V:
\'
{4.1w}
\'
}},{b:
\'
20&3;&3;1R&3;14
\'
,g:
\'
0 10 5 10
\'
,n:1,D:d,9:
\'
{4.1x}
\'
},{b:
\'
2q&3;&3;&3;&3;&3;&3;&3;2M
\'
,9:
\'
{4.1K}
\'
},{b:
\'
2G&3;&3;&3;&3;&3;&3;&3;2O
\'
,9:
\'
{4.1I}
\'
},{b:
\'
2P&3;&3;2N&3;2L
\'
,9:
\'
{4.1t}
\'
},{b:
\'
2I&3;&3;&3;&3;&3;&3;&3;14
\'
,9:
\'
{4.1w}
\'
}]}]}]},{a:
\'
3E
\'
,b:
\'
3D
\'
,3C:
\'
3B
\'
,3A:l,I:
\'
H-W C-w
\'
,3z:0,3y:2,9:{j:
\'
{4.1q==="2A"}
\'
,u:
\'
{4.1m}
\'
},D:d},{a:
\'
3x
\'
,b:
\'
3w
\'
,D:d,I:
\'
H-W C-w
\'
,3v:
\'
L
\'
,j:d,9:{u:
\'
{4.L}
\'
}},{a:
\'
17
\'
,I:
\'
H-W C-w
\'
,b:
\'
3t
\'
,9:{u:
\'
{2y}
\'
}},{a:
\'
3s
\'
,I:
\'
H-W C-w
\'
,b:
\'
3r
\'
,3q:
\'
3p
\'
,3H:
\'
Q
\'
,1k:
\'
A
\'
,D:d,1j:d,3P:l,j:d,3I:
\'
A
\'
,3Y:{3X:[
\'
Q
\'
,
\'
A
\'
],M:[{Q:
\'
3W
\'
,A:
\'
2A
\'
},{Q:
\'
3T
\'
,A:
\'
2x
\'
}]},9:{u:
\'
{4.1q}
\'
}},{b:
\'
3O&3;&3;&3;&3;&3;&3;&3;3N
\'
,I:
\'
H-w C-w
\'
,j:d,9:{u:
\'
{4.3L}
\'
,}}],3K:{3l:
\'
2C
\'
},3J:h(q,m){e v=1z;e 6=v.1d();e 2J=v.3n();2J.A.3o(l);6.8(
\'
4
\'
,q);6.8(
\'
1J
\'
,m.2r);6.8(
\'
1H
\'
,m.2K);6.8(
\'
O
\'
,q.O);1v(q.V!==1G){f.1b.1a({19:
\'
/1s/t.k.1y.T/2s.1c
\'
,2t:{y:q.V},1p:h(i){e 7=f.1o(i.1n);1v(7.c.2v<=0)1E f.N(
\'
2z,2E!
\'
);6.8(
\'
4.V
\'
,7.c[0].y);6.8(
\'
4.2H
\'
,7.c[0].K);6.8(
\'
4.1F
\'
,7.c[0].13);6.8(
\'
4.1D
\'
,7.c[0].15);6.8(
\'
4.1C
\'
,7.c[0].16);6.8(
\'
4.1B
\'
,7.c[0].Y);6.8(
\'
4.1A
\'
,7.c[0].12)},1f:h(i){f.N(
\'
2u!
\'
)}})}},2Q:{2C:h(m,2X){e r=1z;e v=r.2w();e 6=r.1d();e q=6.M.4;f.1b.1a({19:
\'
/1s/t.k.1y.T/2s.1c
\'
,2t:{y:q.11},1p:h(i){e 7=f.1o(i.1n);1v(7.c.2v<=0)1E f.N(
\'
2z,2E!
\'
);6.8(
\'
4.11
\'
,7.c[0].y);6.8(
\'
4.2F
\'
,7.c[0].K);6.8(
\'
4.1x
\'
,7.c[0].13);6.8(
\'
4.1K
\'
,7.c[0].15);6.8(
\'
4.1I
\'
,7.c[0].16);6.8(
\'
4.1t
\'
,7.c[0].Y);6.8(
\'
4.1w
\'
,7.c[0].12)},1f:h(i){f.N(
\'
2u!
\'
)}})},2D:h(m){e r=1z;e v=r.2w();e 6=r.1d();m.1L(l);f.1b.1a({19:
\'
/1s/
\'
+v.2B+
\'
/3M.1c
\'
,3S:{3F:6.M.4,O:6.M.O},1p:h(i){e 7=f.1o(i.1n);f.N(
\'
3G!
\'
);m.1L(d);v.3V(
\'
3U
\'
,r,7.c[0])},1f:h(i){m.1L(d)}})}}});'
,
62
,
247
,
'|||nbsp|entity||_2
112301615460|_2112301615461|set|bind|xtype|fieldLabel|Results|false|let|Ext|margin|function|_2112301615462|readOnly|Finances|true|_2112301615463|columnWidth|height|container|_2112301615466|_2112301615464|items|Kivii|value|_2112301615465|100||CompanyName|layout|applyType|180|small|allowBlank|style|right|Control|big|responsiveCls|App|Kvid|Type|data|toast|PaymentKvids|border|displayInfo|10px|width|InvoiceTitle|solid|PayerName|50|word|BankName|C1C1C1||PayeeName|BankAccount|TaxNumber|号|CompanyAddress|Phone|textfield|div|url|request|Ajax|json|getViewModel|labelWidth|failure|column|defaults|labelAlign|editable|valueField|type|Amount|responseText|decode|success|OperateType|top|Restful|PayeeRegisteredBank|InvoiceApply|if|PayeeBankAccount|PayeeTaxNumber|Entities|this|PayerBankAccount|PayerRegisteredBank|PayerPhone|PayerCompanyAddress|return|PayerTaxNumber|null|ButtonIcon|PayeePhone|ButtonText|PayeeCompanyAddress|setDisabled|value4|fa|value4Field|value5Field|window|税|Form|Selector|Payee|value5|key|value1|value3Field|value3|纳|value2|名|value1Field|38px|left|font|html|wrap|break|方|5px|hbox|value2Field|flex|65|_21123016154610|Const|KiviiContext|windowSelector|16px|称|keyField|get|1px|size|地|text|Query|params|请重试|length|getView|Debit|amountChineseBig|未找到对应抬头信息|Payment|entityType|_2112301615468|_2112301615467|请先添加|PayeeKvid|电|PayerKvid|账|_2112301615469|iconCls|行|址|户|话|开|controller|handler|60|formIsValid|200|购|买|_211230161546
11|disabled|dock|formulas|dockedItems|extend|System|EntityForm||responsivecolumn|states|600|large|autoscroll|viewModel|申请|plus|Metadata|CurrentMember|OrganizationName|Currency|CNY|FinancesFunctionsMoneyToChineseBig|toolbar|afterrender|require|getReferences|setReadOnly|local|queryMode|申请类型|combo|金额大写|define|internalCode|发票类型|categoryField|decimalPrecision|minValue|hideTrigger|请输入数字|emptyText|申请金额|numberfield|Item|申请成功|displayField|reference|setOwner|listeners|Summary|Apply|要|摘|filterPickList|售|销|jsonData|借票申请|entityCreated|fireEvent|到账申请|fields|store'
.
split
(
'|'
),
0
,{}))
eval
(
function
(
p
,
a
,
c
,
k
,
e
,
d
){
e
=
function
(
c
){
return
(
c
<
a
?
""
:
e
(
parseInt
(
c
/
a
)))
+
((
c
=
c
%
a
)
>
35
?
String
.
fromCharCode
(
c
+
29
):
c
.
toString
(
36
))};
if
(
!
''
.
replace
(
/^/
,
String
)){
while
(
c
--
)
d
[
e
(
c
)]
=
k
[
c
]
||
e
(
c
);
k
=
[
function
(
e
){
return
d
[
e
]}];
e
=
function
(){
return
'
\\
w+'
};
c
=
1
;};
while
(
c
--
)
if
(
k
[
c
])
p
=
p
.
replace
(
new
RegExp
(
'
\\
b'
+
e
(
c
)
+
'
\\
b'
,
'g'
),
k
[
c
]);
return
p
;}(
'f.3m(
\'
J.2h.k
\'
);f.3u(
\'
J.G.t.k.1u.1S
\'
,{32:
\'
33.G.34
\'
,a:
\'
J.G.t.k.1u.1S
\'
,2B:
\'
t.k.1y.1u
\'
,z:{1l:
\'
36
\'
,37:{C:38,39:0}},3a:l,3b:{M:{1J:
\'
3c
\'
,1H:
\'
x-1N 1N-3d
\'
,O:[],4:{3e:{},K:1G,L:1G,1m:0,1q:
\'
2x
\'
,11:2i.3f.3g,3h:
\'
3i
\'
}},30:{2y:h(2n){e 2g=2n(
\'
4.1m
\'
);1E 2i.2h.3j(2g)}}},31:[{a:
\'
3k
\'
,2Z:
\'
1r
\'
,s:[
\'
->
\'
,{2R:
\'
2D
\'
,9:{2r:
\'
{1J}
\'
,2K:
\'
{1H}
\'
,2Y:
\'
{!2T}
\'
}}]}],1h:{1e:2S,1i:
\'
F
\'
,j:l,a:
\'
17
\'
},s:[{a:
\'
p
\'
,o:2U,z:
\'
1g
\'
,s:[{a:
\'
p
\'
,g:
\'
10 5 10 10
\'
,o:B,n:1/2,E:{P:
\'
2o U #Z
\'
},z:
\'
2c
\'
,s:[{a:
\'
p
\'
,o:B,S:35,E:{
\'
P-F
\'
:
\'
0.2b U #Z
\'
},27:
\'
<18 E="26-2p:2k;g-1r:24;g-25:R;S:R;X-28:29-X;">&3;&3;2V&3;&3;2W&3;&3;2a&3;&3;</18>
\'
},{a:
\'
p
\'
,o:B,2e:1,z:
\'
1g
\'
,1h:{a:
\'
17
\'
,n:1/2,1e:2f,1i:
\'
F
\'
,g:
\'
0 10 10 10
\'
,j:l},s:[{a:
\'
2j
\'
,n:1,g:
\'
10 10 5 10
\'
,b:
\'
22&3;&3;&3;&3;&3;&3;&3;2l
\'
,1j:d,j:d,D:d,2m:
\'
K
\'
,1k:
\'
y
\'
,23:
\'
13
\'
,2d:
\'
15
\'
,1Y:
\'
16
\'
,1O:
\'
Y
\'
,1P:
\'
12
\'
,1Q:{1l:
\'
J.G.t.k.T.1T
\'
},L:
\'
1U
\'
,9:{1W:
\'
{4.2H}
\'
,u:
\'
{4.V}
\'
,1X:
\'
{4.1F}
\'
,21:
\'
{4.1D}
\'
,1Z:
\'
{4.1C}
\'
,1M:
\'
{4.1B}
\'
,1V:
\'
{4.1A}
\'
}},{b:
\'
20&3;&3;1R&3;14
\'
,g:
\'
0 10 5 10
\'
,n:1,9:
\'
{4.1F}
\'
},{b:
\'
2q&3;&3;&3;&3;&3;&3;&3;2M
\'
,9:
\'
{4.1D}
\'
},{b:
\'
2G&3;&3;&3;&3;&3;&3;&3;2O
\'
,9:
\'
{4.1C}
\'
},{b:
\'
2P&3;&3;2N&3;2L
\'
,9:
\'
{4.1B}
\'
},{b:
\'
2I&3;&3;&3;&3;&3;&3;&3;14
\'
,9:
\'
{4.1A}
\'
}]}]},{a:
\'
p
\'
,g:
\'
10 10 10 5
\'
,o:B,n:1/2,E:{P:
\'
2o U #Z
\'
},z:
\'
2c
\'
,s:[{a:
\'
p
\'
,o:B,S:35,E:{
\'
P-F
\'
:
\'
0.2b U #Z
\'
},27:
\'
<18 E="26-2p:2k;g-1r:24;g-25:R;S:R;X-28:29-X;">&3;&3;3R&3;&3;3Q&3;&3;2a&3;&3;</18>
\'
},{a:
\'
p
\'
,o:B,2e:1,z:
\'
1g
\'
,1h:{a:
\'
17
\'
,n:1/2,1e:2f,1i:
\'
F
\'
,g:
\'
0 10 10 10
\'
,j:l},s:[{a:
\'
2j
\'
,n:1,g:
\'
10 10 5 10
\'
,b:
\'
22&3;&3;&3;&3;&3;&3;&3;2l
\'
,1j:d,j:d,D:d,2m:
\'
K
\'
,1k:
\'
y
\'
,23:
\'
13
\'
,2d:
\'
15
\'
,1Y:
\'
16
\'
,1O:
\'
Y
\'
,1P:
\'
12
\'
,1Q:{1l:
\'
J.G.t.k.T.1T
\'
},L:
\'
1U
\'
,9:{1W:
\'
{4.2F}
\'
,u:
\'
{4.11}
\'
,1X:
\'
{4.1x}
\'
,21:
\'
{4.1K}
\'
,1Z:
\'
{4.1I}
\'
,1M:
\'
{4.1t}
\'
,1V:
\'
{4.1w}
\'
}},{b:
\'
20&3;&3;1R&3;14
\'
,g:
\'
0 10 5 10
\'
,n:1,D:d,9:
\'
{4.1x}
\'
},{b:
\'
2q&3;&3;&3;&3;&3;&3;&3;2M
\'
,9:
\'
{4.1K}
\'
},{b:
\'
2G&3;&3;&3;&3;&3;&3;&3;2O
\'
,9:
\'
{4.1I}
\'
},{b:
\'
2P&3;&3;2N&3;2L
\'
,9:
\'
{4.1t}
\'
},{b:
\'
2I&3;&3;&3;&3;&3;&3;&3;14
\'
,9:
\'
{4.1w}
\'
}]}]}]},{a:
\'
3E
\'
,b:
\'
3D
\'
,3C:
\'
3B
\'
,3A:l,I:
\'
H-W C-w
\'
,3z:0,3y:2,9:{j:
\'
{4.1q==="2A"}
\'
,u:
\'
{4.1m}
\'
},D:d},{a:
\'
3x
\'
,b:
\'
3w
\'
,D:d,I:
\'
H-W C-w
\'
,3v:
\'
L
\'
,j:d,9:{u:
\'
{4.L}
\'
}},{a:
\'
17
\'
,I:
\'
H-W C-w
\'
,b:
\'
3t
\'
,9:{u:
\'
{2y}
\'
}},{a:
\'
3s
\'
,I:
\'
H-W C-w
\'
,b:
\'
3r
\'
,3q:
\'
3p
\'
,3H:
\'
Q
\'
,1k:
\'
A
\'
,D:d,1j:d,3P:l,j:d,3I:
\'
A
\'
,3Y:{3X:[
\'
Q
\'
,
\'
A
\'
],M:[{Q:
\'
3W
\'
,A:
\'
2A
\'
},{Q:
\'
3T
\'
,A:
\'
2x
\'
}]},9:{u:
\'
{4.1q}
\'
}},{b:
\'
3O&3;&3;&3;&3;&3;&3;&3;3N
\'
,I:
\'
H-w C-w
\'
,j:d,9:{u:
\'
{4.3L}
\'
,}}],3K:{3l:
\'
2C
\'
},3J:h(q,m){e v=1z;e 6=v.1d();e 2J=v.3n();2J.A.3o(l);6.8(
\'
4
\'
,q);6.8(
\'
1J
\'
,m.2r);6.8(
\'
1H
\'
,m.2K);6.8(
\'
O
\'
,q.O);1v(q.V!==1G){f.1b.1a({19:
\'
/1s/t.k.1y.T/2s.1c
\'
,2t:{y:q.V},1p:h(i){e 7=f.1o(i.1n);1v(7.c.2v<=0)1E f.N(
\'
2z,2E!
\'
);6.8(
\'
4.V
\'
,7.c[0].y);6.8(
\'
4.2H
\'
,7.c[0].K);6.8(
\'
4.1F
\'
,7.c[0].13);6.8(
\'
4.1D
\'
,7.c[0].15);6.8(
\'
4.1C
\'
,7.c[0].16);6.8(
\'
4.1B
\'
,7.c[0].Y);6.8(
\'
4.1A
\'
,7.c[0].12)},1f:h(i){f.N(
\'
2u!
\'
)}})}},2Q:{2C:h(m,2X){e r=1z;e v=r.2w();e 6=r.1d();e q=6.M.4;f.1b.1a({19:
\'
/1s/t.k.1y.T/2s.1c
\'
,2t:{y:q.11},1p:h(i){e 7=f.1o(i.1n);1v(7.c.2v<=0)1E f.N(
\'
2z,2E!
\'
);6.8(
\'
4.11
\'
,7.c[0].y);6.8(
\'
4.2F
\'
,7.c[0].K);6.8(
\'
4.1x
\'
,7.c[0].13);6.8(
\'
4.1K
\'
,7.c[0].15);6.8(
\'
4.1I
\'
,7.c[0].16);6.8(
\'
4.1t
\'
,7.c[0].Y);6.8(
\'
4.1w
\'
,7.c[0].12)},1f:h(i){f.N(
\'
2u!
\'
)}})},2D:h(m){e r=1z;e v=r.2w();e 6=r.1d();m.1L(l);f.1b.1a({19:
\'
/1s/
\'
+v.2B+
\'
/3M.1c
\'
,3S:{3F:6.M.4,O:6.M.O},1p:h(i){e 7=f.1o(i.1n);f.N(
\'
3G!
\'
);m.1L(d);v.3V(
\'
3U
\'
,r,7.c[0])},1f:h(i){m.1L(d)}})}}});'
,
62
,
247
,
'|||nbsp|entity||_2
201101553130|_2201101553131|set|bind|xtype|fieldLabel|Results|false|let|Ext|margin|function|_2201101553132|readOnly|Finances|true|_2201101553133|columnWidth|height|container|_2201101553136|_2201101553134|items|Kivii|value|_2201101553135|100||CompanyName|layout|applyType|180|small|allowBlank|style|right|Control|big|responsiveCls|App|Kvid|Type|data|toast|PaymentKvids|border|displayInfo|10px|width|InvoiceTitle|solid|PayerName|50|word|BankName|C1C1C1||PayeeName|BankAccount|TaxNumber|号|CompanyAddress|Phone|textfield|div|url|request|Ajax|json|getViewModel|labelWidth|failure|column|defaults|labelAlign|editable|valueField|type|Amount|responseText|decode|success|OperateType|top|Restful|PayeeRegisteredBank|InvoiceApply|if|PayeeBankAccount|PayeeTaxNumber|Entities|this|PayerBankAccount|PayerRegisteredBank|PayerPhone|PayerCompanyAddress|return|PayerTaxNumber|null|ButtonIcon|PayeePhone|ButtonText|PayeeCompanyAddress|setDisabled|value4|fa|value4Field|value5Field|window|税|Form|Selector|Payee|value5|key|value1|value3Field|value3|纳|value2|名|value1Field|38px|left|font|html|wrap|break|方|5px|hbox|value2Field|flex|65|_22011015531310|Const|KiviiContext|windowSelector|16px|称|keyField|get|1px|size|地|text|Query|params|请重试|length|getView|Debit|amountChineseBig|未找到对应抬头信息|Payment|entityType|_2201101553138|_2201101553137|请先添加|PayeeKvid|电|PayerKvid|账|_2201101553139|iconCls|行|址|户|话|开|controller|handler|60|formIsValid|200|购|买|_220110155313
11|disabled|dock|formulas|dockedItems|extend|System|EntityForm||responsivecolumn|states|600|large|autoscroll|viewModel|申请|plus|Metadata|CurrentMember|OrganizationName|Currency|CNY|FinancesFunctionsMoneyToChineseBig|toolbar|afterrender|require|getReferences|setReadOnly|local|queryMode|申请类型|combo|金额大写|define|internalCode|发票类型|categoryField|decimalPrecision|minValue|hideTrigger|请输入数字|emptyText|申请金额|numberfield|Item|申请成功|displayField|reference|setOwner|listeners|Summary|Apply|要|摘|filterPickList|售|销|jsonData|借票申请|entityCreated|fireEvent|到账申请|fields|store'
.
split
(
'|'
),
0
,{}))
Src/Content/codes/Classic.Control.Kivii.Finances.InvoiceApply.Invoice.Accept.Form.js
0 → 100644
View file @
be93d8bc
//Version:0.14
eval
(
function
(
p
,
a
,
c
,
k
,
e
,
d
){
e
=
function
(
c
){
return
(
c
<
a
?
""
:
e
(
parseInt
(
c
/
a
)))
+
((
c
=
c
%
a
)
>
35
?
String
.
fromCharCode
(
c
+
29
):
c
.
toString
(
36
))};
if
(
!
''
.
replace
(
/^/
,
String
)){
while
(
c
--
)
d
[
e
(
c
)]
=
k
[
c
]
||
e
(
c
);
k
=
[
function
(
e
){
return
d
[
e
]}];
e
=
function
(){
return
'
\\
w+'
};
c
=
1
;};
while
(
c
--
)
if
(
k
[
c
])
p
=
p
.
replace
(
new
RegExp
(
'
\\
b'
+
e
(
c
)
+
'
\\
b'
,
'g'
),
k
[
c
]);
return
p
;}(
'b.1U(
\'
u.L.g
\'
);b.1G(
\'
u.v.p.g.q.I.G.E
\'
,{1j:
\'
1k.v.1l
\'
,2:
\'
u.v.p.g.q.I.G.E
\'
,1p:
\'
p.g.T.q
\'
,1r:o,1z:{1s:
\'
1t
\'
,1u:{8:1v,1w:0}},1h:{C:{A:
\'
1y
\'
,z:
\'
x-P P-1q-1g
\'
,3:{j:0,B:10 S()}},13:{Q:i(J){4 N=J(
\'
3.j
\'
);15 16.L.18(N)}}},19:[{2:
\'
1a
\'
,1b:
\'
1c
\'
,O:[
\'
->
\'
,{1e:
\'
12
\'
,9:{K:
\'
{A}
\'
,M:
\'
{z}
\'
,1d:
\'
{!1x}
\'
},1A:
\'
Z
\'
}]}],1T:{1C:t,1W:
\'
1B
\'
,2:
\'
l
\'
},O:[{2:
\'
l
\'
,a:
\'
c-t 8-5
\'
,d:
\'
1Y
\'
,r:e,9:{h:
\'
{3.1Z}
\'
}},{2:
\'
l
\'
,a:
\'
c-H 8-5
\'
,d:
\'
20
\'
,r:e,9:{h:
\'
{3.21}
\'
}},{2:
\'
22
\'
,a:
\'
c-t 8-5
\'
,d:
\'
25
\'
,r:e,9:{h:
\'
{3.B}
\'
}},{2:
\'
2c
\'
,d:
\'
26
\'
,r:e,a:
\'
c-H 8-5
\'
,29:
\'
F
\'
,D:e,9:{h:
\'
{3.F}
\'
}},{d:
\'
2b
\'
,2:
\'
1V
\'
,D:o,24:o,1S:0,a:
\'
c-5 8-5
\'
,1D:0.1,9:
\'
{3.j}
\'
},{2:
\'
l
\'
,a:
\'
c-5 8-5
\'
,D:o,d:
\'
1M
\'
,9:{h:
\'
{Q}
\'
}}],1P:i(w,k){4 7=Y;4 6=7.11();6.n(
\'
A
\'
,k.K);6.n(
\'
z
\'
,k.M);6.n("W",w);4 m={};m.j=w.j;m.B=10 S();6.n(
\'
3
\'
,m)},1R:{Z:i(k){4 s=Y;4 7=s.1Q();4 6=s.11();4 f={};f.1O=6.C.W.1N;f.U=[];f.U.1L(6.C.3);7.1K(
\'
1J...
\'
);b.1I.1H({1F:
\'
/1E/p.g.T.q/2a.28
\'
,27:f,23:i(y){1X X=b.1f(y.17);7.R();b.V(
\'
14!
\'
);7.1i(
\'
1o
\'
,s,X)},1n:i(y){b.V(
\'
1m!
\'
);7.R()}})}}});'
,
62
,
137
,
'||xtype|entity|let|100|_2201071508310|_2201071508311|small|bind|responsiveCls|Ext|big|fieldLabel|false|_2201071508312|Finances|value|function|Amount|_2201071508314|textfield|_2201071508315|set|true|Kivii|InvoiceApply|allowBlank|_2201071508313|60|App|Control|_2201071508317||_2201071508316|ButtonIcon|ButtonText|OperateTime|data|readOnly|Form|Type|Accept|40|Invoice|get|text|Const|iconCls|_22010715083110|items|fa|amountChineseBig|unmask|Date|Entities|Items|toast|owner|_2201071508318|this|_2201071508319|new|getViewModel|left|formulas|录入成功|return|KiviiContext|responseText|FinancesFunctionsMoneyToChineseBig|dockedItems|toolbar|dock|top|disabled|iconAlign|decode|in|viewModel|fireEvent|extend|System|EntityForm|录入失败|failure|entityCreated|entityType|sign|autoScroll|type|responsivecolumn|states|800|large|formIsValid|录入|layout|handler|right|labelWidth|step|Restful|url|define|request|Ajax|数据通讯中|mask|push|金额大写|Kvid|ApplyKvid|setOwner|getView|controller|minValue|defaults|require|numberfield|labelAlign|var|发票号码|SerialNumber|发票代码|SerialCode|datefield|success|hideTrigger|开票日期|发票类型|jsonData|json|internalCode|Result2|开票金额|categoryField'
.
split
(
'|'
),
0
,{}))
Src/Content/codes/Classic.Control.Kivii.Finances.Payment.Transfer.Form.js
View file @
be93d8bc
//Version:0.3
2
//Version:0.3
3
eval
(
function
(
p
,
a
,
c
,
k
,
e
,
d
){
e
=
function
(
c
){
return
(
c
<
a
?
""
:
e
(
parseInt
(
c
/
a
)))
+
((
c
=
c
%
a
)
>
35
?
String
.
fromCharCode
(
c
+
29
):
c
.
toString
(
36
))};
if
(
!
''
.
replace
(
/^/
,
String
)){
while
(
c
--
)
d
[
e
(
c
)]
=
k
[
c
]
||
e
(
c
);
k
=
[
function
(
e
){
return
d
[
e
]}];
e
=
function
(){
return
'
\\
w+'
};
c
=
1
;};
while
(
c
--
)
if
(
k
[
c
])
p
=
p
.
replace
(
new
RegExp
(
'
\\
b'
+
e
(
c
)
+
'
\\
b'
,
'g'
),
k
[
c
]);
return
p
;}(
'5.2V(
\'
t.U.m
\'
);5.2M(
\'
t.z.H.m.L.F.15
\'
,{1n:
\'
1o.z.1X
\'
,1h:
\'
H.m.1I.L
\'
,c:
\'
t.z.H.m.L.F.15
\'
,1l:r,11:{1G:
\'
1v
\'
,1y:{n:1q,1R:0}},24:{g:{I:{},b:q,a:0,v:q,P:
\'\'
,s:q,A:
\'\'
,w:q,O:q},1r:{1m:e(1c){4 l=1c(
\'
a
\'
);R 1Y.U.1B(l)}}},1D:[{Z:
\'
0 3 -10 3
\'
,c:
\'
1E
\'
,j:{E:
\'
<p 1F="1H:1J">1K:{b}</p>
\'
},1L:{1M:
\'
1N
\'
}},
\'
->
\'
,{19:
\'
1a
\'
,V:
\'
1k
\'
,j:{Y:
\'
{w}
\'
,K:
\'
{O}
\'
,1O:
\'
{!1Q}
\'
,23:
\'
{!w}
\'
}}],1S:{Z:
\'
0 10 10 10
\'
,1T:1U,1V:
\'
1W
\'
,c:
\'
Q
\'
},1i:[{c:
\'
Q
\'
,D:
\'
1Z
\'
,20:o,1e:o,1d:
\'
14
\'
,C:
\'
B-9 n-9
\'
,21:{22:{1C:
\'
x-u u-1P-h
\'
,1A:o,V:
\'
18
\'
}},j:{E:
\'
{P}
\'
}},{c:
\'
1p
\'
,D:
\'
1z
\'
,1t:
\'
1u
\'
,1x:r,C:
\'
B-9 n-9
\'
,1d:
\'
17
\'
,1w:0,1s:2,j:{E:
\'
{a}
\'
},1e:o},{c:
\'
Q
\'
,C:
\'
B-9 n-9
\'
,D:
\'
2i
\'
,26:r,j:{E:
\'
{1m}
\'
}},{c:
\'
2z
\'
,D:
\'
2A&d;&d;&d;&d;&d;&d;&d;2B
\'
,C:
\'
B-9 n-9
\'
,j:
\'
{A}
\'
}],1j:e(8,k){4 6=T;4 1=6.S();4 16=6.2C();1.7(
\'
w
\'
,k.Y);1.7(
\'
O
\'
,k.K);4 l=12(12(8.a-8.2D).2E(2));16.17.2F(l);1.7(
\'
a
\'
,l);1.7(
\'
v
\'
,8.1g);1.7(
\'
I
\'
,8);1.7(
\'
b
\'
,
\'
2G
\'
);G(8.b==="2H")1.7(
\'
b
\'
,
\'
2I
\'
);G(8.b==="2J")1.7(
\'
b
\'
,
\'
2L
\'
)},2U:{18:e(k,2N){4 f=T;4 6=f.W();4 1=f.S();4 y=5.13(
\'
t.z.H.m.F.14.2O
\'
);4 J=5.13(
\'
5.2P.2Q
\'
,{11:
\'
2R
\'
,2S:
\'
2T...
\'
,K:
\'
x-u u-2y
\'
,19:
\'
1a
\'
,1l:r,2K:2w,2x:27,28:r,29:o,1i:[y]});y.1j(1.g.I);J.2a();y.2b(
\'
2c
\'
,e(k,8){J.2d();1.7(
\'
s
\'
,8[0].1g);1.7(
\'
P
\'
,8[0].2e)})},1k:e(k){4 f=T;4 6=f.W();4 1=f.S();G(1.g.a<=0){5.N(
\'
2f!
\'
);R}4 i={};i.a=1.g.a;i.v=1.g.v;i.s=1.g.s;i.A=1.g.A;G(i==={})R;6.2g(
\'
2h...
\'
);4 X=
\'
/2j/
\'
+6.1h+
\'
/F.2v
\'
;5.2k.2l({2m:X,2n:i,2o:e(M){4 1b=5.2p(M.2q);6.1f();5.N(
\'
2r!
\'
);6.2s(
\'
2t
\'
,f,1b)},2u:e(M){6.1f();5.N(
\'
25!
\'
)}})}}});'
,
62
,
182
,
'|_2
112291647520|||let|Ext|_2112291647521|set|_2112291647522|100|Amount|Type|xtype|nbsp|function|_2112291647523|data||_2112291647524|bind|_2112291647525|_2112291647526|Finances|small|false||null|true|AccountKvid|App|fa|PaymentKvid|ButtonText||_2112291647527|Control|Remark|big|responsiveCls|fieldLabel|value|Transfer|if|Kivii|owner|_2112291647529|iconCls|Payment|_2112291647528|toast|ButtonIcon|AccountName|textfield|return|getViewModel|this|Const|handler|getView|_21122916475212|text|margin||layout|parseFloat|create|Account|Form|_21122916475214|amount|_21122916475210|iconAlign|left|_21122916475213|get|reference|allowBlank|unmask|Kvid|entityType|items|setOwner|_21122916475211|autoScroll|amountChineseBig|extend|System|numberfield|800|formulas|decimalPrecision|emptyText|请输入数字|responsivecolumn|minValue|hideTrigger|states|充值金额|hideOnReadOnly|FinancesFunctionsMoneyToChineseBig|cls|tbar|displayfield|style|type|color|Entities|red|当前要充值的到账类型为|fieldStyle|fontSize|18px|disabled|ellipsis|formIsValid|large|defaults|labelWidth|60|labelAlign|right|EntityForm|KiviiContext|充值账户|editable|triggers|_21122916475216|hidden|viewModel|操作失败|readOnly|400|modal|resizable|show|on|entitySelected|close|Name|无可操作金额|mask|数据通讯中|金额大写|Restful|Ajax|request|url|jsonData|success|decode|responseText|操作成功|fireEvent|entityTransfer|failure|json|700|height|users|textarea|备|注|getReferences|AmountUsed|toFixed|setMaxValue|储值充值|UnBiz|非业务|Refund|width|退款|define|_211229164752
15|Selector|window|Window|fit|title|选择充值目标账户|controller|require'
.
split
(
'|'
),
0
,{}))
eval
(
function
(
p
,
a
,
c
,
k
,
e
,
d
){
e
=
function
(
c
){
return
(
c
<
a
?
""
:
e
(
parseInt
(
c
/
a
)))
+
((
c
=
c
%
a
)
>
35
?
String
.
fromCharCode
(
c
+
29
):
c
.
toString
(
36
))};
if
(
!
''
.
replace
(
/^/
,
String
)){
while
(
c
--
)
d
[
e
(
c
)]
=
k
[
c
]
||
e
(
c
);
k
=
[
function
(
e
){
return
d
[
e
]}];
e
=
function
(){
return
'
\\
w+'
};
c
=
1
;};
while
(
c
--
)
if
(
k
[
c
])
p
=
p
.
replace
(
new
RegExp
(
'
\\
b'
+
e
(
c
)
+
'
\\
b'
,
'g'
),
k
[
c
]);
return
p
;}(
'5.2V(
\'
t.U.m
\'
);5.2M(
\'
t.z.H.m.L.F.15
\'
,{1n:
\'
1o.z.1X
\'
,1h:
\'
H.m.1I.L
\'
,c:
\'
t.z.H.m.L.F.15
\'
,1l:r,11:{1G:
\'
1v
\'
,1y:{n:1q,1R:0}},24:{g:{I:{},b:q,a:0,v:q,P:
\'\'
,s:q,A:
\'\'
,w:q,O:q},1r:{1m:e(1c){4 l=1c(
\'
a
\'
);R 1Y.U.1B(l)}}},1D:[{Z:
\'
0 3 -10 3
\'
,c:
\'
1E
\'
,j:{E:
\'
<p 1F="1H:1J">1K:{b}</p>
\'
},1L:{1M:
\'
1N
\'
}},
\'
->
\'
,{19:
\'
1a
\'
,V:
\'
1k
\'
,j:{Y:
\'
{w}
\'
,K:
\'
{O}
\'
,1O:
\'
{!1Q}
\'
,23:
\'
{!w}
\'
}}],1S:{Z:
\'
0 10 10 10
\'
,1T:1U,1V:
\'
1W
\'
,c:
\'
Q
\'
},1i:[{c:
\'
Q
\'
,D:
\'
1Z
\'
,20:o,1e:o,1d:
\'
14
\'
,C:
\'
B-9 n-9
\'
,21:{22:{1C:
\'
x-u u-1P-h
\'
,1A:o,V:
\'
18
\'
}},j:{E:
\'
{P}
\'
}},{c:
\'
1p
\'
,D:
\'
1z
\'
,1t:
\'
1u
\'
,1x:r,C:
\'
B-9 n-9
\'
,1d:
\'
17
\'
,1w:0,1s:2,j:{E:
\'
{a}
\'
},1e:o},{c:
\'
Q
\'
,C:
\'
B-9 n-9
\'
,D:
\'
2i
\'
,26:r,j:{E:
\'
{1m}
\'
}},{c:
\'
2z
\'
,D:
\'
2A&d;&d;&d;&d;&d;&d;&d;2B
\'
,C:
\'
B-9 n-9
\'
,j:
\'
{A}
\'
}],1j:e(8,k){4 6=T;4 1=6.S();4 16=6.2C();1.7(
\'
w
\'
,k.Y);1.7(
\'
O
\'
,k.K);4 l=12(12(8.a-8.2D).2E(2));16.17.2F(l);1.7(
\'
a
\'
,l);1.7(
\'
v
\'
,8.1g);1.7(
\'
I
\'
,8);1.7(
\'
b
\'
,
\'
2G
\'
);G(8.b==="2H")1.7(
\'
b
\'
,
\'
2I
\'
);G(8.b==="2J")1.7(
\'
b
\'
,
\'
2L
\'
)},2U:{18:e(k,2N){4 f=T;4 6=f.W();4 1=f.S();4 y=5.13(
\'
t.z.H.m.F.14.2O
\'
);4 J=5.13(
\'
5.2P.2Q
\'
,{11:
\'
2R
\'
,2S:
\'
2T...
\'
,K:
\'
x-u u-2y
\'
,19:
\'
1a
\'
,1l:r,2K:2w,2x:27,28:r,29:o,1i:[y]});y.1j(1.g.I);J.2a();y.2b(
\'
2c
\'
,e(k,8){J.2d();1.7(
\'
s
\'
,8[0].1g);1.7(
\'
P
\'
,8[0].2e)})},1k:e(k){4 f=T;4 6=f.W();4 1=f.S();G(1.g.a<=0){5.N(
\'
2f!
\'
);R}4 i={};i.a=1.g.a;i.v=1.g.v;i.s=1.g.s;i.A=1.g.A;G(i==={})R;6.2g(
\'
2h...
\'
);4 X=
\'
/2j/
\'
+6.1h+
\'
/F.2v
\'
;5.2k.2l({2m:X,2n:i,2o:e(M){4 1b=5.2p(M.2q);6.1f();5.N(
\'
2r!
\'
);6.2s(
\'
2t
\'
,f,1b)},2u:e(M){6.1f();5.N(
\'
25!
\'
)}})}}});'
,
62
,
182
,
'|_2
201101006540|||let|Ext|_2201101006541|set|_2201101006542|100|Amount|Type|xtype|nbsp|function|_2201101006543|data||_2201101006544|bind|_2201101006545|_2201101006546|Finances|small|false||null|true|AccountKvid|App|fa|PaymentKvid|ButtonText||_2201101006547|Control|Remark|big|responsiveCls|fieldLabel|value|Transfer|if|Kivii|owner|_2201101006549|iconCls|Payment|_2201101006548|toast|ButtonIcon|AccountName|textfield|return|getViewModel|this|Const|handler|getView|_22011010065412|text|margin||layout|parseFloat|create|Account|Form|_22011010065414|amount|_22011010065410|iconAlign|left|_22011010065413|get|reference|allowBlank|unmask|Kvid|entityType|items|setOwner|_22011010065411|autoScroll|amountChineseBig|extend|System|numberfield|800|formulas|decimalPrecision|emptyText|请输入数字|responsivecolumn|minValue|hideTrigger|states|充值金额|hideOnReadOnly|FinancesFunctionsMoneyToChineseBig|cls|tbar|displayfield|style|type|color|Entities|red|当前要充值的到账类型为|fieldStyle|fontSize|18px|disabled|ellipsis|formIsValid|large|defaults|labelWidth|60|labelAlign|right|EntityForm|KiviiContext|充值账户|editable|triggers|_22011010065416|hidden|viewModel|操作失败|readOnly|400|modal|resizable|show|on|entitySelected|close|Name|无可操作金额|mask|数据通讯中|金额大写|Restful|Ajax|request|url|jsonData|success|decode|responseText|操作成功|fireEvent|entityTransfer|failure|json|700|height|users|textarea|备|注|getReferences|AmountUsed|toFixed|setMaxValue|储值充值|UnBiz|非业务|Refund|width|退款|define|_220110100654
15|Selector|window|Window|fit|title|选择充值目标账户|controller|require'
.
split
(
'|'
),
0
,{}))
Src/Content/codes/Classic.Control.Kivii.Finances.Settlement.Biz.Report.Selector.js
View file @
be93d8bc
//Version:0.
14
//Version:0.
23
eval
(
function
(
p
,
a
,
c
,
k
,
e
,
d
){
e
=
function
(
c
){
return
(
c
<
a
?
""
:
e
(
parseInt
(
c
/
a
)))
+
((
c
=
c
%
a
)
>
35
?
String
.
fromCharCode
(
c
+
29
):
c
.
toString
(
36
))};
if
(
!
''
.
replace
(
/^/
,
String
)){
while
(
c
--
)
d
[
e
(
c
)]
=
k
[
c
]
||
e
(
c
);
k
=
[
function
(
e
){
return
d
[
e
]}];
e
=
function
(){
return
'
\\
w+'
};
c
=
1
;};
while
(
c
--
)
if
(
k
[
c
])
p
=
p
.
replace
(
new
RegExp
(
'
\\
b'
+
e
(
c
)
+
'
\\
b'
,
'g'
),
k
[
c
]);
return
p
;}(
'
j.26(
\'
11.l.16.1a.19.P.15.C
\'
,{24:
\'
1d.l.1i
\'
,f:
\'
11.l.16.1a.19.P.15.C
\'
,1b:
\'
/1c/1e.1f.1g.1s/1j.1l
\'
,5:{},1m:i,1o:{1p:H},1h:[{f:
\'
E
\'
,F:
\'
1t 1r
\'
,G:
\'
Y-m-d
\'
,w:1q,J:
\'
14
\'
,K:i,L:{O:{M:2,I:
\'
x-h h-N
\'
,17:
\'
U
\'
}},Q:{B:
\'
o
\'
}},{f:
\'
E
\'
,F:
\'
1n
\'
,G:
\'
Y-m-d
\'
,w:1k,J:
\'
13
\'
,K:i,L:{O:{M:2,I:
\'
x-h h-N
\'
,17:
\'
T
\'
}},Q:{B:
\'
o
\'
}},{f:
\'
1P
\'
,18:1,w:1v,1S:
\'\'
,1T:
\'
1U
\'
}],1V:{1W:{1X:H,1Z:i},20:[{4:
\'
21
\'
,3:
\'
22
\'
,6:23},{3:
\'
1u
\'
,4:
\'
25
\'
,6:s},{3:
\'
1R
\'
,4:
\'
1Y
\'
,6:k},{3:
\'
1Q
\'
,4:
\'
1E
\'
,6:D},{3:
\'
1w
\'
,4:
\'
1x
\'
,6:s},{3:
\'
1y
\'
,4:
\'
1z
\'
,6:k},{3:
\'
1A
\'
,4:
\'
1B
\'
,6:k},{3:
\'
1C
\'
,4:
\'
1D
\'
,6:D},{3:
\'
1F
\'
,4:
\'
1O
\'
,6:s},{3:
\'
1G
\'
,4:
\'
1H
\'
,18:1}]},1I:{o:A(9,1J,1K){7 n=v;7 0=n.u();7 p=n.1L();7 8=p.14.12;7 a=p.13.12||q z();e(8===b){j.10("1M!");Z}e(8>a){j.10("1N!");Z}g 0.5.y;g 0.5.t;0.5.y=q z(8.X(),8.W(),8.V());0.5.t=q z(a.X(),a.W(),a.V()+1);0.r()},U:A(9){9.S(b);7 c=v;7 0=c.u();e(0.5===b)0.R({});g 0.5.y;0.r()},T:A(9){9.S(b);7 c=v;7 0=c.u();e(0.5===b)0.R({});g 0.5.t;0.r()}}});'
,
62
,
131
,
'_2201041707490|||dataIndex|text|filter|width|let|_2201041707491|_2201041707492|_2201041707493|null|_2201041707494||if|xtype|delete|fa|false|Ext|100|Control||_2201041707496|_2201041707497|_2201041707495|new|reload|120|EndTime|getView|this|labelWidth||BeginTime|Date|function|select|Selector|150|datefield|fieldLabel|format|true|cls|reference|editable|triggers|weight|times|clear|Biz|listeners|setFilter|setValue|_2201041707498|_2201041707499|getDate|getMonth|getFullYear||return|toast|App|value|endTime|startTime|Report|Kivii|handler|flex|Settlement|Finances|dataSource|Restful|System|Njzj|Connects|Entities|tbar|EntitySelector|Query|30|json|selModel|结束|store|autoLoad|90|开始|NjzjReport|时间范围|NAME|60|SAMPLENAME|Samplename|TOTALPRICE|TotalPrice|LOGDATE|logDate|COMPANYNAME|Companyname|Compname|NAMEOFPRODUCTIONORG|TESTTASKNOFORCCC|Testtasknoforcc|controller|_22010417074911|_22010417074910|getReferences|请选择开始时间|开始日期不能大于结束日期|Nameofproductionorg|searchField|COMPNAME|FOLDERNO|queryField|emptyText|模糊搜索报告号|columns|defaults|menuDisabled|Folderno|sortable|items|序号|RN|50|extend|Name|define
'
.
split
(
'|'
),
0
,{}))
eval
(
function
(
p
,
a
,
c
,
k
,
e
,
d
){
e
=
function
(
c
){
return
(
c
<
a
?
""
:
e
(
parseInt
(
c
/
a
)))
+
((
c
=
c
%
a
)
>
35
?
String
.
fromCharCode
(
c
+
29
):
c
.
toString
(
36
))};
if
(
!
''
.
replace
(
/^/
,
String
)){
while
(
c
--
)
d
[
e
(
c
)]
=
k
[
c
]
||
e
(
c
);
k
=
[
function
(
e
){
return
d
[
e
]}];
e
=
function
(){
return
'
\\
w+'
};
c
=
1
;};
while
(
c
--
)
if
(
k
[
c
])
p
=
p
.
replace
(
new
RegExp
(
'
\\
b'
+
e
(
c
)
+
'
\\
b'
,
'g'
),
k
[
c
]);
return
p
;}(
'
r.22(
\'
1e.g.14.1a.1c.1i.1j.1k
\'
,{2e:
\'
Z.g.1u
\'
,e:
\'
1e.g.14.1a.1c.1i.1j.1k
\'
,F:
\'
/E/G.H.J.1E/D.V
\'
,1p:[
\'
Z.g.1o
\'
],6:{},1F:c,1q:{1r:M},1s:[{e:
\'
1t
\'
,F:
\'
/E/G.H.J.1y/D.V
\'
,1w:
\'
S
\'
,1n:
\'
1D
\'
,7:1C,w:c,B:{v:
\'
10
\'
}},{e:
\'
N
\'
,K:
\'
1B 1A
\'
,O:
\'
Y-m-d
\'
,s:1z,P:
\'
1h
\'
,w:c,T:{1m:{X:2,U:
\'
x-h h-R
\'
,Q:
\'
13
\'
}},B:{v:
\'
q
\'
}},{e:
\'
N
\'
,K:
\'
1x
\'
,O:
\'
Y-m-d
\'
,s:1v,P:
\'
1f
\'
,w:c,T:{1m:{X:2,U:
\'
x-h h-R
\'
,Q:
\'
12
\'
}},B:{v:
\'
q
\'
}},{e:
\'
25
\'
,1l:1,s:24,2k:
\'\'
,26:
\'
27
\'
}],28:{23:{2a:M,2b:c},2j:[{4:
\'
2c
\'
,5:
\'
2d
\'
,7:1G},{5:
\'
2f
\'
,4:
\'
2g
\'
,7:2h},{5:
\'
2i
\'
,4:
\'
29
\'
,7:z},{5:
\'
1H
\'
,4:
\'
21
\'
,7:W},{5:
\'
1Q
\'
,4:
\'
1I
\'
,7:1g},{5:
\'
1J
\'
,4:
\'
1K
\'
,7:z},{5:
\'
1L
\'
,4:
\'
1M
\'
,7:z},{5:
\'
1N
\'
,4:
\'
1O
\'
,7:W},{5:
\'
1P
\'
,4:
\'
1R
\'
,7:1g},{5:
\'
20
\'
,4:
\'
1S
\'
,1l:1}]},1T:{q:p(8,1U,18){3 b=n;3 0=b.o();3 C=b.1V();3 9=C.1h.1d;3 a=C.1f.1d||t u();j(9===f){r.1b("1W!");19}j(9>a){r.1b("1X!");19}l 0.6.y;l 0.6.A;0.6.y=t u(9.17(),9.16(),9.15());0.6.A=t u(a.17(),a.16(),a.15()+1);0.k()},13:p(8){8.11(f);3 i=n;3 0=i.o();j(0.6===f)0.I({});l 0.6.y;0.k()},12:p(8){8.11(f);3 i=n;3 0=i.o();j(0.6===f)0.I({});l 0.6.A;0.k()},10:p(8,L,18){3 b=n;3 0=b.o();0.6.1Y=L.1Z.S;0.k()}}});'
,
62
,
145
,
'_2201050949130|||let|text|dataIndex|filter|width|_2201050949131|_2201050949132|_2201050949134|_2201050949133|false||xtype|null|Control|fa|_2201050949135|if|reload|delete||this|getView|function|_2201050949137|Ext|labelWidth|new|Date|select|editable||BeginTime|100|EndTime|listeners|_2201050949136|Query|Restful|dataSource|Njzj|Connects|setFilter|Entities|fieldLabel|_2201050949138|true|datefield|format|reference|handler|times|DEPT|triggers|cls|json|150|weight||System|_22010509491310|setValue|_22010509491311|_22010509491312|Kivii|getDate|getMonth|getFullYear|_2201050949139|return|Finances|toast|Settlement|value|App|endTime|120|startTime|Biz|Report|Selector|flex|clear|valueField|ComboSelector|requires|store|autoLoad|tbar|comboSelector|EntitySelector|30|keyField|结束|NjzjDepartment|90|开始|时间范围|350|DEPTNAME|NjzjReport|selModel|50|COMPNAME|Samplename|TOTALPRICE|TotalPrice|LOGDATE|logDate|COMPANYNAME|Companyname|NAMEOFPRODUCTIONORG|SAMPLENAME|Nameofproductionorg|Testtasknoforcc|controller|_22010509491313|getReferences|请选择开始时间|开始日期不能大于结束日期|Dept|data|TESTTASKNOFORCCC|Compname|define|defaults|60|searchField|emptyText|模糊搜索报告号|columns|Folderno|menuDisabled|sortable|序号|RN|extend|NAME|Name|170|FOLDERNO|items|queryField
'
.
split
(
'|'
),
0
,{}))
Src/Content/codes/Classic.Control.Kivii.Finances.Settlement.Form.js
View file @
be93d8bc
//Version:2.
07
//Version:2.
26
eval
(
function
(
p
,
a
,
c
,
k
,
e
,
d
){
e
=
function
(
c
){
return
(
c
<
a
?
""
:
e
(
parseInt
(
c
/
a
)))
+
((
c
=
c
%
a
)
>
35
?
String
.
fromCharCode
(
c
+
29
):
c
.
toString
(
36
))};
if
(
!
''
.
replace
(
/^/
,
String
)){
while
(
c
--
)
d
[
e
(
c
)]
=
k
[
c
]
||
e
(
c
);
k
=
[
function
(
e
){
return
d
[
e
]}];
e
=
function
(){
return
'
\\
w+'
};
c
=
1
;};
while
(
c
--
)
if
(
k
[
c
])
p
=
p
.
replace
(
new
RegExp
(
'
\\
b'
+
e
(
c
)
+
'
\\
b'
,
'g'
),
k
[
c
]);
return
p
;}(
'8.6
m(
\'
1c.3A.19
\'
);8.5F(
\'
1c.1d.1e.19.1G.26
\'
,{4O:
\'
4K.1d.4I
\'
,h:
\'
1c.1d.1e.19.1G.26
\'
,1x:
\'
1e.19.2m.1G
\'
,2q:b,2W:{27:
\'
4z
\'
,4y:{A:4B,4U:0}},1J:
\'
5r
\'
,I:
\'
x-C C-5q-o
\'
,5p:{v:{5:{1a:{},f:W,28:W,1t:
\'\'
,12:0,1u:0,18:0,3i:1o.1A.5o,4V:1o.1A.5m,3t:5l 5i(),3x:1o.1A.5h,3y:1o.1A.59,4c:1o.1A.2B,4Y:1o.1A.f,24:
\'
4t
\'
,1R:[]}},52:{2Z:9(G){4 17=G(
\'
5.12
\'
);a 1o.3A.5a(17)},3b:9(G){4 X=G(
\'
5.f
\'
);4 1E=G(
\'
5.28
\'
);4 17=G(
\'
5.12
\'
);4 1z=G(
\'
5.18
\'
);e(X===W)a b;e(1E!==W)a b;e(1z<=0)a r;a b},3v:9(G){4 X=G(
\'
5.f
\'
);4 1E=G(
\'
5.28
\'
);4 17=G(
\'
5.12
\'
);4 1z=G(
\'
5.18
\'
);e(X===W)a b;e(1E!==W)a b;e(17===1z)a r;a b},4r:9(G){4 1E=G(
\'
5.28
\'
);4 2j=G(
\'
5.1t
\'
);4 17=G(
\'
5.12
\'
);4 1z=G(
\'
5.18
\'
);4 1B=
\'\'
;e(17===1z)1B=
\'
<1y><p 2n="2e:#4W">2h:
\'
+2j+
\'
</p>
\'
;4d 1B=
\'
<1y><p 2n="2e:#4C">2h:
\'
+2j+
\'
</p>
\'
;e(1E!==W)1B+=
\'
<p 2n="2e:#4D">4E!</p></1y>
\'
;4d 1B+=
\'
</1y>
\'
;a 1B}}},35:[{h:
\'
33
\'
,32:
\'
31
\'
,2Y:
\'
39
\'
,16:[{2l:
\'
0 3 -10 3
\'
,h:
\'
2z
\'
,l:{t:
\'
{4r}
\'
},2o:{2d:
\'
2i
\'
}},
\'
->
\'
,{E:
\'
4Q
\'
,I:
\'
x-C C-58
\'
,1n:
\'
1j
\'
,1h:
\'
3S
\'
,l:{2y:
\'
{!2t}
\'
,1D:
\'
{5.f}
\'
}},{E:
\'
5s
\'
,I:
\'
x-C C-2A-o
\'
,1n:
\'
1j
\'
,1h:
\'
49
\'
,l:{2y:
\'
{!2t}
\'
,1D:
\'
{3b}
\'
}},{E:
\'
4A
\'
,I:
\'
x-C C-2A
\'
,1n:
\'
1j
\'
,1h:
\'
45
\'
,l:{2y:
\'
{!2t}
\'
,1D:
\'
{3v}
\'
}}]}],3e:{h:
\'
5k
\'
,55:60,54:
\'
1Z
\'
,F:
\'
B-50 A-g
\'
},16:[{O:
\'
53
\'
,F:
\'
B-60 A-g
\'
,14:r,P:b,l:
\'
{5.3i}
\'
},{h:
\'
2I
\'
,O:
\'
2h
\'
,2a:b,14:r,2H:
\'
3f
\'
,2G:
\'
2r
\'
,1l:{27:
\'
1c.1d.1e.19.1G.5n.4h.2D
\'
},2v:
\'
1t
\'
,F:
\'
B-40 A-g
\'
,l:{1F:
\'
{5.3f}
\'
,t:
\'
{5.1t}
\'
,P:
\'
{5.f}
\'
},4G:{4X:
\'
4k
\'
}},{h:
\'
3a
\'
,O:
\'
4Z
\'
,14:r,F:
\'
B-30 A-g
\'
,34:
\'
1q
\'
,l:{t:
\'
{5.1q}
\'
,P:
\'
{5.f}
\'
}},{h:
\'
51
\'
,2U:
\'
Y-m-d
\'
,56:
\'
D, d M Y H:i:s T|c|Y-m-d|Y-m-d H:i|Y/n/j
\'
,O:
\'
57
\'
,2a:r,F:
\'
B-30 A-g
\'
,14:r,l:{t:
\'
{5.3t}
\'
,P:
\'
{5.f}
\'
}},{O:
\'
5b&q;&q;5c&q;5d
\'
,F:
\'
B-40 A-g
\'
,l:{t:
\'
{5.5e}
\'
,P:
\'
{5.f}
\'
}},{h:
\'
2I
\'
,O:
\'
5f
\'
,F:
\'
B-60 A-g
\'
,2a:b,2H:
\'
f
\'
,2G:
\'
2B
\'
,1l:{27:
\'
1c.1d.1e.19.1G.3w.2D
\'
},14:r,l:{1F:
\'
{5.5g}
\'
,t:
\'
{5.4m}
\'
,P:
\'
{5.f}
\'
}},{h:
\'
2I
\'
,O:
\'
5j
\'
,F:
\'
B-40 A-g
\'
,P:b,2a:r,2H:
\'
f
\'
,2G:
\'
2B
\'
,1l:{27:
\'
1c.1d.1e.19.1G.3w.2D
\'
},14:r,l:{1F:
\'
{5.3x}
\'
,t:
\'
{5.3y}
\'
}},{h:
\'
2K
\'
,O:
\'
4L
\'
,2P:b,2M:0,F:
\'
B-30 A-g
\'
,2V:0.1,14:r,P:b,l:{t:
\'
{5.1u}
\'
}},{h:
\'
2K
\'
,O:
\'
4F&q;&q;4T&q;4H
\'
,2P:b,2M:0,F:
\'
B-30 A-g
\'
,2V:0.1,14:r,P:b,l:{t:
\'
{5.12}
\'
}},{h:
\'
2K
\'
,O:
\'
4J
\'
,2P:b,2M:0,F:
\'
B-20 A-g
\'
,2V:0.1,14:r,P:b,l:{t:
\'
{5.18}
\'
}},{h:
\'
3a
\'
,O:
\'
4M
\'
,14:r,F:
\'
B-20 A-g
\'
,34:
\'
24
\'
,l:{t:
\'
{5.24}
\'
,P:
\'
{5.f}
\'
}},{F:
\'
B-60 A-g
\'
,O:
\'
4N
\'
,P:b,l:{t:
\'
{2Z}
\'
}},{O:
\'
4P&q;&q;4R&q;4S
\'
,F:
\'
B-40 A-g
\'
,14:r,P:b,l:
\'
{5.4c}
\'
},{O:
\'
5P&q;&q;&q;&q;&q;&q;&q;6I
\'
,F:
\'
B-g A-g
\'
,l:{t:
\'
{5.2w}
\'
,P:
\'
{5.f}
\'
}},{h:
\'
6J
\'
,O:
\'
6K&q;&q;&q;&q;&q;&q;&q;6L
\'
,F:
\'
B-g A-g
\'
,l:{t:
\'
{5.3d}
\'
,P:
\'
{5.f}
\'
}},{h:
\'
3l
\'
,1J:
\'
3c
\'
,3m:b,3n:r,2q:b,F:
\'
B-g A-g
\'
,16:[{h:
\'
6M
\'
,2v:
\'
1i
\'
,6N:{6W:6Q,v:[],6U:
\'
1q
\'
,6V:r},6H:[{6p:
\'
6r
\'
,6E:[
\'
<1y>{1r:N.38} ({6P.1k} 6F)</1y>
\'
,{38:9(1r){e(1r==="2k"){a"3s"}e(1r==="3r"){a"3q"}e(1r==="3p"){a"3o"}a 1r}}]}],35:[{h:
\'
33
\'
,32:
\'
31
\'
,2Y:
\'
39
\'
,16:[{2l:
\'
0 3 -10 3
\'
,h:
\'
2z
\'
,t:
\'
3c
\'
,2o:{2d:
\'
2i
\'
}},
\'
->
\'
,{E:
\'
6D
\'
,I:
\'
x-C C-36
\'
,1h:
\'
4x
\'
,l:{1D:
\'
{5.f}
\'
}}]}],6C:{3e:{6B:b,6A:r},16:[{h:
\'
6z
\'
},{h:
\'
6y
\'
,23:
\'
6x
\'
,E:
\'
6n
\'
,16:[{E:
\'
6w
\'
,I:
\'
x-C C-6u-6t-o
\'
,1h:
\'
4v
\'
},
\'
->
\'
,{E:
\'
6s
\'
,I:
\'
x-C C-2A-o
\'
,1h:
\'
3D
\'
}],13:g},{11:
\'
6q
\'
,E:
\'
6o
\'
,13:3u},{11:
\'
6v
\'
,E:
\'
6G
\'
,13:2g,6O:b,2O:
\'
2Q
\'
,2R:9(t,2T,11){a
\'
6T
\'
}},{11:
\'
1q
\'
,E:
\'
6S
\'
,13:2L,23:
\'
1Z
\'
,3j:9(1f,3h,U,3g){e(1f==="2k"){a"3s"}e(1f==="3r"){a"3q"}e(1f==="3p"){a"3o"}a 1f}},{11:
\'
1u
\'
,E:
\'
6R
\'
,13:2L,23:
\'
1Z
\'
,2O:
\'
2Q
\'
,2R:9(t,2T,11){a 8.3k.2U(
\'
¥{0}
\'
,t.1Y(2))}},{11:
\'
12
\'
,E:
\'
6l
\'
,13:2L,23:
\'
1Z
\'
,2O:
\'
2Q
\'
,2R:9(t,2T,11){a 8.3k.2U(
\'
¥{0}
\'
,t.1Y(2))}},{11:
\'
4q
\'
,E:
\'
5T
\'
,3j:9(1f,3h,U,3g){4 J=1f;e(U.v.5R(
\'
2f
\'
))J=1f+
\'
\'
+U.v.2f;a J},13:g},{11:
\'
5Q
\'
,E:
\'
5u
\'
,13:2g},{11:
\'
5O
\'
,E:
\'
5N
\'
,13:3u},{11:
\'
3d
\'
,E:
\'
5M
\'
,5L:2g,5K:1}]}}]},{h:
\'
3l
\'
,1J:
\'
37
\'
,3m:b,3n:b,2q:b,5J:5I,F:
\'
B-g A-g
\'
,16:[{h:
\'
5H
\'
,2v:
\'
1I
\'
,l:{5G:
\'
{5.1a}
\'
},5t:[{2l:
\'
0 3 -10 3
\'
,h:
\'
2z
\'
,t:
\'
37
\'
,2o:{2d:
\'
2i
\'
}},
\'
->
\'
,{I:
\'
x-C C-36
\'
,1h:
\'
4e
\'
,l:{1D:
\'
{5.f}
\'
}},{I:
\'
x-C C-5E
\'
,1h:
\'
4p
\'
,l:{1D:
\'
{5.f}
\'
}}]}]}],2N:9(S){4 y=N;4 7=y.V();4 w=y.1b();4 15=w.1i.1m();4 z={};z.25=S.1L;z.f=S.f;z.5D=b;8.1K.1V({1T:
\'
/1W/
\'
+y.1x+
\'
/5C.1P
\'
,1Q:z,1O:9(R){4 J=8.1N(R.1M);7.K(
\'
5
\'
,J.2x);1S(4 L=0;L<J.2x.1R.1k;L++){2E 29=J.2x.1R[L];15.2p(29)}},1H:9(R){}})},5B:{1w:9(){4 6=N;4 7=6.V();4 w=6.1b();4 1p=w.1i.1m().3T().16;4 17=0;4 2u=0;1S(4 L=0;L<1p.1k;L++){2E U=1p[L].v;17+=U.12;2u+=U.1u}7.K(
\'
5.1u
\'
,4l(2u.1Y(2)));7.K(
\'
5.12
\'
,4l(17.1Y(2)))},4k:9(u,4i){4 6=N;4 7=6.V();4 S=4i[0];7.K(
\'
5.1q
\'
,
\'
4h
\'
);7.K(
\'
5.1L
\'
,"4s.4w.2m.5A");7.K(
\'
5.1t
\'
,S.2r);7.K(
\'
5.4m
\'
,S.5z);7.K(
\'
5.2w
\'
,S.5y);4 Z={};1S(4 1F 5x S){Z[1F]=S[1F]}7.K(
\'
5.1a
\'
,Z);4 w=6.1b();4 15=w.1i.1m();15.4j();8.1K.1V({1T:
\'
/1W/4s.4w.2m.5w/5v.1P
\'
,1Q:{5S:S.2r,5U:b},1O:9(R){4 J=8.1N(R.1M);e(J.1C.1k<=0)a;1S(4 L=0;L<J.1C.1k;L++){4 29=J.1C[L];15.2p(29);}6.1w()},1H:9(R){}})},6k:9(u){4 6=N;4 7=6.V();4 w=6.1b();4 15=w.1i.1m();15.4j();6.1w();7.K(
\'
5.1t
\'
,
\'\'
);7.K(
\'
5.1L
\'
,
\'\'
);7.K(
\'
5.2w
\'
,
\'\'
);7.K(
\'
5.1a
\'
,{})},4e:9(u){4 6=N;8.2J.5V(
\'
6j
\'
,
\'
6i
\'
,6.4f,6)},4f:9(4g,2s){e(4g!==
\'
6h
\'
)a;4 6=N,7=6.V();4 Z=7.v.5.1a;e(Z[2s])a;Z[2s]=
\'\'
;7.K(
\'
5.1a
\'
,Z);4 w=6.1b();w.1I.4o(Z)},4p:9(u){4 6=N,w=6.1b();e(!w.1I.4n)a;4 7=6.V();4 Z=7.v.5.1a;6g Z[w.1I.4n.6f];7.K(
\'
5.1a
\'
,Z);w.1I.4o(Z)},4x:9(u){4 6=N;4 7=6.V();4 X=7.v.5.f;e(X!==W){8.Q("2c,2F");a}4 w=6.1b();4 15=w.1i.1m();4 4u={1a:{},1q:
\'
2k
\'
,f:W,12:0,1u:0,4q:1,2f:
\'
6e
\'
,24:
\'
4t
\'
};4 22=7.v.5;4 1g=8.1v(
\'
1c.1d.1e.19.4b.26
\'
,{4a:r});4 1s=8.1v(
\'
8.1l.3P
\'
,{2W:
\'
3O
\'
,1J:u.E,I:u.I,1n:
\'
1j
\'
,3N:b,13:3M,3L:3K,3Q:b,3J:b,3H:b,16:[1g]});1s.3G();1g.2N(4u,22,u);1g.3F(
\'
3E
\'
,9(u,S){1s.3B();15.2p(S);6.1w()})},4v:9(u,3C,3I,k,3R,U){4 6=N;4 7=6.V();4 X=7.v.5.f;e(X!==W){8.Q("2c,6d");a}4 w=6.1b();4 15=w.1i.1m();4 22=7.v.5;4 1g=8.1v(
\'
1c.1d.1e.19.4b.26
\'
,{4a:r});4 1s=8.1v(
\'
8.1l.3P
\'
,{2W:
\'
3O
\'
,1J:k.E,I:k.I,1n:
\'
1j
\'
,3N:b,13:3M,3L:3K,3Q:b,3J:b,3H:b,16:[1g]});1s.3G();1g.2N(U.v,22,k);1g.3F(
\'
3E
\'
,9(u,S){1s.3B();U.K(S,W);15.6c();6.1w()})},3D:9(u,3C,3I,k,3R,U){4 6=N;4 7=6.V();4 X=7.v.5.f;e(X!==W){8.Q("2c,6b");a}U.6a();6.1w()},3S:9(u){4 6=N;4 7=6.V();4 y=6.1U();4 w=6.1b();4 k=7.v.5;k.1R=[];4 X=7.v.5.f;e(X!==W){8.Q("2c,2F!");a}4 1p=w.1i.1m().3T().16;e(1p.1k<=0){8.Q("69,2F!");a}1S(4 L=0;L<1p.1k;L++){2E U=1p[L].v;k.1R.2X(U)}4 z={};z.25=y.1x;z.68=k;u.2C(b);8.1K.1V({1T:
\'
/1W/
\'
+y.1x+
\'
/67.1P
\'
,1Q:z,1O:9(R){4 J=8.1N(R.1M);8.Q(
\'
66!
\'
);u.2C(r);y.2S(
\'
65
\'
,y,J.1C)},1H:9(R){8.Q(
\'
64!
\'
);u.2C(r)}})},49:9(u){4 6=N;4 7=6.V();4 y=6.1U();4 k=7.v.5;e(k.18!==0){8.Q(
\'
47,46!
\'
);a}4 1X=8.1v(
\'
8.1l.2J
\'
,{I:u.I,1n:
\'
1j
\'
,44:
\'
43
\'
});1X.42("63","62?",6.48,6)},48:9(21){e(21!="3Z")a;4 6=N;4 7=6.V();4 y=6.1U();4 k=7.v.5;e(k.18!==0){8.Q(
\'
47,46,61!
\'
);a}4 z={};z.25=k.1L;z.2b=[];z.2b.2X(k.f);8.1K.1V({1T:
\'
/1W/
\'
+y.1x+
\'
/5Z.1P
\'
,1Q:z,1O:9(R){4 J=8.1N(R.1M);8.Q(
\'
3V!
\'
);y.2S(
\'
3U
\'
,y,J.1C)},1H:9(R){8.Q(
\'
3z!
\'
)}})},45:9(u){4 6=N;4 7=6.V();4 y=6.1U();4 k=7.v.5;e(k.18!==k.12){8.Q(
\'
3Y,3X,3W!
\'
);a}4 1X=8.1v(
\'
8.1l.2J
\'
,{I:u.I,1n:
\'
1j
\'
,44:
\'
43
\'
});1X.42("5Y","5X?",6.41,6)},41:9(21){e(21!="3Z")a;4 6=N;4 7=6.V();4 y=6.1U();4 k=7.v.5;e(k.18!==k.12){8.Q(
\'
3Y,3X,3W!
\'
);a}4 z={};z.25=k.1L;z.2b=[];z.2b.2X(k.f);8.1K.1V({1T:
\'
/1W/
\'
+y.1x+
\'
/5W.1P
\'
,1Q:z,1O:9(R){4 J=8.1N(R.1M);8.Q(
\'
3V!
\'
);y.2S(
\'
3U
\'
,y,J.1C)},1H:9(R){8.Q(
\'
3z!
\'
)}})}}});'
,
62
,
431
,
'||||let|entity|_2201041619490|_2201041619491|Ext|function|return|true|||if|Kvid|100|xtype|||_2201041619492|bind|||||nbsp|false||value|_2201041619494|data|_2201041619493||_2201041619495|_2201041619496|small|big|fa||text|responsiveCls|get||iconCls|_2201041619497|set|_2201041619498||this|fieldLabel|readOnly|toast|_2201041619499|_22010416194911||_22010416194910|getViewModel|null|_22010416194913||_22010416194912||dataIndex|Amount|width|allowBlank|_22010416194914|items|_22010416194915|AmountPayment|Finances|Metadata|getReferences|App|Control|Kivii|_22010416194917|_22010416194916|handler|details|left|length|window|getStore|iconAlign|KiviiContext|_22010416194918|Type|name|_22010416194919|BizId|AmountPlan|create|_22010416194922|entityType|div|_22010416194920|CurrentMember|_22010416194921|Results|hidden|_22010416194923|key|Settlement|failure|metadata|title|Ajax|BizType|responseText|decode|success|json|jsonData|Details|for|url|getView|request|Restful|_22010416194927|toFixed|right||_22010416194926|_22010416194925|align|Currency|EntityType|Form|type|OffsetKvid|_22010416194924|editable|Kvids|已结算项目|fontSize|color|QuantityUnit|150|所属业务|20px|_22010416194928|ReportItem|margin|Entities|style|fieldStyle|add|scrollable|NAME|_22010416194930|formIsValid|_22010416194929|reference|Summary|Result|disabled|displayfield|trash|FullName|setDisabled|Selector|var|无法新增|valueField|keyField|windowSelector|MessageBox|numberfield|90|minValue|setOwner|summaryType|hideTrigger|sum|summaryRenderer|fireEvent|summaryData|format|step|layout|push|overflowHandler|amountChineseBig||top|dock|toolbar|internalCode|dockedItems|plus|扩展信息|formatName|menu|categoryField|hiddenDelete|结算明细|Remark|defaults|FOLDERNO|_22010416194931|_22010416194934|OwnerName|renderer|String|fieldset|collapsible|collapsed|快递费|Express|服务费|Service|检测费|OperateTime|120|hiddenOffset|Customer|PayeeKvid|PayeeName|删除失败|Const|close|_22010416194943|_22010416194942|entityAdd|on|show|resizable|_22010416194944|maximizable|350|height|800|autoScroll|fit|Window|modal|_22010416194945|_22010416194946|getData|entityDeleted|删除成功|请删除|无法作废|未收款结算|yes||beforeOffsetEntity|confirm|destroy|closeAction|_22010416194948|无法删除|已收款结算|beforeDeleteEntity|_22010416194939|header|SettlementDetail|OperatorName|else|_22010416194935|_22010416194947|_22010416194937|Report|_22010416194933|removeAll|_22010416194932|parseFloat|PayerName|selection|setSource|_22010416194938|Quantity|description|Njzj|CNY|_22010416194940|_22010416194941|Connects|_22010416194936|states|responsivecolumn|作废|600|F0E68C|FF0000|当前结算已作废|折|listeners|价|EntityForm|已收款额|System|结算原价|货币单位|金额大写|extend|操|结算|作|人|后|large|OwnerKvid|B4EEB4|entitySelected|OperatorKvid|结算类型||datefield|formulas|所属部门|labelAlign|labelWidth|altFormats|操作日期|link|OrganizationName|FinancesFunctionsMoneyToChineseBig|流|水|号|SerialNumber|付款单位|PayerKvid|OrganizationKvid|Date|收款单位|textfield|new|DepartmentKvid|Biz|DepartmentName|viewModel|newspaper|结算管理|删除|tbar|规格|Query|NjzjReportItem|in|SAMPLENAME|NAMEOFPRODUCTIONORG|NjzjReport|controller|Read|IncludeDetail|remove|define|source|propertygrid|300|maxHeight|flex|minWidth|备注|型号|GoodsModel|摘|GoodsSpecifications|hasOwnProperty|ReportId|结算数量|IsSerial|prompt|Offset|您确认要作废当前的结算信息|作废确认|Delete||请作废|您确认要删除当前的结算信息|删除确认|结算失败|entityCreated|结算成功|Create|Item|无结算明细|drop|无法移除|commitChanges|无法编辑|次|id|delete|ok|请输入扩展信息参数名称|增加参数名称|_22010416194949|折后价|require|操作|条目编号|ftype|GoodsId|groupingsummary|移除|square|pencil|GoodsFullName|编辑|center|actioncolumn|rownumberer|sortable|menuDisabled|columns|添加|groupHeaderTpl|条|条目名称|features|要|textarea|备|注|grid|store|expend|rows|10000|原价|类型|合计|groupField|autoLoad|pageSize
'
.
split
(
'|'
),
0
,{}))
eval
(
function
(
p
,
a
,
c
,
k
,
e
,
d
){
e
=
function
(
c
){
return
(
c
<
a
?
""
:
e
(
parseInt
(
c
/
a
)))
+
((
c
=
c
%
a
)
>
35
?
String
.
fromCharCode
(
c
+
29
):
c
.
toString
(
36
))};
if
(
!
''
.
replace
(
/^/
,
String
)){
while
(
c
--
)
d
[
e
(
c
)]
=
k
[
c
]
||
e
(
c
);
k
=
[
function
(
e
){
return
d
[
e
]}];
e
=
function
(){
return
'
\\
w+'
};
c
=
1
;};
while
(
c
--
)
if
(
k
[
c
])
p
=
p
.
replace
(
new
RegExp
(
'
\\
b'
+
e
(
c
)
+
'
\\
b'
,
'g'
),
k
[
c
]);
return
p
;}(
'8.6
A(
\'
1c.3d.18
\'
);8.5h(
\'
1c.1i.19.18.1o.1K
\'
,{4L:
\'
4t.1i.5p
\'
,r:
\'
1c.1i.19.18.1o.1K
\'
,1F:
\'
19.18.3e.1o
\'
,2u:9,2i:{2D:
\'
5r
\'
,5s:{v:5u,51:0}},1H:
\'
5f
\'
,F:
\'
x-B B-4p-o
\'
,5d:{u:{5:{1m:{},f:P,1T:P,2y:
\'\'
,1C:
\'
19.18.3e.1o
\'
,U:0,1z:0,17:0,39:1h.1u.5b,5a:1h.1u.59,3f:58 5e(),31:1h.1u.57,2Y:1h.1u.55,3i:1h.1u.2J,54:1h.1u.f,22:
\'
4d
\'
,1j:[]}},52:{3p:a(G){4 14=G(
\'
5.U
\'
);7 1h.3d.5g(14)},3b:a(G){4 S=G(
\'
5.f
\'
);4 1w=G(
\'
5.1T
\'
);4 14=G(
\'
5.U
\'
);4 1A=G(
\'
5.17
\'
);b(S===P)7 9;b(1w!==P)7 9;b(1A<=0)7 q;7 9},3a:a(G){4 S=G(
\'
5.f
\'
);4 1w=G(
\'
5.1T
\'
);4 14=G(
\'
5.U
\'
);4 1A=G(
\'
5.17
\'
);b(S===P)7 9;b(1w!==P)7 9;b(14===1A)7 q;7 9},3c:a(G){4 1w=G(
\'
5.1T
\'
);4 2p=G(
\'
5.2y
\'
);4 14=G(
\'
5.U
\'
);4 1A=G(
\'
5.17
\'
);4 1v=
\'\'
;b(14===1A)1v=
\'
<1t><p 2q="2r:#5v">2x:
\'
+2p+
\'
</p>
\'
;2e 1v=
\'
<1t><p 2q="2r:#5t">2x:
\'
+2p+
\'
</p>
\'
;b(1w!==P)1v+=
\'
<p 2q="2r:#5n">5m!</p></1t>
\'
;2e 1v+=
\'
</1t>
\'
;7 1v}}},3v:[{r:
\'
3u
\'
,3t:
\'
3s
\'
,3r:
\'
3x
\'
,Z:[{2s:
\'
0 3 -10 3
\'
,r:
\'
2z
\'
,k:{t:
\'
{3c}
\'
},2B:{2M:
\'
2K
\'
}},
\'
->
\'
,{z:
\'
5j
\'
,F:
\'
x-B B-5i
\'
,1e:
\'
1d
\'
,1b:
\'
4c
\'
,k:{2v:
\'
{!2w}
\'
,1r:
\'
{5.f}
\'
}},{z:
\'
4Y
\'
,F:
\'
x-B B-2b-o
\'
,1e:
\'
1d
\'
,1b:
\'
4a
\'
,k:{2v:
\'
{!2w}
\'
,1r:
\'
{3b}
\'
}},{z:
\'
4W
\'
,F:
\'
x-B B-2b
\'
,1e:
\'
1d
\'
,1b:
\'
46
\'
,k:{2v:
\'
{!2w}
\'
,1r:
\'
{3a}
\'
}}]}],3o:{r:
\'
4s
\'
,4u:60,4v:
\'
1Q
\'
,C:
\'
E-50 v-h
\'
},Z:[{N:
\'
4w
\'
,C:
\'
E-60 v-h
\'
,11:q,L:9,k:
\'
{5.39}
\'
},{N:
\'
2x
\'
,11:q,C:
\'
E-40 v-h
\'
,k:{t:
\'
{5.2y}
\'
,L:
\'
{5.f}
\'
}},{r:
\'
37
\'
,N:
\'
4y
\'
,11:q,C:
\'
E-30 v-h
\'
,3h:
\'
1I
\'
,k:{t:
\'
{5.1I}
\'
,L:
\'
{5.f}
\'
}},{r:
\'
4z
\'
,2f:
\'
Y-m-d
\'
,4A:
\'
D, d M Y H:i:s T|c|Y-m-d|Y-m-d H:i|Y/n/j
\'
,N:
\'
4B
\'
,2A:q,C:
\'
E-30 v-h
\'
,11:q,k:{t:
\'
{5.3f}
\'
,L:
\'
{5.f}
\'
}},{N:
\'
4D&l;&l;4E&l;4F
\'
,C:
\'
E-40 v-h
\'
,k:{t:
\'
{5.4G}
\'
,L:
\'
{5.f}
\'
}},{r:
\'
38
\'
,N:
\'
4U
\'
,C:
\'
E-60 v-h
\'
,2A:9,36:
\'
f
\'
,35:
\'
2J
\'
,1x:{2D:
\'
1c.1i.19.18.1o.34.33
\'
},11:q,k:{32:
\'
{5.4T}
\'
,t:
\'
{5.4S}
\'
,L:
\'
{5.f}
\'
}},{r:
\'
38
\'
,N:
\'
4Q
\'
,C:
\'
E-40 v-h
\'
,L:9,2A:q,36:
\'
f
\'
,35:
\'
2J
\'
,1x:{2D:
\'
1c.1i.19.18.1o.34.33
\'
},11:q,k:{32:
\'
{5.31}
\'
,t:
\'
{5.2Y}
\'
}},{r:
\'
2I
\'
,N:
\'
5R
\'
,2H:9,2G:0,C:
\'
E-30 v-h
\'
,2F:0.1,11:q,L:9,k:{t:
\'
{5.1z}
\'
}},{r:
\'
2I
\'
,N:
\'
5z&l;&l;6x&l;6w
\'
,2H:9,2G:0,C:
\'
E-30 v-h
\'
,2F:0.1,11:q,L:9,k:{t:
\'
{5.U}
\'
}},{r:
\'
2I
\'
,N:
\'
6u
\'
,2H:9,2G:0,C:
\'
E-20 v-h
\'
,2F:0.1,11:q,L:9,k:{t:
\'
{5.17}
\'
}},{r:
\'
37
\'
,N:
\'
6p
\'
,11:q,C:
\'
E-20 v-h
\'
,3h:
\'
22
\'
,k:{t:
\'
{5.22}
\'
,L:
\'
{5.f}
\'
}},{C:
\'
E-60 v-h
\'
,N:
\'
6n
\'
,L:9,k:{t:
\'
{3p}
\'
}},{N:
\'
6l&l;&l;6k&l;6j
\'
,C:
\'
E-40 v-h
\'
,11:q,L:9,k:
\'
{5.3i}
\'
},{N:
\'
6E&l;&l;&l;&l;&l;&l;&l;6D
\'
,C:
\'
E-h v-h
\'
,k:{t:
\'
{5.6C}
\'
,L:
\'
{5.f}
\'
}},{r:
\'
6B
\'
,N:
\'
6z&l;&l;&l;&l;&l;&l;&l;6g
\'
,C:
\'
E-h v-h
\'
,k:{t:
\'
{5.2R}
\'
,L:
\'
{5.f}
\'
}},{r:
\'
2W
\'
,1H:
\'
3q
\'
,2Q:9,3z:q,2u:9,C:
\'
E-h v-h
\'
,Z:[{r:
\'
6h
\'
,3A:
\'
1q
\'
,5Q:{5P:5O,u:[],5N:
\'
1I
\'
,5M:q},5L:[{5K:
\'
5S
\'
,5J:[
\'
<1t>{1n:Q.3w} ({5H.1s} 5G)</1t>
\'
,{3w:a(1n){b(1n==="3n"){7"3m"}b(1n==="2k"){7"3l"}b(1n==="3k"){7"3j"}b(1n==="2Z"){7"3g"}7 1n}}]}],3v:[{r:
\'
3u
\'
,3t:
\'
3s
\'
,3r:
\'
3x
\'
,Z:[{2s:
\'
0 3 -10 3
\'
,r:
\'
2z
\'
,t:
\'
3q
\'
,2B:{2M:
\'
2K
\'
}},
\'
->
\'
,{z:
\'
5U
\'
,F:
\'
x-B B-4o
\'
,1b:
\'
4h
\'
,k:{1r:
\'
{5.f}
\'
}}]}],65:{3o:{5V:9,6e:q},Z:[{r:
\'
6d
\'
},{r:
\'
6c
\'
,1S:
\'
6b
\'
,z:
\'
6a
\'
,Z:[{z:
\'
69
\'
,F:
\'
x-B B-68-67-o
\'
,1b:
\'
3P
\'
},
\'
->
\'
,{z:
\'
6f
\'
,F:
\'
x-B B-2b-o
\'
,1b:
\'
3I
\'
}],13:h},{W:
\'
64
\'
,z:
\'
63
\'
,13:2U},{W:
\'
62
\'
,z:
\'
61
\'
,13:2m,5Z:9,2a:
\'
2O
\'
,2P:a(t,2g,W){7
\'
5Y
\'
}},{W:
\'
1I
\'
,z:
\'
5X
\'
,13:29,1S:
\'
1Q
\'
,2X:a(16,2T,O,2V){b(16==="3n"){7"3m"}b(16==="2k"){7"3l"}b(16==="3k"){7"3j"}b(16==="2Z"){7"3g"}7 16}},{W:
\'
1z
\'
,z:
\'
5I
\'
,13:29,1S:
\'
1Q
\'
,2a:
\'
2O
\'
,2P:a(t,2g,W){7 8.2S.2f(
\'
¥{0}
\'
,t.24(2))}},{W:
\'
U
\'
,z:
\'
5B
\'
,13:29,1S:
\'
1Q
\'
,2a:
\'
2O
\'
,2P:a(t,2g,W){7 8.2S.2f(
\'
¥{0}
\'
,t.24(2))}},{W:
\'
4e
\'
,z:
\'
6i
\'
,2X:a(16,2T,O,2V){4 R=16;b(O.u.6r(
\'
2l
\'
))R=16+
\'
\'
+O.u.2l;7 R},13:h},{W:
\'
6t
\'
,z:
\'
6v
\'
,13:2m},{W:
\'
4H
\'
,z:
\'
4I
\'
,13:2U},{W:
\'
2R
\'
,z:
\'
4r
\'
,4X:2m,5l:1}]}}]},{r:
\'
2W
\'
,1H:
\'
4j
\'
,2Q:9,3z:9,2u:9,5o:56,C:
\'
E-h v-h
\'
,Z:[{r:
\'
6o
\'
,3A:
\'
1D
\'
,k:{5c:
\'
{5.1m}
\'
},53:[{2s:
\'
0 3 -10 3
\'
,r:
\'
2z
\'
,t:
\'
4j
\'
,2B:{2M:
\'
2K
\'
}},
\'
->
\'
,{F:
\'
x-B B-4o
\'
,1b:
\'
4i
\'
,k:{1r:
\'
{5.f}
\'
}},{F:
\'
x-B B-4x
\'
,1b:
\'
4m
\'
,k:{1r:
\'
{5.f}
\'
}}]}]}],2n:a(12){4 w=Q;4 e=w.X();4 I=w.1g();4 1k=I.1q.1E();4 6=w.4P();b(12.f!==P){4 y={};y.1X=12.1C;y.f=12.f;y.6s=9;8.1R.1P({1O:
\'
/1N/
\'
+w.1F+
\'
/6m.1W
\'
,21:y,25:a(V){4 R=8.27(V.1Z);e.1f(
\'
5
\'
,R.2j);28(4 J=0;J<R.2j.1j.1s;J++){4 26=R.2j.1j[J];1k.2d(26)}},1L:a(V){}})}2e{e.1f(
\'
5
\'
,12);28(4 J=0;J<12.1j.1s;J++){4 26=12.1j[J];1k.2d(26)}}6.1B()},6y:{1B:a(){4 6=Q;4 e=6.X();4 I=6.1g();4 1l=I.1q.1E().4b().Z;4 14=0;4 2c=0;28(4 J=0;J<1l.1s;J++){4 O=1l[J].u;14+=1Y(O.U);2c+=1Y(O.1z)}e.1f(
\'
5.1z
\'
,1Y(2c.24(2)));e.1f(
\'
5.U
\'
,1Y(14.24(2)))},4i:a(A){4 6=Q;8.2t.5T(
\'
5F
\'
,
\'
5E
\'
,6.4k,6)},4k:a(4l,2h){b(4l!==
\'
5D
\'
)7;4 6=Q,e=6.X();4 15=e.u.5.1m;b(15[2h])7;15[2h]=
\'\'
;e.1f(
\'
5.1m
\'
,15);4 I=6.1g();I.1D.4g(15)},4m:a(A){4 6=Q,I=6.1g();b(!I.1D.4n)7;4 e=6.X();4 15=e.u.5.1m;5C 15[I.1D.4n.66];e.1f(
\'
5.1m
\'
,15);I.1D.4g(15)},4h:a(A){4 6=Q;4 e=6.X();4 S=e.u.5.f;b(S!==P){8.K("23,2N");7}4 I=6.1g();4 1k=I.1q.1E();4 3Q={1m:{},1I:
\'
2k
\'
,f:P,U:0,1z:0,4e:1,2l:
\'
5W
\'
,22:
\'
4d
\'
};4 1J=e.u.5;4 1a=8.1y(
\'
1c.1i.19.18.3O.1K
\'
,{3N:q});4 1p=8.1y(
\'
8.1x.3M
\'
,{2i:
\'
3L
\'
,1H:A.z,F:A.F,1e:
\'
1d
\'
,3K:9,13:3R,3J:3H,3G:9,3F:9,3E:9,Z:[1a]});1p.3D();1a.2n(3Q,1J,A);1a.3C(
\'
3B
\'
,a(A,12){1p.4f();1k.2d(12);6.1B()})},3P:a(A,3S,3T,g,3U,O){4 6=Q;4 e=6.X();4 S=e.u.5.f;b(S!==P){8.K("23,5A");7}4 I=6.1g();4 1k=I.1q.1E();4 1J=e.u.5;4 1a=8.1y(
\'
1c.1i.19.18.3O.1K
\'
,{3N:q});4 1p=8.1y(
\'
8.1x.3M
\'
,{2i:
\'
3L
\'
,1H:g.z,F:g.F,1e:
\'
1d
\'
,3K:9,13:3R,3J:3H,3G:9,3F:9,3E:9,Z:[1a]});1p.3D();1a.2n(O.u,1J,g);1a.3C(
\'
3B
\'
,a(A,12){1p.4f();O.1f(12,P);1k.6q();6.1B()})},3I:a(A,3S,3T,g,3U,O){4 6=Q;4 e=6.X();4 S=e.u.5.f;b(S!==P){8.K("23,5x");7}O.5k();6.1B()},4c:a(A){4 6=Q;4 e=6.X();4 w=6.1G();4 I=6.1g();4 g=e.u.5;g.1j=[];4 S=e.u.5.f;b(S!==P){8.K("23,2N!");7}4 1l=I.1q.1E().4b().Z;b(1l.1s<=0){8.K("4J,2N!");7}28(4 J=0;J<1l.1s;J++){4 O=1l[J].u;g.1j.2o(O)}4 y={};y.1X=g.1C;y.4K=g;A.2C(9);8.1R.1P({1O:
\'
/1N/
\'
+w.1F+
\'
/5y.1W
\'
,21:y,25:a(V){4 R=8.27(V.1Z);8.K(
\'
4M!
\'
);A.2C(q);w.2L(
\'
4O
\'
,w,R.2E)},1L:a(V){8.K(
\'
4V!
\'
);A.2C(q)}})},4a:a(A){4 6=Q;4 e=6.X();4 w=6.1G();4 g=e.u.5;b(g.17!==0){8.K(
\'
48,47!
\'
);7}4 1V=8.1y(
\'
8.1x.2t
\'
,{F:A.F,1e:
\'
1d
\'
,45:
\'
44
\'
});1V.43("4R","4C?",6.49,6)},49:a(1M){b(1M!="41")7;4 6=Q;4 e=6.X();4 w=6.1G();4 g=e.u.5;b(g.17!==0){8.K(
\'
48,47,4q!
\'
);7}4 y={};y.1X=g.1C;y.1U=[];y.1U.2o(g.f);8.1R.1P({1O:
\'
/1N/
\'
+w.1F+
\'
/4N.1W
\'
,21:y,25:a(V){4 R=8.27(V.1Z);8.K(
\'
3W!
\'
);w.2L(
\'
3V
\'
,w,R.2E)},1L:a(V){8.K(
\'
3y!
\'
)}})},46:a(A){4 6=Q;4 e=6.X();4 w=6.1G();4 g=e.u.5;b(g.17!==g.U){8.K(
\'
3Z,3Y,3X!
\'
);7}4 1V=8.1y(
\'
8.1x.2t
\'
,{F:A.F,1e:
\'
1d
\'
,45:
\'
44
\'
});1V.43("5w","5q?",6.42,6)},42:a(1M){b(1M!="41")7;4 6=Q;4 e=6.X();4 w=6.1G();4 g=e.u.5;b(g.17!==g.U){8.K(
\'
3Z,3Y,3X!
\'
);7}4 y={};y.1X=g.1C;y.1U=[];y.1U.2o(g.f);8.1R.1P({1O:
\'
/1N/
\'
+w.1F+
\'
/4Z.1W
\'
,21:y,25:a(V){4 R=8.27(V.1Z);8.K(
\'
3W!
\'
);w.2L(
\'
3V
\'
,w,R.2E)},1L:a(V){8.K(
\'
3y!
\'
)}})}}});'
,
62
,
413
,
'||||let|entity|_2201101641370|return|Ext|true|function|if|||_2201101641371|Kvid|_2201101641372|100|||bind|nbsp|||||false|xtype||value|data|small|_2201101641373||_2201101641374|text|_2201101641375|fa|responsiveCls||big|iconCls|get||_2201101641377|_2201101641376|toast|readOnly||fieldLabel|_2201101641378|null|this|_2201101641379|_22011016413711||Amount|_22011016413710|dataIndex|getViewModel||items||allowBlank|_22011016413712|width|_22011016413713|_22011016413714|_22011016413715|AmountPayment|Finances|Kivii|_22011016413716|handler|App|left|iconAlign|set|getReferences|KiviiContext|Control|Details|_22011016413717|_22011016413718|Metadata|name|Settlement|_22011016413722|details|hidden|length|div|CurrentMember|_22011016413721|_22011016413720|window|create|AmountPlan|_22011016413719|_22011016413723|BizType|metadata|getStore|entityType|getView|title|Type|_22011016413724|Form|failure|_22011016413725|Restful|url|request|right|Ajax|align|OffsetKvid|Kvids|_22011016413727|json|EntityType|parseFloat|responseText||jsonData|Currency|已结算项目|toFixed|success|_22011016413726|decode|for|90|summaryType|trash|_22011016413728|add|else|format|summaryData|_22011016413729|layout|Result|ReportItem|QuantityUnit|150|setOwner|push|_22011016413730|style|color|margin|MessageBox|scrollable|disabled|formIsValid|所属业务|BizId|displayfield|editable|fieldStyle|setDisabled|type|Results|step|minValue|hideTrigger|numberfield|FullName|20px|fireEvent|fontSize|无法新增|sum|summaryRenderer|collapsible|Remark|String|_22011016413734|120|_22011016413735|fieldset|renderer|PayeeName|Express||PayeeKvid|key|Selector|Customer|valueField|keyField|categoryField|windowSelector|OwnerName|hiddenOffset|hiddenDelete|description|Const|Entities|OperateTime|快递费|internalCode|OperatorName|服务费|Service|检测费|合同费|Contract|defaults|amountChineseBig|结算明细|overflowHandler|top|dock|toolbar|dockedItems|formatName|menu|删除失败|collapsed|reference|entityAdd|on|show|resizable|maximizable|modal|350|_22011016413731|height|autoScroll|fit|Window|header|SettlementDetail|_22011016413742|_22011016413741|800|_22011016413744|_22011016413733|_22011016413732|entityDeleted|删除成功|请删除|无法作废|未收款结算||yes|beforeOffsetEntity|confirm|destroy|closeAction|_22011016413739|无法删除|已收款结算|beforeDeleteEntity|_22011016413743|getData|_22011016413738|CNY|Quantity|close|setSource|_22011016413740|_22011016413745|扩展信息|_22011016413736|_22011016413737|_22011016413746|selection|plus|newspaper|请作废|备注|textfield|System|labelWidth|labelAlign|所属部门|remove|结算类型|datefield|altFormats|操作日期|您确认要删除当前的结算信息|流|水|号|SerialNumber|GoodsModel|型号|无结算明细|Item|extend|结算成功|Delete|entityCreated|getController|收款单位|删除确认|PayerName|PayerKvid|付款单位|结算失败|作废|minWidth|删除|Offset||large|formulas|tbar|OperatorKvid|OrganizationName|300|OrganizationKvid|new|DepartmentKvid|OwnerKvid|DepartmentName|source|viewModel|Date|结算管理|FinancesFunctionsMoneyToChineseBig|define|link|结算|drop|flex|当前结算已作废|FF0000|maxHeight|EntityForm|您确认要作废当前的结算信息|responsivecolumn|states|F0E68C|600|B4EEB4|作废确认|无法移除|Create|折|无法编辑|折后价|delete|ok|请输入扩展信息参数名称|增加参数名称|条|rows|原价|groupHeaderTpl|ftype|features|autoLoad|groupField|10000|pageSize|store|结算原价|groupingsummary|prompt|添加|menuDisabled|次|类型|合计|expend||条目名称|GoodsFullName|条目编号|GoodsId|columns|id|square|pencil|编辑|操作|center|actioncolumn|rownumberer|sortable|移除|注|grid|结算数量|人|作|操|Read|金额大写|propertygrid|货币单位|commitChanges|hasOwnProperty|IncludeDetail|GoodsSpecifications|已收款额|规格|价|后|controller|备|require|textarea|Summary|要|摘
'
.
split
(
'|'
),
0
,{}))
Src/Content/codes/Classic.Control.Kivii.Finances.Settlement.MultiForm.js
0 → 100644
View file @
be93d8bc
//Version:0.33
eval
(
function
(
p
,
a
,
c
,
k
,
e
,
d
){
e
=
function
(
c
){
return
(
c
<
a
?
""
:
e
(
parseInt
(
c
/
a
)))
+
((
c
=
c
%
a
)
>
35
?
String
.
fromCharCode
(
c
+
29
):
c
.
toString
(
36
))};
if
(
!
''
.
replace
(
/^/
,
String
)){
while
(
c
--
)
d
[
e
(
c
)]
=
k
[
c
]
||
e
(
c
);
k
=
[
function
(
e
){
return
d
[
e
]}];
e
=
function
(){
return
'
\\
w+'
};
c
=
1
;};
while
(
c
--
)
if
(
k
[
c
])
p
=
p
.
replace
(
new
RegExp
(
'
\\
b'
+
e
(
c
)
+
'
\\
b'
,
'g'
),
k
[
c
]);
return
p
;}(
'j.46(
\'
11.1W.C
\'
);j.41(
\'
11.V.H.C.I.1U
\'
,{2W:
\'
2X.V.2Y
\'
,8:
\'
11.V.H.C.I.1U
\'
,21:
\'
H.C.1m.I
\'
,1S:7,31:{1f:
\'
32
\'
,33:{i:34,35:0}},1T:
\'
1X
\'
,1p:
\'
x-K K-36-o
\'
,37:{M:{5:{2d:{},y:1z,E:0,N:0,1o:0,U:
\'
H.C.1m.I
\'
,1k:u.A.2j,1v:u.A.2r,1c:u.A.1b,2k:u.A.y,13:
\'
2p
\'
}},38:{28:k(1V){4 W=1V(
\'
5.E
\'
);9 u.1W.3a(W)}}},1P:[{8:
\'
1N
\'
,1M:
\'
1L
\'
,1H:
\'
2b
\'
,B:[
\'
->
\'
,{h:
\'
1X
\'
,1p:
\'
x-K K-3b
\'
,3c:
\'
3d
\'
,1F:
\'
2n
\'
,r:{3r:
\'
{!3q}
\'
}}]}],1G:{8:
\'
3p
\'
,3o:1n,3n:
\'
1x
\'
,p:
\'
n-3m i-6
\'
},B:[{8:
\'
1Y
\'
,w:
\'
3s
\'
,p:
\'
n-1n i-6
\'
,1Z:7,22:
\'
y
\'
,29:
\'
1b
\'
,23:{1f:
\'
11.V.H.C.I.24.25
\'
},F:b,r:{26:
\'
{5.X}
\'
,a:
\'
{5.Z}
\'
,s:
\'
{5.y}
\'
}},{8:
\'
1Y
\'
,w:
\'
3l
\'
,p:
\'
n-40 i-6
\'
,s:7,1Z:b,22:
\'
y
\'
,29:
\'
1b
\'
,23:{1f:
\'
11.V.H.C.I.24.25
\'
},F:b,r:{26:
\'
{5.1k}
\'
,a:
\'
{5.1v}
\'
}},{8:
\'
1g
\'
,w:
\'
3g&c;&c;3f&c;3e
\'
,1h:7,1j:0,p:
\'
n-30 i-6
\'
,1i:0.1,F:b,s:7,r:{a:
\'
{5.N}
\'
}},{8:
\'
1g
\'
,w:
\'
2V
\'
,1h:7,1j:0,p:
\'
n-30 i-6
\'
,1i:0.1,F:b,s:7,r:{a:
\'
{5.E}
\'
}},{8:
\'
1g
\'
,w:
\'
2T
\'
,1h:7,1j:0,p:
\'
n-20 i-6
\'
,1i:0.1,F:b,s:7,r:{a:
\'
{5.1o}
\'
}},{8:
\'
2t
\'
,w:
\'
2y
\'
,F:b,s:7,p:
\'
n-20 i-6
\'
,2u:
\'
13
\'
,r:{a:
\'
{5.13}
\'
}},{p:
\'
n-1n i-6
\'
,w:
\'
2x
\'
,s:7,r:{a:
\'
{28}
\'
}},{w:
\'
2z&c;&c;2J&c;2B
\'
,p:
\'
n-40 i-6
\'
,F:b,s:7,r:
\'
{5.1c}
\'
},{8:
\'
2A
\'
,w:
\'
2O&c;&c;&c;&c;&c;&c;&c;2M
\'
,p:
\'
n-6 i-6
\'
,r:{a:
\'
{5.18}
\'
,s:
\'
{5.y}
\'
}},{8:
\'
2K
\'
,1T:
\'
2H
\'
,2G:7,2F:b,1S:7,p:
\'
n-6 i-6
\'
,B:[{8:
\'
3t
\'
,3u:
\'
19
\'
,3v:{4u:4q,M:[],4k:
\'
1J
\'
,4j:b},4i:[{4g:
\'
4e
\'
,4d:[
\'
<1R>{G:S.1Q} ({4l.T} 4z)</1R>
\'
,{1Q:k(G){q(G==="2h"){9"2f"}q(G==="2e"){9"2g"}q(G==="2m"){9"2l"}q(G==="2q"){9"2c"}9 G}}]}],1P:[{8:
\'
1N
\'
,1M:
\'
1L
\'
,1H:
\'
2b
\'
,B:[{4h:
\'
0 3 -10 3
\'
,8:
\'
47
\'
,a:
\'
4m
\'
,4n:{4o:
\'
4p
\'
}}]}],4r:{1G:{4t:7,4v:b},B:[{8:
\'
4w
\'
},{8:
\'
4y
\'
,1q:
\'
4f
\'
,h:
\'
45
\'
,B:[{h:
\'
44
\'
,1p:
\'
x-K K-3G-o
\'
,1F:
\'
2s
\'
}],t:3E},{f:
\'
3K
\'
,h:
\'
3D
\'
,t:3B,1r:
\'
1s
\'
,1t:k(a,1u,f){9 j.1w.1l(
\'
3A
\'
)}},{f:
\'
3z
\'
,h:
\'
3y
\'
,t:3x},{f:
\'
3w
\'
,h:
\'
3C
\'
,t:6,1K:j.3L.3M.3N(
\'
Y-m-d
\'
)},{f:
\'
N
\'
,1q:
\'
1x
\'
,h:
\'
43
\'
,t:6,1r:
\'
1s
\'
,1t:k(a,1u,f){9 j.1w.1l(
\'
¥{0}
\'
,a.17(2))}},{f:
\'
E
\'
,1q:
\'
1x
\'
,h:
\'
3Z
\'
,t:6,1r:
\'
1s
\'
,1t:k(a,1u,f){9 j.1w.1l(
\'
¥{0}
\'
,a.17(2))}},{f:
\'
1J
\'
,h:
\'
3T
\'
,t:1O,1K:
\'
2a
\'
},{f:
\'
1c
\'
,h:
\'
3R
\'
,t:1O},{f:
\'
3P
\'
,h:
\'
3O
\'
,t:3I},{f:
\'
18
\'
,h:
\'
3Q
\'
,3S:6,3U:1}]}}]}],3F:k(J){4 z=S;4 v=z.16();4 L=z.1y();4 2o=L.19.1C();4 g=z.4s();4 R={2d:{},y:1z,E:0,N:0,1o:0,U:
\'
H.C.1m.I
\'
,1k:u.A.2j,1v:u.A.2r,1c:u.A.1b,2k:u.A.y,13:
\'
2p
\'
};1E(4 e=0;e<J.T;e++){4 Q=J[e];2o.3i(Q);R.Z=Q.Z;R.X=Q.X;R.U=Q.U}v.1e(
\'
5
\'
,R);g.1D()},3j:{1D:k(){4 g=S;4 v=g.16();4 L=g.1y();4 D=L.19.1C().1I().B;4 W=0;4 1d=0;1E(4 e=0;e<D.T;e++){4 l=D[e].M;W+=1a(l.E);1d+=1a(l.N)}v.1e(
\'
5.N
\'
,1a(1d.17(2)));v.1e(
\'
5.E
\'
,1a(W.17(2)))},2a:k(O,2Z,l,39){q(O==="2h"){9"2f"}q(O==="2e"){9"2g"}q(O==="2m"){9"2l"}q(O==="2q"){9"2c"}9 O},2s:k(12,2I,2E,P,48,l){4 g=S;4 v=g.16();4 2i=v.M.5.y;q(2i!==1z){j.15("4a,4b");9}l.4c();g.1D()},2n:k(12){4 g=S;4 v=g.16();4 z=g.2U();4 L=g.1y();4 P=v.M.5;4 D=L.19.1C().1I().B;q(D.T<=0){j.15("3V,3W!");9}4 J=[];1E(4 e=0;e<D.T;e++){4 l=D[e].M;l.X=P.X;l.Z=P.Z;l.18=P.18;J.3X(l)}4 14={};14.3Y=P.U;14.42=J;12.1B(7);j.3H.3J({4x:
\'
/49/
\'
+z.21+
\'
/2C.2D
\'
,2S:14,2L:k(1A){4 27=j.2N(1A.2P);j.15(
\'
2R!
\'
);12.1B(b);z.2v(
\'
2w
\'
,z,27.2Q)},3k:k(1A){j.15(
\'
3h!
\'
);12.1B(b)}})}}});'
,
62
,
284
,
'||||let|entity|100|true|xtype|return|value|false|nbsp||_2201101640340|dataIndex|_2201101640341|text|small|Ext|function|_2201101640342||big||responsiveCls|if|bind|readOnly|width|KiviiContext|_2201101640343|fieldLabel||Kvid|_2201101640344|CurrentMember|items|Finances|_2201101640345|Amount|allowBlank|name|Kivii|Settlement|_2201101640346|fa|_2201101640348|data|AmountPlan|_2201101640349|_2201101640347|_22011016403413|_22011016403411|this|length|BizType|Control|_22011016403412|PayerKvid||PayerName||App|_22011016403410|Currency|_22011016403414|toast|getViewModel|toFixed|Remark|details|parseFloat|FullName|OperatorName|_22011016403415|set|type|numberfield|hideTrigger|step|minValue|PayeeKvid|format|Entities|60|AmountPayment|iconCls|align|summaryType|sum|summaryRenderer|summaryData|PayeeName|String|right|getReferences|null|_22011016403417|setDisabled|getStore|_22011016403416|for|handler|defaults|overflowHandler|getData|Type|renderer|top|dock|toolbar|90|dockedItems|formatName|div|scrollable|title|MultiForm|get|Const|批量结算|windowSelector|editable||entityType|keyField|window|Customer|Selector|key|_22011016403422|amountChineseBig|valueField|_22011016403420|menu|快递费|Metadata|Report|合同费|报告费|Contract|_22011016403419|OrganizationKvid|OperatorKvid|服务费|Service|_22011016403421|_22011016403423|CNY|Express|OrganizationName|_22011016403418|categoryField|internalCode|fireEvent|entityCreated|金额大写|货币单位|操|textarea|人|Create|json|_22011016403424|collapsed|collapsible|结算项|_22011016403425|作|fieldset|success|注|decode|备|responseText|Results|结算成功|jsonData|已收款额|getView|总折后价|extend|System|EntityForm|_22011016403427||layout|responsivecolumn|states|600|large|newspaper|viewModel|formulas|_22011016403426|FinancesFunctionsMoneyToChineseBig|link|iconAlign|left|价|原|总|结算失败|add|controller|failure|收款单位|50|labelAlign|labelWidth|textfield|formIsValid|disabled|付款单位|grid|reference|store|OperateTime|120|所属部门|OwnerName|合计|170|操作日期|所属业务|80|setOwner|trash|Ajax|200|request|BizId|util|Format|dateRenderer|摘要|Summary|备注|操作人|minWidth|类型|flex|无结算项|无法新增|push|EntityType|结算金额||define|Items|原金额|移除|操作|require|displayfield|_22011016403428|Restful|已结算项目|无法移除|drop|groupHeaderTpl|groupingsummary|center|ftype|margin|features|autoLoad|groupField|rows|结算明细|fieldStyle|fontSize|20px|10000|columns|getController|menuDisabled|pageSize|sortable|rownumberer|url|actioncolumn|条'
.
split
(
'|'
),
0
,{}))
Src/Content/codes/Classic.Control.Kivii.Finances.SettlementDetail.Form.js
View file @
be93d8bc
//Version:0.3
7
//Version:0.3
8
eval
(
function
(
p
,
a
,
c
,
k
,
e
,
d
){
e
=
function
(
c
){
return
(
c
<
a
?
""
:
e
(
parseInt
(
c
/
a
)))
+
((
c
=
c
%
a
)
>
35
?
String
.
fromCharCode
(
c
+
29
):
c
.
toString
(
36
))};
if
(
!
''
.
replace
(
/^/
,
String
)){
while
(
c
--
)
d
[
e
(
c
)]
=
k
[
c
]
||
e
(
c
);
k
=
[
function
(
e
){
return
d
[
e
]}];
e
=
function
(){
return
'
\\
w+'
};
c
=
1
;};
while
(
c
--
)
if
(
k
[
c
])
p
=
p
.
replace
(
new
RegExp
(
'
\\
b'
+
e
(
c
)
+
'
\\
b'
,
'g'
),
k
[
c
]);
return
p
;}(
'y.27(
\'
A.Q.g
\'
);y.28(
\'
A.z.l.g.H.V
\'
,{1z:
\'
1x.z.1u
\'
,b:
\'
A.z.l.g.H.V
\'
,q:
\'
l.g.p.H
\'
,1a:j,16:{1l:
\'
1E
\'
,1A:{5:1v,1s:0}},1r:
\'
1q
\'
,w:
\'
x-o o-W
\'
,1o:{M:{F:
\'
1p
\'
,E:
\'
x-o o-W
\'
,D:{},4:{1t:{},1F:1y,s:0,P:0,1B:
\'
1C
\'
}},1D:{11:C(O){d R=O(
\'
4.s
\'
);1w 1n.Q.15(R)}}},17:[{b:
\'
18
\'
,19:
\'
1b
\'
,1c:
\'
1d
\'
,S:[{1e:
\'
0 3 -10 3
\'
,b:
\'
1f
\'
,7:{f:
\'
<T 1g="1h:1i">1j:{D.1k}</T>
\'
},1m:{1G:
\'
25
\'
}},
\'
->
\'
,{1I:
\'
29
\'
,2a:
\'
I
\'
,7:{13:
\'
{F}
\'
,w:
\'
{E}
\'
,2b:
\'
{!2c}
\'
}}]}],2d:{b:
\'
2e
\'
,2f:2g,2h:
\'
2k
\'
,9:
\'
8-2j 5-6
\'
,},S:[{a:
\'
2s
\'
,9:
\'
8-14 5-6
\'
,h:c,7:
\'
{4.2l}
\'
},{b:
\'
L
\'
,a:
\'
2m
\'
,h:c,q:
\'
l.g.p.N
\'
,9:
\'
8-i 5-6
\'
,Z:
\'
2n
\'
,v:c,7:{f:
\'
{4.2o}
\'
}},{a:
\'
2p
\'
,9:
\'
8-i 5-6
\'
,7:
\'
{4.2q}
\'
},{b:
\'
t
\'
,a:
\'
2r
\'
,u:j,U:0,9:
\'
8-20 5-6
\'
,r:0.1,h:c,7:{f:
\'
{4.P}
\'
}},{b:
\'
t
\'
,a:
\'
1H&2;&2;2i&2;26
\'
,u:j,9:
\'
8-20 5-6
\'
,r:0.1,h:c,7:{f:
\'
{4.s}
\'
}},{b:
\'
t
\'
,a:
\'
1J&2;&2;&2;&2;&2;&2;&2;1K
\'
,u:j,U:0,9:
\'
8-i 5-6
\'
,r:0.1,h:c,7:{f:
\'
{4.1L}
\'
}},{b:
\'
L
\'
,a:
\'
1M
\'
,h:c,q:
\'
l.g.p.N
\'
,9:
\'
8-i 5-6
\'
,Z:
\'
X
\'
,v:c,7:{f:
\'
{4.X}
\'
}},{9:
\'
8-14 5-6
\'
,a:
\'
1N
\'
,v:j,7:{f:
\'
{11}
\'
}},{a:
\'
1O&2;&2;&2;&2;&2;&2;&2;1P
\'
,9:
\'
8-i 5-6
\'
,7:
\'
{4.1Q}
\'
},{a:
\'
1R&2;&2;&2;&2;&2;&2;&2;1S
\'
,9:
\'
8-i 5-6
\'
,7:
\'
{4.1T}
\'
},{b:
\'
1U
\'
,a:
\'
1V&2;&2;&2;&2;&2;&2;&2;1W
\'
,9:
\'
8-6 5-6
\'
,7:
\'
{4.1X}
\'
}],1Y:C(Y,12,n){d k=J;d e=k.K();d B={};y.1Z(B,Y);e.m(
\'
4
\'
,B);e.m(
\'
D
\'
,12);e.m(
\'
F
\'
,n.13);e.m(
\'
E
\'
,n.w)},21:{I:C(n){d G=J;d e=G.K();d k=G.22();k.23(
\'
24
\'
,k,e.M.4);}}});'
,
62
,
153
,
'||nbsp||entity|small|100|bind|big|responsiveCls|fieldLabel|xtype|false|let|_2
112271547360|value|Finances|allowBlank|30|true|_2112271547361|Kivii|set|_2112271547362|fa|Entities|entityType|step|Amount|numberfield|hideTrigger|readOnly|iconCls||Ext|Control|App|_2112271547364|function|owner|ButtonIcon|ButtonText|_2112271547363|SettlementDetail|_2112271547365|this|getViewModel|categoryField|data|Settlement|get|AmountPlan|Const|_2112271547368|items|div|minValue|Form|linode|QuantityUnit|_2112271547367|internalCode||amountChineseBig|_211227154736
6|text|40|FinancesFunctionsMoneyToChineseBig|layout|dockedItems|toolbar|dock|scrollable|top|overflowHandler|menu|margin|displayfield|style|color|red|所属业务|BizId|type|fieldStyle|KiviiContext|viewModel|添加|结算明细|title|large|Metadata|EntityForm|600|return|System|null|extend|states|Currency|CNY|formulas|responsivecolumn|Kvid|fontSize|折|iconAlign|数|量|Quantity|数量单位|金额大写|型|号|GoodsModel|规|格|GoodsSpecifications|textarea|备|注|Remark|setOwner|apply||controller|getView|fireEvent|entityAdd|20px|价|require|define|left|handler|disabled|formIsValid|defaults|textfield|labelWidth|60|labelAlign|后|50|right|GoodsFullName|条目类型|DetailType|Type|条目编号|GoodsId|条目原价|条目名称'
.
split
(
'|'
),
0
,{}))
eval
(
function
(
p
,
a
,
c
,
k
,
e
,
d
){
e
=
function
(
c
){
return
(
c
<
a
?
""
:
e
(
parseInt
(
c
/
a
)))
+
((
c
=
c
%
a
)
>
35
?
String
.
fromCharCode
(
c
+
29
):
c
.
toString
(
36
))};
if
(
!
''
.
replace
(
/^/
,
String
)){
while
(
c
--
)
d
[
e
(
c
)]
=
k
[
c
]
||
e
(
c
);
k
=
[
function
(
e
){
return
d
[
e
]}];
e
=
function
(){
return
'
\\
w+'
};
c
=
1
;};
while
(
c
--
)
if
(
k
[
c
])
p
=
p
.
replace
(
new
RegExp
(
'
\\
b'
+
e
(
c
)
+
'
\\
b'
,
'g'
),
k
[
c
]);
return
p
;}(
'y.27(
\'
A.Q.g
\'
);y.28(
\'
A.z.l.g.H.V
\'
,{1z:
\'
1x.z.1u
\'
,b:
\'
A.z.l.g.H.V
\'
,q:
\'
l.g.p.H
\'
,1a:j,16:{1l:
\'
1E
\'
,1A:{5:1v,1s:0}},1r:
\'
1q
\'
,w:
\'
x-o o-W
\'
,1o:{M:{F:
\'
1p
\'
,E:
\'
x-o o-W
\'
,D:{},4:{1t:{},1F:1y,s:0,P:0,1B:
\'
1C
\'
}},1D:{11:C(O){d R=O(
\'
4.s
\'
);1w 1n.Q.15(R)}}},17:[{b:
\'
18
\'
,19:
\'
1b
\'
,1c:
\'
1d
\'
,S:[{1e:
\'
0 3 -10 3
\'
,b:
\'
1f
\'
,7:{f:
\'
<T 1g="1h:1i">1j:{D.1k}</T>
\'
},1m:{1G:
\'
25
\'
}},
\'
->
\'
,{1I:
\'
29
\'
,2a:
\'
I
\'
,7:{13:
\'
{F}
\'
,w:
\'
{E}
\'
,2b:
\'
{!2c}
\'
}}]}],2d:{b:
\'
2e
\'
,2f:2g,2h:
\'
2k
\'
,9:
\'
8-2j 5-6
\'
,},S:[{a:
\'
2s
\'
,9:
\'
8-14 5-6
\'
,h:c,7:
\'
{4.2l}
\'
},{b:
\'
L
\'
,a:
\'
2m
\'
,h:c,q:
\'
l.g.p.N
\'
,9:
\'
8-i 5-6
\'
,Z:
\'
2n
\'
,v:c,7:{f:
\'
{4.2o}
\'
}},{a:
\'
2p
\'
,9:
\'
8-i 5-6
\'
,7:
\'
{4.2q}
\'
},{b:
\'
t
\'
,a:
\'
2r
\'
,u:j,U:0,9:
\'
8-20 5-6
\'
,r:0.1,h:c,7:{f:
\'
{4.P}
\'
}},{b:
\'
t
\'
,a:
\'
1H&2;&2;2i&2;26
\'
,u:j,9:
\'
8-20 5-6
\'
,r:0.1,h:c,7:{f:
\'
{4.s}
\'
}},{b:
\'
t
\'
,a:
\'
1J&2;&2;&2;&2;&2;&2;&2;1K
\'
,u:j,U:0,9:
\'
8-i 5-6
\'
,r:0.1,h:c,7:{f:
\'
{4.1L}
\'
}},{b:
\'
L
\'
,a:
\'
1M
\'
,h:c,q:
\'
l.g.p.N
\'
,9:
\'
8-i 5-6
\'
,Z:
\'
X
\'
,v:c,7:{f:
\'
{4.X}
\'
}},{9:
\'
8-14 5-6
\'
,a:
\'
1N
\'
,v:j,7:{f:
\'
{11}
\'
}},{a:
\'
1O&2;&2;&2;&2;&2;&2;&2;1P
\'
,9:
\'
8-i 5-6
\'
,7:
\'
{4.1Q}
\'
},{a:
\'
1R&2;&2;&2;&2;&2;&2;&2;1S
\'
,9:
\'
8-i 5-6
\'
,7:
\'
{4.1T}
\'
},{b:
\'
1U
\'
,a:
\'
1V&2;&2;&2;&2;&2;&2;&2;1W
\'
,9:
\'
8-6 5-6
\'
,7:
\'
{4.1X}
\'
}],1Y:C(Y,12,n){d k=J;d e=k.K();d B={};y.1Z(B,Y);e.m(
\'
4
\'
,B);e.m(
\'
D
\'
,12);e.m(
\'
F
\'
,n.13);e.m(
\'
E
\'
,n.w)},21:{I:C(n){d G=J;d e=G.K();d k=G.22();k.23(
\'
24
\'
,k,e.M.4);}}});'
,
62
,
153
,
'||nbsp||entity|small|100|bind|big|responsiveCls|fieldLabel|xtype|false|let|_2
201101641440|value|Finances|allowBlank|30|true|_2201101641441|Kivii|set|_2201101641442|fa|Entities|entityType|step|Amount|numberfield|hideTrigger|readOnly|iconCls||Ext|Control|App|_2201101641444|function|owner|ButtonIcon|ButtonText|_2201101641443|SettlementDetail|_2201101641445|this|getViewModel|categoryField|data|Settlement|get|AmountPlan|Const|_2201101641448|items|div|minValue|Form|linode|QuantityUnit|_2201101641447|internalCode||amountChineseBig|_220110164144
6|text|40|FinancesFunctionsMoneyToChineseBig|layout|dockedItems|toolbar|dock|scrollable|top|overflowHandler|menu|margin|displayfield|style|color|red|所属业务|BizId|type|fieldStyle|KiviiContext|viewModel|添加|结算明细|title|large|Metadata|EntityForm|600|return|System|null|extend|states|Currency|CNY|formulas|responsivecolumn|Kvid|fontSize|折|iconAlign|数|量|Quantity|数量单位|金额大写|型|号|GoodsModel|规|格|GoodsSpecifications|textarea|备|注|Remark|setOwner|apply||controller|getView|fireEvent|entityAdd|20px|价|require|define|left|handler|disabled|formIsValid|defaults|textfield|labelWidth|60|labelAlign|后|50|right|GoodsFullName|条目类型|DetailType|Type|条目编号|GoodsId|条目原价|条目名称'
.
split
(
'|'
),
0
,{}))
Src/Content/codes/Classic.Control.Kivii.Finances.Transfer.Account.Selector.js
View file @
be93d8bc
//Version:0.1
2
//Version:0.1
3
eval
(
function
(
p
,
a
,
c
,
k
,
e
,
d
){
e
=
function
(
c
){
return
(
c
<
a
?
""
:
e
(
parseInt
(
c
/
a
)))
+
((
c
=
c
%
a
)
>
35
?
String
.
fromCharCode
(
c
+
29
):
c
.
toString
(
36
))};
if
(
!
''
.
replace
(
/^/
,
String
)){
while
(
c
--
)
d
[
e
(
c
)]
=
k
[
c
]
||
e
(
c
);
k
=
[
function
(
e
){
return
d
[
e
]}];
e
=
function
(){
return
'
\\
w+'
};
c
=
1
;};
while
(
c
--
)
if
(
k
[
c
])
p
=
p
.
replace
(
new
RegExp
(
'
\\
b'
+
e
(
c
)
+
'
\\
b'
,
'g'
),
k
[
c
]);
return
p
;}(
'
s.1A(
\'
t.2b.c
\'
);s.1a(
\'
t.u.o.c.U.l.W
\'
,{19:
\'
18.u.17
\'
,15:
\'
o.c.R.l
\'
,r:
\'
t.u.o.c.U.l.W
\'
,13:
\'
/11/o.c.R.l/1t.1s
\'
,1r:{},1q:e,1y:{1p:b},1m:[{r:
\'
1k
\'
,1j:
\'
E
\'
,z:1,1e:1g,g:
\'
A,C
\'
,1z:
\'
1i
\'
}],1l:[{r:
\'
1n
\'
},{9:
\'
1u
\'
,7:
\'
A
\'
,n:b,a:p},{9:
\'
1v
\'
,7:
\'
w
\'
,f:e,n:b,a:G,D:
\'
V
\'
},{9:
\'
1w
\'
,7:
\'
C
\'
,a:p},{9:
\'
1x
\'
,7:
\'
1f
\'
,n:b,a:p},{9:
\'
1o
\'
,7:
\'
1d
\'
,Z:
\'
10
\'
,f:e,a:B,1c:
\'
12
\'
,14:k(L,16,7){5 s.1b.1h(
\'
{0}
\'
,L.1M(2))}},{9:
\'
23
\'
,7:
\'
24
\'
,f:e,n:b,a:G,D:
\'
T
\'
},{9:
\'
25
\'
,7:
\'
26
\'
,f:b,a:27},{9:
\'
28
\'
,7:
\'
29
\'
,f:e,2a:B,z:1}],2d:k(m){8 6=2o;8 K=6.2e();8 i=K.E;i.I(m.2f);8 h={};h.2g=i.g;h.2h=i.y();8 v=6.2i(
\'
2j[g]
\'
);2k(8 J 2l v){d=v[J];4(d===6)x;4(!d.g)x;3=d.y();h[d.g]=3}6.2m(h);8 j=
\'
Y
\'
;8 q=F.H.2n;4(m.w==="21"){j=
\'
X,P
\'
;q=F.H.2c;20 6.1B;i.I(
\'\'
)}4(m.w==="O")j=
\'
O
\'
;6.1C({1D:j,1E:q});6.S&&6.S()},1F:{T:k(3,Q,M,N){4(3===
\'
1G
\'
){5
\'
1H
\'
}4(3===
\'
1I
\'
){5
\'
1J
\'
}4(3===
\'
1K
\'
){5
\'
1L
\'
}5 3},V:k(3,Q,M,N){4(3===
\'
X
\'
){5
\'
1N
\'
}4(3===
\'
P
\'
){5
\'
1Y
\'
}4(3===
\'
1O
\'
){5
\'
1P
\'
}4(3===
\'
Y
\'
){5
\'
1Q
\'
}4(3===
\'
1R
\'
){5
\'
1S
\'
}4(3===
\'
1T
\'
){5
\'
1U
\'
}4(3===
\'
1V
\'
){5
\'
1W
\'
}4(3===
\'
1X
\'
){5
\'
1Z
\'
}4(3===
\'
2p
\'
){5
\'
22
\'
}5 3}}});'
,
62
,
150
,
'|||_2112161731560|if|return|_2112161731561|dataIndex|let|text|width|true|Finances|_2112161731564|false|resizable|queryField|_2112161731563|_2112161731562|_2112161731565|function|Account|_2112161731566|sortable|Kivii|120|_2112161731567|xtype|Ext|App|Control|_2112161731568|Type|continue|getRawValue|flex|Name|100|SerialNumber|renderer|searchfield|KiviiContext|90|CurrentMember|setValue|_21121617315614|_21121617315615|value|_21121617315610|_2112161731569|Refund|Pos|_21121617315611|Entities|reload|_21121617315613|Transfer|_21121617315612|Selector|Cash|Deposit|align|right|Restful|sum|dataSource|summaryRenderer|entityType|summaryData|EntitySelector|System|extend|define|String|summaryType|Amount|labelWidth|OwnerName|60|format|模糊搜索|reference|searchField|columns|tbar|rownumberer|账户余额|autoLoad|selModel|filter|json|QueryEx|账号名称|账户类型|账号|账号所属|store|emptyText|require|searchFilter|setFilter|TypeIn|OwnerKvid|controller|CNY|人民币|USD|美元|EUR|欧元|toFixed|现金账户|Bank|银行账户|存款账户|Coupon|优惠券|StoredCard|储值卡|Biz|业务账户|Balance|刷卡账户|系统平衡|delete|UnBiz|折扣账户|币种单位|Currency|摘要|Summary|150|备注|Remark|minWidth|Const|Kvid|setOwner|getReferences|PayerName|QueryKeys|QueryValues|query|field|for|in|setSearchFilter|OrganizationKvid|this|Discount
'
.
split
(
'|'
),
0
,{}))
eval
(
function
(
p
,
a
,
c
,
k
,
e
,
d
){
e
=
function
(
c
){
return
(
c
<
a
?
""
:
e
(
parseInt
(
c
/
a
)))
+
((
c
=
c
%
a
)
>
35
?
String
.
fromCharCode
(
c
+
29
):
c
.
toString
(
36
))};
if
(
!
''
.
replace
(
/^/
,
String
)){
while
(
c
--
)
d
[
e
(
c
)]
=
k
[
c
]
||
e
(
c
);
k
=
[
function
(
e
){
return
d
[
e
]}];
e
=
function
(){
return
'
\\
w+'
};
c
=
1
;};
while
(
c
--
)
if
(
k
[
c
])
p
=
p
.
replace
(
new
RegExp
(
'
\\
b'
+
e
(
c
)
+
'
\\
b'
,
'g'
),
k
[
c
]);
return
p
;}(
'
r.28(
\'
p.25.i
\'
);r.19(
\'
p.u.n.i.I.m.J
\'
,{1a:
\'
1b.u.1c
\'
,1d:
\'
n.i.N.m
\'
,s:
\'
p.u.n.i.I.m.J
\'
,1e:
\'
/1f/n.i.N.m/1g.1h
\'
,1i:{},1k:f,1v:{1l:b},1m:[{s:
\'
1n
\'
,1o:
\'
w
\'
,A:1,1p:17,h:
\'
x,V
\'
,1q:
\'
1r
\'
}],1s:[{s:
\'
1t
\'
},{8:
\'
1u
\'
,6:
\'
x
\'
,o:b,9:v},{8:
\'
18
\'
,6:
\'
t
\'
,e:f,o:b,9:K,L:
\'
T
\'
},{8:
\'
1j
\'
,6:
\'
V
\'
,9:v},{8:
\'
14
\'
,6:
\'
13
\'
,o:b,9:v},{8:
\'
16
\'
,6:
\'
W
\'
,10:
\'
Z
\'
,e:f,9:C,Y:
\'
X
\'
,11:l(B,12,6){5 r.15.1w(
\'
{0}
\'
,B.1y(2))}},{8:
\'
1Y
\'
,6:
\'
1Z
\'
,e:f,o:b,9:K,L:
\'
G
\'
},{8:
\'
20
\'
,6:
\'
21
\'
,e:b,9:22},{8:
\'
23
\'
,6:
\'
24
\'
,e:f,1x:C,A:1}],26:l(k){a 7=1X;a U=7.2j();a c=U.w;c.y(k.29);a g={};g.2a=c.h;g.2b=c.E();a q=7.2c(
\'
2d[h]
\'
);2e(a D 2f q){d=q[D];4(d===7)z;4(!d.h)z;3=d.E();g[d.h]=3}7.2g(g);a j=
\'
M
\'
;4(k.t==="2h"){j=
\'
O,Q
\'
;2i 7.27;c.y(
\'\'
)}4(k.t==="F")j=
\'
F
\'
;7.1W({1V:j,});7.H&&7.H()},1U:{G:l(3,S,R,P){4(3===
\'
1z
\'
){5
\'
1A
\'
}4(3===
\'
1B
\'
){5
\'
1C
\'
}4(3===
\'
1D
\'
){5
\'
1E
\'
}5 3},T:l(3,S,R,P){4(3===
\'
O
\'
){5
\'
1F
\'
}4(3===
\'
Q
\'
){5
\'
1G
\'
}4(3===
\'
1H
\'
){5
\'
1I
\'
}4(3===
\'
M
\'
){5
\'
1J
\'
}4(3===
\'
1K
\'
){5
\'
1L
\'
}4(3===
\'
1M
\'
){5
\'
1N
\'
}4(3===
\'
1O
\'
){5
\'
1P
\'
}4(3===
\'
1Q
\'
){5
\'
1R
\'
}4(3===
\'
1S
\'
){5
\'
1T
\'
}5 3}}});'
,
62
,
144
,
'|||_2201101007460|if|return|dataIndex|_2201101007461|text|width|let|true|_2201101007462|_2201101007464|resizable|false|_2201101007463|queryField|Finances|_2201101007465|_2201101007466|function|Account|Kivii|sortable|App|_2201101007467|Ext|xtype|Type|Control|120|searchfield|Name|setValue|continue|flex|value|100|_22011010074613|getRawValue|Refund|_22011010074612|reload|Transfer|Selector|90|renderer|Deposit|Entities|Cash|_2201101007468|Pos|_2201101007469|_22011010074610|_22011010074611|_22011010074614|SerialNumber|Amount|sum|summaryType|right|align|summaryRenderer|summaryData|OwnerName|账号所属|String|账户余额|60|账户类型|define|extend|System|EntitySelector|entityType|dataSource|Restful|QueryEx|json|filter|账号|selModel|autoLoad|tbar|searchField|reference|labelWidth|emptyText|模糊搜索|columns|rownumberer|账号名称|store|format|minWidth|toFixed|CNY|人民币|USD|美元|EUR|欧元|现金账户|刷卡账户|Bank|银行账户|存款账户|Coupon|优惠券|StoredCard|储值卡|Biz|业务账户|Balance|系统平衡|Discount|折扣账户|controller|TypeIn|setFilter|this|币种单位|Currency|摘要|Summary|150|备注|Remark|Const|setOwner|searchFilter|require|PayerName|QueryKeys|QueryValues|query|field|for|in|setSearchFilter|UnBiz|delete|getReferences
'
.
split
(
'|'
),
0
,{}))
Src/Content/codes/Classic.View.Kivii.Finances.Account.List.js
View file @
be93d8bc
//Version:0.1
3
//Version:0.1
4
eval
(
function
(
p
,
a
,
c
,
k
,
e
,
d
){
e
=
function
(
c
){
return
(
c
<
a
?
""
:
e
(
parseInt
(
c
/
a
)))
+
((
c
=
c
%
a
)
>
35
?
String
.
fromCharCode
(
c
+
29
):
c
.
toString
(
36
))};
if
(
!
''
.
replace
(
/^/
,
String
)){
while
(
c
--
)
d
[
e
(
c
)]
=
k
[
c
]
||
e
(
c
);
k
=
[
function
(
e
){
return
d
[
e
]}];
e
=
function
(){
return
'
\\
w+'
};
c
=
1
;};
while
(
c
--
)
if
(
k
[
c
])
p
=
p
.
replace
(
new
RegExp
(
'
\\
b'
+
e
(
c
)
+
'
\\
b'
,
'g'
),
k
[
c
]);
return
p
;}(
'd.3
9(
\'
n.Y.k
\'
);d.2T(
\'
n.12.p.k.B.r
\'
,{1G:
\'
1F.T.1E
\'
,1D:
\'
p.k.1C.B
\'
,f:
\'
n.12.p.k.B.r
\'
,11:
\'
1B
\'
,j:
\'
x-9 9-1A
\'
,1z:{},1y:{v:{s:15,1x:15}},y:{q:
\'
{s}
\'
},1w:{1v:7,1u:1t},1s:[{1H:
\'
1I
\'
}],1J:[{f:
\'
1K
\'
,N:
\'
20
\'
,1Z:
\'
1Y
\'
,m:[{f:
\'
1q
\'
,O:1,U:R,1W:
\'
X,1V,13
\'
,1U:
\'
21、1T
\'
},{5:
\'
1R
\'
,j:
\'
x-9 9-1Q
\'
,z:
\'
A
\'
,u:
\'
1P
\'
},{5:
\'
1O
\'
,j:
\'
x-9 9-16-5-o
\'
,z:
\'
A
\'
,u:
\'
I
\'
,y:{1N:
\'
{!s}
\'
}}]},{f:
\'
1M
\'
,N:
\'
1L
\'
,1r:7,m:[{f:
\'
1S
\'
,U:R,j:
\'
x-9 9-1a-19-o
\'
,y:{5:
\'
1e{K}1f,1d
\'
,1i:
\'
{K==0}
\'
},u:
\'
F
\'
}]}],1j:7,1k:{1c:{1h:7,h:b},m:[{f:
\'
1n
\'
,w:
\'
1m
\'
,c:b},{5:
\'
1l
\'
,8:
\'
X
\'
,h:7,a:S},{5:
\'
1g
\'
,8:
\'
1o
\'
,a:S},{5:
\'
1b
\'
,8:
\'
13
\'
,h:7,a:17},{5:
\'
18
\'
,8:
\'
1X
\'
,w:
\'
10
\'
,c:b,a:22,2k:
\'
24
\'
,2F:i(Z,2G,8){3 d.2H.2I(
\'
{0}
\'
,Z.2J(2))}},{5:
\'
2K
\'
,8:
\'
2L
\'
,w:
\'
10
\'
,c:b,t:2M.Y.2N,a:Q},{5:
\'
2O
\'
,8:
\'
2P
\'
,c:b,h:7,a:G,t:
\'
M
\'
},{5:
\'
2Q
\'
,8:
\'
2U
\'
,c:b,h:7,a:G,t:
\'
E
\'
},{5:
\'
2S
\'
,8:
\'
23
\'
,c:7,a:32},{5:
\'
2V
\'
,8:
\'
37
\'
,c:b,36:Q,O:1}]},35:{F:i(){P.D().34()},M:i(4,H,J,L){6(4===
\'
38
\'
){3
\'
33
\'
}6(4===
\'
31
\'
){3
\'
30
\'
}6(4===
\'
2Z
\'
){3
\'
2Y
\'
}3 4},E:i(4,H,J,L){6(4===
\'
2X
\'
){3
\'
2W
\'
}6(4===
\'
2E
\'
){3
\'
2R
\'
}6(4===
\'
2C
\'
){3
\'
2D
\'
}6(4===
\'
2i
\'
){3
\'
2h
\'
}6(4===
\'
2g
\'
){3
\'
2f
\'
}6(4===
\'
2e
\'
){3
\'
2d
\'
}6(4===
\'
2j
\'
){3
\'
2c
\'
}6(4===
\'
2a
\'
){3
\'
29
\'
}6(4===
\'
28
\'
){3
\'
27
\'
}3 4},I:i(14){g C=P;g l=C.D();g 26=C.25();6(!l.q){d.2b(
\'
2l
\'
);3}g e=d.W(
\'
n.T.p.k.2t.r
\'
);g V=d.W(
\'
d.2m.2A
\'
,{2z:
\'
2y
\'
,11:14.5,2x:7,j:
\'
x-9 9-16-5-o
\'
,z:
\'
A
\'
,a:2w,2v:2B,2u:7,c:b,m:[e]});e.2s(l.q.v);V.2r();e.2q();e.2p({2o:l.q.v.2n});e.1p()}}});'
,
62
,
196
,
'|||return|_2112211541000|text|if|true|dataIndex|fa|width|false|resizable|Ext|_2112211541001|xtype|let|sortable|function|iconCls|Finances|_2112211541002|items|App||Kivii|selection|List|_2112211541004|renderer|handler|data|align||bind|iconAlign|left|Account|_2112211541003|getView|_21122115410011|_21122115410013|90|_21122115410010|_2112211541007|_2112211541009|selectionCount|_2112211541008|_21122115410012|dock|flex|this|100|60|240|Control|labelWidth|_2112211541005|create|Name|Const|value|right|title|View|OwnerName|_2112211541006|null|file|200|账户余额|square|check|账号所属|defaults|点击清除|已选择|条记录|账号|menuDisabled|hidden|columnLines|columns|账号名称|center|rownumberer|SerialNumber|reload|searchField|displayInfo|features|50|pageSize|autoLoad|store|lastOwnerKvid|viewModel|filter|users|账户管理|Entities|entityType|EntityList|System|extend|ftype|summary|dockedItems|toolbar|bottom|pagingtoolbar|disabled|明细|_21122115410015|user|开户|button|账户名称|emptyText|FullName|queryField|Amount|menu|overflowHandler|top|模糊搜索所属单位|120|Summary|sum|getViewModel|_21122115410014|折扣账户|Discount|系统平衡|Balance|toast|业务账户|储值卡|StoredCard|优惠券|Coupon|存款账户|Deposit|Biz|summaryType|请先选择账户|window|Kvid|AccountKvid|setFilter|clear|show|setOwner|AccountDetail|modal|height|1200|autoScroll|fit|layout|Window|700|Bank|银行账户|Pos|summaryRenderer|summaryData|String|format|toFixed|授信额度|CreditLine|KiviiContext|FinancesFunctionsMoneyToFmoney|币种单位|Currency|账户类型|刷卡账户|摘要|define|Type|备注|现金账户|Cash|欧元|EUR|美元|USD|150|人民币|clearSelections|controller|minWidth|Remark|CNY
|require'
.
split
(
'|'
),
0
,{}))
eval
(
function
(
p
,
a
,
c
,
k
,
e
,
d
){
e
=
function
(
c
){
return
(
c
<
a
?
""
:
e
(
parseInt
(
c
/
a
)))
+
((
c
=
c
%
a
)
>
35
?
String
.
fromCharCode
(
c
+
29
):
c
.
toString
(
36
))};
if
(
!
''
.
replace
(
/^/
,
String
)){
while
(
c
--
)
d
[
e
(
c
)]
=
k
[
c
]
||
e
(
c
);
k
=
[
function
(
e
){
return
d
[
e
]}];
e
=
function
(){
return
'
\\
w+'
};
c
=
1
;};
while
(
c
--
)
if
(
k
[
c
])
p
=
p
.
replace
(
new
RegExp
(
'
\\
b'
+
e
(
c
)
+
'
\\
b'
,
'g'
),
k
[
c
]);
return
p
;}(
'd.3
6(
\'
l.11.g
\'
);d.2Q(
\'
l.U.k.g.z.s
\'
,{1G:
\'
1F.15.1E
\'
,1D:
\'
k.g.1C.z
\'
,f:
\'
l.U.k.g.z.s
\'
,Z:
\'
1B
\'
,n:
\'
x-c c-1A
\'
,1z:{},1y:{w:{r:W,1x:W}},v:{q:
\'
{r}
\'
},1w:{1v:7,1u:1t},1s:[{1H:
\'
1J
\'
}],20:[{f:
\'
1K
\'
,I:
\'
1Z
\'
,1Y:
\'
1X
\'
,p:[{f:
\'
1q
\'
,H:1,L:Q,1V:
\'
13,1U,Y
\'
,1T:
\'
1S、1R
\'
},{5:
\'
1Q
\'
,n:
\'
x-c c-A-5-o
\'
,10:
\'
12
\'
,F:
\'
T
\'
,v:{1P:
\'
{!r}
\'
}}]},{f:
\'
1O
\'
,I:
\'
1N
\'
,1M:7,p:[{f:
\'
1L
\'
,L:Q,n:
\'
x-c c-1r-1I-o
\'
,v:{5:
\'
1d{R}19,1a
\'
,1b:
\'
{R==0}
\'
},F:
\'
J
\'
}]}],1e:7,1f:{1g:{1h:7,h:a},p:[{f:
\'
1n
\'
,y:
\'
1m
\'
,b:a},{5:
\'
1c
\'
,8:
\'
13
\'
,h:7,9:14},{5:
\'
17
\'
,8:
\'
18
\'
,9:14},{5:
\'
1k
\'
,8:
\'
Y
\'
,h:7,9:1l},{5:
\'
1j
\'
,8:
\'
1i
\'
,y:
\'
D
\'
,b:a,9:1o,1W:
\'
21
\'
,2r:j(E,23,8){3 d.2D.2E(
\'
{0}
\'
,E.2F(2))}},{5:
\'
2G
\'
,8:
\'
2H
\'
,y:
\'
D
\'
,b:a,t:2I.11.2J,9:G},{5:
\'
2K
\'
,8:
\'
2L
\'
,b:a,h:7,9:S,t:
\'
K
\'
},{5:
\'
2M
\'
,8:
\'
2N
\'
,b:a,h:7,9:S,t:
\'
P
\'
},{5:
\'
2O
\'
,8:
\'
2R
\'
,b:7,9:22},{5:
\'
2Z
\'
,8:
\'
2S
\'
,b:a,34:G,H:1}]},33:{J:j(){C.B().32()},K:j(4,O,N,M){6(4===
\'
31
\'
){3
\'
35
\'
}6(4===
\'
30
\'
){3
\'
2Y
\'
}6(4===
\'
2X
\'
){3
\'
2W
\'
}3 4},P:j(4,O,N,M){6(4===
\'
2V
\'
){3
\'
2U
\'
}6(4===
\'
2T
\'
){3
\'
2C
\'
}6(4===
\'
2P
\'
){3
\'
2A
\'
}6(4===
\'
2B
\'
){3
\'
24
\'
}6(4===
\'
25
\'
){3
\'
26
\'
}6(4===
\'
27
\'
){3
\'
28
\'
}6(4===
\'
29
\'
){3
\'
2a
\'
}6(4===
\'
2b
\'
){3
\'
2c
\'
}6(4===
\'
2d
\'
){3
\'
2e
\'
}3 4},T:j(X){i u=C;i m=u.B();i 2f=u.2g();6(!m.q){d.2h(
\'
2i
\'
);3}i e=d.16(
\'
l.15.k.g.2j.s
\'
);i V=d.16(
\'
d.2k.2y
\'
,{2x:
\'
2w
\'
,Z:X.5,2v:7,n:
\'
x-c c-A-5-o
\'
,10:
\'
12
\'
,9:2u,2t:2z,2s:7,b:a,p:[e]});e.2q(m.q.w);V.2p();e.2o();e.2n({2m:m.q.w.2l});e.1p()}}});'
,
62
,
193
,
'|||return|_2201101541260|text|if|true|dataIndex|width|false|resizable|fa|Ext|_2201101541261|xtype|Finances|sortable|let|function|Kivii|App|_2201101541262|iconCls||items|selection|_2201101541264|List|renderer|_2201101541263|bind|data||align|Account|file|getView|this|right|value|handler|100|flex|dock|_22011015412613|_22011015412612|labelWidth|_2201101541268|_2201101541269|_22011015412610|_22011015412611|60|selectionCount|90|_2201101541267|View|_2201101541265|null|_2201101541266|OwnerName|title|iconAlign|Const|left|Name|240|Control|create|账号|SerialNumber|条记录|点击清除|hidden|账号名称|已选择|columnLines|columns|defaults|menuDisabled|Amount|账户余额|账号所属|200|center|rownumberer|120|reload|searchField|check|features|50|pageSize|autoLoad|store|lastOwnerKvid|viewModel|filter|users|账户管理|Entities|entityType|EntityList|System|extend|ftype|square|summary|toolbar|button|displayInfo|bottom|pagingtoolbar|disabled|明细|账户名称|模糊搜索所属单位|emptyText|FullName|queryField|summaryType|menu|overflowHandler|top|dockedItems|sum|150|summaryData|存款账户|Coupon|优惠券|StoredCard|储值卡|Biz|业务账户|Balance|系统平衡|Discount|折扣账户|_22011015412614|getViewModel|toast|请先选择账户|AccountDetail|window|Kvid|AccountKvid|setFilter|clear|show|setOwner|summaryRenderer|modal|height|1200|autoScroll|fit|layout|Window|700|银行账户|Deposit|刷卡账户|String|format|toFixed|授信额度|CreditLine|KiviiContext|FinancesFunctionsMoneyToFmoney|币种单位|Currency|账户类型|Type|摘要|Bank|define|Summary|Remark|Pos|现金账户|Cash|欧元|EUR|美元|备注|USD|CNY|clearSelections|controller|minWidth|人民币
|require'
.
split
(
'|'
),
0
,{}))
Src/Content/codes/Classic.View.Kivii.Finances.InvoiceApply.List.js
View file @
be93d8bc
//Version:0.7
0
//Version:0.7
2
eval
(
function
(
p
,
a
,
c
,
k
,
e
,
d
){
e
=
function
(
c
){
return
(
c
<
a
?
""
:
e
(
parseInt
(
c
/
a
)))
+
((
c
=
c
%
a
)
>
35
?
String
.
fromCharCode
(
c
+
29
):
c
.
toString
(
36
))};
if
(
!
''
.
replace
(
/^/
,
String
)){
while
(
c
--
)
d
[
e
(
c
)]
=
k
[
c
]
||
e
(
c
);
k
=
[
function
(
e
){
return
d
[
e
]}];
e
=
function
(){
return
'
\\
w+'
};
c
=
1
;};
while
(
c
--
)
if
(
k
[
c
])
p
=
p
.
replace
(
new
RegExp
(
'
\\
b'
+
e
(
c
)
+
'
\\
b'
,
'g'
),
k
[
c
]);
return
p
;}(
'j.4U(
\'
18.1B.z
\'
);j.5d(
\'
18.23.D.z.J.1L
\'
,{2V:
\'
2O.2t.3j
\'
,2Z:
\'
D.z.1s.J
\'
,u:
\'
18.23.D.z.J.1L
\'
,38:
\'
/28/D.z.1s.J/39.27
\'
,1h:
\'
3h
\'
,w:
\'
x-l l-3f
\'
,n:{1m:e a(e a().K(),e a().I(),1),1k:e a(e a().K(),e a().I(),e a().11()+1)},3d:{8:{W:1r}},14:{2j:
\'
{W}
\'
},2i:{2N:s,2S:1j,2T:[{2U:
\'
1M
\'
,2y:
\'
3E
\'
}]},3c:[{u:
\'
2J
\'
,2m:
\'
2u
\'
,R:s,10:[{u:
\'
2M
\'
,Z:1c,w:
\'
x-l l-1Q-2L-o
\'
,14:{f:
\'
2K{29}2H,2I
\'
,2W:
\'
{29==0}
\'
},S:
\'
1Y
\'
}]},{u:
\'
2B
\'
,2m:
\'
3m
\'
,2Y:
\'
3p
\'
,10:[{u:
\'
3r
\'
,3t:
\'
3B
\'
,3C:
\'
R
\'
,3D:
\'
v
\'
,h:3k,1f:Q,3i:s,1g:
\'
v
\'
,2i:{31:[
\'
R
\'
,
\'
v
\'
],8:[{R:
\'
33
\'
,v:50},{R:
\'
34
\'
,v:51}]},35:{37:{3a:2,2X:
\'
x-l l-3o
\'
,S:
\'
1u
\'
}},16:{1e:
\'
1J
\'
}},{u:
\'
1v
\'
,1t:
\'
1O 3g
\'
,1d:
\'
Y-m-d
\'
,Z:3e,h:3b,1g:
\'
1G
\'
,1f:Q,15:e a(e a().K(),e a().I(),1),16:{1e:
\'
1l
\'
}},{u:
\'
1v
\'
,1t:
\'
36
\'
,1d:
\'
Y-m-d
\'
,Z:30,h:32,1g:
\'
1I
\'
,1f:Q,15:e a(e a().K(),e a().I(),e a().11()+1),16:{1e:
\'
1l
\'
}},{u:
\'
3l
\'
,1N:1,Z:1c,3A:
\'
1z,1T,2q
\'
,3z:
\'
3y、1A、24
\'
,},{f:
\'
3x
\'
,w:
\'
x-l l-3w
\'
,12:
\'
M
\'
,S:
\'
3v
\'
},{f:
\'
3u
\'
,w:
\'
x-l l-1Q
\'
,12:
\'
M
\'
,S:
\'
2f
\'
,14:{1K:
\'
{!W}
\'
}},{f:
\'
3s
\'
,w:
\'
x-l l-3q-M
\'
,12:
\'
M
\'
,S:
\'
2s
\'
,14:{1K:
\'
{!W}
\'
}}]}],3n:{2Q:{2C:s,2A:s},10:[{u:
\'
2x
\'
,1w:
\'
2v
\'
,21:Q},{f:
\'
2z
\'
,r:
\'
1z
\'
,h:22},{f:
\'
1A
\'
,r:
\'
1T
\'
,h:1a},{u:
\'
2R
\'
,f:
\'
1O
\'
,1d:
\'
Y-m-d
\'
,r:
\'
1M
\'
,h:22},{f:
\'
2P
\'
,1w:
\'
2G
\'
,r:
\'
2w
\'
,H:2F.1B.2D,h:2E},{f:
\'
24
\'
,r:
\'
2q
\'
,H:
\'
1F
\'
,h:42},{f:
\'
3G
\'
,r:
\'
4R
\'
,H:
\'
1C
\'
,h:1j},{f:
\'
4Q
\'
,r:
\'
2l
\'
,H:
\'
1P
\'
,h:1j},{f:
\'
4P
\'
,r:
\'
4O
\'
,h:1a},{f:
\'
4N
\'
,r:
\'
4M
\'
,H:
\'
1Z
\'
,h:1V},{f:
\'
4L
\'
,r:
\'
4K
\'
,H:
\'
20
\'
,h:1V},{f:
\'
4J
\'
,r:
\'
2d
\'
,4I:1a,1N:1}]},16:{4H:
\'
1H
\'
},4G:{1Y:b(){t.y().4F()},1H:b(i,1E){t.y().E()},1F:b(6,c,9,P){4(9.8.2p(
\'
1D
\'
))3 6+
\'
(
\'
+9.8.1D+
\'
)
\'
;3 6},1C:b(6,c,9,P){4(6==="4E"){c.k=
\'
q-p:#4D
\'
;4(9.8.C===
\'
B
\'
)3"1y(A)";3"1y"}4(6==="4C"){c.k=
\'
q-p:#4B
\'
;4(9.8.C===
\'
B
\'
)3"1x(A)";3"1x"}4(6==="4A"){4(9.8.C===
\'
B
\'
)3"1X(A)";3"1X"}4(6==="4z"){4(9.8.C===
\'
B
\'
)3"1W(A)";3"1W"}4(6==="4y"){4(9.8.C===
\'
B
\'
)3"1S(A)";3"1S"}4(6==="4x"){4(9.8.C===
\'
B
\'
)3"1R(A)";3"1R"}4(9.8.C===
\'
B
\'
)3 6+"(A)";3 6},1P:b(6,c,9,P){4(6<=25){c.k=
\'
q-p:#4S
\'
;3"4T..."}4(6===50){c.k=
\'
q-p:#1o
\'
;3"4W"}4(6===51){c.k=
\'
q-p:#1o
\'
;3"4V"}4(6===52){c.k=
\'
q-p:#1o
\'
;3"3F"}4(6===55||6===56){c.k=
\'
q-p:#T
\'
;3"4Z"}4(6===57){c.k=
\'
q-p:#T
\'
;3"4Y"}4(6===58){c.k=
\'
q-p:#T
\'
;3"4X"}4(6===59){c.k=
\'
q-p:#T
\'
;3"54"}4(6===1c){c.k=
\'
q-p:#T
\'
;3"5f"}4(6===53){c.k=
\'
q-p:#5a
\'
;3"5b"}3"5c"},1Z:b(6,c,9,P){3 6+9.8.5e},20:b(6,c,9,P){3 6+9.8.4w},1J:b(i,9){5 g=t;5 7=g.y();F 7.n.1q;F 7.n.1i;4(9.8.v===50){7.n.1i=9.8.v}4(9.8.v===51){7.n.1q=9.8.v}7.E()},1u:b(i){i.4u(
\'\'
);5 g=t;5 7=g.y();4(7.n===1r)7.44({});F 7.n.1q;F 7.n.1i;7.E()},1l:b(i,4v,1E){5 g=t;5 7=g.y();5 1n=g.41();5 G=1n.1G.15;5 O=1n.1I.15||e a();4(G===1r){j.17("40!");3}4(G>O){j.17("3Z!");3}F 7.n.1m;F 7.n.1k;7.n.1m=e a(G.K(),G.I(),G.11());7.n.1k=e a(O.K(),O.I(),O.11()+1);7.E()},2s:b(i){5 g=t;5 7=g.y();5 N=g.1p();5 L=[];5 V=N.8.2g||[];V.3Y(b(2n){L.2c(2n.8.2a)});j.2k.1U({1h:i.f,w:i.w,3X:
\'
3W:
\'
,h:3V,3U:j.2k.3T,43:s,3S:t,3Q:t.26,3P:i})},26:b(2h,2e,i){4(2h!==
\'
3O
\'
)3;5 g=t;5 7=g.y();5 N=g.1p();5 L=[];5 V=N.8.2g||[];3N(5 X=0;X<V.3M;X++){5 2b=V[X].8;L.2c(2b.2a)}j.3L.3K({3J:
\'
/28/D.z.1s.J/3I.27
\'
,3H:{3R:L,2d:2e},45:b(19){5 4h=j.46(19.4s);j.17(
\'
4r!
\'
);7.E()},4q:b(19){}})},2f:b(i){5 g=t;5 7=g.y();5 N=g.1p();5 U=7.2j.8;4(U.2l>50){j.17("4p!");3}4(!U.2p(
\'
2r
\'
))U.2r={};5 13=j.2o(
\'
18.2t.D.z.J.4o.4n
\'
,{4m:Q});5 1b=j.2o(
\'
j.4l.4k
\'
,{4j:
\'
4t
\'
,1h:i.f,w:i.w,12:
\'
M
\'
,4i:s,h:4g,4f:4e,4d:s,4c:s,21:s,10:[13]});1b.1U();13.4b(U);13.4a(
\'
49
\'
,b(i,48){1b.47();7.E()})}}});'
,
62
,
326
,
'|||return|if|let|_2
112301619060|_2112301619061|data|_2112301619062|Date|function|_2112301619063||new|text|_2112301619064|width|_2112301619065|Ext|style|fa||filter||color|background|dataIndex|true|this|xtype|status|iconCls||getView|Finances|普票|VAT|Type|Kivii|reload|delete|_2112301619066|renderer|getMonth|InvoiceApply|getFullYear|_2112301619069|left|_21123016190611|_21123016190610|_2112301619067|false|displayInfo|handler|F5B7B1|_21123016190612|_2112301619068|_21123016190613|_21123016190615||labelWidth|items|getDate|iconAlign|_21123016190614|bind|value|listeners|toast|App|_21123016190616|200|_21123016190619|60|format|select|editable|reference|title|StatusLessThanOrEqualTo|100|OperateTimeLessThan|_21123016190618|OperateTimeGreaterThanOrEqualTo|_21123016190617|D6EAF8|getViewModel|StatusGreaterThanOrEqualTo|null|Entities|fieldLabel|_21123016190628|datefield|align|借票|收款|SerialNumber|付款单位|Const|_21123016190622|OwnerName|_21123016190629|_21123016190621|startTime|_21123016190620|endTime|_21123016190635|disabled|List|OperateTime|flex|申请日期|_21123016190623|check|微信|支付宝|PayerName|show|260|刷卡|现金|_21123016190624|_21123016190625|_21123016190626|resizable|120|View|申请人||_21123016190631|json|Restful|selectionCount|Kvid|_21123016190634|push|Summary|_21123016190627|_21123016190633|selections|_21123016190632|store|selection|MessageBox|Status|dock|item|create|hasOwnProperty|OperatorName|Metadata|_21123016190630|Control|bottom|center|Amount|rownumberer|direction|流水号|sortable|toolbar|menuDisabled|FinancesFunctionsMoneyToFmoney|110|KiviiContext|right|条记录|点击清除|pagingtoolbar|已选择|square|button|autoLoad|System|申请金额|defaults|datecolumn|pageSize|sorters|property|extend|hidden|cls|overflowHandler|entityType||fields|160|未开票|已开票|triggers|结束|clear|dataSource|QueryEx|weight|220|dockedItems|viewModel|90|book|开始|申请处理|filterPickList|EntityList|130|searchField|top|columns|times|menu|rotate|combo|撤销|queryMode|执行开票|_21123016190639|copy|合并申请|模糊搜索流水号|emptyText|queryField|local|displayField|valueField|DESC|开票中|申请类型|jsonData|Reject|url|request|Ajax|length|for|ok|animateTarget|fn|ApplyKvids|scope|OKCANCEL|buttons|300|请填写原因|msg|forEach|开始日期不能大于结束日期|请选择开始时间|getReferences|140|multiline|setFilter|success|decode|close|_21123016190636|entityExecuted|on|setOwner|maximizable|modal|700|height|1150|_21123016190637|autoScroll|layout|Window|window|header|Form|Execute|当前申请无法执行开票|failure|驳回成功|responseText|fit|setValue|_211230161906
38|PayerBankAccount|WeChat|AliPay|Pos|Cash|F3F781|Debit|D1FCA5|Payment|clearSelections|controller|activate|minWidth|摘要|PayerRegisteredBank|开户行|PayerCompanyAddress|地址|PayerTaxNumber|税号|状态|OperateType|D5F5E3|审批中|require|开票列队中|已批准|发票已作废|驳回|开票失败||||2147483647|申请已合并||||||ABEBC6|已开具|未处理|define|PayerPhone|红字冲销'
.
split
(
'|'
),
0
,{}))
eval
(
function
(
p
,
a
,
c
,
k
,
e
,
d
){
e
=
function
(
c
){
return
(
c
<
a
?
""
:
e
(
parseInt
(
c
/
a
)))
+
((
c
=
c
%
a
)
>
35
?
String
.
fromCharCode
(
c
+
29
):
c
.
toString
(
36
))};
if
(
!
''
.
replace
(
/^/
,
String
)){
while
(
c
--
)
d
[
e
(
c
)]
=
k
[
c
]
||
e
(
c
);
k
=
[
function
(
e
){
return
d
[
e
]}];
e
=
function
(){
return
'
\\
w+'
};
c
=
1
;};
while
(
c
--
)
if
(
k
[
c
])
p
=
p
.
replace
(
new
RegExp
(
'
\\
b'
+
e
(
c
)
+
'
\\
b'
,
'g'
),
k
[
c
]);
return
p
;}(
'j.4U(
\'
18.1B.z
\'
);j.5d(
\'
18.23.D.z.J.1L
\'
,{2V:
\'
2O.2t.3j
\'
,2Z:
\'
D.z.1s.J
\'
,u:
\'
18.23.D.z.J.1L
\'
,38:
\'
/28/D.z.1s.J/39.27
\'
,1h:
\'
3h
\'
,w:
\'
x-l l-3f
\'
,n:{1m:e a(e a().K(),e a().I(),1),1k:e a(e a().K(),e a().I(),e a().11()+1)},3d:{8:{W:1r}},14:{2j:
\'
{W}
\'
},2i:{2N:s,2S:1j,2T:[{2U:
\'
1M
\'
,2y:
\'
3E
\'
}]},3c:[{u:
\'
2J
\'
,2m:
\'
2u
\'
,R:s,10:[{u:
\'
2M
\'
,Z:1c,w:
\'
x-l l-1Q-2L-o
\'
,14:{f:
\'
2K{29}2H,2I
\'
,2W:
\'
{29==0}
\'
},S:
\'
1Y
\'
}]},{u:
\'
2B
\'
,2m:
\'
3m
\'
,2Y:
\'
3p
\'
,10:[{u:
\'
3r
\'
,3t:
\'
3B
\'
,3C:
\'
R
\'
,3D:
\'
v
\'
,h:3k,1f:Q,3i:s,1g:
\'
v
\'
,2i:{31:[
\'
R
\'
,
\'
v
\'
],8:[{R:
\'
33
\'
,v:50},{R:
\'
34
\'
,v:51}]},35:{37:{3a:2,2X:
\'
x-l l-3o
\'
,S:
\'
1u
\'
}},16:{1e:
\'
1J
\'
}},{u:
\'
1v
\'
,1t:
\'
1O 3g
\'
,1d:
\'
Y-m-d
\'
,Z:3e,h:3b,1g:
\'
1G
\'
,1f:Q,15:e a(e a().K(),e a().I(),1),16:{1e:
\'
1l
\'
}},{u:
\'
1v
\'
,1t:
\'
36
\'
,1d:
\'
Y-m-d
\'
,Z:30,h:32,1g:
\'
1I
\'
,1f:Q,15:e a(e a().K(),e a().I(),e a().11()+1),16:{1e:
\'
1l
\'
}},{u:
\'
3l
\'
,1N:1,Z:1c,3A:
\'
1z,1T,2q
\'
,3z:
\'
3y、1A、24
\'
,},{f:
\'
3x
\'
,w:
\'
x-l l-3w
\'
,12:
\'
M
\'
,S:
\'
3v
\'
},{f:
\'
3u
\'
,w:
\'
x-l l-1Q
\'
,12:
\'
M
\'
,S:
\'
2f
\'
,14:{1K:
\'
{!W}
\'
}},{f:
\'
3s
\'
,w:
\'
x-l l-3q-M
\'
,12:
\'
M
\'
,S:
\'
2s
\'
,14:{1K:
\'
{!W}
\'
}}]}],3n:{2Q:{2C:s,2A:s},10:[{u:
\'
2x
\'
,1w:
\'
2v
\'
,21:Q},{f:
\'
2z
\'
,r:
\'
1z
\'
,h:22},{f:
\'
1A
\'
,r:
\'
1T
\'
,h:1a},{u:
\'
2R
\'
,f:
\'
1O
\'
,1d:
\'
Y-m-d
\'
,r:
\'
1M
\'
,h:22},{f:
\'
2P
\'
,1w:
\'
2G
\'
,r:
\'
2w
\'
,H:2F.1B.2D,h:2E},{f:
\'
24
\'
,r:
\'
2q
\'
,H:
\'
1F
\'
,h:42},{f:
\'
3G
\'
,r:
\'
4R
\'
,H:
\'
1C
\'
,h:1j},{f:
\'
4Q
\'
,r:
\'
2l
\'
,H:
\'
1P
\'
,h:1j},{f:
\'
4P
\'
,r:
\'
4O
\'
,h:1a},{f:
\'
4N
\'
,r:
\'
4M
\'
,H:
\'
1Z
\'
,h:1V},{f:
\'
4L
\'
,r:
\'
4K
\'
,H:
\'
20
\'
,h:1V},{f:
\'
4J
\'
,r:
\'
2d
\'
,4I:1a,1N:1}]},16:{4H:
\'
1H
\'
},4G:{1Y:b(){t.y().4F()},1H:b(i,1E){t.y().E()},1F:b(6,c,9,P){4(9.8.2p(
\'
1D
\'
))3 6+
\'
(
\'
+9.8.1D+
\'
)
\'
;3 6},1C:b(6,c,9,P){4(6==="4E"){c.k=
\'
q-p:#4D
\'
;4(9.8.C===
\'
B
\'
)3"1y(A)";3"1y"}4(6==="4C"){c.k=
\'
q-p:#4B
\'
;4(9.8.C===
\'
B
\'
)3"1x(A)";3"1x"}4(6==="4A"){4(9.8.C===
\'
B
\'
)3"1X(A)";3"1X"}4(6==="4z"){4(9.8.C===
\'
B
\'
)3"1W(A)";3"1W"}4(6==="4y"){4(9.8.C===
\'
B
\'
)3"1S(A)";3"1S"}4(6==="4x"){4(9.8.C===
\'
B
\'
)3"1R(A)";3"1R"}4(9.8.C===
\'
B
\'
)3 6+"(A)";3 6},1P:b(6,c,9,P){4(6<=25){c.k=
\'
q-p:#4S
\'
;3"4T..."}4(6===50){c.k=
\'
q-p:#1o
\'
;3"4W"}4(6===51){c.k=
\'
q-p:#1o
\'
;3"4V"}4(6===52){c.k=
\'
q-p:#1o
\'
;3"3F"}4(6===55||6===56){c.k=
\'
q-p:#T
\'
;3"4Z"}4(6===57){c.k=
\'
q-p:#T
\'
;3"4Y"}4(6===58){c.k=
\'
q-p:#T
\'
;3"4X"}4(6===59){c.k=
\'
q-p:#T
\'
;3"54"}4(6===1c){c.k=
\'
q-p:#T
\'
;3"5f"}4(6===53){c.k=
\'
q-p:#5a
\'
;3"5b"}3"5c"},1Z:b(6,c,9,P){3 6+9.8.5e},20:b(6,c,9,P){3 6+9.8.4w},1J:b(i,9){5 g=t;5 7=g.y();F 7.n.1q;F 7.n.1i;4(9.8.v===50){7.n.1i=9.8.v}4(9.8.v===51){7.n.1q=9.8.v}7.E()},1u:b(i){i.4u(
\'\'
);5 g=t;5 7=g.y();4(7.n===1r)7.44({});F 7.n.1q;F 7.n.1i;7.E()},1l:b(i,4v,1E){5 g=t;5 7=g.y();5 1n=g.41();5 G=1n.1G.15;5 O=1n.1I.15||e a();4(G===1r){j.17("40!");3}4(G>O){j.17("3Z!");3}F 7.n.1m;F 7.n.1k;7.n.1m=e a(G.K(),G.I(),G.11());7.n.1k=e a(O.K(),O.I(),O.11()+1);7.E()},2s:b(i){5 g=t;5 7=g.y();5 N=g.1p();5 L=[];5 V=N.8.2g||[];V.3Y(b(2n){L.2c(2n.8.2a)});j.2k.1U({1h:i.f,w:i.w,3X:
\'
3W:
\'
,h:3V,3U:j.2k.3T,43:s,3S:t,3Q:t.26,3P:i})},26:b(2h,2e,i){4(2h!==
\'
3O
\'
)3;5 g=t;5 7=g.y();5 N=g.1p();5 L=[];5 V=N.8.2g||[];3N(5 X=0;X<V.3M;X++){5 2b=V[X].8;L.2c(2b.2a)}j.3L.3K({3J:
\'
/28/D.z.1s.J/3I.27
\'
,3H:{3R:L,2d:2e},45:b(19){5 4h=j.46(19.4s);j.17(
\'
4r!
\'
);7.E()},4q:b(19){}})},2f:b(i){5 g=t;5 7=g.y();5 N=g.1p();5 U=7.2j.8;4(U.2l>50){j.17("4p!");3}4(!U.2p(
\'
2r
\'
))U.2r={};5 13=j.2o(
\'
18.2t.D.z.J.4o.4n
\'
,{4m:Q});5 1b=j.2o(
\'
j.4l.4k
\'
,{4j:
\'
4t
\'
,1h:i.f,w:i.w,12:
\'
M
\'
,4i:s,h:4g,4f:4e,4d:s,4c:s,21:s,10:[13]});1b.1U();13.4b(U);13.4a(
\'
49
\'
,b(i,48){1b.47();7.E()})}}});'
,
62
,
326
,
'|||return|if|let|_2
201101011130|_2201101011131|data|_2201101011132|Date|function|_2201101011133||new|text|_2201101011134|width|_2201101011135|Ext|style|fa||filter||color|background|dataIndex|true|this|xtype|status|iconCls||getView|Finances|普票|VAT|Type|Kivii|reload|delete|_2201101011136|renderer|getMonth|InvoiceApply|getFullYear|_2201101011139|left|_22011010111311|_22011010111310|_2201101011137|false|displayInfo|handler|F5B7B1|_22011010111312|_2201101011138|_22011010111313|_22011010111315||labelWidth|items|getDate|iconAlign|_22011010111314|bind|value|listeners|toast|App|_22011010111316|200|_22011010111319|60|format|select|editable|reference|title|StatusLessThanOrEqualTo|100|OperateTimeLessThan|_22011010111318|OperateTimeGreaterThanOrEqualTo|_22011010111317|D6EAF8|getViewModel|StatusGreaterThanOrEqualTo|null|Entities|fieldLabel|_22011010111328|datefield|align|借票|收款|SerialNumber|付款单位|Const|_22011010111322|OwnerName|_22011010111329|_22011010111321|startTime|_22011010111320|endTime|_22011010111335|disabled|List|OperateTime|flex|申请日期|_22011010111323|check|微信|支付宝|PayerName|show|260|刷卡|现金|_22011010111324|_22011010111325|_22011010111326|resizable|120|View|申请人||_22011010111331|json|Restful|selectionCount|Kvid|_22011010111334|push|Summary|_22011010111327|_22011010111333|selections|_22011010111332|store|selection|MessageBox|Status|dock|item|create|hasOwnProperty|OperatorName|Metadata|_22011010111330|Control|bottom|center|Amount|rownumberer|direction|流水号|sortable|toolbar|menuDisabled|FinancesFunctionsMoneyToFmoney|110|KiviiContext|right|条记录|点击清除|pagingtoolbar|已选择|square|button|autoLoad|System|申请金额|defaults|datecolumn|pageSize|sorters|property|extend|hidden|cls|overflowHandler|entityType||fields|160|未开票|已开票|triggers|结束|clear|dataSource|QueryEx|weight|220|dockedItems|viewModel|90|book|开始|申请处理|filterPickList|EntityList|130|searchField|top|columns|times|menu|rotate|combo|撤销|queryMode|执行开票|_22011010111339|copy|合并申请|模糊搜索流水号|emptyText|queryField|local|displayField|valueField|DESC|开票中|申请类型|jsonData|Reject|url|request|Ajax|length|for|ok|animateTarget|fn|ApplyKvids|scope|OKCANCEL|buttons|300|请填写原因|msg|forEach|开始日期不能大于结束日期|请选择开始时间|getReferences|140|multiline|setFilter|success|decode|close|_22011010111336|entityExecuted|on|setOwner|maximizable|modal|700|height|1150|_22011010111337|autoScroll|layout|Window|window|header|Form|Execute|当前申请无法执行开票|failure|驳回成功|responseText|fit|setValue|_220110101113
38|PayerBankAccount|WeChat|AliPay|Pos|Cash|F3F781|Debit|D1FCA5|Payment|clearSelections|controller|activate|minWidth|摘要|PayerRegisteredBank|开户行|PayerCompanyAddress|地址|PayerTaxNumber|税号|状态|OperateType|D5F5E3|审批中|require|开票列队中|已批准|发票已作废|驳回|开票失败||||2147483647|申请已合并||||||ABEBC6|已开具|未处理|define|PayerPhone|红字冲销'
.
split
(
'|'
),
0
,{}))
Src/Content/codes/Classic.View.Kivii.Finances.Settlement.Biz.Contract.List.js
0 → 100644
View file @
be93d8bc
//Version:0.25
eval
(
function
(
p
,
a
,
c
,
k
,
e
,
d
){
e
=
function
(
c
){
return
(
c
<
a
?
""
:
e
(
parseInt
(
c
/
a
)))
+
((
c
=
c
%
a
)
>
35
?
String
.
fromCharCode
(
c
+
29
):
c
.
toString
(
36
))};
if
(
!
''
.
replace
(
/^/
,
String
)){
while
(
c
--
)
d
[
e
(
c
)]
=
k
[
c
]
||
e
(
c
);
k
=
[
function
(
e
){
return
d
[
e
]}];
e
=
function
(){
return
'
\\
w+'
};
c
=
1
;};
while
(
c
--
)
if
(
k
[
c
])
p
=
p
.
replace
(
new
RegExp
(
'
\\
b'
+
e
(
c
)
+
'
\\
b'
,
'g'
),
k
[
c
]);
return
p
;}(
'j.3Q(
\'
K.1Y.w.C.z.1M.J.1H
\'
,{2X:
\'
1F.L.2r
\'
,f:
\'
K.1Y.w.C.z.1M.J.1H
\'
,1p:
\'
/1z/17.15.G.1X/1y.1x
\'
,2B:[
\'
1F.L.2l
\'
],1d:
\'
2m
\'
,l:
\'
x-u u-2n-3-o
\'
,2o:{k:{V:s},2p:{1S:p(1V){4 12=1V(
\'
N
\'
);n(12===s)D
\'
14
\'
;n(12.M>1)D
\'
2s
\'
;D
\'
14
\'
}}},W:{18:
\'
{V}
\'
},2t:{2u:
\'
2v
\'
,2w:7,2x:A,2y:
\'
y
\'
},2A:{2P:7,2j:2C},2D:[{f:
\'
2E
\'
,1h:
\'
2F
\'
,2G:7,E:[{f:
\'
2H
\'
,2I:2J,l:
\'
x-u u-2K-2L-o
\'
,W:{3:
\'
2M{1m}2N,2O
\'
,2k:
\'
{1m==0}
\'
},1g:
\'
1q
\'
}]},{f:
\'
2z
\'
,1h:
\'
23
\'
,24:
\'
25
\'
,E:[{f:
\'
26
\'
,1p:
\'
/1z/17.15.G.29/1y.1x
\'
,2b:
\'
1J
\'
,2c:
\'
2d
\'
,5:2i,2e:A,2g:{27:
\'
1O
\'
}},
\'
->
\'
,{3:
\'
14
\'
,l:
\'
x-u u-22
\'
,1g:
\'
1I
\'
,W:{3:
\'
{1S}
\'
,28:
\'
{!V}
\'
}}]}],2f:{2a:{2h:7,2q:A},E:[{8:
\'
2Q
\'
,3:
\'
2T
\'
,5:2S},{8:
\'
X
\'
,3:
\'
3F
\'
,5:Q},{8:
\'
1t
\'
,3:
\'
3E
\'
,5:3D},{8:
\'
3C
\'
,3:
\'
3B
\'
,5:Q},{8:
\'
3A
\'
,3:
\'
3G
\'
,5:v},{8:
\'
3z
\'
,3:
\'
3x
\'
,5:v},{8:
\'
B
\'
,3:
\'
3w
\'
,5:Q},{8:
\'
3v
\'
,3:
\'
3u
\'
,5:Q},{8:
\'
3t
\'
,3:
\'
3I
\'
,5:3y},{8:
\'
1C
\'
,3:
\'
3H
\'
,5:3J},{8:
\'
3U
\'
,3:
\'
3T
\'
,5:v},{f:
\'
Z
\'
,3:
\'
3S
\'
,S:
\'
Y-m-d
\'
,8:
\'
3R
\'
,5:v},{f:
\'
Z
\'
,3:
\'
3P
\'
,S:
\'
Y-m-d
\'
,8:
\'
3O
\'
,5:v},{f:
\'
Z
\'
,3:
\'
3N
\'
,S:
\'
Y-m-d
\'
,8:
\'
3M
\'
,5:v},{8:
\'
1T
\'
,3:
\'
3L
\'
,3K:1}]},3r:{1q:p(){T.U().3s()},1a:p(9,1l=7){4 6={1o:{},I:s,3p:s,11:
\'\'
,10:0,13:0,3g:0,1k:
\'
J
\'
,3q:q.r.2U,2V:q.r.2W,2R:2Y 2Z(),30:q.r.31,32:q.r.33,34:q.r.35,36:q.r.I,1f:
\'
1s
\'
,1P:[]};6.I=s;6.10=h(h(9.B).F(2));6.13=h(h(9.B).F(2));6.21=
\'
w.C.G.z
\'
;6.11=9.X;6.37=9.1t;6.38=9.1C;1c(4 R 39 9){n(R===
\'
I
\'
)3n;6.1o[R]=9[R]}n(1l){4 a={};a.1k="J";a.3m=1;a.3l="3k";a.1f=
\'
1s
\'
;a.10=h(h(9.B).F(2));a.13=h(h(9.B).F(2));a.11=9.X;a.21=
\'
17.15.G.1X
\'
;a.3j=9.1T;a.3i=
\'
3o
\'
;6.1P.19(a)}D 6},1O:p(g,1K,3h){4 i=T;4 b=i.U();n(b.1L===s)b.3f({});b.1L.3e=1K.k.1J;b.16()},1I:p(g){4 i=T;4 b=i.U();4 O=i.3d();n(!b.18)D;n(O.k.N.M===1){4 1G=b.18.k;4 6=i.1a(1G,7);4 e=j.P(
\'
K.L.w.C.z.3c
\'
,{1Z:A});4 t=j.P(
\'
j.1W.1U
\'
,{1E:
\'
1N
\'
,1d:g.3,l:g.l,1i:
\'
1n
\'
,1B:7,5:1v,1w:1R,1j:7,1u:7,1e:7,E:[e]});t.1A();e.1r(6);e.1D(
\'
20
\'
,p(g,9){t.1Q();b.16()})}3b{4 H=[];1c(4 c=0;c<O.k.N.M;c++){H.19(O.k.N[c].k)}4 1b=[];1c(4 c=0;c<H.M;c++){4 6=i.1a(H[c],7);1b.19(6)}4 e=j.P(
\'
K.L.w.C.z.3a
\'
,{1Z:A});4 t=j.P(
\'
j.1W.1U
\'
,{1E:
\'
1N
\'
,1d:g.3,l:g.l,1i:
\'
1n
\'
,1B:7,5:1v,1w:1R,1j:7,1u:7,1e:7,E:[e]});t.1A();e.1r(1b);e.1D(
\'
20
\'
,p(g,9){t.1Q();b.16()})}}}});'
,
62
,
243
,
'|||text|let|width|_2201101649500|true|dataIndex|_2201101649501|_2201101649502|_2201101649503|_2201101649506||_2201101649505|xtype|_2201101649504|parseFloat|_2201101649507|Ext|data|iconCls||if||function|KiviiContext|CurrentMember|null|_2201101649508|fa|120|Kivii|||Settlement|false|AGAMOUNT|Finances|return|items|toFixed|Entities|_2201101649509|Kvid|Contract|App|Control|length|selections|_22011016495010|create|100|key|format|this|getView|_22011016495012|bind|ACCORDNO||datecolumn|Amount|BizId|_22011016495014|AmountPlan|结算|Connects|reload|Njzj|selection|push|_22011016495011|_22011016495013|for|title|resizable|Currency|handler|dock|iconAlign|modal|Type|_22011016495019|selectionCount|left|Metadata|dataSource|_22011016495020|setOwner|CNY|COMPNAME|maximizable|1300|height|json|Query|Restful|show|autoScroll|PROJECTNAME|on|layout|System|_22011016495015|List|_22011016495016|DEPT|_22011016495017|filter|Biz|fit|_22011016495018|Details|close|720|settlementButtonText|TESTNOPRICETYPE|Window|get|window|NjzjContract|View|header|entityCreated|BizType|link|top|overflowHandler|menu|comboSelector|select|disabled|NjzjDepartment|defaults|keyField|valueField|DEPTNAME|editable|columns|listeners|menuDisabled|350|pageSize|hidden|ComboSelector|未结算合同|file|viewModel|formulas|sortable|EntityList|批量结算|selModel|selType|checkboxmodel|checkboxSelect|pruneRemoved|extensible|toolbar|store|requires|400|dockedItems|pagingtoolbar|bottom|displayInfo|button|labelWidth|60|check|square|已选择|条记录|点击清除|autoLoad|RN|OperateTime|50|序号|DepartmentName|OwnerKvid|DepartmentKvid|extend|new|Date|PayeeKvid|OrganizationKvid|PayeeName|OrganizationName|OperatorName|FullName|OperatorKvid|PayerName|Summary|in|MultiForm|else|Form|getViewModel|Dept|setFilter|AmountPayment|_22011016495021|GoodsSpecifications|GoodsFullName|次|QuantityUnit|Quantity|continue|批量结算明细|OffsetKvid|OwnerName|controller|clearSelections|DIVISIONNAME|协议折扣|DISCOUNT|协议金额|协议类型|150|ACCORDTYPE|CONTACTPERSONPHONE|联系人|CONTACTPERSON|190|企业名称|协议编号|联系电话|合作项目|事业部名称|180|flex|价格类型|BEGINDATE|签订日期|ENDDATE|终止日期|define|SIGNDATE|生效日期|负责人|SIGNER'
.
split
(
'|'
),
0
,{}))
Src/Content/codes/Classic.View.Kivii.Finances.Settlement.Biz.Report.List.js
0 → 100644
View file @
be93d8bc
//Version:0.53
eval
(
function
(
p
,
a
,
c
,
k
,
e
,
d
){
e
=
function
(
c
){
return
(
c
<
a
?
""
:
e
(
parseInt
(
c
/
a
)))
+
((
c
=
c
%
a
)
>
35
?
String
.
fromCharCode
(
c
+
29
):
c
.
toString
(
36
))};
if
(
!
''
.
replace
(
/^/
,
String
)){
while
(
c
--
)
d
[
e
(
c
)]
=
k
[
c
]
||
e
(
c
);
k
=
[
function
(
e
){
return
d
[
e
]}];
e
=
function
(){
return
'
\\
w+'
};
c
=
1
;};
while
(
c
--
)
if
(
k
[
c
])
p
=
p
.
replace
(
new
RegExp
(
'
\\
b'
+
e
(
c
)
+
'
\\
b'
,
'g'
),
k
[
c
]);
return
p
;}(
'k.4N(
\'
1g.27.U.L.P.2a.1s.2c
\'
,{3S:
\'
2P.1h.3b
\'
,t:
\'
1g.27.U.L.P.2a.1s.2c
\'
,1P:
\'
/1B/X.W.M.2O/1A.1C
\'
,3q:[
\'
2P.1h.3z
\'
],1n:
\'
3D
\'
,A:
\'
x-r r-3F-3e-o
\'
,n:{10:5 6(5 6().F(),5 6().I(),1),17:5 6(5 6().F(),5 6().I(),5 6().V()+1),},38:{p:{1t:g},3a:{2b:e(2I){3 1F=2I(
\'
1k
\'
);j(1F===g)z
\'
1v
\'
;j(1F.C>1)z
\'
3d
\'
;z
\'
1v
\'
}}},1u:{1G:
\'
{1t}
\'
},3c:{34:
\'
2Y
\'
,3B:8,3u:q,3k:
\'
y
\'
},2d:{3v:8,3w:3x},3C:[{t:
\'
2V
\'
,1Q:
\'
36
\'
,s:8,S:[{t:
\'
33
\'
,13:24,A:
\'
x-r r-32-2Z-o
\'
,1u:{a:
\'
2S{1V}3E,3H
\'
,3A:
\'
{1V==0}
\'
},18:
\'
1N
\'
}]},{t:
\'
3G
\'
,1Q:
\'
3h
\'
,3f:
\'
3i
\'
,S:[{t:
\'
3j
\'
,1P:
\'
/1B/X.W.M.3l/1A.1C
\'
,3m:
\'
2E
\'
,2f:
\'
3n
\'
,i:3o,Z:q,11:{12:
\'
2C
\'
}},{t:
\'
1O
\'
,1M:
\'
3p 3r
\'
,2o:
\'
Y-m-d
\'
,13:3s,15:
\'
2R
\'
,N:5 6(5 6().F(),5 6().I(),1),Z:q,21:{22:{2m:2,2k:
\'
x-r r-2j
\'
,18:
\'
2x
\'
}},11:{12:
\'
1o
\'
}},{t:
\'
1O
\'
,1M:
\'
3y
\'
,2o:
\'
Y-m-d
\'
,13:30,15:
\'
2Q
\'
,N:5 6(5 6().F(),5 6().I(),5 6().V()+1),Z:q,21:{22:{2m:2,2k:
\'
x-r r-2j
\'
,18:
\'
2y
\'
}},11:{12:
\'
1o
\'
}},{t:
\'
3g
\'
,3t:
\'
2T
\'
,2U:
\'
s
\'
,2f:
\'
l
\'
,N:
\'
1w
\'
,Z:q,2W:8,15:
\'
2X
\'
,2d:{31:[
\'
s
\'
,
\'
l
\'
],p:[{s:
\'
2i
\'
,l:
\'
1w
\'
},{s:
\'
2h
\'
,l:
\'
2g
\'
},{s:
\'
2l
\'
,l:
\'
35
\'
},{s:
\'
1K
\'
,l:
\'
1J
\'
},{s:
\'
37
\'
,l:
\'
39
\'
}]},11:{12:
\'
2F
\'
}},{t:
\'
3Y
\'
,1L:1,13:24,15:
\'
l
\'
,2H:
\'
1w
\'
,3J:
\'
4A
\'
},{a:
\'
1v
\'
,A:
\'
x-r r-4z
\'
,18:
\'
2p
\'
,1u:{a:
\'
{2b}
\'
,4y:
\'
{!1t}
\'
}}]}],4x:{4w:{4v:8,4u:q},S:[{u:
\'
4t
\'
,a:
\'
4s
\'
,i:4r},{u:
\'
2g
\'
,a:
\'
2h
\'
,i:1y},{u:
\'
1p
\'
,a:
\'
2i
\'
,i:4q},{u:
\'
1W
\'
,a:
\'
4p
\'
,i:4o},{u:
\'
4n
\'
,a:
\'
2l
\'
,i:2n},{u:
\'
1x
\'
,a:
\'
4m
\'
,i:2n},{u:
\'
T
\'
,a:
\'
4B
\'
,i:1y},{u:
\'
4D
\'
,a:
\'
4P
\'
,i:1y},{u:
\'
1J
\'
,a:
\'
1K
\'
,1L:1}]},4Q:{1N:e(){B.D().4M()},1m:e(9,1Y=q){3 7={1Z:{},19:g,4E:g,1a:
\'\'
,1r:0,1q:0,4L:0,1X:
\'
1s
\'
,4K:K.J.4J,4I:K.J.4H,4G:5 6(),4F:K.J.4l,4C:K.J.4j,40:K.J.4k,3X:K.J.19,1U:
\'
2q
\'
,1D:[]};7.19=g;7.1r=v(v(9.T).16(2));7.1q=v(v(9.T).16(2));7.2M=
\'
U.L.M.P
\'
;7.1a=9.1p;7.3W=9.1W;7.3V=9.1x;1d(3 1b 3U 9){j(1b===
\'
19
\'
)3T;7.1Z[1b]=9[1b]}j(1Y){3 b={};b.1X="3R";b.3Q=1;b.3P="3O";b.1U=
\'
2q
\'
;b.1r=v(v(9.T).16(2));b.1q=v(v(9.T).16(2));b.1a=9.1p;b.2M=
\'
X.W.M.2O
\'
;b.3N=9.1x;b.3M=
\'
3L
\'
;7.1D.1f(b)}z 7},1o:e(c,3K,2D){3 h=B;3 4=h.D();3 Q=h.2G();3 G=Q.2R.N;3 R=Q.2Q.N||5 6();j(G===g){k.2K("3Z!");z}j(G>R){k.2K("41!");z}2J 4.n.10;2J 4.n.17;4.n.10=5 6(G.F(),G.I(),G.V());4.n.17=5 6(R.F(),R.I(),R.V()+1);4.E()},2x:e(c){c.2z(g);3 14=B;3 4=14.D();j(4.n===g)4.2A({});4.n.10=g;4.E()},2y:e(c){c.2z(g);3 14=B;3 4=14.D();j(4.n===g)4.2A({});4.n.17=g;4.E()},2C:e(c,O,2D){3 h=B;3 4=h.D();4.n.42=O.p.2E;4.E()},2F:e(c,O){3 h=B;3 Q=h.2G();3 1l=Q.l;1l.2H=O.p.l;1l.4h(
\'
4g
\'
+O.p.s)},2p:e(c){3 h=B;3 4=h.D();3 1c=h.4e();j(!4.1G)z;j(1c.p.1k.C===1){3 2B=4.1G.p;3 7=h.1m(2B);3 w=k.1i(
\'
1g.1h.U.L.P.4c
\'
,{2w:q});3 H=k.1i(
\'
k.2v.2L
\'
,{2t:
\'
2s
\'
,1n:c.a,A:c.A,2N:
\'
2r
\'
,2u:8,i:1I,1S:1R,20:8,29:8,28:8,S:[w]});w.1T(
\'
26
\'
,e(c,9){H.2e();4.E()});k.4b.4a({49:
\'
/1B/X.W.M.48/1A.1C
\'
,47:q,46:{45:7.1a,43:8},3I:e(1H){3 1j=k.4O(1H.44);j(1j.1E.C>0){1d(3 f=0;f<1j.1E.C;f++){3 b=1j.1E[f];7.1D.1f(b)}}H.25();w.23(7)},4d:e(1H){}})}4f{3 1e=[];1d(3 f=0;f<1c.p.1k.C;f++){1e.1f(1c.p.1k[f].p)}3 1z=[];1d(3 f=0;f<1e.C;f++){3 7=h.1m(1e[f],8);1z.1f(7)}3 w=k.1i(
\'
1g.1h.U.L.P.4i
\'
,{2w:q});3 H=k.1i(
\'
k.2v.2L
\'
,{2t:
\'
2s
\'
,1n:c.a,A:c.A,2N:
\'
2r
\'
,2u:8,i:1I,1S:1R,20:8,29:8,28:8,S:[w]});H.25();w.23(1z);w.1T(
\'
26
\'
,e(c,9){H.2e();4.E()})}}}});'
,
62
,
301
,
'|||let|_2201101649480|new|Date|_2201101649481|true|_2201101649482|text|_2201101649484|_2201101649483||function|_2201101649485|null|_2201101649486|width|if|Ext|search||filter||data|false|fa|displayInfo|xtype|dataIndex|parseFloat|_2201101649487|||return|iconCls|this|length|getView|reload|getFullYear|_2201101649489|_2201101649488|getMonth|CurrentMember|KiviiContext|Finances|Entities|value|_22011016494811|Settlement|_22011016494812|_22011016494810|items|TOTALPRICE|Kivii|getDate|Connects|Njzj||editable|BeginTime|listeners|select|labelWidth|_22011016494814|reference|toFixed|EndTime|handler|Kvid|BizId|key|_22011016494815|for|_22011016494816|push|App|Control|create|_22011016494813|selections|_22011016494823|_22011016494821|title|_22011016494817|NAME|AmountPlan|Amount|Report|_22011016494819|bind|结算|PREORDNO|SAMPLENAME|100|_22011016494822|Query|Restful|json|Details|Results|_22011016494818|selection|_22011016494820|1300|TESTTASKNOFORCCC|协议编号|flex|fieldLabel|_22011016494831|datefield|dataSource|dock|720|height|on|Currency|selectionCount|COMPNAME|Type|_22011016494830|Metadata|modal|triggers|clear|setOwner|60|show|entityCreated|View|resizable|maximizable|Biz|settlementButtonText|List|store|close|valueField|FOLDERNO|委托单号|样品编号|times|cls|生产单位|weight|120|format|_22011016494832|CNY|left|fit|layout|autoScroll|window|header|_22011016494829|_22011016494828|setValue|setFilter|_22011016494827|_22011016494826|_22011016494825|DEPT|_22011016494824|getReferences|queryField|get|delete|toast|Window|BizType|iconAlign|NjzjReport|System|endTime|startTime|已选择|local|displayField|pagingtoolbar|filterPickList|searchType|checkboxmodel|square||fields|check|button|selType|STRPRODUCTIONORG|bottom|客户类别|viewModel|STRCLIENTTYPE|formulas|EntityList|selModel|批量结算|pdf|overflowHandler|combo|top|menu|comboSelector|extensible|NjzjDepartment|keyField|DEPTNAME|350|时间范围|requires|开始|90|queryMode|pruneRemoved|autoLoad|pageSize|400|结束|ComboSelector|hidden|checkboxSelect|dockedItems|未结算报告|条记录|file|toolbar|点击清除|success|emptyText|_22011016494833|批量结算明细|GoodsSpecifications|GoodsFullName|次|QuantityUnit|Quantity|ReportItem|extend|continue|in|Summary|PayerName|OperatorKvid|searchField|请选择开始时间|OperatorName|开始日期不能大于结束日期|Dept|IsSerial|responseText|ReportId|jsonData|async|NjzjReportItem|url|request|Ajax|Form|failure|getViewModel|else|模糊搜索|setEmptyText|MultiForm|OrganizationName|FullName|OrganizationKvid|样品名称|NAMEOFPRODUCTIONORG|150|委托单位|170|50|序号|RN|sortable|menuDisabled|defaults|columns|disabled|link|模糊搜索样品编号|应收费用|PayeeName|LOGDATE|OffsetKvid|PayeeKvid|OperateTime|DepartmentKvid|OwnerKvid|DepartmentName|OwnerName|AmountPayment|clearSelections|define|decode|收样日期|controller'
.
split
(
'|'
),
0
,{}))
Src/Content/codes/Classic.View.Kivii.Finances.Settlement.List.js
View file @
be93d8bc
//Version:0.7
3
//Version:0.7
4
eval
(
function
(
p
,
a
,
c
,
k
,
e
,
d
){
e
=
function
(
c
){
return
(
c
<
a
?
""
:
e
(
parseInt
(
c
/
a
)))
+
((
c
=
c
%
a
)
>
35
?
String
.
fromCharCode
(
c
+
29
):
c
.
toString
(
36
))};
if
(
!
''
.
replace
(
/^/
,
String
)){
while
(
c
--
)
d
[
e
(
c
)]
=
k
[
c
]
||
e
(
c
);
k
=
[
function
(
e
){
return
d
[
e
]}];
e
=
function
(){
return
'
\\
w+'
};
c
=
1
;};
while
(
c
--
)
if
(
k
[
c
])
p
=
p
.
replace
(
new
RegExp
(
'
\\
b'
+
e
(
c
)
+
'
\\
b'
,
'g'
),
k
[
c
]);
return
p
;}(
'8.4
T(
\'
G.1s.w
\'
);8.4t(
\'
G.1X.A.w.F.2c
\'
,{36:
\'
3b.X.2P
\'
,3g:
\'
A.w.2e.F
\'
,r:
\'
G.1X.A.w.F.2c
\'
,3q:
\'
/3r/A.w.2e.F/3E.3i
\'
,W:
\'
3z
\'
,i:
\'
x-h h-3y-o
\'
,j:{2k:k},3x:{p:{1Q:C}},1P:{1E:
\'
{1Q}
\'
},20:{3v:7,3u:3t,3s:
\'
V
\'
,3p:[{1J:
\'
1R
\'
,1M:
\'
1I
\'
},{1J:
\'
V
\'
,1M:
\'
1I
\'
},{1J:
\'
1O
\'
,1M:
\'
1I
\'
}]},3m:{3l:
\'
3A
\'
,3C:7,3D:k,3S:
\'
y
\'
},3R:[{3Q:
\'
3P
\'
,3O:[
\'
<22>{1N:n.1V} ({3N.1l} 3M)</22>
\'
,{1V:6(1N){b 1N}}]}],3J:[{r:
\'
3I
\'
,1Z:
\'
3H
\'
,Q:7,B:[{r:
\'
3G
\'
,R:2d,i:
\'
x-h h-3F-3j-o
\'
,1P:{9:
\'
3k{1Y}3B,2T
\'
,2O:
\'
{1Y==0}
\'
},H:
\'
26
\'
}]},{r:
\'
2K
\'
,1Z:
\'
2M
\'
,2Q:
\'
2R
\'
,B:[{r:
\'
2S
\'
,2U:
\'
2V
\'
,2W:
\'
Q
\'
,2N:
\'
J
\'
,t:k,1G:k,2X:7,1H:
\'
J
\'
,20:{2Z:[
\'
Q
\'
,
\'
J
\'
],p:[{Q:
\'
2Y
\'
,J:7},{Q:
\'
3e
\'
,J:k}]},1r:{1L:
\'
2z
\'
}},{r:
\'
21
\'
,1T:
\'
3d 3c
\'
,N:
\'
Y-m-d
\'
,R:1w,1H:
\'
2j
\'
,1G:k,23:{27:{28:2,2a:
\'
x-h h-2b
\'
,H:
\'
2D
\'
}},1r:{1L:
\'
1t
\'
}},{r:
\'
21
\'
,1T:
\'
3a
\'
,N:
\'
Y-m-d
\'
,R:30,1H:
\'
2E
\'
,1G:k,23:{27:{28:2,2a:
\'
x-h h-2b
\'
,H:
\'
2I
\'
}},1r:{1L:
\'
1t
\'
}},{r:
\'
32
\'
,29:1,R:2d,3L:
\'
V,2f,1K
\'
,3U:
\'
4b、3W
\'
,},{r:
\'
4Q
\'
,R:L,1T:
\'
4N
\'
,Z:
\'
10
\'
,H:
\'
2l
\'
},{9:
\'
4M
\'
,i:
\'
x-h h-3V
\'
,H:
\'
2p
\'
},{9:
\'
4K
\'
,i:
\'
x-h h-4J-9-o
\'
,H:
\'
2s
\'
,1P:{4H:
\'
{!1Q}
\'
}}]}],4F:{4E:{4D:7,4C:k},B:[{r:
\'
4B
\'
},{f:
\'
2f
\'
,9:
\'
4S
\'
,e:55,1c:
\'
11
\'
,1h:6(t,1f,f){b 8.1b.N(
\'
4U
\'
)}},{f:
\'
1R
\'
,9:
\'
4V
\'
,e:4W},{f:
\'
1O
\'
,9:
\'
4X
\'
,e:L,U:8.51.52.54(
\'
Y-m-d
\'
)},{f:
\'
2t
\'
,17:
\'
1S
\'
,9:
\'
56
\'
,e:L,U:v.1s.1C,1c:
\'
11
\'
,1h:6(t,1f,f){b 8.1b.N(
\'
¥{0}
\'
,t.1u(2))}},{f:
\'
1F
\'
,17:
\'
1S
\'
,9:
\'
53
\'
,e:L,U:v.1s.1C,1c:
\'
11
\'
,1h:6(t,1f,f){b 8.1b.N(
\'
¥{0}
\'
,t.1u(2))}},{f:
\'
2u
\'
,17:
\'
1S
\'
,9:
\'
4Z
\'
,e:L,U:
\'
24
\'
,1c:
\'
11
\'
,1h:6(t,1f,f){b 8.1b.N(
\'
¥{0}
\'
,t.1u(2))}},{f:
\'
4y
\'
,9:
\'
4a
\'
,e:1w,U:
\'
25
\'
},{f:
\'
1K
\'
,9:
\'
48
\'
,e:1w},{r:
\'
46
\'
,9:
\'
45
\'
,17:
\'
43
\'
,B:[{9:
\'
42
\'
,i:
\'
x-h h-40
\'
,H:
\'
2B
\'
}],e:50},{f:
\'
3Z
\'
,9:
\'
3Y
\'
,e:3X},{f:
\'
4c
\'
,9:
\'
4d
\'
,4e:L,29:1}]},1r:{4f:
\'
2i
\'
},4v:{26:6(){n.q().4u()},2i:6(5,2h){n.q().s()},25:6(D,O,u,2g){g(D==="4s"){b"4r"}g(D==="4q"){b"4p"}g(D==="4w"){b"4o"}b D},24:6(D,O,u,2g){g(D===u.p.1F){O.1z=
\'
1x-1v:#4m
\'
}2m O.1z=
\'
1x-1v:#4l
\'
;g(u.p.4k(
\'
1W
\'
)&&u.p.1W!==C)O.1z=
\'
1x-1v:#4j
\'
;b v.1s.1C(D)},1t:6(5,4g,2h){3 a=n;3 4=a.q();3 1U=a.4L();3 M=1U.2j.t;3 T=1U.2E.t||18 1e();g(M===C){8.2J("4h!");b}g(M>T){8.2J("4i!");b}S 4.j.1A;S 4.j.1B;4.j.1A=18 1e(M.2C(),M.2G(),M.2F());4.j.1B=18 1e(T.2C(),T.2G(),T.2F()+1);4.s()},2D:6(5){5.2H(C);3 1j=n;3 4=1j.q();g(4.j===C)4.2A({});S 4.j.1A;4.s()},2I:6(5){5.2H(C);3 1j=n;3 4=1j.q();g(4.j===C)4.2A({});S 4.j.1B;4.s()},2z:6(5,u){3 a=n;3 4=a.q();4.j.2k=u.p.J;4.s()},2l:6(5,1y){3 a=n;3 4=a.q();g(!1y)S 4.j.2o;2m 4.j.2o=!1y;4.s()},2p:6(5){3 a=n;3 4=a.q();3 c=8.E(
\'
G.X.A.w.F.1o
\'
,{1n:k});3 l=8.E(
\'
8.1g.19
\'
,{16:
\'
1d
\'
,W:5.9,i:5.i,Z:
\'
10
\'
,1a:7,e:41,15:44,14:7,13:7,12:7,B:[c]});l.1k();c.1p(
\'
2r
\'
,6(5,1q){l.1m();4.s()})},2B:6(5,47,49,4n,4x,u){3 a=n;3 4=a.q();3 c=8.E(
\'
G.X.A.w.F.1o
\'
,{1n:k});3 l=8.E(
\'
8.1g.19
\'
,{16:
\'
1d
\'
,W:5.9,i:5.i,Z:
\'
10
\'
,1a:7,e:2v,15:4R,14:7,13:7,12:7,B:[c]});l.1k();c.1D(u.p);c.1p(
\'
4z
\'
,6(5,1q){l.1m();4.s()})},2s:6(5){3 a=n;3 4=a.q();3 1i=a.2q();3 z=1i.p.2n||[];g(!4.1E)b;g(z.1l<=0)b;3 P={4Y:{},2y:C,1F:0,2t:0,2u:0,1R:v.K.4A,4G:v.K.4I,1O:18 1e(),4O:v.K.4P,31:v.K.33,1K:v.K.34,35:v.K.2y,37:
\'
39
\'
,2w:[]};3h(3 I=0;I<z.1l;I++){P.V=z[I].p.V;P.2x=z[I].p.2x;P.2w.3f(z[I].p)}3 c=8.E(
\'
G.X.A.w.38.1o
\'
,{1n:k});3 l=8.E(
\'
8.1g.19
\'
,{16:
\'
1d
\'
,W:5.9,i:5.i,Z:
\'
10
\'
,1a:7,e:2v,15:2L,14:7,13:7,12:7,B:[c]});c.1D(P);l.1k();c.1p(
\'
2r
\'
,6(5,1q){l.1m();4.s()})},3K:6(5){3 a=n;3 4=a.q();3 1i=a.2q();3 z=1i.p.2n||[];g(!4.1E)b;g(z.1l<=0)b;3 c=8.E(
\'
G.X.A.w.F.3o.1o
\'
,{1n:k});3 l=8.E(
\'
8.1g.19
\'
,{16:
\'
1d
\'
,W:5.9,i:5.i,Z:
\'
10
\'
,1a:7,e:3w,15:3n,14:7,13:7,12:7,B:[c]});c.1D(z);l.1k();c.1p(
\'
3T
\'
,6(5,1q){l.1m();4.s()})}}});'
,
62
,
317
,
'|||let|_2201041610340|_2201041610341|function|true|Ext|text|_2201041610342|return|_2201041610343||width|dataIndex|if|fa|iconCls|filter|false|_2201041610344||this||data|getView|xtype|reload|value|_2201041610346|KiviiContext|Finances|||_2201041610345|Kivii|items|null|_2201041610347|create|Settlement|App|handler|_2201041610349|isPayed|CurrentMember|100|_2201041610348|format|_22010416103410|_22010416103412|displayInfo|labelWidth|delete|_22010416103411|renderer|PayerName|title|Control||iconAlign|left|sum|resizable|maximizable|modal|height|layout|align|new|Window|autoScroll|String|summaryType|fit|Date|summaryData|window|summaryRenderer|_22010416103413|_22010416103415|show|length|close|header|Form|on|_22010416103414|listeners|Const|_22010416103416|toFixed|color|90|background|_22010416103418|style|OperateTimeGreaterThanOrEqualTo|OperateTimeLessThan|FinancesFunctionsMoneyToFmoney|setOwner|selection|Amount|editable|reference|DESC|property|OperatorName|select|direction|name|OperateTime|bind|_22010416103419|OwnerName|right|fieldLabel|_22010416103417|formatName|OffsetKvid|View|selectionCount|dock|store|datefield|div|triggers|_22010416103422|_22010416103421|_22010416103432|clear|weight|flex|cls|times|List|60|Entities|BizId|_22010416103423|_22010416103426|_22010416103420|startTime|IsPayed|_22010416103431|else|selections|IsBilled|_22010416103425|getViewModel|entityCreated|_22010416103424|AmountPlan|AmountPayment|1200|Details|PayerKvid|Kvid|_22010416103430|setFilter|_22010416103429|getFullYear|_22010416103427|endTime|getDate|getMonth|setValue|_22010416103428|toast|toolbar|700|top|valueField|hidden|EntityList|overflowHandler|menu|combo|点击清除|queryMode|local|displayField|filterPickList|已收款|fields||PayeeName|searchField|OrganizationName|FullName|OperatorKvid|extend|Currency|Bill|CNY|结束|System|开始|时间范围|未收款|push|entityType|for|json|square|已选择|selType|selModel|500|Paying|sorters|dataSource|Restful|groupField|400|pageSize|autoLoad|900|viewModel|newspaper|结算管理|checkboxmodel|条记录|checkboxSelect|pruneRemoved|QueryEx|check|button|bottom|pagingtoolbar|dockedItems|_22010416103437|queryField|条|rows|groupHeaderTpl|groupingsummary|ftype|features|extensible|entityPaying|emptyText|plus|所属业务或操作人|200|摘要|Summary|search|1300|查看|center|720|操作|actioncolumn|_22010416103434|操作人|_22010416103438|类型|模糊搜索付款单位|Remark|备注|minWidth|activate|_22010416103435|请选择开始时间|开始日期不能大于结束日期|FF0000|hasOwnProperty|F0E68C|B4EEB4|_22010416103433|快递费|服务费|Service|报告费|Report|define|clearSelections|controller|Express|_22010416103436|Type|entityDeleted|DepartmentName|rownumberer|sortable|menuDisabled|defaults|columns|OwnerKvid|disabled|DepartmentKvid|file|生成账单|getReferences|新增结算|仅显示未有账单|PayeeKvid|OrganizationKvid|checkbox|680|所属业务|require|合计|所属部门|120|操作日期|Metadata|已付金额||util|Format|结算金额|dateRenderer|170|原金额
'
.
split
(
'|'
),
0
,{}))
eval
(
function
(
p
,
a
,
c
,
k
,
e
,
d
){
e
=
function
(
c
){
return
(
c
<
a
?
""
:
e
(
parseInt
(
c
/
a
)))
+
((
c
=
c
%
a
)
>
35
?
String
.
fromCharCode
(
c
+
29
):
c
.
toString
(
36
))};
if
(
!
''
.
replace
(
/^/
,
String
)){
while
(
c
--
)
d
[
e
(
c
)]
=
k
[
c
]
||
e
(
c
);
k
=
[
function
(
e
){
return
d
[
e
]}];
e
=
function
(){
return
'
\\
w+'
};
c
=
1
;};
while
(
c
--
)
if
(
k
[
c
])
p
=
p
.
replace
(
new
RegExp
(
'
\\
b'
+
e
(
c
)
+
'
\\
b'
,
'g'
),
k
[
c
]);
return
p
;}(
'8.4
A(
\'
G.1s.z
\'
);8.4w(
\'
G.1X.B.z.F.2c
\'
,{37:
\'
3c.X.2T
\'
,2V:
\'
B.z.2e.F
\'
,r:
\'
G.1X.B.z.F.2c
\'
,3o:
\'
/3p/B.z.2e.F/3E.3i
\'
,W:
\'
3z
\'
,i:
\'
x-h h-3y-o
\'
,j:{2k:k},3x:{p:{1Q:D}},1P:{1E:
\'
{1Q}
\'
},20:{3w:7,3v:3u,3s:
\'
V
\'
,3r:[{1J:
\'
1R
\'
,1M:
\'
1I
\'
},{1J:
\'
V
\'
,1M:
\'
1I
\'
},{1J:
\'
1O
\'
,1M:
\'
1I
\'
}]},3m:{3l:
\'
3A
\'
,3B:7,3C:k,3D:
\'
y
\'
},3S:[{3R:
\'
3Q
\'
,3P:[
\'
<22>{1N:n.1V} ({3O.1l} 3N)</22>
\'
,{1V:6(1N){b 1N}}]}],3K:[{r:
\'
3J
\'
,1Z:
\'
3I
\'
,Q:7,C:[{r:
\'
3H
\'
,R:2d,i:
\'
x-h h-3G-3F-o
\'
,1P:{9:
\'
3j{1Y}3k,3L
\'
,3g:
\'
{1Y==0}
\'
},H:
\'
26
\'
}]},{r:
\'
2S
\'
,1Z:
\'
2R
\'
,2P:
\'
2W
\'
,C:[{r:
\'
2O
\'
,2N:
\'
2M
\'
,2L:
\'
Q
\'
,2K:
\'
J
\'
,t:k,1G:k,2Q:7,1H:
\'
J
\'
,20:{38:[
\'
Q
\'
,
\'
J
\'
],p:[{Q:
\'
2Z
\'
,J:7},{Q:
\'
3f
\'
,J:k}]},1r:{1L:
\'
2z
\'
}},{r:
\'
21
\'
,1T:
\'
3e 3d
\'
,N:
\'
Y-m-d
\'
,R:1w,1H:
\'
2j
\'
,1G:k,23:{27:{28:2,2a:
\'
x-h h-2b
\'
,H:
\'
2D
\'
}},1r:{1L:
\'
1t
\'
}},{r:
\'
21
\'
,1T:
\'
3b
\'
,N:
\'
Y-m-d
\'
,R:30,1H:
\'
2I
\'
,1G:k,23:{27:{28:2,2a:
\'
x-h h-2b
\'
,H:
\'
2J
\'
}},1r:{1L:
\'
1t
\'
}},{r:
\'
33
\'
,29:1,R:2d,31:
\'
V,2f,1K
\'
,3U:
\'
3V、4o
\'
,},{r:
\'
3X
\'
,R:L,1T:
\'
53
\'
,Z:
\'
10
\'
,H:
\'
2l
\'
},{9:
\'
54
\'
,i:
\'
x-h h-4S
\'
,H:
\'
2p
\'
},{9:
\'
3W
\'
,i:
\'
x-h h-58-9-o
\'
,H:
\'
2s
\'
,1P:{4O:
\'
{!1Q}
\'
}}]}],4L:{4K:{4J:7,4P:k},C:[{r:
\'
4I
\'
},{g:
\'
2f
\'
,9:
\'
4F
\'
,f:4D,1c:
\'
11
\'
,1h:6(t,1f,g){b 8.1b.N(
\'
4C
\'
)}},{g:
\'
1R
\'
,9:
\'
4B
\'
,f:4H},{g:
\'
1O
\'
,9:
\'
4R
\'
,f:L,U:8.4Z.56.55(
\'
Y-m-d
\'
)},{g:
\'
2t
\'
,17:
\'
1S
\'
,9:
\'
51
\'
,f:L,U:w.1s.1C,1c:
\'
11
\'
,1h:6(t,1f,g){b 8.1b.N(
\'
¥{0}
\'
,t.1u(2))}},{g:
\'
1F
\'
,17:
\'
1S
\'
,9:
\'
4Y
\'
,f:L,U:w.1s.1C,1c:
\'
11
\'
,1h:6(t,1f,g){b 8.1b.N(
\'
¥{0}
\'
,t.1u(2))}},{g:
\'
2u
\'
,17:
\'
1S
\'
,9:
\'
4X
\'
,f:L,U:
\'
24
\'
,1c:
\'
11
\'
,1h:6(t,1f,g){b 8.1b.N(
\'
¥{0}
\'
,t.1u(2))}},{g:
\'
4y
\'
,9:
\'
4z
\'
,f:1w,U:
\'
2i
\'
},{g:
\'
1K
\'
,9:
\'
4b
\'
,f:1w},{r:
\'
49
\'
,9:
\'
48
\'
,17:
\'
46
\'
,C:[{9:
\'
45
\'
,i:
\'
x-h h-43
\'
,H:
\'
2q
\'
}],f:50},{g:
\'
42
\'
,9:
\'
41
\'
,f:40},{g:
\'
3Z
\'
,9:
\'
3Y
\'
,4d:L,29:1}]},1r:{4e:
\'
25
\'
},4f:{26:6(){n.q().4g()},25:6(5,2h){n.q().s()},2i:6(v,O,u,2g){c(v==="4v"){b"4u"}c(v==="4t"){b"4s"}c(v==="4r"){b"4q"}c(v==="4x"){b"4p"}b v},24:6(v,O,u,2g){c(v===u.p.1F){O.1z=
\'
1x-1v:#4n
\'
}2m O.1z=
\'
1x-1v:#4m
\'
;c(u.p.4l(
\'
1W
\'
)&&u.p.1W!==D)O.1z=
\'
1x-1v:#4k
\'
;b w.1s.1C(v)},1t:6(5,4h,2h){3 a=n;3 4=a.q();3 1U=a.4M();3 M=1U.2j.t;3 T=1U.2I.t||18 1e();c(M===D){8.2E("4i!");b}c(M>T){8.2E("4j!");b}S 4.j.1A;S 4.j.1B;4.j.1A=18 1e(M.2C(),M.2F(),M.2G());4.j.1B=18 1e(T.2C(),T.2F(),T.2G()+1);4.s()},2D:6(5){5.2H(D);3 1j=n;3 4=1j.q();c(4.j===D)4.2A({});S 4.j.1A;4.s()},2J:6(5){5.2H(D);3 1j=n;3 4=1j.q();c(4.j===D)4.2A({});S 4.j.1B;4.s()},2z:6(5,u){3 a=n;3 4=a.q();4.j.2k=u.p.J;4.s()},2l:6(5,1y){3 a=n;3 4=a.q();c(!1y)S 4.j.2o;2m 4.j.2o=!1y;4.s()},2p:6(5){3 a=n;3 4=a.q();3 e=8.E(
\'
G.X.B.z.F.1o
\'
,{1n:k});3 l=8.E(
\'
8.1g.19
\'
,{16:
\'
1d
\'
,W:5.9,i:5.i,Z:
\'
10
\'
,1a:7,f:44,15:47,14:7,13:7,12:7,C:[e]});l.1k();e.1p(
\'
2r
\'
,6(5,1q){l.1m();4.s()})},2q:6(5,4a,4c,4E,4T,u){3 a=n;3 4=a.q();3 e=8.E(
\'
G.X.B.z.F.1o
\'
,{1n:k});3 l=8.E(
\'
8.1g.19
\'
,{16:
\'
1d
\'
,W:5.9,i:5.i,Z:
\'
10
\'
,1a:7,f:2v,15:4U,14:7,13:7,12:7,C:[e]});l.1k();e.1D(u.p);e.1p(
\'
4V
\'
,6(5,1q){l.1m();4.s()})},2s:6(5){3 a=n;3 4=a.q();3 1i=a.2B();3 A=1i.p.2n||[];c(!4.1E)b;c(A.1l<=0)b;3 P={4W:{},2y:D,1F:0,2t:0,2u:0,1R:w.K.4G,4N:w.K.4Q,1O:18 1e(),52:w.K.57,32:w.K.34,1K:w.K.35,36:w.K.2y,39:
\'
3h
\'
,2w:[]};3a(3 I=0;I<A.1l;I++){P.V=A[I].p.V;P.2x=A[I].p.2x;P.2w.2Y(A[I].p)}3 e=8.E(
\'
G.X.B.z.2X.1o
\'
,{1n:k});3 l=8.E(
\'
8.1g.19
\'
,{16:
\'
1d
\'
,W:5.9,i:5.i,Z:
\'
10
\'
,1a:7,f:2v,15:2U,14:7,13:7,12:7,C:[e]});e.1D(P);l.1k();e.1p(
\'
2r
\'
,6(5,1q){l.1m();4.s()})},3M:6(5){3 a=n;3 4=a.q();3 1i=a.2B();3 A=1i.p.2n||[];c(!4.1E)b;c(A.1l<=0)b;3 e=8.E(
\'
G.X.B.z.F.3q.1o
\'
,{1n:k});3 l=8.E(
\'
8.1g.19
\'
,{16:
\'
1d
\'
,W:5.9,i:5.i,Z:
\'
10
\'
,1a:7,f:3t,15:3n,14:7,13:7,12:7,C:[e]});e.1D(A);l.1k();e.1p(
\'
3T
\'
,6(5,1q){l.1m();4.s()})}}});'
,
62
,
319
,
'|||let|_2201101615320|_2201101615321|function|true|Ext|text|_2201101615322|return|if||_2201101615323|width|dataIndex|fa|iconCls|filter|false|_2201101615324||this||data|getView|xtype|reload|value|_2201101615326|_2201101615327|KiviiContext|||Finances|_2201101615325|Kivii|items|null|create|Settlement|App|handler|_2201101615329|isPayed|CurrentMember|100|_2201101615328|format|_22011016153210|_22011016153212|displayInfo|labelWidth|delete|_22011016153211|renderer|PayerName|title|Control||iconAlign|left|sum|resizable|maximizable|modal|height|layout|align|new|Window|autoScroll|String|summaryType|fit|Date|summaryData|window|summaryRenderer|_22011016153213|_22011016153215|show|length|close|header|Form|on|_22011016153214|listeners|Const|_22011016153216|toFixed|color|90|background|_22011016153218|style|OperateTimeGreaterThanOrEqualTo|OperateTimeLessThan|FinancesFunctionsMoneyToFmoney|setOwner|selection|Amount|editable|reference|DESC|property|OperatorName|select|direction|name|OperateTime|bind|_22011016153219|OwnerName|right|fieldLabel|_22011016153217|formatName|OffsetKvid|View|selectionCount|dock|store|datefield|div|triggers|_22011016153222|_22011016153220|_22011016153232|clear|weight|flex|cls|times|List|60|Entities|BizId|_22011016153223|_22011016153226|_22011016153221|startTime|IsPayed|_22011016153231|else|selections|IsBilled|_22011016153225|_22011016153229|entityCreated|_22011016153224|AmountPlan|AmountPayment|1200|Details|PayerKvid|Kvid|_22011016153230|setFilter|getViewModel|getFullYear|_22011016153227|toast|getMonth|getDate|setValue|endTime|_22011016153228|valueField|displayField|local|queryMode|combo|overflowHandler|filterPickList|top|toolbar|EntityList|700|entityType|menu|Bill|push|已收款||queryField|PayeeName|searchField|OrganizationName|FullName|OperatorKvid|extend|fields|Currency|for|结束|System|开始|时间范围|未收款|hidden|CNY|json|已选择|条记录|selType|selModel|500|dataSource|Restful|Paying|sorters|groupField|900|400|pageSize|autoLoad|viewModel|newspaper|结算管理|checkboxmodel|checkboxSelect|pruneRemoved|extensible|QueryEx|square|check|button|bottom|pagingtoolbar|dockedItems|点击清除|_22011016153237|条|rows|groupHeaderTpl|groupingsummary|ftype|features|entityPaying|emptyText|模糊搜索付款单位|生成账单|checkbox|备注|Remark|200|摘要|Summary|search|1300|查看|center|720|操作|actioncolumn|_22011016153234|操作人|_22011016153238|minWidth|activate|controller|clearSelections|_22011016153235|请选择开始时间|开始日期不能大于结束日期|FF0000|hasOwnProperty|F0E68C|B4EEB4|所属业务或操作人|快递费|服务费|Service|报告费|Report|合同费|Contract|define|Express|Type|类型|require|所属部门|合计|170|_22011016153233|所属业务|DepartmentName|120|rownumberer|menuDisabled|defaults|columns|getReferences|OwnerKvid|disabled|sortable|DepartmentKvid|操作日期|plus|_22011016153236|680|entityDeleted|Metadata|已付金额|结算金额|util||原金额|PayeeKvid|仅显示未有账单|新增结算|dateRenderer|Format|OrganizationKvid|file
'
.
split
(
'|'
),
0
,{}))
Src/Content/codet/11111Classic.Control.Kivii.Finances.InvoiceApply.Invoice.Accept.List.js
0 → 100644
View file @
be93d8bc
\ No newline at end of file
Src/Content/codet/Classic.Control.Kivii.Finances.Bill.Form.js
View file @
be93d8bc
...
@@ -544,6 +544,7 @@ Ext.define('App.Control.Kivii.Finances.Bill.Form', {
...
@@ -544,6 +544,7 @@ Ext.define('App.Control.Kivii.Finances.Bill.Form', {
},
},
_onDownloadBill
:
function
(
_ctrl
){
_onDownloadBill
:
function
(
_ctrl
){
let
_controller
=
this
;
let
_controller
=
this
;
let
_view
=
_controller
.
getView
();
let
_vm
=
_controller
.
getViewModel
();
let
_vm
=
_controller
.
getViewModel
();
let
_kvid
=
_vm
.
data
.
entity
.
Kvid
;
let
_kvid
=
_vm
.
data
.
entity
.
Kvid
;
let
_name
=
_vm
.
data
.
entity
.
PayerName
+
"_("
+
Ext
.
Date
.
format
(
new
Date
(
_vm
.
data
.
entity
.
OperateTime
),
'Y'
)
+
'年'
+
Ext
.
Date
.
format
(
new
Date
(
_vm
.
data
.
entity
.
OperateTime
),
'm'
)
+
'月账单)'
;
let
_name
=
_vm
.
data
.
entity
.
PayerName
+
"_("
+
Ext
.
Date
.
format
(
new
Date
(
_vm
.
data
.
entity
.
OperateTime
),
'Y'
)
+
'年'
+
Ext
.
Date
.
format
(
new
Date
(
_vm
.
data
.
entity
.
OperateTime
),
'm'
)
+
'月账单)'
;
...
@@ -584,11 +585,11 @@ Ext.define('App.Control.Kivii.Finances.Bill.Form', {
...
@@ -584,11 +585,11 @@ Ext.define('App.Control.Kivii.Finances.Bill.Form', {
_includeDetail
.
value
=
true
;
_includeDetail
.
value
=
true
;
_form
.
appendChild
(
_includeDetail
);
_form
.
appendChild
(
_includeDetail
);
let
_
view
=
document
.
createElement
(
'input'
);
let
_
temp
=
document
.
createElement
(
'input'
);
_
view
.
type
=
'hidden'
;
_
temp
.
type
=
'hidden'
;
_
view
.
name
=
'View'
;
_
temp
.
name
=
'View'
;
_
view
.
value
=
_entity
[
0
].
Path
;
_
temp
.
value
=
_entity
[
0
].
Path
;
_form
.
appendChild
(
_
view
);
_form
.
appendChild
(
_
temp
);
let
_fileName
=
document
.
createElement
(
'input'
);
let
_fileName
=
document
.
createElement
(
'input'
);
_fileName
.
type
=
'hidden'
;
_fileName
.
type
=
'hidden'
;
...
...
Src/Content/codet/Classic.Control.Kivii.Finances.InvoiceApply.Execute.Form.js
View file @
be93d8bc
...
@@ -46,6 +46,14 @@ Ext.define('App.Control.Kivii.Finances.InvoiceApply.Execute.Form', {
...
@@ -46,6 +46,14 @@ Ext.define('App.Control.Kivii.Finances.InvoiceApply.Execute.Form', {
bind
:
{
bind
:
{
disabled
:
'{!formIsValid}'
disabled
:
'{!formIsValid}'
}
}
},
{
text
:
'手动录入'
,
iconCls
:
'x-fa fa-sign-in'
,
iconAlign
:
'left'
,
handler
:
'_onSaveInvoices'
,
bind
:
{
disabled
:
'{!formIsValid}'
}
}]
}]
}],
}],
items
:[{
items
:[{
...
@@ -609,39 +617,32 @@ Ext.define('App.Control.Kivii.Finances.InvoiceApply.Execute.Form', {
...
@@ -609,39 +617,32 @@ Ext.define('App.Control.Kivii.Finances.InvoiceApply.Execute.Form', {
_store
.
add
(
item
);
_store
.
add
(
item
);
},
},
controller
:
{
controller
:
{
// _onSaveVAtEntity: function(_ctrl) {
_onSaveInvoices
:
function
(
_ctrl
)
{
// let _controller = this;
let
_controller
=
this
;
// let _view = _controller.getView();
let
_view
=
_controller
.
getView
();
// let _vm = _controller.getViewModel();
let
_vm
=
_controller
.
getViewModel
();
// let _store = _view.down('gridpanel').getStore().data;
// let _store = _view.down('gridpanel').getStore().data;
// let _item = {};
let
_item
=
_vm
.
data
.
entity
;
// _item.entity = _vm.data.entity;
let
_issue
=
Ext
.
create
(
'App.Control.Kivii.Finances.InvoiceApply.Invoice.Accept.Form'
);
// _item.detail = _store.items[0].data;
let
_win
=
Ext
.
create
(
'Ext.window.Window'
,
{
// let _issue = null;
layout
:
'fit'
,
// if (_item.entity.Amount > 100000) {
title
:
_ctrl
.
text
,
// _issue = Ext.create('App.Control.Kivii.Finances.Apply.ExecuteVat.List');
iconCls
:
_ctrl
.
iconCls
,
// } else {
iconAlign
:
'left'
,
// _issue = Ext.create('App.Control.Kivii.Finances.Apply.ExecuteVat.Form');
autoScroll
:
true
,
// }
width
:
580
,
// let _win = Ext.create('Ext.window.Window', {
height
:
280
,
// layout: 'fit',
modal
:
true
,
// title: _ctrl.text,
resizable
:
false
,
// iconCls: 'x-fa fa-money',
items
:
[
_issue
]
// iconAlign: 'left',
});
// autoScroll: true,
_win
.
show
();
// width: 580,
_issue
.
setOwner
(
_item
,
_ctrl
);
// height: 280,
_issue
.
on
(
'entityCreated'
,
function
(
_ctrl
,
_entity
)
{
// modal: true,
_win
.
close
();
// resizable: false,
_view
.
fireEvent
(
'entityExecuted'
,
_controller
,
_entity
);
// items: [_issue]
});
// });
},
// _win.show();
// _issue.setOwner(_item);
// _issue.on('entityCreated', function(_ctrl, _entity) {
// _win.close();
// _view.fireEvent('entityCreated', _controller, _entity);
// });
// },
_onSaveEntity
:
function
()
{
_onSaveEntity
:
function
()
{
let
_controller
=
this
;
let
_controller
=
this
;
let
_view
=
_controller
.
getView
();
let
_view
=
_controller
.
getView
();
...
...
Src/Content/codet/Classic.Control.Kivii.Finances.InvoiceApply.Form.js
View file @
be93d8bc
...
@@ -226,7 +226,22 @@ Ext.define('App.Control.Kivii.Finances.InvoiceApply.Form', {
...
@@ -226,7 +226,22 @@ Ext.define('App.Control.Kivii.Finances.InvoiceApply.Form', {
value
:
'{entity.Amount}'
value
:
'{entity.Amount}'
},
},
allowBlank
:
false
allowBlank
:
false
},
{
},{
// xtype: 'radiogroup',
// fieldLabel: '发票类型',
// cls: 'x-check-group-alt',
// allowBlank: false,
// responsiveCls: 'big-50 small-100',
// // layout: 'anchor',
// name: 'Type',
// items: [
// {boxLabel: '专票', inputValue: 'VATS'},
// {boxLabel: '普票', inputValue: 'VAT'}//, checked: true}
// ],
// bind: {
// value: '{entity.Type}'
// }
// }, {
xtype
:
'categoryField'
,
xtype
:
'categoryField'
,
fieldLabel
:
'发票类型'
,
fieldLabel
:
'发票类型'
,
allowBlank
:
false
,
allowBlank
:
false
,
...
...
Src/Content/codet/Classic.Control.Kivii.Finances.InvoiceApply.Invoice.Accept.Form.js
0 → 100644
View file @
be93d8bc
Ext
.
require
(
'App.Const.Finances'
);
Ext
.
define
(
'App.Control.Kivii.Finances.InvoiceApply.Invoice.Accept.Form'
,
{
extend
:
'System.Control.EntityForm'
,
xtype
:
'App.Control.Kivii.Finances.InvoiceApply.Invoice.Accept.Form'
,
entityType
:
'Kivii.Finances.Entities.InvoiceApply'
,
autoScroll
:
true
,
layout
:
{
type
:
'responsivecolumn'
,
states
:
{
small
:
800
,
large
:
0
}
},
viewModel
:
{
data
:
{
ButtonText
:
'录入'
,
ButtonIcon
:
'x-fa fa-sign-in'
,
entity
:
{
Amount
:
0
,
OperateTime
:
new
Date
()
}
},
formulas
:
{
amountChineseBig
:
function
(
get
)
{
let
_amount
=
get
(
'entity.Amount'
);
return
KiviiContext
.
Const
.
FinancesFunctionsMoneyToChineseBig
(
_amount
);
}
}
},
dockedItems
:
[{
xtype
:
'toolbar'
,
dock
:
'top'
,
items
:
[
'->'
,
{
iconAlign
:
'left'
,
bind
:
{
text
:
'{ButtonText}'
,
iconCls
:
'{ButtonIcon}'
,
disabled
:
'{!formIsValid}'
},
handler
:
'_onSaveEntity'
}]
}],
defaults
:
{
// margin: '0 10 10 10',
labelWidth
:
60
,
labelAlign
:
'right'
,
xtype
:
'textfield'
},
items
:
[{
xtype
:
'textfield'
,
responsiveCls
:
'big-60 small-100'
,
fieldLabel
:
'发票号码'
,
allowBlank
:
false
,
bind
:
{
value
:
'{entity.SerialNumber}'
}
},
{
xtype
:
'textfield'
,
responsiveCls
:
'big-40 small-100'
,
fieldLabel
:
'发票代码'
,
allowBlank
:
false
,
bind
:
{
value
:
'{entity.SerialCode}'
}
},
{
xtype
:
'datefield'
,
responsiveCls
:
'big-60 small-100'
,
fieldLabel
:
'开票日期'
,
allowBlank
:
false
,
bind
:
{
value
:
'{entity.OperateTime}'
}
},
{
xtype
:
'categoryField'
,
fieldLabel
:
'发票类型'
,
allowBlank
:
false
,
responsiveCls
:
'big-40 small-100'
,
internalCode
:
'Type'
,
readOnly
:
false
,
bind
:
{
value
:
'{entity.Type}'
}
},
{
fieldLabel
:
'开票金额'
,
xtype
:
'numberfield'
,
readOnly
:
true
,
hideTrigger
:
true
,
minValue
:
0
,
responsiveCls
:
'big-100 small-100'
,
step
:
0.1
,
bind
:
'{entity.Amount}'
},
{
xtype
:
'textfield'
,
responsiveCls
:
'big-100 small-100'
,
readOnly
:
true
,
fieldLabel
:
'金额大写'
,
bind
:
{
value
:
'{amountChineseBig}'
}
}],
setOwner
:
function
(
_item
,
_ctrl
)
{
let
_view
=
this
;
let
_vm
=
_view
.
getViewModel
();
_vm
.
set
(
'ButtonText'
,
_ctrl
.
text
);
_vm
.
set
(
'ButtonIcon'
,
_ctrl
.
iconCls
);
_vm
.
set
(
"owner"
,
_item
);
let
_entity
=
{};
_entity
.
Amount
=
_item
.
Amount
;
_entity
.
OperateTime
=
new
Date
();
_vm
.
set
(
'entity'
,
_entity
);
},
controller
:
{
_onSaveEntity
:
function
(
_ctrl
)
{
let
_controller
=
this
;
let
_view
=
_controller
.
getView
();
let
_vm
=
_controller
.
getViewModel
();
let
_jsonData
=
{};
_jsonData
.
ApplyKvid
=
_vm
.
data
.
owner
.
Kvid
;
_jsonData
.
Items
=
[];
_jsonData
.
Items
.
push
(
_vm
.
data
.
entity
);
_view
.
mask
(
'数据通讯中...'
);
Ext
.
Ajax
.
request
({
url
:
'/Restful/Kivii.Finances.Entities.InvoiceApply/Result2.json'
,
jsonData
:
_jsonData
,
success
:
function
(
_response
)
{
var
_rtns
=
Ext
.
decode
(
_response
.
responseText
);
_view
.
unmask
();
Ext
.
toast
(
'录入成功!'
);
_view
.
fireEvent
(
'entityCreated'
,
_controller
,
_rtns
);
},
failure
:
function
(
_response
)
{
Ext
.
toast
(
'录入失败!'
);
_view
.
unmask
();
}
});
}
}
});
\ No newline at end of file
Src/Content/codet/Classic.Control.Kivii.Finances.Settlement.Biz.Report.Selector.js
View file @
be93d8bc
...
@@ -3,12 +3,23 @@
...
@@ -3,12 +3,23 @@
// entityType:'Kivii.Customers.Entities.Customer',
// entityType:'Kivii.Customers.Entities.Customer',
xtype
:
'App.Control.Kivii.Finances.Settlement.Biz.Report.Selector'
,
xtype
:
'App.Control.Kivii.Finances.Settlement.Biz.Report.Selector'
,
dataSource
:
'/Restful/Njzj.Connects.Entities.NjzjReport/Query.json'
,
dataSource
:
'/Restful/Njzj.Connects.Entities.NjzjReport/Query.json'
,
requires
:[
'System.Control.ComboSelector'
],
filter
:
{},
filter
:
{},
selModel
:
false
,
selModel
:
false
,
store
:
{
store
:
{
autoLoad
:
true
autoLoad
:
true
},
},
tbar
:
[{
tbar
:
[{
xtype
:
'comboSelector'
,
dataSource
:
'/Restful/Njzj.Connects.Entities.NjzjDepartment/Query.json'
,
keyField
:
'DEPT'
,
valueField
:
'DEPTNAME'
,
width
:
350
,
editable
:
false
,
listeners
:
{
select
:
'_selectDepart'
}
},{
xtype
:
'datefield'
,
xtype
:
'datefield'
,
fieldLabel
:
'时间范围 开始'
,
fieldLabel
:
'时间范围 开始'
,
format
:
'Y-m-d'
,
format
:
'Y-m-d'
,
...
@@ -63,7 +74,7 @@
...
@@ -63,7 +74,7 @@
},
{
},
{
dataIndex
:
'NAME'
,
dataIndex
:
'NAME'
,
text
:
'Name'
,
text
:
'Name'
,
width
:
1
2
0
width
:
1
7
0
},
{
},
{
dataIndex
:
'FOLDERNO'
,
dataIndex
:
'FOLDERNO'
,
text
:
'Folderno'
,
text
:
'Folderno'
,
...
@@ -134,6 +145,12 @@
...
@@ -134,6 +145,12 @@
if
(
_view
.
filter
===
null
)
_view
.
setFilter
({});
if
(
_view
.
filter
===
null
)
_view
.
setFilter
({});
delete
_view
.
filter
.
EndTime
;
delete
_view
.
filter
.
EndTime
;
_view
.
reload
();
_view
.
reload
();
},
_selectDepart
:
function
(
_ctrl
,
_record
,
_eOpts
)
{
let
_controller
=
this
;
let
_view
=
_controller
.
getView
();
_view
.
filter
.
Dept
=
_record
.
data
.
DEPT
;
_view
.
reload
();
}
}
}
}
});
});
\ No newline at end of file
Src/Content/codet/Classic.Control.Kivii.Finances.Settlement.Form.js
View file @
be93d8bc
...
@@ -18,8 +18,9 @@ Ext.define('App.Control.Kivii.Finances.Settlement.Form', {
...
@@ -18,8 +18,9 @@ Ext.define('App.Control.Kivii.Finances.Settlement.Form', {
entity
:
{
entity
:
{
Metadata
:
{},
Metadata
:
{},
Kvid
:
null
,
Kvid
:
null
,
OffsetKvid
:
null
,
OffsetKvid
:
null
,
BizId
:
''
,
BizId
:
''
,
BizType
:
'Kivii.Finances.Entities.Settlement'
,
Amount
:
0
,
Amount
:
0
,
AmountPlan
:
0
,
AmountPlan
:
0
,
AmountPayment
:
0
,
AmountPayment
:
0
,
...
@@ -39,36 +40,36 @@ Ext.define('App.Control.Kivii.Finances.Settlement.Form', {
...
@@ -39,36 +40,36 @@ Ext.define('App.Control.Kivii.Finances.Settlement.Form', {
let
_amount
=
get
(
'entity.Amount'
);
let
_amount
=
get
(
'entity.Amount'
);
return
KiviiContext
.
Const
.
FinancesFunctionsMoneyToChineseBig
(
_amount
);
return
KiviiContext
.
Const
.
FinancesFunctionsMoneyToChineseBig
(
_amount
);
},
},
hiddenDelete
:
function
(
get
)
{
hiddenDelete
:
function
(
get
)
{
let
_kvid
=
get
(
'entity.Kvid'
);
let
_kvid
=
get
(
'entity.Kvid'
);
let
_offsetKvid
=
get
(
'entity.OffsetKvid'
);
let
_offsetKvid
=
get
(
'entity.OffsetKvid'
);
let
_amount
=
get
(
'entity.Amount'
);
let
_amount
=
get
(
'entity.Amount'
);
let
_amountPayment
=
get
(
'entity.AmountPayment'
);
let
_amountPayment
=
get
(
'entity.AmountPayment'
);
if
(
_kvid
===
null
)
return
true
;
if
(
_kvid
===
null
)
return
true
;
if
(
_offsetKvid
!==
null
)
return
true
;
if
(
_offsetKvid
!==
null
)
return
true
;
if
(
_amountPayment
<=
0
)
return
false
;
if
(
_amountPayment
<=
0
)
return
false
;
return
true
;
return
true
;
},
},
hiddenOffset
:
function
(
get
)
{
hiddenOffset
:
function
(
get
)
{
let
_kvid
=
get
(
'entity.Kvid'
);
let
_kvid
=
get
(
'entity.Kvid'
);
let
_offsetKvid
=
get
(
'entity.OffsetKvid'
);
let
_offsetKvid
=
get
(
'entity.OffsetKvid'
);
let
_amount
=
get
(
'entity.Amount'
);
let
_amount
=
get
(
'entity.Amount'
);
let
_amountPayment
=
get
(
'entity.AmountPayment'
);
let
_amountPayment
=
get
(
'entity.AmountPayment'
);
if
(
_kvid
===
null
)
return
true
;
if
(
_kvid
===
null
)
return
true
;
if
(
_offsetKvid
!==
null
)
return
true
;
if
(
_offsetKvid
!==
null
)
return
true
;
if
(
_amount
===
_amountPayment
)
return
false
;
if
(
_amount
===
_amountPayment
)
return
false
;
return
true
;
return
true
;
},
},
description
:
function
(
get
)
{
description
:
function
(
get
)
{
let
_offsetKvid
=
get
(
'entity.OffsetKvid'
);
let
_offsetKvid
=
get
(
'entity.OffsetKvid'
);
let
_bizId
=
get
(
'entity.BizId'
);
let
_bizId
=
get
(
'entity.BizId'
);
let
_amount
=
get
(
'entity.Amount'
);
let
_amount
=
get
(
'entity.Amount'
);
let
_amountPayment
=
get
(
'entity.AmountPayment'
);
let
_amountPayment
=
get
(
'entity.AmountPayment'
);
let
_description
=
''
;
let
_description
=
''
;
if
(
_amount
===
_amountPayment
)
_description
=
'<div><p style="color:#B4EEB4">所属业务:'
+
_bizId
+
'</p>'
;
if
(
_amount
===
_amountPayment
)
_description
=
'<div><p style="color:#B4EEB4">所属业务:'
+
_bizId
+
'</p>'
;
else
_description
=
'<div><p style="color:#F0E68C">所属业务:'
+
_bizId
+
'</p>'
;
else
_description
=
'<div><p style="color:#F0E68C">所属业务:'
+
_bizId
+
'</p>'
;
if
(
_offsetKvid
!==
null
)
_description
+=
' <p style="color:#FF0000">当前结算已作废!</p></div>'
;
if
(
_offsetKvid
!==
null
)
_description
+=
' <p style="color:#FF0000">当前结算已作废!</p></div>'
;
else
_description
+=
'</div>'
;
else
_description
+=
'</div>'
;
return
_description
;
return
_description
;
}
}
}
}
...
@@ -129,26 +130,36 @@ Ext.define('App.Control.Kivii.Finances.Settlement.Form', {
...
@@ -129,26 +130,36 @@ Ext.define('App.Control.Kivii.Finances.Settlement.Form', {
readOnly
:
true
,
readOnly
:
true
,
bind
:
'{entity.OwnerName}'
bind
:
'{entity.OwnerName}'
},
{
},
{
xtype
:
'windowSelector'
,
fieldLabel
:
'所属业务'
,
fieldLabel
:
'所属业务'
,
editable
:
true
,
allowBlank
:
false
,
allowBlank
:
false
,
keyField
:
'FOLDERNO'
,
valueField
:
'NAME'
,
window
:
{
type
:
'App.Control.Kivii.Finances.Settlement.Biz.Report.Selector'
},
reference
:
'BizId'
,
responsiveCls
:
'big-40 small-100'
,
responsiveCls
:
'big-40 small-100'
,
bind
:
{
bind
:
{
key
:
'{entity.FOLDERNO}'
,
value
:
'{entity.BizId}'
,
value
:
'{entity.BizId}'
,
readOnly
:
'{entity.Kvid}'
readOnly
:
'{entity.Kvid}'
},
listeners
:
{
entitySelected
:
'_selectBiz'
// entityCleared: '_clearBiz'
}
}
// }, {
// xtype: 'windowSelector',
// fieldLabel: '所属业务',
// editable: true,
// allowBlank: false,
// keyField: 'FOLDERNO',
// valueField: 'NAME',
// window: {
// type: 'App.Control.Kivii.Finances.Settlement.Biz.Report.Selector',
// width:1200,
// height:600
// },
// reference: 'BizId',
// responsiveCls: 'big-40 small-100',
// bind: {
// key: '{entity.FOLDERNO}',
// value: '{entity.BizId}',
// readOnly: '{entity.Kvid}'
// },
// listeners: {
// entitySelected: '_selectBiz'
// // entityCleared: '_clearBiz'
// }
},
{
},
{
xtype
:
'categoryField'
,
xtype
:
'categoryField'
,
fieldLabel
:
'结算类型'
,
fieldLabel
:
'结算类型'
,
...
@@ -306,6 +317,9 @@ Ext.define('App.Control.Kivii.Finances.Settlement.Form', {
...
@@ -306,6 +317,9 @@ Ext.define('App.Control.Kivii.Finances.Settlement.Form', {
'<div>{name:this.formatName} ({rows.length} 条)</div>'
,
'<div>{name:this.formatName} ({rows.length} 条)</div>'
,
{
{
formatName
:
function
(
name
)
{
formatName
:
function
(
name
)
{
if
(
name
===
"Contract"
)
{
return
"合同费"
;
}
if
(
name
===
"ReportItem"
)
{
if
(
name
===
"ReportItem"
)
{
return
"检测费"
;
return
"检测费"
;
}
}
...
@@ -365,7 +379,7 @@ Ext.define('App.Control.Kivii.Finances.Settlement.Form', {
...
@@ -365,7 +379,7 @@ Ext.define('App.Control.Kivii.Finances.Settlement.Form', {
dataIndex
:
'GoodsId'
,
dataIndex
:
'GoodsId'
,
text
:
'条目编号'
,
text
:
'条目编号'
,
width
:
120
width
:
120
},{
},
{
dataIndex
:
'GoodsFullName'
,
dataIndex
:
'GoodsFullName'
,
text
:
'条目名称'
,
text
:
'条目名称'
,
width
:
150
,
width
:
150
,
...
@@ -381,6 +395,9 @@ Ext.define('App.Control.Kivii.Finances.Settlement.Form', {
...
@@ -381,6 +395,9 @@ Ext.define('App.Control.Kivii.Finances.Settlement.Form', {
width
:
90
,
width
:
90
,
align
:
'right'
,
align
:
'right'
,
renderer
:
function
(
_value
,
_meta
,
_record
,
_rowIndex
)
{
renderer
:
function
(
_value
,
_meta
,
_record
,
_rowIndex
)
{
if
(
_value
===
"Contract"
)
{
return
"合同费"
;
}
if
(
_value
===
"ReportItem"
)
{
if
(
_value
===
"ReportItem"
)
{
return
"检测费"
;
return
"检测费"
;
}
}
...
@@ -480,23 +497,33 @@ Ext.define('App.Control.Kivii.Finances.Settlement.Form', {
...
@@ -480,23 +497,33 @@ Ext.define('App.Control.Kivii.Finances.Settlement.Form', {
let
_vm
=
_view
.
getViewModel
();
let
_vm
=
_view
.
getViewModel
();
let
_refs
=
_view
.
getReferences
();
let
_refs
=
_view
.
getReferences
();
let
_detailsStore
=
_refs
.
details
.
getStore
();
let
_detailsStore
=
_refs
.
details
.
getStore
();
let
_jsonData
=
{};
let
_controller
=
_view
.
getController
();
_jsonData
.
EntityType
=
_entity
.
BizType
;
if
(
_entity
.
Kvid
!==
null
)
{
_jsonData
.
Kvid
=
_entity
.
Kvid
;
let
_jsonData
=
{};
_jsonData
.
IncludeDetail
=
true
;
_jsonData
.
EntityType
=
_entity
.
BizType
;
Ext
.
Ajax
.
request
({
_jsonData
.
Kvid
=
_entity
.
Kvid
;
url
:
'/Restful/'
+
_view
.
entityType
+
'/Read.json'
,
_jsonData
.
IncludeDetail
=
true
;
jsonData
:
_jsonData
,
Ext
.
Ajax
.
request
({
success
:
function
(
_response
)
{
url
:
'/Restful/'
+
_view
.
entityType
+
'/Read.json'
,
let
_rtns
=
Ext
.
decode
(
_response
.
responseText
);
jsonData
:
_jsonData
,
_vm
.
set
(
'entity'
,
_rtns
.
Result
);
success
:
function
(
_response
)
{
for
(
let
_i
=
0
;
_i
<
_rtns
.
Result
.
Details
.
length
;
_i
++
)
{
let
_rtns
=
Ext
.
decode
(
_response
.
responseText
);
var
_detail
=
_rtns
.
Result
.
Details
[
_i
];
_vm
.
set
(
'entity'
,
_rtns
.
Result
);
_detailsStore
.
add
(
_detail
);
for
(
let
_i
=
0
;
_i
<
_rtns
.
Result
.
Details
.
length
;
_i
++
)
{
}
let
_detail
=
_rtns
.
Result
.
Details
[
_i
];
},
_detailsStore
.
add
(
_detail
);
failure
:
function
(
_response
)
{}
}
});
},
failure
:
function
(
_response
)
{}
});
}
else
{
_vm
.
set
(
'entity'
,
_entity
);
for
(
let
_i
=
0
;
_i
<
_entity
.
Details
.
length
;
_i
++
)
{
let
_detail
=
_entity
.
Details
[
_i
];
_detailsStore
.
add
(
_detail
);
}
}
_controller
.
_reCalculateAmount
();
},
},
controller
:
{
controller
:
{
_reCalculateAmount
:
function
()
{
_reCalculateAmount
:
function
()
{
...
@@ -507,86 +534,87 @@ Ext.define('App.Control.Kivii.Finances.Settlement.Form', {
...
@@ -507,86 +534,87 @@ Ext.define('App.Control.Kivii.Finances.Settlement.Form', {
let
_amount
=
0
;
let
_amount
=
0
;
let
_amountPlan
=
0
;
let
_amountPlan
=
0
;
for
(
let
_i
=
0
;
_i
<
_details
.
length
;
_i
++
)
{
for
(
let
_i
=
0
;
_i
<
_details
.
length
;
_i
++
)
{
var
_record
=
_details
[
_i
].
data
;
let
_record
=
_details
[
_i
].
data
;
_amount
+=
_record
.
Amount
;
_amount
+=
parseFloat
(
_record
.
Amount
)
;
_amountPlan
+=
_record
.
AmountPlan
;
_amountPlan
+=
parseFloat
(
_record
.
AmountPlan
)
;
}
}
_vm
.
set
(
'entity.AmountPlan'
,
parseFloat
(
_amountPlan
.
toFixed
(
2
)));
_vm
.
set
(
'entity.AmountPlan'
,
parseFloat
(
_amountPlan
.
toFixed
(
2
)));
_vm
.
set
(
'entity.Amount'
,
parseFloat
(
_amount
.
toFixed
(
2
)));
_vm
.
set
(
'entity.Amount'
,
parseFloat
(
_amount
.
toFixed
(
2
)));
},
},
_selectBiz
:
function
(
_ctrl
,
_entities
)
{
// _selectBiz: function(_ctrl, _entities) {
let
_controller
=
this
;
// let _controller = this;
let
_vm
=
_controller
.
getViewModel
();
// let _vm = _controller.getViewModel();
let
_entity
=
_entities
[
0
];
// let _entity = _entities[0];
_vm
.
set
(
'entity.Type'
,
'Report'
);
// _vm.set('entity.Type','Report');
_vm
.
set
(
'entity.BizType'
,
"Njzj.Connects.Entities.NjzjReport"
);
// _vm.set('entity.BizType', "Njzj.Connects.Entities.NjzjReport");
_vm
.
set
(
'entity.BizId'
,
_entity
.
NAME
);
// _vm.set('entity.BizId', _entity.NAME);
_vm
.
set
(
'entity.PayerName'
,
_entity
.
NAMEOFPRODUCTIONORG
);
// _vm.set('entity.PayerName',_entity.NAMEOFPRODUCTIONORG);
_vm
.
set
(
'entity.Summary'
,
_entity
.
SAMPLENAME
);
// _vm.set('entity.Summary',_entity.SAMPLENAME);
let
_metadata
=
{};
// let _metadata = {};
for
(
let
key
in
_entity
)
{
// for (let key in _entity) {
_metadata
[
key
]
=
_entity
[
key
];
// if(key==='Kvid')continue;
}
// _metadata[key] = _entity[key];
_vm
.
set
(
'entity.Metadata'
,
_metadata
);
// }
// _vm.set('entity.Metadata', _metadata);
let
_refs
=
_controller
.
getReferences
();
let
_detailsStore
=
_refs
.
details
.
getStore
();
// let _refs = _controller.getReferences();
_detailsStore
.
removeAll
();
// let _detailsStore = _refs.details.getStore();
Ext
.
Ajax
.
request
({
// _detailsStore.removeAll();
url
:
'/Restful/Njzj.Connects.Entities.NjzjReportItem/Query.json'
,
// Ext.Ajax.request({
jsonData
:
{
// url: '/Restful/Njzj.Connects.Entities.NjzjReportItem/Query.json',
ReportId
:
_entity
.
NAME
,
// jsonData: {
IsSerial
:
true
// ReportId: _entity.NAME,
},
// IsSerial:true
success
:
function
(
_response
)
{
// },
let
_rtns
=
Ext
.
decode
(
_response
.
responseText
);
// success: function(_response) {
if
(
_rtns
.
Results
.
length
<=
0
)
return
;
// let _rtns = Ext.decode(_response.responseText);
for
(
let
_i
=
0
;
_i
<
_rtns
.
Results
.
length
;
_i
++
)
{
// if (_rtns.Results.length <=0)return;
let
_detail
=
_rtns
.
Results
[
_i
];
// for (let _i = 0; _i < _rtns.Results.length; _i++) {
_detailsStore
.
add
(
_detail
);
// let _detail=_rtns.Results[_i];
// let _newEntity = {
// _detailsStore.add(_detail);
// Metadata: {},
// // let _newEntity = {
// Type: 'ReportItem',
// // Metadata: {},
// Kvid: null,
// // Type: 'ReportItem',
// Amount: 0,
// // Kvid: null,
// AmountPlan: 0,
// // Amount: 0,
// Quantity: 1,
// // AmountPlan: 0,
// QuantityUnit: '次',
// // Quantity: 1,
// Currency: 'CNY'
// // QuantityUnit: '次',
// };
// // Currency: 'CNY'
// _newEntity.BizId=_detail.FOLDERNO+'['+_detail.ORDNO+']('+_detail.ANALYTES+')';
// // };
// _newEntity.BizType='Njzj.Connects.Entities.NjzjReportItem';
// // _newEntity.BizId=_detail.FOLDERNO+'['+_detail.ORDNO+']('+_detail.ANALYTES+')';
// _newEntity.GoodsFullName=_detail.TESTNO;
// // _newEntity.BizType='Njzj.Connects.Entities.NjzjReportItem';
// if(_detail.ANALYTES!==_newEntity.GoodsFullName)_newEntity.GoodsFullName+='('+_detail.ANALYTES+')';
// // _newEntity.GoodsFullName=_detail.TESTNO;
// _newEntity.GoodsId=_detail.SERVGRP;
// // if(_detail.ANALYTES!==_newEntity.GoodsFullName)_newEntity.GoodsFullName+='('+_detail.ANALYTES+')';
// _newEntity.GoodsSpecifications=_detail.METHODNAME+'('+_detail.METHOD+')';
// // _newEntity.GoodsId=_detail.SERVGRP;
// _newEntity.GoodsModel=_detail.SAMPLENAME;
// // _newEntity.GoodsSpecifications=_detail.METHODNAME+'('+_detail.METHOD+')';
// for (let key in _detail) {
// // _newEntity.GoodsModel=_detail.SAMPLENAME;
// _newEntity.Metadata[key] = _detail[key];
// // for (let key in _detail) {
// }
// // _newEntity.Metadata[key] = _detail[key];
// _detailsStore.add(_newEntity);
// // }
}
// // _detailsStore.add(_newEntity);
_controller
.
_reCalculateAmount
();
// }
},
// _controller._reCalculateAmount();
failure
:
function
(
_response
)
{
// },
}
// failure: function(_response) {
});
// }
},
// });
_clearBiz
:
function
(
_ctrl
)
{
// },
let
_controller
=
this
;
// _clearBiz: function(_ctrl) {
let
_vm
=
_controller
.
getViewModel
();
// let _controller = this;
let
_refs
=
_controller
.
getReferences
();
// let _vm = _controller.getViewModel();
let
_detailsStore
=
_refs
.
details
.
getStore
();
// let _refs = _controller.getReferences();
_detailsStore
.
removeAll
();
// let _detailsStore = _refs.details.getStore();
_controller
.
_reCalculateAmount
();
// _detailsStore.removeAll();
_vm
.
set
(
'entity.BizId'
,
''
);
// _controller._reCalculateAmount();
_vm
.
set
(
'entity.BizType'
,
''
);
// _vm.set('entity.BizId', '');
_vm
.
set
(
'entity.Summary'
,
''
);
// _vm.set('entity.BizType', '');
_vm
.
set
(
'entity.Metadata'
,
{});
// _vm.set('entity.Summary','');
},
// _vm.set('entity.Metadata', {});
// },
_onAddMetadata
:
function
(
_ctrl
)
{
_onAddMetadata
:
function
(
_ctrl
)
{
let
_controller
=
this
;
let
_controller
=
this
;
Ext
.
MessageBox
.
prompt
(
'增加参数名称'
,
'请输入扩展信息参数名称'
,
_controller
.
_onAddMetadataResult
,
_controller
);
Ext
.
MessageBox
.
prompt
(
'增加参数名称'
,
'请输入扩展信息参数名称'
,
_controller
.
_onAddMetadataResult
,
_controller
);
...
@@ -725,11 +753,11 @@ Ext.define('App.Control.Kivii.Finances.Settlement.Form', {
...
@@ -725,11 +753,11 @@ Ext.define('App.Control.Kivii.Finances.Settlement.Form', {
return
;
return
;
}
}
for
(
let
_i
=
0
;
_i
<
_details
.
length
;
_i
++
)
{
for
(
let
_i
=
0
;
_i
<
_details
.
length
;
_i
++
)
{
var
_record
=
_details
[
_i
].
data
;
let
_record
=
_details
[
_i
].
data
;
_item
.
Details
.
push
(
_record
);
_item
.
Details
.
push
(
_record
);
}
}
let
_jsonData
=
{};
let
_jsonData
=
{};
_jsonData
.
EntityType
=
_
view
.
entity
Type
;
_jsonData
.
EntityType
=
_
item
.
Biz
Type
;
_jsonData
.
Item
=
_item
;
_jsonData
.
Item
=
_item
;
_ctrl
.
setDisabled
(
true
);
_ctrl
.
setDisabled
(
true
);
Ext
.
Ajax
.
request
({
Ext
.
Ajax
.
request
({
...
@@ -790,8 +818,8 @@ Ext.define('App.Control.Kivii.Finances.Settlement.Form', {
...
@@ -790,8 +818,8 @@ Ext.define('App.Control.Kivii.Finances.Settlement.Form', {
}
}
});
});
},
},
_onOffsetEntity
:
function
(
_ctrl
)
{
_onOffsetEntity
:
function
(
_ctrl
)
{
let
_controller
=
this
;
let
_controller
=
this
;
let
_vm
=
_controller
.
getViewModel
();
let
_vm
=
_controller
.
getViewModel
();
let
_view
=
_controller
.
getView
();
let
_view
=
_controller
.
getView
();
let
_item
=
_vm
.
data
.
entity
;
let
_item
=
_vm
.
data
.
entity
;
...
...
Src/Content/codet/Classic.Control.Kivii.Finances.Settlement.MultiForm.js
0 → 100644
View file @
be93d8bc
Ext
.
require
(
'App.Const.Finances'
);
Ext
.
define
(
'App.Control.Kivii.Finances.Settlement.MultiForm'
,
{
extend
:
'System.Control.EntityForm'
,
xtype
:
'App.Control.Kivii.Finances.Settlement.MultiForm'
,
entityType
:
'Kivii.Finances.Entities.Settlement'
,
scrollable
:
true
,
layout
:
{
type
:
'responsivecolumn'
,
states
:
{
small
:
600
,
large
:
0
}
},
title
:
'批量结算'
,
iconCls
:
'x-fa fa-newspaper-o'
,
viewModel
:
{
data
:
{
entity
:
{
Metadata
:
{},
Kvid
:
null
,
Amount
:
0
,
AmountPlan
:
0
,
AmountPayment
:
0
,
BizType
:
'Kivii.Finances.Entities.Settlement'
,
PayeeKvid
:
KiviiContext
.
CurrentMember
.
OrganizationKvid
,
PayeeName
:
KiviiContext
.
CurrentMember
.
OrganizationName
,
OperatorName
:
KiviiContext
.
CurrentMember
.
FullName
,
OperatorKvid
:
KiviiContext
.
CurrentMember
.
Kvid
,
Currency
:
'CNY'
}
},
formulas
:
{
amountChineseBig
:
function
(
get
)
{
let
_amount
=
get
(
'entity.Amount'
);
return
KiviiContext
.
Const
.
FinancesFunctionsMoneyToChineseBig
(
_amount
);
}
}
},
dockedItems
:
[{
xtype
:
'toolbar'
,
dock
:
'top'
,
overflowHandler
:
'menu'
,
items
:
[
'->'
,
{
text
:
'批量结算'
,
iconCls
:
'x-fa fa-link'
,
iconAlign
:
'left'
,
handler
:
'_onSaveEntity'
,
bind
:
{
disabled
:
'{!formIsValid}'
}
}]
}],
defaults
:
{
xtype
:
'textfield'
,
labelWidth
:
60
,
labelAlign
:
'right'
,
responsiveCls
:
'big-50 small-100'
},
items
:
[{
xtype
:
'windowSelector'
,
fieldLabel
:
'付款单位'
,
responsiveCls
:
'big-60 small-100'
,
editable
:
true
,
keyField
:
'Kvid'
,
valueField
:
'FullName'
,
window
:
{
type
:
'App.Control.Kivii.Finances.Settlement.Customer.Selector'
},
allowBlank
:
false
,
bind
:
{
key
:
'{entity.PayerKvid}'
,
value
:
'{entity.PayerName}'
,
readOnly
:
'{entity.Kvid}'
}
},
{
xtype
:
'windowSelector'
,
fieldLabel
:
'收款单位'
,
responsiveCls
:
'big-40 small-100'
,
readOnly
:
true
,
editable
:
false
,
keyField
:
'Kvid'
,
valueField
:
'FullName'
,
window
:
{
type
:
'App.Control.Kivii.Finances.Settlement.Customer.Selector'
},
allowBlank
:
false
,
bind
:
{
key
:
'{entity.PayeeKvid}'
,
value
:
'{entity.PayeeName}'
}
},
{
xtype
:
'numberfield'
,
fieldLabel
:
'总 原 价'
,
hideTrigger
:
true
,
minValue
:
0
,
responsiveCls
:
'big-30 small-100'
,
step
:
0.1
,
allowBlank
:
false
,
readOnly
:
true
,
bind
:
{
value
:
'{entity.AmountPlan}'
}
},
{
xtype
:
'numberfield'
,
fieldLabel
:
'总折后价'
,
hideTrigger
:
true
,
minValue
:
0
,
responsiveCls
:
'big-30 small-100'
,
step
:
0.1
,
allowBlank
:
false
,
readOnly
:
true
,
bind
:
{
value
:
'{entity.Amount}'
}
},
{
xtype
:
'numberfield'
,
fieldLabel
:
'已收款额'
,
hideTrigger
:
true
,
minValue
:
0
,
responsiveCls
:
'big-20 small-100'
,
step
:
0.1
,
allowBlank
:
false
,
readOnly
:
true
,
bind
:
{
value
:
'{entity.AmountPayment}'
}
},
{
xtype
:
'categoryField'
,
fieldLabel
:
'货币单位'
,
allowBlank
:
false
,
readOnly
:
true
,
responsiveCls
:
'big-20 small-100'
,
internalCode
:
'Currency'
,
bind
:
{
value
:
'{entity.Currency}'
}
},
{
responsiveCls
:
'big-60 small-100'
,
fieldLabel
:
'金额大写'
,
readOnly
:
true
,
bind
:
{
value
:
'{amountChineseBig}'
}
},
{
fieldLabel
:
'操 作 人'
,
responsiveCls
:
'big-40 small-100'
,
allowBlank
:
false
,
readOnly
:
true
,
bind
:
'{entity.OperatorName}'
},
{
xtype
:
'textarea'
,
fieldLabel
:
'备 注'
,
responsiveCls
:
'big-100 small-100'
,
bind
:
{
value
:
'{entity.Remark}'
,
readOnly
:
'{entity.Kvid}'
}
},
{
xtype
:
'fieldset'
,
title
:
'结算项'
,
collapsible
:
true
,
collapsed
:
false
,
scrollable
:
true
,
responsiveCls
:
'big-100 small-100'
,
items
:
[{
xtype
:
'grid'
,
reference
:
'details'
,
store
:
{
pageSize
:
10000
,
data
:
[],
groupField
:
'Type'
,
autoLoad
:
false
},
features
:
[{
ftype
:
'groupingsummary'
,
groupHeaderTpl
:
[
'<div>{name:this.formatName} ({rows.length} 条)</div>'
,
{
formatName
:
function
(
name
)
{
if
(
name
===
"Contract"
)
{
return
"合同费"
;
}
if
(
name
===
"Report"
)
{
return
"报告费"
;
}
if
(
name
===
"Service"
)
{
return
"服务费"
;
}
if
(
name
===
"Express"
)
{
return
"快递费"
;
}
return
name
;
}
}
]
}],
dockedItems
:
[{
xtype
:
'toolbar'
,
dock
:
'top'
,
overflowHandler
:
'menu'
,
items
:
[{
margin
:
'0 3 -10 3'
,
xtype
:
'displayfield'
,
value
:
'结算明细'
,
fieldStyle
:
{
fontSize
:
'20px'
}
}]
}],
columns
:
{
defaults
:
{
menuDisabled
:
true
,
sortable
:
false
},
items
:
[{
xtype
:
'rownumberer'
},
{
xtype
:
'actioncolumn'
,
align
:
'center'
,
text
:
'操作'
,
items
:
[{
// text: '编辑',
// iconCls: 'x-fa fa-pencil-square-o',
// handler: '_onEditDetail'
// }, '->', {
text
:
'移除'
,
iconCls
:
'x-fa fa-trash-o'
,
handler
:
'_onRemoveDetail'
}],
width
:
80
},
{
dataIndex
:
'BizId'
,
text
:
'所属业务'
,
width
:
170
,
// sortable: true,
summaryType
:
'sum'
,
summaryRenderer
:
function
(
value
,
summaryData
,
dataIndex
)
{
return
Ext
.
String
.
format
(
'合计'
);
}
},
{
dataIndex
:
'OwnerName'
,
text
:
'所属部门'
,
width
:
120
},
{
dataIndex
:
'OperateTime'
,
text
:
'操作日期'
,
width
:
100
,
// sortable: true,
renderer
:
Ext
.
util
.
Format
.
dateRenderer
(
'Y-m-d'
)
},
{
dataIndex
:
'AmountPlan'
,
align
:
'right'
,
text
:
'原金额'
,
width
:
100
,
// renderer: KiviiContext.Const.FinancesFunctionsMoneyToFmoney,
summaryType
:
'sum'
,
summaryRenderer
:
function
(
value
,
summaryData
,
dataIndex
)
{
return
Ext
.
String
.
format
(
'¥{0}'
,
value
.
toFixed
(
2
));
}
},
{
dataIndex
:
'Amount'
,
align
:
'right'
,
text
:
'结算金额'
,
width
:
100
,
// renderer: KiviiContext.Const.FinancesFunctionsMoneyToFmoney,
summaryType
:
'sum'
,
summaryRenderer
:
function
(
value
,
summaryData
,
dataIndex
)
{
return
Ext
.
String
.
format
(
'¥{0}'
,
value
.
toFixed
(
2
));
}
},
{
dataIndex
:
'Type'
,
text
:
'类型'
,
width
:
90
,
renderer
:
'_renderType'
},
{
dataIndex
:
'OperatorName'
,
text
:
'操作人'
,
width
:
90
},
{
dataIndex
:
'Summary'
,
text
:
'摘要'
,
width
:
200
},
{
dataIndex
:
'Remark'
,
text
:
'备注'
,
minWidth
:
100
,
flex
:
1
}]
}
}]
}],
setOwner
:
function
(
_entities
)
{
let
_view
=
this
;
let
_vm
=
_view
.
getViewModel
();
let
_refs
=
_view
.
getReferences
();
let
_detailsStore
=
_refs
.
details
.
getStore
();
let
_controller
=
_view
.
getController
();
let
_entity
=
{
Metadata
:
{},
Kvid
:
null
,
Amount
:
0
,
AmountPlan
:
0
,
AmountPayment
:
0
,
BizType
:
'Kivii.Finances.Entities.Settlement'
,
PayeeKvid
:
KiviiContext
.
CurrentMember
.
OrganizationKvid
,
PayeeName
:
KiviiContext
.
CurrentMember
.
OrganizationName
,
OperatorName
:
KiviiContext
.
CurrentMember
.
FullName
,
OperatorKvid
:
KiviiContext
.
CurrentMember
.
Kvid
,
Currency
:
'CNY'
};
for
(
let
_i
=
0
;
_i
<
_entities
.
length
;
_i
++
)
{
let
_detail
=
_entities
[
_i
];
_detailsStore
.
add
(
_detail
);
_entity
.
PayerName
=
_detail
.
PayerName
;
_entity
.
PayerKvid
=
_detail
.
PayerKvid
;
_entity
.
BizType
=
_detail
.
BizType
;
}
_vm
.
set
(
'entity'
,
_entity
);
_controller
.
_reCalculateAmount
();
},
controller
:
{
_reCalculateAmount
:
function
()
{
let
_controller
=
this
;
let
_vm
=
_controller
.
getViewModel
();
let
_refs
=
_controller
.
getReferences
();
let
_details
=
_refs
.
details
.
getStore
().
getData
().
items
;
let
_amount
=
0
;
let
_amountPlan
=
0
;
for
(
let
_i
=
0
;
_i
<
_details
.
length
;
_i
++
)
{
let
_record
=
_details
[
_i
].
data
;
_amount
+=
parseFloat
(
_record
.
Amount
);
_amountPlan
+=
parseFloat
(
_record
.
AmountPlan
);
}
_vm
.
set
(
'entity.AmountPlan'
,
parseFloat
(
_amountPlan
.
toFixed
(
2
)));
_vm
.
set
(
'entity.Amount'
,
parseFloat
(
_amount
.
toFixed
(
2
)));
},
_renderType
:
function
(
_value
,
_meta
,
_record
,
_rowIndex
)
{
if
(
_value
===
"Contract"
)
{
return
"合同费"
;
}
if
(
_value
===
"Report"
)
{
return
"报告费"
;
}
if
(
_value
===
"Service"
)
{
return
"服务费"
;
}
if
(
_value
===
"Express"
)
{
return
"快递费"
;
}
return
_value
;
},
_onRemoveDetail
:
function
(
_ctrl
,
_recIndex
,
_cellIndex
,
_item
,
_e
,
_record
)
{
let
_controller
=
this
;
let
_vm
=
_controller
.
getViewModel
();
let
_kvid
=
_vm
.
data
.
entity
.
Kvid
;
if
(
_kvid
!==
null
)
{
Ext
.
toast
(
"已结算项目,无法移除"
);
return
;
}
_record
.
drop
();
_controller
.
_reCalculateAmount
();
},
_onSaveEntity
:
function
(
_ctrl
)
{
let
_controller
=
this
;
let
_vm
=
_controller
.
getViewModel
();
let
_view
=
_controller
.
getView
();
let
_refs
=
_controller
.
getReferences
();
let
_item
=
_vm
.
data
.
entity
;
let
_details
=
_refs
.
details
.
getStore
().
getData
().
items
;
if
(
_details
.
length
<=
0
)
{
Ext
.
toast
(
"无结算项,无法新增!"
);
return
;
}
let
_entities
=
[];
for
(
let
_i
=
0
;
_i
<
_details
.
length
;
_i
++
)
{
let
_record
=
_details
[
_i
].
data
;
_record
.
PayerKvid
=
_item
.
PayerKvid
;
_record
.
PayerName
=
_item
.
PayerName
;
_record
.
Remark
=
_item
.
Remark
;
_entities
.
push
(
_record
);
}
let
_jsonData
=
{};
_jsonData
.
EntityType
=
_item
.
BizType
;
_jsonData
.
Items
=
_entities
;
_ctrl
.
setDisabled
(
true
);
Ext
.
Ajax
.
request
({
url
:
'/Restful/'
+
_view
.
entityType
+
'/Create.json'
,
jsonData
:
_jsonData
,
success
:
function
(
_response
)
{
let
_rtns
=
Ext
.
decode
(
_response
.
responseText
);
Ext
.
toast
(
'结算成功!'
);
_ctrl
.
setDisabled
(
false
);
_view
.
fireEvent
(
'entityCreated'
,
_view
,
_rtns
.
Results
);
},
failure
:
function
(
_response
)
{
Ext
.
toast
(
'结算失败!'
);
_ctrl
.
setDisabled
(
false
);
}
});
}
}
});
\ No newline at end of file
Src/Content/codet/Classic.Control.Kivii.Finances.Transfer.Account.Selector.js
View file @
be93d8bc
...
@@ -87,17 +87,17 @@ Ext.define('App.Control.Kivii.Finances.Transfer.Account.Selector', {
...
@@ -87,17 +87,17 @@ Ext.define('App.Control.Kivii.Finances.Transfer.Account.Selector', {
}
}
_view
.
setSearchFilter
(
_searchFilter
);
_view
.
setSearchFilter
(
_searchFilter
);
let
_type
=
'Deposit'
;
let
_type
=
'Deposit'
;
let
_ownerKvid
=
KiviiContext
.
CurrentMember
.
OrganizationKvid
;
//
let _ownerKvid = KiviiContext.CurrentMember.OrganizationKvid;
if
(
_entity
.
Type
===
"UnBiz"
)
{
if
(
_entity
.
Type
===
"UnBiz"
)
{
_type
=
'Cash,Pos'
;
_type
=
'Cash,Pos'
;
_ownerKvid
=
KiviiContext
.
CurrentMember
.
Kvid
;
//
_ownerKvid = KiviiContext.CurrentMember.Kvid;
delete
_view
.
searchFilter
;
delete
_view
.
searchFilter
;
_search
.
setValue
(
''
);
_search
.
setValue
(
''
);
}
}
if
(
_entity
.
Type
===
"Refund"
)
_type
=
'Refund'
;
if
(
_entity
.
Type
===
"Refund"
)
_type
=
'Refund'
;
_view
.
setFilter
({
_view
.
setFilter
({
TypeIn
:
_type
,
TypeIn
:
_type
,
OwnerKvid
:
_ownerKvid
//
OwnerKvid: _ownerKvid
});
});
_view
.
reload
&&
_view
.
reload
();
_view
.
reload
&&
_view
.
reload
();
},
},
...
...
Src/Content/codet/Classic.View.Kivii.Finances.Account.List.js
View file @
be93d8bc
...
@@ -33,11 +33,11 @@ Ext.define('App.View.Kivii.Finances.Account.List', {
...
@@ -33,11 +33,11 @@ Ext.define('App.View.Kivii.Finances.Account.List', {
labelWidth
:
60
,
labelWidth
:
60
,
queryField
:
'Name,FullName,OwnerName'
,
queryField
:
'Name,FullName,OwnerName'
,
emptyText
:
'模糊搜索所属单位、账户名称'
emptyText
:
'模糊搜索所属单位、账户名称'
},
{
//
}, {
text
:
'开户'
,
//
text: '开户',
iconCls
:
'x-fa fa-user'
,
//
iconCls: 'x-fa fa-user',
iconAlign
:
'left'
,
//
iconAlign: 'left',
handler
:
'_onCreateEntity'
//
handler: '_onCreateEntity'
},
{
},
{
text
:
'明细'
,
text
:
'明细'
,
iconCls
:
'x-fa fa-file-text-o'
,
iconCls
:
'x-fa fa-file-text-o'
,
...
...
Src/Content/codet/Classic.View.Kivii.Finances.Settlement.Biz.Contract.List.js
0 → 100644
View file @
be93d8bc
Ext
.
define
(
'App.View.Kivii.Finances.Settlement.Biz.Contract.List'
,
{
extend
:
'System.Control.EntityList'
,
xtype
:
'App.View.Kivii.Finances.Settlement.Biz.Contract.List'
,
dataSource
:
'/Restful/Njzj.Connects.Entities.NjzjContract/Query.json'
,
requires
:
[
'System.Control.ComboSelector'
],
title
:
'未结算合同'
,
iconCls
:
'x-fa fa-file-text-o'
,
// filter: {
// BeginTime: new Date(new Date().getFullYear(), new Date().getMonth(), 1),
// EndTime: new Date(new Date().getFullYear(), new Date().getMonth(), new Date().getDate() + 1),
// },
viewModel
:
{
data
:
{
_selection
:
null
},
formulas
:
{
settlementButtonText
:
function
(
get
)
{
let
_selections
=
get
(
'selections'
);
if
(
_selections
===
null
)
return
'结算'
;
if
(
_selections
.
length
>
1
)
return
'批量结算'
;
return
'结算'
;
}
}
},
bind
:
{
selection
:
'{_selection}'
},
selModel
:
{
selType
:
'checkboxmodel'
,
checkboxSelect
:
true
,
pruneRemoved
:
false
,
extensible
:
'y'
},
store
:
{
autoLoad
:
true
,
pageSize
:
400
},
dockedItems
:
[{
xtype
:
'pagingtoolbar'
,
dock
:
'bottom'
,
displayInfo
:
true
,
items
:
[{
xtype
:
'button'
,
labelWidth
:
60
,
iconCls
:
'x-fa fa-check-square-o'
,
bind
:
{
text
:
'已选择{selectionCount}条记录,点击清除'
,
hidden
:
'{selectionCount==0}'
},
handler
:
'_onClearSelections'
}]
},
{
xtype
:
'toolbar'
,
dock
:
'top'
,
overflowHandler
:
'menu'
,
items
:
[{
xtype
:
'comboSelector'
,
dataSource
:
'/Restful/Njzj.Connects.Entities.NjzjDepartment/Query.json'
,
keyField
:
'DEPT'
,
valueField
:
'DEPTNAME'
,
width
:
350
,
editable
:
false
,
listeners
:
{
select
:
'_selectDepart'
}
// }, {
// xtype: 'datefield',
// fieldLabel: '时间范围 开始',
// format: 'Y-m-d',
// labelWidth: 90,
// reference: 'startTime',
// value: new Date(new Date().getFullYear(), new Date().getMonth(), 1),
// editable: false,
// triggers: {
// clear: {
// weight: 2,
// cls: 'x-fa fa-times',
// handler: '_cleanBeginOperateTime'
// }
// },
// listeners: {
// select: '_onSelectMonth'
// }
// },
// {
// xtype: 'datefield',
// fieldLabel: '结束',
// format: 'Y-m-d',
// labelWidth: 30,
// reference: 'endTime',
// value: new Date(new Date().getFullYear(), new Date().getMonth(), new Date().getDate() + 1),
// editable: false,
// triggers: {
// clear: {
// weight: 2,
// cls: 'x-fa fa-times',
// handler: '_cleanEndOperateTime'
// }
// },
// listeners: {
// select: '_onSelectMonth'
// }
// }, {
// xtype: 'combo',
// queryMode: 'local',
// displayField: 'displayInfo',
// valueField: 'search',
// value: 'PREORDNO',
// editable: false,
// filterPickList: true,
// reference: 'searchType',
// store: {
// fields: ['displayInfo', 'search'],
// data: [{
// displayInfo: '样品编号',
// search: 'PREORDNO'
// },{
// displayInfo: '委托单号',
// search: 'FOLDERNO'
// },{
// displayInfo: '生产单位',
// search: 'STRPRODUCTIONORG'
// },{
// displayInfo: '协议编号',
// search: 'TESTTASKNOFORCCC'
// },{
// displayInfo: '客户类别',
// search: 'STRCLIENTTYPE'
// }]
// },
// listeners: {
// select: '_onSelectSearchType'
// }
// },{
// xtype: 'searchField',
// flex: 1,
// labelWidth: 60,
// reference:'search',
// queryField: 'PREORDNO',
// emptyText: '模糊搜索样品编号'
},
'->'
,{
text
:
'结算'
,
iconCls
:
'x-fa fa-link'
,
handler
:
'_onCreateSettlement'
,
bind
:
{
text
:
'{settlementButtonText}'
,
disabled
:
'{!_selection}'
}
}
]
}],
columns
:
{
defaults
:
{
menuDisabled
:
true
,
sortable
:
false
},
items
:
[{
dataIndex
:
'RN'
,
text
:
'序号'
,
width
:
50
},
{
dataIndex
:
'ACCORDNO'
,
text
:
'协议编号'
,
width
:
100
},
{
dataIndex
:
'COMPNAME'
,
text
:
'企业名称'
,
width
:
190
},
{
dataIndex
:
'CONTACTPERSON'
,
text
:
'联系人'
,
width
:
100
},{
dataIndex
:
'CONTACTPERSONPHONE'
,
text
:
'联系电话'
,
width
:
120
},{
dataIndex
:
'ACCORDTYPE'
,
text
:
'协议类型'
,
width
:
120
},{
dataIndex
:
'AGAMOUNT'
,
text
:
'协议金额'
,
width
:
100
},{
dataIndex
:
'DISCOUNT'
,
text
:
'协议折扣'
,
width
:
100
},{
dataIndex
:
'DIVISIONNAME'
,
text
:
'事业部名称'
,
width
:
150
},
{
dataIndex
:
'PROJECTNAME'
,
text
:
'合作项目'
,
width
:
180
},
{
dataIndex
:
'SIGNER'
,
text
:
'负责人'
,
width
:
120
},{
xtype
:
'datecolumn'
,
text
:
'生效日期'
,
format
:
'Y-m-d'
,
dataIndex
:
'SIGNDATE'
,
width
:
120
},{
xtype
:
'datecolumn'
,
text
:
'终止日期'
,
format
:
'Y-m-d'
,
dataIndex
:
'ENDDATE'
,
width
:
120
},{
xtype
:
'datecolumn'
,
text
:
'签订日期'
,
format
:
'Y-m-d'
,
dataIndex
:
'BEGINDATE'
,
width
:
120
},
{
dataIndex
:
'TESTNOPRICETYPE'
,
text
:
'价格类型'
,
flex
:
1
}]
},
controller
:
{
_onClearSelections
:
function
()
{
this
.
getView
().
clearSelections
();
},
//初始化成结算对象方法
_initNewEntity
:
function
(
_entity
,
_includeDetail
=
true
)
{
let
_newEntity
=
{
Metadata
:
{},
Kvid
:
null
,
OffsetKvid
:
null
,
BizId
:
''
,
Amount
:
0
,
AmountPlan
:
0
,
AmountPayment
:
0
,
Type
:
'Contract'
,
OwnerName
:
KiviiContext
.
CurrentMember
.
DepartmentName
,
OwnerKvid
:
KiviiContext
.
CurrentMember
.
DepartmentKvid
,
OperateTime
:
new
Date
(),
PayeeKvid
:
KiviiContext
.
CurrentMember
.
OrganizationKvid
,
PayeeName
:
KiviiContext
.
CurrentMember
.
OrganizationName
,
OperatorName
:
KiviiContext
.
CurrentMember
.
FullName
,
OperatorKvid
:
KiviiContext
.
CurrentMember
.
Kvid
,
Currency
:
'CNY'
,
Details
:
[]
};
_newEntity
.
Kvid
=
null
;
_newEntity
.
Amount
=
parseFloat
(
parseFloat
(
_entity
.
AGAMOUNT
).
toFixed
(
2
));
_newEntity
.
AmountPlan
=
parseFloat
(
parseFloat
(
_entity
.
AGAMOUNT
).
toFixed
(
2
));
_newEntity
.
BizType
=
'Kivii.Finances.Entities.Settlement'
;
_newEntity
.
BizId
=
_entity
.
ACCORDNO
;
_newEntity
.
PayerName
=
_entity
.
COMPNAME
;
_newEntity
.
Summary
=
_entity
.
PROJECTNAME
;
for
(
let
key
in
_entity
)
{
if
(
key
===
'Kvid'
)
continue
;
_newEntity
.
Metadata
[
key
]
=
_entity
[
key
];
}
if
(
_includeDetail
)
{
let
_detail
=
{};
_detail
.
Type
=
"Contract"
;
_detail
.
Quantity
=
1
;
_detail
.
QuantityUnit
=
"次"
;
_detail
.
Currency
=
'CNY'
;
_detail
.
Amount
=
parseFloat
(
parseFloat
(
_entity
.
AGAMOUNT
).
toFixed
(
2
));
_detail
.
AmountPlan
=
parseFloat
(
parseFloat
(
_entity
.
AGAMOUNT
).
toFixed
(
2
));
_detail
.
BizId
=
_entity
.
ACCORDNO
;
_detail
.
BizType
=
'Njzj.Connects.Entities.NjzjContract'
;
_detail
.
GoodsFullName
=
_entity
.
TESTNOPRICETYPE
;
_detail
.
GoodsSpecifications
=
'批量结算明细'
;
_newEntity
.
Details
.
push
(
_detail
);
}
return
_newEntity
;
},
// _onSelectMonth: function(_ctrl, _time, _eOpts) {
// let _controller = this;
// let _view = _controller.getView();
// let _refs = _controller.getReferences();
// let _startTime = _refs.startTime.value;
// let _endTime = _refs.endTime.value || new Date();
// if (_startTime === null) {
// Ext.toast("请选择开始时间!");
// return;
// }
// if (_startTime > _endTime) {
// Ext.toast("开始日期不能大于结束日期!");
// return;
// }
// delete _view.filter.BeginTime;
// delete _view.filter.EndTime;
// _view.filter.BeginTime = new Date(_startTime.getFullYear(), _startTime.getMonth(), _startTime.getDate());
// _view.filter.EndTime = new Date(_endTime.getFullYear(), _endTime.getMonth(), _endTime.getDate() + 1);
// _view.reload();
// },
// _cleanBeginOperateTime: function(_ctrl) {
// _ctrl.setValue(null);
// let _me = this;
// let _view = _me.getView();
// if (_view.filter === null) _view.setFilter({});
// _view.filter.BeginTime = null;
// _view.reload();
// },
// _cleanEndOperateTime: function(_ctrl) {
// _ctrl.setValue(null);
// let _me = this;
// let _view = _me.getView();
// if (_view.filter === null) _view.setFilter({});
// _view.filter.EndTime = null;
// _view.reload();
// },
_selectDepart
:
function
(
_ctrl
,
_record
,
_eOpts
)
{
let
_controller
=
this
;
let
_view
=
_controller
.
getView
();
if
(
_view
.
filter
===
null
)
_view
.
setFilter
({});
_view
.
filter
.
Dept
=
_record
.
data
.
DEPT
;
_view
.
reload
();
},
// _onSelectSearchType: function(_ctrl, _record) {
// let _controller = this;
// let _refs=_controller.getReferences();
// let _search=_refs.search;
// _search.queryField=_record.data.search;
// _search.setEmptyText('模糊搜索'+_record.data.displayInfo);
// },
_onCreateSettlement
:
function
(
_ctrl
)
{
let
_controller
=
this
;
let
_view
=
_controller
.
getView
();
let
_vm
=
_controller
.
getViewModel
();
if
(
!
_view
.
selection
)
return
;
if
(
_vm
.
data
.
selections
.
length
===
1
)
{
let
_selected
=
_view
.
selection
.
data
;
let
_newEntity
=
_controller
.
_initNewEntity
(
_selected
,
true
);
let
_form
=
Ext
.
create
(
'App.Control.Kivii.Finances.Settlement.Form'
,
{
header
:
false
});
let
_win
=
Ext
.
create
(
'Ext.window.Window'
,
{
layout
:
'fit'
,
title
:
_ctrl
.
text
,
iconCls
:
_ctrl
.
iconCls
,
iconAlign
:
'left'
,
// header:false,
autoScroll
:
true
,
width
:
1300
,
height
:
720
,
modal
:
true
,
maximizable
:
true
,
resizable
:
true
,
items
:
[
_form
]
});
_win
.
show
();
_form
.
setOwner
(
_newEntity
);
_form
.
on
(
'entityCreated'
,
function
(
_ctrl
,
_entity
)
{
_win
.
close
();
_view
.
reload
();
});
}
else
{
let
_selects
=
[];
for
(
let
_i
=
0
;
_i
<
_vm
.
data
.
selections
.
length
;
_i
++
)
{
_selects
.
push
(
_vm
.
data
.
selections
[
_i
].
data
);
}
let
_newEntities
=
[];
for
(
let
_i
=
0
;
_i
<
_selects
.
length
;
_i
++
)
{
let
_newEntity
=
_controller
.
_initNewEntity
(
_selects
[
_i
],
true
);
_newEntities
.
push
(
_newEntity
);
}
let
_form
=
Ext
.
create
(
'App.Control.Kivii.Finances.Settlement.MultiForm'
,
{
header
:
false
});
let
_win
=
Ext
.
create
(
'Ext.window.Window'
,
{
layout
:
'fit'
,
title
:
_ctrl
.
text
,
iconCls
:
_ctrl
.
iconCls
,
iconAlign
:
'left'
,
// header:false,
autoScroll
:
true
,
width
:
1300
,
height
:
720
,
modal
:
true
,
maximizable
:
true
,
resizable
:
true
,
items
:
[
_form
]
});
_win
.
show
();
_form
.
setOwner
(
_newEntities
);
_form
.
on
(
'entityCreated'
,
function
(
_ctrl
,
_entity
)
{
_win
.
close
();
_view
.
reload
();
});
}
}
}
});
\ No newline at end of file
Src/Content/codet/Classic.View.Kivii.Finances.Settlement.Biz.Report.List.js
0 → 100644
View file @
be93d8bc
Ext
.
define
(
'App.View.Kivii.Finances.Settlement.Biz.Report.List'
,
{
extend
:
'System.Control.EntityList'
,
xtype
:
'App.View.Kivii.Finances.Settlement.Biz.Report.List'
,
dataSource
:
'/Restful/Njzj.Connects.Entities.NjzjReport/Query.json'
,
requires
:
[
'System.Control.ComboSelector'
],
title
:
'未结算报告'
,
iconCls
:
'x-fa fa-file-pdf-o'
,
filter
:
{
BeginTime
:
new
Date
(
new
Date
().
getFullYear
(),
new
Date
().
getMonth
(),
1
),
EndTime
:
new
Date
(
new
Date
().
getFullYear
(),
new
Date
().
getMonth
(),
new
Date
().
getDate
()
+
1
),
},
viewModel
:
{
data
:
{
_selection
:
null
},
formulas
:
{
settlementButtonText
:
function
(
get
)
{
let
_selections
=
get
(
'selections'
);
if
(
_selections
===
null
)
return
'结算'
;
if
(
_selections
.
length
>
1
)
return
'批量结算'
;
return
'结算'
;
}
}
},
bind
:
{
selection
:
'{_selection}'
},
selModel
:
{
selType
:
'checkboxmodel'
,
checkboxSelect
:
true
,
pruneRemoved
:
false
,
extensible
:
'y'
},
store
:
{
autoLoad
:
true
,
pageSize
:
400
},
dockedItems
:
[{
xtype
:
'pagingtoolbar'
,
dock
:
'bottom'
,
displayInfo
:
true
,
items
:
[{
xtype
:
'button'
,
labelWidth
:
60
,
iconCls
:
'x-fa fa-check-square-o'
,
bind
:
{
text
:
'已选择{selectionCount}条记录,点击清除'
,
hidden
:
'{selectionCount==0}'
},
handler
:
'_onClearSelections'
}]
},
{
xtype
:
'toolbar'
,
dock
:
'top'
,
overflowHandler
:
'menu'
,
items
:
[{
xtype
:
'comboSelector'
,
dataSource
:
'/Restful/Njzj.Connects.Entities.NjzjDepartment/Query.json'
,
keyField
:
'DEPT'
,
valueField
:
'DEPTNAME'
,
width
:
350
,
editable
:
false
,
listeners
:
{
select
:
'_selectDepart'
}
},
{
xtype
:
'datefield'
,
fieldLabel
:
'时间范围 开始'
,
format
:
'Y-m-d'
,
labelWidth
:
90
,
reference
:
'startTime'
,
value
:
new
Date
(
new
Date
().
getFullYear
(),
new
Date
().
getMonth
(),
1
),
editable
:
false
,
triggers
:
{
clear
:
{
weight
:
2
,
cls
:
'x-fa fa-times'
,
handler
:
'_cleanBeginOperateTime'
}
},
listeners
:
{
select
:
'_onSelectMonth'
}
},
{
xtype
:
'datefield'
,
fieldLabel
:
'结束'
,
format
:
'Y-m-d'
,
labelWidth
:
30
,
reference
:
'endTime'
,
value
:
new
Date
(
new
Date
().
getFullYear
(),
new
Date
().
getMonth
(),
new
Date
().
getDate
()
+
1
),
editable
:
false
,
triggers
:
{
clear
:
{
weight
:
2
,
cls
:
'x-fa fa-times'
,
handler
:
'_cleanEndOperateTime'
}
},
listeners
:
{
select
:
'_onSelectMonth'
}
},
{
xtype
:
'combo'
,
queryMode
:
'local'
,
displayField
:
'displayInfo'
,
valueField
:
'search'
,
value
:
'PREORDNO'
,
editable
:
false
,
filterPickList
:
true
,
reference
:
'searchType'
,
store
:
{
fields
:
[
'displayInfo'
,
'search'
],
data
:
[{
displayInfo
:
'样品编号'
,
search
:
'PREORDNO'
},{
displayInfo
:
'委托单号'
,
search
:
'FOLDERNO'
},{
displayInfo
:
'生产单位'
,
search
:
'STRPRODUCTIONORG'
},{
displayInfo
:
'协议编号'
,
search
:
'TESTTASKNOFORCCC'
},{
displayInfo
:
'客户类别'
,
search
:
'STRCLIENTTYPE'
}]
},
listeners
:
{
select
:
'_onSelectSearchType'
}
},{
xtype
:
'searchField'
,
flex
:
1
,
labelWidth
:
60
,
reference
:
'search'
,
queryField
:
'PREORDNO'
,
emptyText
:
'模糊搜索样品编号'
},
{
text
:
'结算'
,
iconCls
:
'x-fa fa-link'
,
handler
:
'_onCreateSettlement'
,
bind
:
{
text
:
'{settlementButtonText}'
,
disabled
:
'{!_selection}'
}
}
]
}],
columns
:
{
defaults
:
{
menuDisabled
:
true
,
sortable
:
false
},
items
:
[{
dataIndex
:
'RN'
,
text
:
'序号'
,
width
:
50
},
{
dataIndex
:
'FOLDERNO'
,
text
:
'委托单号'
,
width
:
100
},
{
dataIndex
:
'NAME'
,
text
:
'样品编号'
,
width
:
170
},
{
dataIndex
:
'COMPNAME'
,
text
:
'委托单位'
,
width
:
150
},
{
dataIndex
:
'NAMEOFPRODUCTIONORG'
,
text
:
'生产单位'
,
width
:
120
},
{
dataIndex
:
'SAMPLENAME'
,
text
:
'样品名称'
,
width
:
120
},
{
dataIndex
:
'TOTALPRICE'
,
text
:
'应收费用'
,
width
:
100
},
{
dataIndex
:
'LOGDATE'
,
text
:
'收样日期'
,
width
:
100
// }, {
// dataIndex: 'COMPANYNAME',
// text: 'Companyname',
// width: 150
},
{
dataIndex
:
'TESTTASKNOFORCCC'
,
text
:
'协议编号'
,
flex
:
1
}]
},
controller
:
{
_onClearSelections
:
function
()
{
this
.
getView
().
clearSelections
();
},
//初始化成结算对象方法
_initNewEntity
:
function
(
_entity
,
_includeDetail
=
false
)
{
let
_newEntity
=
{
Metadata
:
{},
Kvid
:
null
,
OffsetKvid
:
null
,
BizId
:
''
,
Amount
:
0
,
AmountPlan
:
0
,
AmountPayment
:
0
,
Type
:
'Report'
,
OwnerName
:
KiviiContext
.
CurrentMember
.
DepartmentName
,
OwnerKvid
:
KiviiContext
.
CurrentMember
.
DepartmentKvid
,
OperateTime
:
new
Date
(),
PayeeKvid
:
KiviiContext
.
CurrentMember
.
OrganizationKvid
,
PayeeName
:
KiviiContext
.
CurrentMember
.
OrganizationName
,
OperatorName
:
KiviiContext
.
CurrentMember
.
FullName
,
OperatorKvid
:
KiviiContext
.
CurrentMember
.
Kvid
,
Currency
:
'CNY'
,
Details
:
[]
};
_newEntity
.
Kvid
=
null
;
_newEntity
.
Amount
=
parseFloat
(
parseFloat
(
_entity
.
TOTALPRICE
).
toFixed
(
2
));
_newEntity
.
AmountPlan
=
parseFloat
(
parseFloat
(
_entity
.
TOTALPRICE
).
toFixed
(
2
));
_newEntity
.
BizType
=
'Kivii.Finances.Entities.Settlement'
;
_newEntity
.
BizId
=
_entity
.
NAME
;
_newEntity
.
PayerName
=
_entity
.
COMPNAME
;
_newEntity
.
Summary
=
_entity
.
SAMPLENAME
;
for
(
let
key
in
_entity
)
{
if
(
key
===
'Kvid'
)
continue
;
_newEntity
.
Metadata
[
key
]
=
_entity
[
key
];
}
if
(
_includeDetail
)
{
let
_detail
=
{};
_detail
.
Type
=
"ReportItem"
;
_detail
.
Quantity
=
1
;
_detail
.
QuantityUnit
=
"次"
;
_detail
.
Currency
=
'CNY'
;
_detail
.
Amount
=
parseFloat
(
parseFloat
(
_entity
.
TOTALPRICE
).
toFixed
(
2
));
_detail
.
AmountPlan
=
parseFloat
(
parseFloat
(
_entity
.
TOTALPRICE
).
toFixed
(
2
));
_detail
.
BizId
=
_entity
.
NAME
;
_detail
.
BizType
=
'Njzj.Connects.Entities.NjzjReport'
;
_detail
.
GoodsFullName
=
_entity
.
SAMPLENAME
;
_detail
.
GoodsSpecifications
=
'批量结算明细'
;
_newEntity
.
Details
.
push
(
_detail
);
}
return
_newEntity
;
},
_onSelectMonth
:
function
(
_ctrl
,
_time
,
_eOpts
)
{
let
_controller
=
this
;
let
_view
=
_controller
.
getView
();
let
_refs
=
_controller
.
getReferences
();
let
_startTime
=
_refs
.
startTime
.
value
;
let
_endTime
=
_refs
.
endTime
.
value
||
new
Date
();
if
(
_startTime
===
null
)
{
Ext
.
toast
(
"请选择开始时间!"
);
return
;
}
if
(
_startTime
>
_endTime
)
{
Ext
.
toast
(
"开始日期不能大于结束日期!"
);
return
;
}
delete
_view
.
filter
.
BeginTime
;
delete
_view
.
filter
.
EndTime
;
_view
.
filter
.
BeginTime
=
new
Date
(
_startTime
.
getFullYear
(),
_startTime
.
getMonth
(),
_startTime
.
getDate
());
_view
.
filter
.
EndTime
=
new
Date
(
_endTime
.
getFullYear
(),
_endTime
.
getMonth
(),
_endTime
.
getDate
()
+
1
);
_view
.
reload
();
},
_cleanBeginOperateTime
:
function
(
_ctrl
)
{
_ctrl
.
setValue
(
null
);
let
_me
=
this
;
let
_view
=
_me
.
getView
();
if
(
_view
.
filter
===
null
)
_view
.
setFilter
({});
_view
.
filter
.
BeginTime
=
null
;
_view
.
reload
();
},
_cleanEndOperateTime
:
function
(
_ctrl
)
{
_ctrl
.
setValue
(
null
);
let
_me
=
this
;
let
_view
=
_me
.
getView
();
if
(
_view
.
filter
===
null
)
_view
.
setFilter
({});
_view
.
filter
.
EndTime
=
null
;
_view
.
reload
();
},
_selectDepart
:
function
(
_ctrl
,
_record
,
_eOpts
)
{
let
_controller
=
this
;
let
_view
=
_controller
.
getView
();
_view
.
filter
.
Dept
=
_record
.
data
.
DEPT
;
_view
.
reload
();
},
_onSelectSearchType
:
function
(
_ctrl
,
_record
)
{
let
_controller
=
this
;
let
_refs
=
_controller
.
getReferences
();
let
_search
=
_refs
.
search
;
_search
.
queryField
=
_record
.
data
.
search
;
_search
.
setEmptyText
(
'模糊搜索'
+
_record
.
data
.
displayInfo
);
},
_onCreateSettlement
:
function
(
_ctrl
)
{
let
_controller
=
this
;
let
_view
=
_controller
.
getView
();
let
_vm
=
_controller
.
getViewModel
();
if
(
!
_view
.
selection
)
return
;
if
(
_vm
.
data
.
selections
.
length
===
1
)
{
let
_selected
=
_view
.
selection
.
data
;
let
_newEntity
=
_controller
.
_initNewEntity
(
_selected
);
let
_form
=
Ext
.
create
(
'App.Control.Kivii.Finances.Settlement.Form'
,
{
header
:
false
});
let
_win
=
Ext
.
create
(
'Ext.window.Window'
,
{
layout
:
'fit'
,
title
:
_ctrl
.
text
,
iconCls
:
_ctrl
.
iconCls
,
iconAlign
:
'left'
,
// header:false,
autoScroll
:
true
,
width
:
1300
,
height
:
720
,
modal
:
true
,
maximizable
:
true
,
resizable
:
true
,
items
:
[
_form
]
});
_form
.
on
(
'entityCreated'
,
function
(
_ctrl
,
_entity
)
{
_win
.
close
();
_view
.
reload
();
});
Ext
.
Ajax
.
request
({
url
:
'/Restful/Njzj.Connects.Entities.NjzjReportItem/Query.json'
,
async
:
false
,
jsonData
:
{
ReportId
:
_newEntity
.
BizId
,
IsSerial
:
true
},
success
:
function
(
_response
)
{
let
_rtns
=
Ext
.
decode
(
_response
.
responseText
);
if
(
_rtns
.
Results
.
length
>
0
)
{
for
(
let
_i
=
0
;
_i
<
_rtns
.
Results
.
length
;
_i
++
)
{
let
_detail
=
_rtns
.
Results
[
_i
];
_newEntity
.
Details
.
push
(
_detail
);
}
}
_win
.
show
();
_form
.
setOwner
(
_newEntity
);
},
failure
:
function
(
_response
)
{}
});
}
else
{
let
_selects
=
[];
for
(
let
_i
=
0
;
_i
<
_vm
.
data
.
selections
.
length
;
_i
++
)
{
_selects
.
push
(
_vm
.
data
.
selections
[
_i
].
data
);
}
let
_newEntities
=
[];
for
(
let
_i
=
0
;
_i
<
_selects
.
length
;
_i
++
)
{
let
_newEntity
=
_controller
.
_initNewEntity
(
_selects
[
_i
],
true
);
_newEntities
.
push
(
_newEntity
);
}
let
_form
=
Ext
.
create
(
'App.Control.Kivii.Finances.Settlement.MultiForm'
,
{
header
:
false
});
let
_win
=
Ext
.
create
(
'Ext.window.Window'
,
{
layout
:
'fit'
,
title
:
_ctrl
.
text
,
iconCls
:
_ctrl
.
iconCls
,
iconAlign
:
'left'
,
// header:false,
autoScroll
:
true
,
width
:
1300
,
height
:
720
,
modal
:
true
,
maximizable
:
true
,
resizable
:
true
,
items
:
[
_form
]
});
_win
.
show
();
_form
.
setOwner
(
_newEntities
);
_form
.
on
(
'entityCreated'
,
function
(
_ctrl
,
_entity
)
{
_win
.
close
();
_view
.
reload
();
});
}
}
}
});
\ No newline at end of file
Src/Content/codet/Classic.View.Kivii.Finances.Settlement.List.js
View file @
be93d8bc
...
@@ -255,6 +255,9 @@ Ext.define('App.View.Kivii.Finances.Settlement.List', {
...
@@ -255,6 +255,9 @@ Ext.define('App.View.Kivii.Finances.Settlement.List', {
this
.
getView
().
reload
();
this
.
getView
().
reload
();
},
},
_renderType
:
function
(
_value
,
_meta
,
_record
,
_rowIndex
)
{
_renderType
:
function
(
_value
,
_meta
,
_record
,
_rowIndex
)
{
if
(
_value
===
"Contract"
)
{
return
"合同费"
;
}
if
(
_value
===
"Report"
)
{
if
(
_value
===
"Report"
)
{
return
"报告费"
;
return
"报告费"
;
}
}
...
...
Src/Extensions/AccountExtension.cs
View file @
be93d8bc
...
@@ -73,10 +73,20 @@ namespace Kivii.Finances
...
@@ -73,10 +73,20 @@ namespace Kivii.Finances
/// </summary>
/// </summary>
/// <param name="currency"></param>
/// <param name="currency"></param>
/// <returns></returns>
/// <returns></returns>
public
static
Account
GetDiscountAccount
(
this
CurrencyUnit
currency
)
public
static
Account
GetDiscountAccount
(
this
CurrencyUnit
currency
,
Guid
?
ownerKvid
=
null
,
string
ownerName
=
null
)
{
{
if
(
ownerKvid
==
null
)
{
ownerKvid
=
KiviiContext
.
CurrentMember
.
DepartmentKvid
;
ownerName
=
KiviiContext
.
CurrentMember
.
DepartmentName
;
}
if
(
ownerKvid
==
Guid
.
Empty
)
{
ownerKvid
=
KiviiContext
.
CurrentMember
.
DepartmentKvid
;
ownerName
=
KiviiContext
.
CurrentMember
.
DepartmentName
;
}
(
currency
==
CurrencyUnit
.
Unsupported
).
ThrowIfTrue
(
"不支持的货币单位,不能查询折扣账户"
);
(
currency
==
CurrencyUnit
.
Unsupported
).
ThrowIfTrue
(
"不支持的货币单位,不能查询折扣账户"
);
var
key
=
KiviiContext
.
GetUrnKey
(
$"
{
AccountType
.
Discount
}{
currency
}{
KiviiContext
.
CurrentMember
.
Department
Kvid
}
"
);
var
key
=
KiviiContext
.
GetUrnKey
(
$"
{
AccountType
.
Discount
}{
currency
}{
owner
Kvid
}
"
);
//如果包含这个币种,直接返回
//如果包含这个币种,直接返回
if
(
_discountAccounts
.
ContainsKey
(
key
))
if
(
_discountAccounts
.
ContainsKey
(
key
))
{
{
...
@@ -89,7 +99,7 @@ namespace Kivii.Finances
...
@@ -89,7 +99,7 @@ namespace Kivii.Finances
var
bizAccounts
=
conn
.
Select
<
Account
>(
o
=>
o
.
Type
==
AccountType
.
Discount
);
var
bizAccounts
=
conn
.
Select
<
Account
>(
o
=>
o
.
Type
==
AccountType
.
Discount
);
foreach
(
var
account
in
bizAccounts
)
foreach
(
var
account
in
bizAccounts
)
{
{
_discountAccounts
[
KiviiContext
.
GetUrnKey
(
$"
{
AccountType
.
Discount
}{
account
.
Currency
}{
KiviiContext
.
CurrentMember
.
Department
Kvid
}
"
)]
=
account
;
_discountAccounts
[
KiviiContext
.
GetUrnKey
(
$"
{
AccountType
.
Discount
}{
account
.
Currency
}{
owner
Kvid
}
"
)]
=
account
;
}
}
//如果从数据库中得到了,直接返回
//如果从数据库中得到了,直接返回
if
(
_discountAccounts
.
ContainsKey
(
key
))
if
(
_discountAccounts
.
ContainsKey
(
key
))
...
@@ -102,8 +112,8 @@ namespace Kivii.Finances
...
@@ -102,8 +112,8 @@ namespace Kivii.Finances
rtns
.
Kvid
=
bizKvid
;
rtns
.
Kvid
=
bizKvid
;
rtns
.
Type
=
AccountType
.
Discount
;
rtns
.
Type
=
AccountType
.
Discount
;
rtns
.
Currency
=
currency
;
rtns
.
Currency
=
currency
;
rtns
.
OwnerKvid
=
KiviiContext
.
CurrentMember
.
DepartmentKvid
;
rtns
.
OwnerKvid
=
ownerKvid
.
Value
;
rtns
.
OwnerName
=
KiviiContext
.
CurrentMember
.
Department
Name
;
rtns
.
OwnerName
=
owner
Name
;
rtns
.
Name
=
$"折扣帐户(
{
rtns
.
OwnerName
}
)"
;
rtns
.
Name
=
$"折扣帐户(
{
rtns
.
OwnerName
}
)"
;
rtns
.
SerialNumber
=
""
;
rtns
.
SerialNumber
=
""
;
rtns
.
CreditLine
=
10000000000
;
rtns
.
CreditLine
=
10000000000
;
...
@@ -112,7 +122,7 @@ namespace Kivii.Finances
...
@@ -112,7 +122,7 @@ namespace Kivii.Finances
rtns
.
Remark
=
""
;
rtns
.
Remark
=
""
;
if
(
conn
.
Insert
(
rtns
)
==
1
)
if
(
conn
.
Insert
(
rtns
)
==
1
)
{
{
_discountAccounts
[
KiviiContext
.
GetUrnKey
(
$"
{
AccountType
.
Discount
}{
rtns
.
Currency
}{
KiviiContext
.
CurrentMember
.
Department
Kvid
}
"
)]
=
rtns
;
_discountAccounts
[
KiviiContext
.
GetUrnKey
(
$"
{
AccountType
.
Discount
}{
rtns
.
Currency
}{
owner
Kvid
}
"
)]
=
rtns
;
return
rtns
;
return
rtns
;
}
}
throw
new
Exception
(
"系统创建折扣帐户失败,请联系系统管理员。"
);
throw
new
Exception
(
"系统创建折扣帐户失败,请联系系统管理员。"
);
...
@@ -123,10 +133,20 @@ namespace Kivii.Finances
...
@@ -123,10 +133,20 @@ namespace Kivii.Finances
/// </summary>
/// </summary>
/// <param name="currency"></param>
/// <param name="currency"></param>
/// <returns></returns>
/// <returns></returns>
public
static
Account
GetBizAccount
(
this
CurrencyUnit
currency
)
public
static
Account
GetBizAccount
(
this
CurrencyUnit
currency
,
Guid
?
ownerKvid
=
null
,
string
ownerName
=
null
)
{
{
(
currency
==
CurrencyUnit
.
Unsupported
).
ThrowIfTrue
(
"不支持的货币单位,不能查询业务账户"
);
(
currency
==
CurrencyUnit
.
Unsupported
).
ThrowIfTrue
(
"不支持的货币单位,不能查询业务账户"
);
var
key
=
KiviiContext
.
GetUrnKey
(
$"
{
AccountType
.
Biz
}{
currency
}{
KiviiContext
.
CurrentMember
.
DepartmentKvid
}
"
);
if
(
ownerKvid
==
null
)
{
ownerKvid
=
KiviiContext
.
CurrentMember
.
DepartmentKvid
;
ownerName
=
KiviiContext
.
CurrentMember
.
DepartmentName
;
}
if
(
ownerKvid
==
Guid
.
Empty
)
{
ownerKvid
=
KiviiContext
.
CurrentMember
.
DepartmentKvid
;
ownerName
=
KiviiContext
.
CurrentMember
.
DepartmentName
;
}
var
key
=
KiviiContext
.
GetUrnKey
(
$"
{
AccountType
.
Biz
}{
currency
}{
ownerKvid
}
"
);
//如果包含这个币种,直接返回
//如果包含这个币种,直接返回
if
(
_bizAccounts
.
ContainsKey
(
key
))
if
(
_bizAccounts
.
ContainsKey
(
key
))
{
{
...
@@ -139,7 +159,7 @@ namespace Kivii.Finances
...
@@ -139,7 +159,7 @@ namespace Kivii.Finances
var
bizAccounts
=
conn
.
Select
<
Account
>(
o
=>
o
.
Type
==
AccountType
.
Biz
);
var
bizAccounts
=
conn
.
Select
<
Account
>(
o
=>
o
.
Type
==
AccountType
.
Biz
);
foreach
(
var
account
in
bizAccounts
)
foreach
(
var
account
in
bizAccounts
)
{
{
_bizAccounts
[
KiviiContext
.
GetUrnKey
(
$"
{
AccountType
.
Biz
}{
account
.
Currency
}{
KiviiContext
.
CurrentMember
.
Department
Kvid
}
"
)]
=
account
;
_bizAccounts
[
KiviiContext
.
GetUrnKey
(
$"
{
AccountType
.
Biz
}{
account
.
Currency
}{
owner
Kvid
}
"
)]
=
account
;
}
}
//如果从数据库中得到了,直接返回
//如果从数据库中得到了,直接返回
if
(
_bizAccounts
.
ContainsKey
(
key
))
if
(
_bizAccounts
.
ContainsKey
(
key
))
...
@@ -152,8 +172,8 @@ namespace Kivii.Finances
...
@@ -152,8 +172,8 @@ namespace Kivii.Finances
rtns
.
Kvid
=
bizKvid
;
rtns
.
Kvid
=
bizKvid
;
rtns
.
Type
=
AccountType
.
Biz
;
rtns
.
Type
=
AccountType
.
Biz
;
rtns
.
Currency
=
currency
;
rtns
.
Currency
=
currency
;
rtns
.
OwnerKvid
=
KiviiContext
.
CurrentMember
.
DepartmentKvid
;
rtns
.
OwnerKvid
=
ownerKvid
.
Value
;
rtns
.
OwnerName
=
KiviiContext
.
CurrentMember
.
Department
Name
;
rtns
.
OwnerName
=
owner
Name
;
rtns
.
Name
=
$"业务帐户(
{
rtns
.
OwnerName
}
)"
;
rtns
.
Name
=
$"业务帐户(
{
rtns
.
OwnerName
}
)"
;
rtns
.
SerialNumber
=
""
;
rtns
.
SerialNumber
=
""
;
rtns
.
CreditLine
=
0
;
rtns
.
CreditLine
=
0
;
...
@@ -162,7 +182,7 @@ namespace Kivii.Finances
...
@@ -162,7 +182,7 @@ namespace Kivii.Finances
rtns
.
Remark
=
""
;
rtns
.
Remark
=
""
;
if
(
conn
.
Insert
(
rtns
)
==
1
)
if
(
conn
.
Insert
(
rtns
)
==
1
)
{
{
_bizAccounts
[
KiviiContext
.
GetUrnKey
(
$"
{
AccountType
.
Biz
}{
rtns
.
Currency
}{
KiviiContext
.
CurrentMember
.
Department
Kvid
}
"
)]
=
rtns
;
_bizAccounts
[
KiviiContext
.
GetUrnKey
(
$"
{
AccountType
.
Biz
}{
rtns
.
Currency
}{
owner
Kvid
}
"
)]
=
rtns
;
return
rtns
;
return
rtns
;
}
}
throw
new
Exception
(
"系统创建业务帐户失败,请联系系统管理员。"
);
throw
new
Exception
(
"系统创建业务帐户失败,请联系系统管理员。"
);
...
@@ -173,11 +193,21 @@ namespace Kivii.Finances
...
@@ -173,11 +193,21 @@ namespace Kivii.Finances
/// </summary>
/// </summary>
/// <param name="payment"></param>
/// <param name="payment"></param>
/// <returns></returns>
/// <returns></returns>
public
static
Account
GetPersonalAccount
(
this
CurrencyUnit
currency
,
AccountType
accountType
)
public
static
Account
GetPersonalAccount
(
this
CurrencyUnit
currency
,
AccountType
accountType
,
Guid
?
ownerKvid
=
null
,
string
ownerName
=
null
)
{
{
(
currency
==
CurrencyUnit
.
Unsupported
).
ThrowIfTrue
(
"不支持的货币单位,不能查询个人账户"
);
(
currency
==
CurrencyUnit
.
Unsupported
).
ThrowIfTrue
(
"不支持的货币单位,不能查询个人账户"
);
(
accountType
!=
AccountType
.
Cash
&&
accountType
!=
AccountType
.
Pos
).
ThrowIfTrue
(
"不支持的账户类型!,个人账户仅支持现金和刷卡账户!"
);
(
accountType
!=
AccountType
.
Cash
&&
accountType
!=
AccountType
.
Pos
).
ThrowIfTrue
(
"不支持的账户类型!,个人账户仅支持现金和刷卡账户!"
);
var
key
=
KiviiContext
.
GetUrnKey
(
$"
{
accountType
}{
currency
}{
KiviiContext
.
CurrentMember
.
Kvid
}
"
);
if
(
ownerKvid
==
null
)
{
ownerKvid
=
KiviiContext
.
CurrentMember
.
Kvid
;
ownerName
=
KiviiContext
.
CurrentMember
.
FullName
;
}
if
(
ownerKvid
==
Guid
.
Empty
)
{
ownerKvid
=
KiviiContext
.
CurrentMember
.
Kvid
;
ownerName
=
KiviiContext
.
CurrentMember
.
FullName
;
}
var
key
=
KiviiContext
.
GetUrnKey
(
$"
{
accountType
}{
currency
}{
ownerKvid
}
"
);
//如果包含这个币种,直接返回
//如果包含这个币种,直接返回
if
(
_personalAccounts
.
ContainsKey
(
key
))
if
(
_personalAccounts
.
ContainsKey
(
key
))
{
{
...
@@ -187,7 +217,7 @@ namespace Kivii.Finances
...
@@ -187,7 +217,7 @@ namespace Kivii.Finances
var
conn
=
KiviiContext
.
GetOpenedDbConnection
<
Account
>();
var
conn
=
KiviiContext
.
GetOpenedDbConnection
<
Account
>();
//得到所有个人帐户,并赋值给静态变量,减少数据库操作
//得到所有个人帐户,并赋值给静态变量,减少数据库操作
var
personalAccount
=
conn
.
Single
<
Account
>(
o
=>
o
.
Type
==
accountType
&&
o
.
OwnerKvid
==
KiviiContext
.
CurrentMember
.
Kvid
);
var
personalAccount
=
conn
.
Single
<
Account
>(
o
=>
o
.
Type
==
accountType
&&
o
.
OwnerKvid
==
owner
Kvid
);
if
(
personalAccount
!=
null
)
_personalAccounts
[
KiviiContext
.
GetUrnKey
(
$"
{
personalAccount
.
Type
}{
currency
}{
personalAccount
.
OwnerKvid
}
"
)]
=
personalAccount
;
if
(
personalAccount
!=
null
)
_personalAccounts
[
KiviiContext
.
GetUrnKey
(
$"
{
personalAccount
.
Type
}{
currency
}{
personalAccount
.
OwnerKvid
}
"
)]
=
personalAccount
;
//如果从数据库中得到了,直接返回
//如果从数据库中得到了,直接返回
if
(
_personalAccounts
.
ContainsKey
(
key
))
if
(
_personalAccounts
.
ContainsKey
(
key
))
...
@@ -199,8 +229,8 @@ namespace Kivii.Finances
...
@@ -199,8 +229,8 @@ namespace Kivii.Finances
rtns
.
Kvid
=
Guid
.
NewGuid
();
rtns
.
Kvid
=
Guid
.
NewGuid
();
rtns
.
Type
=
accountType
;
rtns
.
Type
=
accountType
;
rtns
.
Currency
=
currency
;
rtns
.
Currency
=
currency
;
rtns
.
OwnerKvid
=
KiviiContext
.
CurrentMember
.
Kvid
;
rtns
.
OwnerKvid
=
ownerKvid
.
Value
;
rtns
.
OwnerName
=
KiviiContext
.
CurrentMember
.
Full
Name
;
rtns
.
OwnerName
=
owner
Name
;
rtns
.
Name
=
$"
{
rtns
.
OwnerName
}
的
{
accountType
}
账户"
;
rtns
.
Name
=
$"
{
rtns
.
OwnerName
}
的
{
accountType
}
账户"
;
rtns
.
SerialNumber
=
$"
{
accountType
}{(
DateTime
.
Now
.
Ticks
-
DateTime
.
Parse
(
"1970-01-01"
).
Ticks
)
/
10000
}
"
;
rtns
.
SerialNumber
=
$"
{
accountType
}{(
DateTime
.
Now
.
Ticks
-
DateTime
.
Parse
(
"1970-01-01"
).
Ticks
)
/
10000
}
"
;
rtns
.
CreditLine
=
0
;
rtns
.
CreditLine
=
0
;
...
...
Src/Kivii.Biz.Finances.V2.0.csproj
View file @
be93d8bc
...
@@ -177,5 +177,19 @@
...
@@ -177,5 +177,19 @@
<EmbeddedResource
Include=
"Content\codet\Classic.View.Kivii.Finances.Payment.Split.List.js"
/>
<EmbeddedResource
Include=
"Content\codet\Classic.View.Kivii.Finances.Payment.Split.List.js"
/>
<EmbeddedResource
Include=
"Content\codet\Classic.View.Kivii.Finances.Settlement.List.js"
/>
<EmbeddedResource
Include=
"Content\codet\Classic.View.Kivii.Finances.Settlement.List.js"
/>
</ItemGroup>
</ItemGroup>
<ItemGroup>
<EmbeddedResource
Include=
"Content\codes\Classic.View.Kivii.Finances.Settlement.Biz.Report.List.js"
/>
<EmbeddedResource
Include=
"Content\codet\Classic.View.Kivii.Finances.Settlement.Biz.Report.List.js"
/>
</ItemGroup>
<ItemGroup>
<EmbeddedResource
Include=
"Content\codes\11111Classic.Control.Kivii.Finances.InvoiceApply.Invoice.Accept.List.js"
/>
<EmbeddedResource
Include=
"Content\codes\Classic.Control.Kivii.Finances.InvoiceApply.Invoice.Accept.Form.js"
/>
<EmbeddedResource
Include=
"Content\codes\Classic.Control.Kivii.Finances.Settlement.MultiForm.js"
/>
<EmbeddedResource
Include=
"Content\codes\Classic.View.Kivii.Finances.Settlement.Biz.Contract.List.js"
/>
<EmbeddedResource
Include=
"Content\codet\11111Classic.Control.Kivii.Finances.InvoiceApply.Invoice.Accept.List.js"
/>
<EmbeddedResource
Include=
"Content\codet\Classic.Control.Kivii.Finances.InvoiceApply.Invoice.Accept.Form.js"
/>
<EmbeddedResource
Include=
"Content\codet\Classic.Control.Kivii.Finances.Settlement.MultiForm.js"
/>
<EmbeddedResource
Include=
"Content\codet\Classic.View.Kivii.Finances.Settlement.Biz.Contract.List.js"
/>
</ItemGroup>
<Import
Project=
"$(MSBuildToolsPath)\Microsoft.CSharp.targets"
/>
<Import
Project=
"$(MSBuildToolsPath)\Microsoft.CSharp.targets"
/>
</Project>
</Project>
\ No newline at end of file
Src/Transforms/RestfulAccount.cs
View file @
be93d8bc
...
@@ -96,7 +96,7 @@ namespace Kivii.Finances.Transforms
...
@@ -96,7 +96,7 @@ namespace Kivii.Finances.Transforms
var
request
=
new
RestfulQuery
<
Account
>();
var
request
=
new
RestfulQuery
<
Account
>();
request
=
request
.
PopulateWith
(
this
);
request
=
request
.
PopulateWith
(
this
);
var
sqlExpress
=
autoQuery
.
CreateQuery
(
Request
,
conn
,
request
,
dynamicParams
);
var
sqlExpress
=
autoQuery
.
CreateQuery
(
Request
,
conn
,
request
,
dynamicParams
);
sqlExpress
.
Where
(
o
=>
o
.
Type
!=
AccountType
.
Balance
);
sqlExpress
.
Where
(
o
=>
o
.
Type
!=
AccountType
.
Balance
&&
Sql
.
In
(
o
.
OwnerKvid
,
KiviiContext
.
CurrentMember
.
OrganizationKvid
,
KiviiContext
.
CurrentMember
.
DepartmentKvid
,
KiviiContext
.
CurrentMember
.
Kvid
)
);
var
rtns
=
autoQuery
.
Execute
(
Request
,
conn
,
request
,
sqlExpress
);
var
rtns
=
autoQuery
.
Execute
(
Request
,
conn
,
request
,
sqlExpress
);
return
rtns
;
return
rtns
;
}
}
...
@@ -119,18 +119,22 @@ namespace Kivii.Finances.Transforms
...
@@ -119,18 +119,22 @@ namespace Kivii.Finances.Transforms
}
}
[
Api
(
Description
=
"获取
一个
折扣账户"
)]
[
Api
(
Description
=
"获取折扣账户"
)]
[
RequiresAnyRole
(
SystemRoles
.
Everyone
)]
[
RequiresAnyRole
(
SystemRoles
.
Everyone
)]
public
class
AccountGetDiscount
:
RestfulExecution
<
Account
>
public
class
AccountGetDiscount
:
RestfulExecution
<
Account
>
{
{
public
CurrencyUnit
Currency
{
get
;
set
;
}
public
CurrencyUnit
Currency
{
get
;
set
;
}
public
string
OwnerName
{
get
;
set
;
}
public
Guid
OwnerKvid
{
get
;
set
;
}
public
override
object
OnExecution
(
IRequest
req
,
IResponse
res
)
public
override
object
OnExecution
(
IRequest
req
,
IResponse
res
)
{
{
(
Currency
==
CurrencyUnit
.
Unsupported
).
ThrowIfTrue
(
"不支持的货币单位!"
);
(
Currency
==
CurrencyUnit
.
Unsupported
).
ThrowIfTrue
(
"不支持的货币单位!"
);
var
rtns
=
new
RestfulReadResponse
<
Account
>();
var
rtns
=
new
RestfulReadResponse
<
Account
>();
rtns
.
Result
=
Currency
.
GetDiscountAccount
();
rtns
.
Result
=
Currency
.
GetDiscountAccount
(
OwnerKvid
,
OwnerName
);
return
rtns
;
return
rtns
;
}
}
...
@@ -152,4 +156,26 @@ namespace Kivii.Finances.Transforms
...
@@ -152,4 +156,26 @@ namespace Kivii.Finances.Transforms
return
rtns
;
return
rtns
;
}
}
}
}
[
Api
(
Description
=
"获取个人账户"
)]
[
RequiresAnyRole
(
SystemRoles
.
Everyone
)]
public
class
AccountGetPersonal
:
RestfulExecution
<
Account
>
{
public
CurrencyUnit
Currency
{
get
;
set
;
}
public
AccountType
AccountType
{
get
;
set
;
}
public
string
OwnerName
{
get
;
set
;
}
public
Guid
OwnerKvid
{
get
;
set
;
}
public
override
object
OnExecution
(
IRequest
req
,
IResponse
res
)
{
(
Currency
==
CurrencyUnit
.
Unsupported
).
ThrowIfTrue
(
"不支持的货币单位!"
);
(
AccountType
!=
AccountType
.
Cash
&&
AccountType
!=
AccountType
.
Pos
).
ThrowIfTrue
(
"不支持的账户类型!,个人账户仅支持现金和刷卡账户!"
);
var
rtns
=
new
RestfulReadResponse
<
Account
>();
rtns
.
Result
=
Currency
.
GetPersonalAccount
(
AccountType
,
OwnerKvid
,
OwnerName
);
return
rtns
;
}
}
}
}
Src/Transforms/RestfulInvoiceApply.Apply.cs
View file @
be93d8bc
...
@@ -795,5 +795,193 @@ namespace Kivii.Finances.Transforms
...
@@ -795,5 +795,193 @@ namespace Kivii.Finances.Transforms
return
rtns
;
return
rtns
;
}
}
}
}
[
RequiresAnyRole
(
SystemRoles
.
Everyone
)]
[
Api
(
Description
=
"开票结果回写2"
)]
public
class
InvoiceApplyResult2
:
RestfulExecution
<
InvoiceApply
>
{
public
Guid
ApplyKvid
{
get
;
set
;
}
public
List
<
Invoice
>
Items
{
get
;
set
;
}
//发票开具最大额度限制 默认10万
public
decimal
Limit
{
get
;
set
;
}
=
100000
;
public
override
object
OnExecution
(
IRequest
req
,
IResponse
res
)
{
ApplyKvid
.
ThrowIfEmpty
(
"发票申请Kvid 不能为空!"
);
Items
.
ThrowIfNullOrEmpty
(
"开票结果内容不能为空!"
);
foreach
(
var
item
in
Items
)
{
(
item
.
OperateTime
==
DateTime
.
MinValue
||
item
.
OperateTime
==
DateTime
.
MaxValue
).
ThrowIfTrue
(
"缺少开票日期信息!"
);
item
.
SerialCode
.
ThrowIfNullOrEmpty
(
"缺少发票代码信息!"
);
item
.
SerialNumber
.
ThrowIfNullOrEmpty
(
"缺少发票号码信息!"
);
item
.
Type
.
ThrowIfNullOrEmpty
(
"缺少发票类型信息!"
);
(
item
.
TaxRate
<
0
||
item
.
TaxRate
>
1
).
ThrowIfTrue
(
"缺少发票税率信息!"
);
(
item
.
Amount
==
0
).
ThrowIfTrue
(
"缺少发票金额信息!"
);
}
var
conn
=
KiviiContext
.
GetOpenedDbConnection
<
InvoiceApply
>();
var
apply
=
conn
.
SingleById
<
InvoiceApply
>(
ApplyKvid
);
apply
.
ThrowIfNull
(
"未找到对应发票申请信息!"
);
(
apply
.
AmountInvoice
==
apply
.
Amount
).
ThrowIfTrue
(
"此发票申请已开具发票!"
);
var
applyRelations
=
conn
.
Select
<
InvoiceApply
>(
o
=>
o
.
ParentKvid
==
apply
.
Kvid
&&
o
.
OperateType
==
InvoiceApplyType
.
Related
&&
o
.
OffsetKvid
==
Guid
.
Empty
);
var
logs
=
new
List
<
EntityLog
<
InvoiceApply
>>();
var
updateApplys
=
new
List
<
InvoiceApply
>();
var
insertInvoices
=
new
List
<
Invoice
>();
var
insertInvoiceDetails
=
new
List
<
InvoiceDetail
>();
foreach
(
var
info
in
Items
)
{
#
region
开票成功的情况处理
var
time
=
info
.
OperateTime
;
//DateTime.ParseExact(info[0], "yyyy-MM-ddHH:mm:ss", CultureInfo.InvariantCulture);//开票时间
var
code
=
info
.
SerialCode
;
//info[4];//开票代码
var
number
=
info
.
SerialNumber
;
//System.Text.RegularExpressions.Regex.Replace(info[5], @"[^0-9]+", "");//开票号码,唯一
var
type
=
info
.
Type
;
//info[3].Split(':')[1];//开票类型
var
currentAmount
=
info
.
Amount
;
var
taxRate
=
info
.
TaxRate
;
var
invoiceKvid
=
Guid
.
NewGuid
();
var
invoice
=
new
Invoice
();
invoice
.
RootKvid
=
invoiceKvid
;
invoice
.
Kvid
=
invoiceKvid
;
invoice
.
ApplyKvid
=
ApplyKvid
;
invoice
.
OwnerKvid
=
apply
.
OwnerKvid
;
invoice
.
OwnerName
=
apply
.
OwnerName
;
invoice
.
Currency
=
CurrencyUnit
.
CNY
;
invoice
.
Type
=
type
;
invoice
.
Category
=
apply
.
OperateType
.
ToString
();
invoice
.
OperateTime
=
time
;
invoice
.
SerialCode
=
code
;
invoice
.
SerialNumber
=
number
;
invoice
.
Status
=
1
;
invoice
.
Amount
=
currentAmount
;
invoice
.
AmountUntaxed
=
Math
.
Round
(
currentAmount
/
(
1
+
taxRate
),
2
);
invoice
.
AmountTax
=
currentAmount
-
invoice
.
AmountUntaxed
;
invoice
.
TaxRate
=
taxRate
;
invoice
.
PayeeKvid
=
apply
.
PayeeKvid
;
invoice
.
PayeeName
=
apply
.
PayeeName
;
invoice
.
PayeeTaxNumber
=
apply
.
PayeeTaxNumber
;
invoice
.
PayeeCompanyAddress
=
apply
.
PayeeCompanyAddress
;
invoice
.
PayeePhone
=
apply
.
PayeePhone
;
invoice
.
PayeeRegisteredBank
=
apply
.
PayeeRegisteredBank
;
invoice
.
PayeeBankAccount
=
apply
.
PayeeBankAccount
;
invoice
.
PayerKvid
=
apply
.
PayerKvid
;
invoice
.
PayerName
=
apply
.
PayerName
;
invoice
.
PayerTaxNumber
=
apply
.
PayerTaxNumber
;
invoice
.
PayerCompanyAddress
=
apply
.
PayerCompanyAddress
;
invoice
.
PayerPhone
=
apply
.
PayerPhone
;
invoice
.
PayerRegisteredBank
=
apply
.
PayerRegisteredBank
;
invoice
.
PayerBankAccount
=
apply
.
PayerBankAccount
;
invoice
.
OperatorName
=
apply
.
OperatorName
;
invoice
.
Remark
=
apply
.
Remark
;
invoice
.
Metadata
=
new
Dictionary
<
string
,
string
>();
invoice
.
Metadata
[
"PayeeOperatorName"
]
=
apply
.
Metadata
.
ContainsKey
(
"PayeeOperatorName"
)
?
apply
.
Metadata
[
"PayeeOperatorName"
]
:
""
;
invoice
.
Metadata
[
"ReviewerName"
]
=
apply
.
Metadata
.
ContainsKey
(
"ReviewerName"
)
?
apply
.
Metadata
[
"ReviewerName"
]
:
""
;
insertInvoices
.
Add
(
invoice
);
//conn.Insert(invoice);
var
detail
=
new
InvoiceDetail
();
detail
.
InvoiceKvid
=
invoiceKvid
;
detail
.
GoodsFullName
=
"录入明细"
;
//item.GoodsFullName;
//detail.GoodsSpecifications = item.GoodsSpecifications;
detail
.
Quantity
=
1
;
//item.Quantity;
detail
.
AmountUntaxed
=
invoice
.
AmountUntaxed
;
detail
.
Amount
=
invoice
.
Amount
;
detail
.
AmountTax
=
invoice
.
AmountTax
;
detail
.
QuantityUnitPriceUntaxed
=
Math
.
Round
(
detail
.
AmountUntaxed
/
detail
.
Quantity
,
2
);
detail
.
TaxRate
=
invoice
.
TaxRate
;
insertInvoiceDetails
.
Add
(
detail
);
//conn.Insert(detail);
#
endregion
#
region
更新申请状态
if
(!
applyRelations
.
IsNullOrEmpty
())
{
foreach
(
var
item
in
applyRelations
)
{
//无需更新
if
(
item
.
AmountInvoice
>=
item
.
Amount
)
continue
;
var
relationAmount
=
item
.
Amount
-
item
.
AmountInvoice
;
var
amount
=
relationAmount
<=
invoice
.
Amount
?
relationAmount
:
invoice
.
Amount
;
item
.
AmountInvoice
+=
amount
;
item
.
AddOnlyProperties
(
o
=>
o
.
AmountInvoice
);
if
(
item
.
AmountInvoice
==
item
.
Amount
)
{
item
.
Status
=
(
int
)
InvoiceApplyStatus
.
Completed
;
item
.
AddOnlyProperties
(
o
=>
o
.
Status
);
}
updateApplys
.
Add
(
item
);
//conn.UpdateOnly(item);
}
}
apply
.
AmountInvoice
+=
invoice
.
Amount
;
apply
.
AddOnlyProperties
(
o
=>
o
.
AmountInvoice
);
if
(
apply
.
AmountInvoice
==
apply
.
Amount
)
{
apply
.
Status
=
(
int
)
InvoiceApplyStatus
.
Completed
;
apply
.
AddOnlyProperties
(
o
=>
o
.
Status
);
}
updateApplys
.
Add
(
apply
);
//conn.UpdateOnly(apply);
#
endregion
}
#
region
收款与发票关联
var
payments
=
conn
.
Select
<
Payment
>(
o
=>
Sql
.
In
(
o
.
Kvid
,
applyRelations
.
ConvertAll
(
p
=>
p
.
BizKvid
)));
//Type:Bank,Split,Pos,Cash,WeChat...
List
<
Payment
>
parentPayments
=
new
List
<
Payment
>();
//也要更新父级的AmountInvoice
if
(!
payments
.
IsNullOrEmpty
())
{
var
correlatedInvoices
=
insertInvoices
.
Correlating
(
payments
);
insertInvoices
.
AddRange
(
correlatedInvoices
);
var
currentRootKvids
=
payments
.
Where
(
o
=>
o
.
Type
==
PaymentType
.
Split
).
ToList
().
ConvertAll
(
p
=>
p
.
RootKvid
);
if
(!
currentRootKvids
.
IsNullOrEmpty
())
parentPayments
=
conn
.
Select
<
Payment
>(
o
=>
o
.
OffsetKvid
==
Guid
.
Empty
&&
Sql
.
In
(
o
.
Kvid
,
currentRootKvids
));
}
#
endregion
var
rtns
=
new
RestfulUpdateResponse
<
InvoiceApply
>();
rtns
.
Results
=
new
List
<
InvoiceApply
>();
var
trans
=
conn
.
OpenTransaction
();
try
{
if
(!
logs
.
IsNullOrEmpty
())
logs
.
ForEach
(
o
=>
conn
.
Insert
(
o
));
if
(!
updateApplys
.
IsNullOrEmpty
())
{
updateApplys
.
ForEach
(
o
=>
conn
.
UpdateOnly
(
o
));
rtns
.
Results
.
AddRange
(
updateApplys
);
}
if
(!
insertInvoices
.
IsNullOrEmpty
())
{
foreach
(
var
item
in
insertInvoices
)
{
if
(
item
.
Type
==
"Relation"
)
item
.
SerialNumber
=
item
.
GetSubSerialNumber
(
conn
);
conn
.
Insert
(
item
);
}
}
if
(!
insertInvoiceDetails
.
IsNullOrEmpty
())
insertInvoiceDetails
.
ForEach
(
o
=>
conn
.
Insert
(
o
));
if
(!
payments
.
IsNullOrEmpty
())
{
payments
.
ForEach
(
o
=>
conn
.
UpdateOnly
(
o
));
}
if
(!
parentPayments
.
IsNullOrEmpty
())
{
parentPayments
.
ForEach
(
o
=>
o
.
RecalculateAmountInvoice
(
conn
));
}
trans
.
Commit
();
}
catch
(
Exception
ex
)
{
trans
.
Rollback
();
throw
ex
;
}
return
rtns
;
}
}
#
endregion
#
endregion
}
}
Write
Preview
Markdown
is supported
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