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
a003ce03
Commit
a003ce03
authored
Mar 21, 2019
by
qiankunpingtai
Browse files
将字符串传递值的方式修改为通过index获取数据的方式
parent
2dd654b3
Changes
1
Hide whitespace changes
Inline
Side-by-side
erp_web/pages/manage/serialNumber.html
View file @
a003ce03
...
...
@@ -198,12 +198,19 @@
{
field
:
'
depotheadId
'
,
hidden
:
true
},
{
field
:
'
depotHeadType
'
,
hidden
:
true
},
{
title
:
'
操作
'
,
field
:
'
op
'
,
align
:
"
center
"
,
width
:
60
,
formatter
:
function
(
value
,
rec
)
{
title
:
'
操作
'
,
field
:
'
op
'
,
align
:
"
center
"
,
width
:
60
,
formatter
:
function
(
value
,
rec
,
index
)
{
var
str
=
''
;
var
rowInfo
=
rec
.
id
+
'
AaBb
'
+
rec
.
materialId
+
'
AaBb
'
+
rec
.
materialName
+
'
AaBb
'
+
rec
.
serialNumber
+
'
AaBb
'
+
rec
.
isSell
+
'
AaBb
'
+
rec
.
remark
+
'
AaBb
'
+
rec
.
deleteFlag
+
'
AaBb
'
+
rec
.
createTime
+
'
AaBb
'
+
rec
.
updateTime
+
'
AaBb
'
+
rec
.
creator
+
'
AaBb
'
+
rec
.
updater
+
'
AaBb
'
+
rec
.
creatorName
+
'
AaBb
'
+
rec
.
updaterName
+
'
AaBb
'
+
rec
.
depotheadId
+
'
AaBb
'
+
rec
.
depotHeadNumber
+
'
AaBb
'
+
rec
.
depotHeadType
;
str
+=
'
<img title="编辑" src="/js/easyui-1.3.5/themes/icons/pencil.png" style="cursor: pointer;" onclick="editSerialNumber(
\'
'
+
rowInfo
+
'
\'
);"/>
'
;
/**
* create by: qiankunpingtai
* create time: 2019/3/21 11:23
* website:http://39.105.146.63/symphony/
* description:
* 对于每次拼接字符串作为参数传递
* 再对字符串分解获取数据的方式,个人感觉效率是很高,实现也不优雅
* 在此使用传递index,然后根据index获取数据的方式替代
*
*/
str
+=
'
<img title="编辑" src="/js/easyui-1.3.5/themes/icons/pencil.png" style="cursor: pointer;" onclick="editSerialNumber(
\'
'
+
index
+
'
\'
);"/>
'
;
str
+=
'
<img title="删除" src="/js/easyui-1.3.5/themes/icons/edit_remove.png" style="cursor: pointer;" onclick="deleteSerialNumber(
'
+
rec
.
id
+
'
);"/>
'
;
return
str
;
}
...
...
@@ -458,14 +465,14 @@
});
});
//编辑信息
function
editSerialNumber
(
serialNumberInfo
)
{
var
serialNumberInfo
=
serialNumberInfo
.
split
(
"
AaBb
"
);
$
(
"
#serialNumberId
"
).
focus
().
val
(
serialNumberI
nfo
[
0
]
);
$
(
"
#materialId
"
).
focus
().
val
(
serialNumberInfo
[
1
]
);
$
(
"
#materialName
"
).
focus
().
val
(
serialNumberInfo
[
2
]
);
$
(
"
#serialNumber
"
).
focus
().
val
(
serialNumber
Info
[
3
]
);
$
(
"
#remark
"
).
focus
().
val
(
serialNumberInfo
[
5
]
);
function
editSerialNumber
(
index
)
{
//获取当前行
var
rowsdata
=
$
(
"
#tableData
"
).
datagrid
(
"
getRows
"
)[
index
];
$
(
"
#serialNumberId
"
).
focus
().
val
(
rowsdata
.
serialNumberI
d
);
$
(
"
#materialId
"
).
focus
().
val
(
rowsdata
.
materialId
);
$
(
"
#materialName
"
).
focus
().
val
(
rowsdata
.
materialName
);
$
(
"
#serialNumber
"
).
focus
().
val
(
rowsdata
.
serialNumber
);
$
(
"
#remark
"
).
focus
().
val
(
rowsdata
.
remark
);
$
(
'
#serialNumberDlg
'
).
dialog
(
'
open
'
).
dialog
(
'
setTitle
'
,
'
<img src="/js/easyui-1.3.5/themes/icons/pencil.png"/> 编辑序列号信息
'
);
$
(
"
.window-mask
"
).
css
({
width
:
webW
,
height
:
webH
});
//选中基本资料tab
...
...
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