Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
jinli gu
JSH ERP
Commits
d676e258
"vscode:/vscode.git/clone" did not exist on "76034a12985cd4b62835f762f5fe0b9a89a8d28d"
Commit
d676e258
authored
May 07, 2019
by
qiankunpingtai
Browse files
修改财务管理js效率低下的问题
parent
47fc1aed
Changes
1
Hide whitespace changes
Inline
Side-by-side
erp_web/js/pages/financial/financial_base.js
View file @
d676e258
...
@@ -231,14 +231,21 @@
...
@@ -231,14 +231,21 @@
pageList
:
initPageNum
,
pageList
:
initPageNum
,
columns
:[[
columns
:[[
{
field
:
'
id
'
,
width
:
35
,
align
:
"
center
"
,
checkbox
:
true
},
{
field
:
'
id
'
,
width
:
35
,
align
:
"
center
"
,
checkbox
:
true
},
{
title
:
'
操作
'
,
field
:
'
op
'
,
align
:
"
center
"
,
width
:
90
,
formatter
:
function
(
value
,
rec
)
{
{
title
:
'
操作
'
,
field
:
'
op
'
,
align
:
"
center
"
,
width
:
90
,
formatter
:
function
(
value
,
rec
,
index
)
{
/**
* create by: qiankunpingtai
* create time: 2019/5/7 10:48
* website:https://qiankunpingtai.cn
* description:
* 修改效率低下的js
*/
var
str
=
''
;
var
str
=
''
;
var
rowInfo
=
rec
.
id
+
'
AaBb
'
+
rec
.
billno
+
'
AaBb
'
+
rec
.
billtime
+
'
AaBb
'
+
rec
.
remark
//
var rowInfo = rec.id + 'AaBb' + rec.billno+ 'AaBb' + rec.billtime+ 'AaBb' + rec.remark
+
'
AaBb
'
+
rec
.
accountid
+
'
AaBb
'
+
rec
.
accountname
+
'
AaBb
'
+
rec
.
organid
+
'
AaBb
'
+
rec
.
organname
//
+ 'AaBb' + rec.accountid+ 'AaBb' + rec.accountname + 'AaBb' + rec.organid + 'AaBb' + rec.organname
+
'
AaBb
'
+
rec
.
handspersonid
+
'
AaBb
'
+
rec
.
handspersonname
+
'
AaBb
'
+
rec
.
changeamount
+
'
AaBb
'
+
rec
.
totalprice
;
//
+ 'AaBb' + rec.handspersonid + 'AaBb' + rec.handspersonname + 'AaBb' + rec.changeamount + 'AaBb' + rec.totalprice;
var
orgId
=
rec
.
organid
?
rec
.
organid
:
0
;
var
orgId
=
rec
.
organid
?
rec
.
organid
:
0
;
str
+=
'
<img title="查看" src="/js/easyui-1.3.5/themes/icons/list.png" style="cursor: pointer;" onclick="showAccountHead(
\'
'
+
rowInfo
+
'
\'
);"/>
'
;
str
+=
'
<img title="查看" src="/js/easyui-1.3.5/themes/icons/list.png" style="cursor: pointer;" onclick="showAccountHead(
\'
'
+
index
+
'
\'
);"/>
'
;
str
+=
'
<img title="编辑" src="/js/easyui-1.3.5/themes/icons/pencil.png" style="cursor: pointer;" onclick="editAccountHead(
\'
'
+
rowInfo
+
'
\'
);"/>
'
;
str
+=
'
<img title="编辑" src="/js/easyui-1.3.5/themes/icons/pencil.png" style="cursor: pointer;" onclick="editAccountHead(
\'
'
+
index
+
'
\'
);"/>
'
;
str
+=
'
<img title="删除" src="/js/easyui-1.3.5/themes/icons/edit_remove.png" style="cursor: pointer;" onclick="deleteAccountHead(
'
+
rec
.
id
+
'
,
'
+
orgId
+
'
,
'
+
rec
.
totalprice
+
'
);"/>
'
;
str
+=
'
<img title="删除" src="/js/easyui-1.3.5/themes/icons/edit_remove.png" style="cursor: pointer;" onclick="deleteAccountHead(
'
+
rec
.
id
+
'
,
'
+
orgId
+
'
,
'
+
rec
.
totalprice
+
'
);"/>
'
;
return
str
;
return
str
;
}
}
...
@@ -695,43 +702,47 @@
...
@@ -695,43 +702,47 @@
}
}
//编辑信息
//编辑信息
function
editAccountHead
(
accountHeadTotalInfo
){
function
editAccountHead
(
index
){
var
accountHeadInfo
=
accountHeadTotalInfo
.
split
(
"
AaBb
"
);
// var accountHeadInfo = accountHeadTotalInfo.split("AaBb");
$
(
"
#BillNo
"
).
val
(
accountHeadInfo
[
1
]);
//获取当前行
$
(
"
#BillTime
"
).
val
(
accountHeadInfo
[
2
]);
var
rowsdata
=
$
(
"
#tableData
"
).
datagrid
(
"
getRows
"
)[
index
];
$
(
"
#Remark
"
).
val
(
accountHeadInfo
[
3
]);
$
(
"
#BillNo
"
).
val
(
rowsdata
.
billno
);
$
(
"
#AccountId
"
).
val
(
accountHeadInfo
[
4
]);
$
(
"
#BillTime
"
).
val
(
rowsdata
.
billtime
);
$
(
'
#OrganId
'
).
combobox
(
'
setValue
'
,
accountHeadInfo
[
6
]);
$
(
"
#Remark
"
).
val
(
rowsdata
.
remark
);
$
(
"
#HandsPersonId
"
).
val
(
accountHeadInfo
[
8
]);
$
(
"
#AccountId
"
).
val
(
rowsdata
.
accountid
);
$
(
"
#ChangeAmount
"
).
val
(
accountHeadInfo
[
10
]);
$
(
'
#OrganId
'
).
combobox
(
'
setValue
'
,
rowsdata
.
organid
);
var
TotalPrice
=
accountHeadInfo
[
11
];
$
(
"
#HandsPersonId
"
).
val
(
rowsdata
.
handspersonid
);
preTotalPrice
=
accountHeadInfo
[
11
];
//记录前一次合计金额,用于收预付款
$
(
"
#ChangeAmount
"
).
val
(
rowsdata
.
changeamount
);
var
TotalPrice
=
rowsdata
.
totalprice
;
preTotalPrice
=
rowsdata
.
totalprice
;
//记录前一次合计金额,用于收预付款
var
editTitle
=
listTitle
.
replace
(
"
列表
"
,
"
信息
"
);
var
editTitle
=
listTitle
.
replace
(
"
列表
"
,
"
信息
"
);
$
(
'
#accountHeadDlg
'
).
dialog
(
'
open
'
).
dialog
(
'
setTitle
'
,
'
<img src="
'
+
'
/js/easyui-1.3.5/themes/icons/pencil.png"/> 编辑
'
+
editTitle
);
$
(
'
#accountHeadDlg
'
).
dialog
(
'
open
'
).
dialog
(
'
setTitle
'
,
'
<img src="
'
+
'
/js/easyui-1.3.5/themes/icons/pencil.png"/> 编辑
'
+
editTitle
);
$
(
"
.window-mask
"
).
css
({
width
:
webW
,
height
:
webH
});
$
(
"
.window-mask
"
).
css
({
width
:
webW
,
height
:
webH
});
accountHeadID
=
accountHeadInfo
[
0
]
;
accountHeadID
=
rowsdata
.
id
;
initTableData_account
(
"
edit
"
,
TotalPrice
);
//明细列表
initTableData_account
(
"
edit
"
,
TotalPrice
);
//明细列表
reject
();
//撤销下、刷新列表
reject
();
//撤销下、刷新列表
url
=
'
/accountHead/update?id=
'
+
accountHeadInfo
[
0
]
;
url
=
'
/accountHead/update?id=
'
+
rowsdata
.
id
;
}
}
//查看信息
//查看信息
function
showAccountHead
(
accountHeadTotalInfo
){
function
showAccountHead
(
index
){
var
accountHeadInfo
=
accountHeadTotalInfo
.
split
(
"
AaBb
"
);
// var accountHeadInfo = accountHeadTotalInfo.split("AaBb");
$
(
"
#BillNoShow
"
).
text
(
accountHeadInfo
[
1
]);
//获取当前行
$
(
"
#BillTimeShow
"
).
text
(
accountHeadInfo
[
2
]);
var
rowsdata
=
$
(
"
#tableData
"
).
datagrid
(
"
getRows
"
)[
index
];
$
(
"
#RemarkShow
"
).
text
(
accountHeadInfo
[
3
]);
$
(
"
#BillNoShow
"
).
text
(
rowsdata
.
billno
);
$
(
"
#AccountIdShow
"
).
text
(
accountHeadInfo
[
5
]);
$
(
"
#BillTimeShow
"
).
text
(
rowsdata
.
billtime
);
$
(
'
#OrganIdShow
'
).
text
(
accountHeadInfo
[
7
]);
$
(
"
#RemarkShow
"
).
text
(
rowsdata
.
remark
);
$
(
"
#HandsPersonIdShow
"
).
text
(
accountHeadInfo
[
9
]);
$
(
"
#AccountIdShow
"
).
text
(
rowsdata
.
accountname
);
$
(
"
#ChangeAmountShow
"
).
text
(
accountHeadInfo
[
10
].
replace
(
"
undefined
"
,
"
0
"
));
$
(
'
#OrganIdShow
'
).
text
(
rowsdata
.
organname
);
var
TotalPrice
=
accountHeadInfo
[
11
];
$
(
"
#HandsPersonIdShow
"
).
text
(
rowsdata
.
handspersonname
);
$
(
"
#ChangeAmountShow
"
).
text
(
rowsdata
.
rowsdata
==
undefined
?
'
0
'
:
rowsdata
.
rowsdata
);
var
TotalPrice
=
rowsdata
.
totalprice
;
var
showTitle
=
listTitle
.
replace
(
"
列表
"
,
"
信息
"
);
var
showTitle
=
listTitle
.
replace
(
"
列表
"
,
"
信息
"
);
$
(
'
#accountHeadDlgShow
'
).
dialog
(
'
open
'
).
dialog
(
'
setTitle
'
,
'
<img src="/js/easyui-1.3.5/themes/icons/list.png"/> 查看
'
+
showTitle
);
$
(
'
#accountHeadDlgShow
'
).
dialog
(
'
open
'
).
dialog
(
'
setTitle
'
,
'
<img src="/js/easyui-1.3.5/themes/icons/list.png"/> 查看
'
+
showTitle
);
$
(
"
.window-mask
"
).
css
({
width
:
webW
,
height
:
webH
});
$
(
"
.window-mask
"
).
css
({
width
:
webW
,
height
:
webH
});
accountHeadID
=
accountHeadInfo
[
0
]
;
accountHeadID
=
rowsdata
.
id
;
initTableData_account_show
(
TotalPrice
);
//明细列表-查看状态
initTableData_account_show
(
TotalPrice
);
//明细列表-查看状态
}
}
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment