Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
Skyeye云
Skyeye
提交
56e2dbef
S
Skyeye
项目概览
Skyeye云
/
Skyeye
通知
1437
Star
162
Fork
130
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
S
Skyeye
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
提交
56e2dbef
编写于
8月 08, 2022
作者:
Skyeye云
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
表格插件修改
上级
f96d9846
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
18 addition
and
22 deletion
+18
-22
erp/src/main/resources/template/js/purchaseorder/purchaseorderadd.js
...n/resources/template/js/purchaseorder/purchaseorderadd.js
+8
-8
web/src/main/resources/template/assets/lib/layui/customer/tableUtil/initTableChooseUtil.js
...ssets/lib/layui/customer/tableUtil/initTableChooseUtil.js
+10
-14
未找到文件。
erp/src/main/resources/template/js/purchaseorder/purchaseorderadd.js
浏览文件 @
56e2dbef
...
...
@@ -50,16 +50,16 @@ layui.config({
id
:
"
productList
"
,
cols
:
[
{
id
:
'
materialId
'
,
title
:
'
商品(型号)
'
,
formType
:
'
chooseInput
'
,
width
:
'
150
'
,
iconClassName
:
'
chooseProductBtn
'
,
verify
:
'
required
'
},
{
id
:
'
unitId
'
,
title
:
'
单位
'
,
formType
:
'
select
'
,
width
:
'
50
'
,
verify
:
'
required
'
,
layFilter
:
'
selectUnitProperty
'
,
saveKey
:
'
mUnitId
'
},
{
id
:
'
mUnitId
'
,
title
:
'
单位
'
,
formType
:
'
select
'
,
width
:
'
50
'
,
verify
:
'
required
'
,
layFilter
:
'
selectUnitProperty
'
},
{
id
:
'
currentTock
'
,
title
:
'
库存
'
,
formType
:
'
detail
'
,
width
:
'
80
'
},
{
id
:
'
rkNum
'
,
title
:
'
数量
'
,
formType
:
'
input
'
,
width
:
'
80
'
,
className
:
'
change-input rkNum
'
,
verify
:
'
required|number
'
,
value
:
'
1
'
,
saveKey
:
'
rkNum
'
},
{
id
:
'
unitPrice
'
,
title
:
'
单价
'
,
formType
:
'
input
'
,
width
:
'
80
'
,
className
:
'
change-input unitPrice
'
,
verify
:
'
required|money
'
,
saveKey
:
'
unitPrice
'
},
{
id
:
'
rkNum
'
,
title
:
'
数量
'
,
formType
:
'
input
'
,
width
:
'
80
'
,
className
:
'
change-input rkNum
'
,
verify
:
'
required|number
'
,
value
:
'
1
'
},
{
id
:
'
unitPrice
'
,
title
:
'
单价
'
,
formType
:
'
input
'
,
width
:
'
80
'
,
className
:
'
change-input unitPrice
'
,
verify
:
'
required|money
'
},
{
id
:
'
amountOfMoney
'
,
title
:
'
金额
'
,
formType
:
'
input
'
,
width
:
'
80
'
,
className
:
'
change-input amountOfMoney
'
,
verify
:
'
required|money
'
},
{
id
:
'
taxRate
'
,
title
:
'
税率(%)
'
,
formType
:
'
input
'
,
width
:
'
80
'
,
className
:
'
change-input taxRate
'
,
verify
:
'
required|double
'
,
value
:
'
0.00
'
,
saveKey
:
'
taxRate
'
},
{
id
:
'
taxMoney
'
,
title
:
'
税额
'
,
formType
:
'
input
'
,
width
:
'
80
'
,
className
:
'
change-input taxMoney
'
,
verify
:
'
required|money
'
,
saveKey
:
'
taxMoney
'
},
{
id
:
'
taxUnitPrice
'
,
title
:
'
含税单价
'
,
formType
:
'
input
'
,
width
:
'
80
'
,
className
:
'
change-input taxUnitPrice
'
,
verify
:
'
required|money
'
,
saveKey
:
'
taxUnitPrice
'
},
{
id
:
'
taxLastMoney
'
,
title
:
'
合计价税
'
,
formType
:
'
input
'
,
width
:
'
80
'
,
className
:
'
change-input taxLastMoney
'
,
verify
:
'
required|money
'
,
saveKey
:
'
taxLastMoney
'
},
{
id
:
'
remark
'
,
title
:
'
备注
'
,
formType
:
'
input
'
,
width
:
'
100
'
,
saveKey
:
'
remark
'
}
{
id
:
'
taxRate
'
,
title
:
'
税率(%)
'
,
formType
:
'
input
'
,
width
:
'
80
'
,
className
:
'
change-input taxRate
'
,
verify
:
'
required|double
'
,
value
:
'
0.00
'
},
{
id
:
'
taxMoney
'
,
title
:
'
税额
'
,
formType
:
'
input
'
,
width
:
'
80
'
,
className
:
'
change-input taxMoney
'
,
verify
:
'
required|money
'
},
{
id
:
'
taxUnitPrice
'
,
title
:
'
含税单价
'
,
formType
:
'
input
'
,
width
:
'
80
'
,
className
:
'
change-input taxUnitPrice
'
,
verify
:
'
required|money
'
},
{
id
:
'
taxLastMoney
'
,
title
:
'
合计价税
'
,
formType
:
'
input
'
,
width
:
'
80
'
,
className
:
'
change-input taxLastMoney
'
,
verify
:
'
required|money
'
},
{
id
:
'
remark
'
,
title
:
'
备注
'
,
formType
:
'
input
'
,
width
:
'
100
'
}
],
deleteRowCallback
:
function
(
trId
)
{
allChooseProduct
[
trId
]
=
undefined
;
...
...
web/src/main/resources/template/assets/lib/layui/customer/tableUtil/initTableChooseUtil.js
浏览文件 @
56e2dbef
...
...
@@ -16,8 +16,7 @@ var initTableChooseUtil = {
// verify: 'required|number',
// value: '默认值',
// valueKey: '回显时要展示数据里面的那个key',
// layFilter: '可以方便指定监听事件',
// saveKey: '保存数据时指定的那个key'}
// layFilter: '可以方便指定监听事件'}
deleteRowCallback
:
function
()
{
trId
},
// 删除行之后的回调函数
addRowCallback
:
function
(
rowIndexStr
)
{},
// 新增行之后的回调函数
form
:
null
,
// form表单对象
...
...
@@ -156,19 +155,16 @@ var initTableChooseUtil = {
var
rowIndexStr
=
trId
.
replace
(
"
tr
"
,
""
);
var
row
=
{};
$
.
each
(
options
.
cols
,
function
(
j
,
bean
)
{
if
(
!
isNull
(
bean
.
saveKey
))
{
// saveKey不为空时,指定key-value
var
tdId
=
bean
.
id
+
rowIndexStr
;
var
value
=
""
;
if
(
bean
.
formType
==
'
input
'
)
{
value
=
$
(
"
#
"
+
tdId
).
val
();
}
else
if
(
bean
.
formType
==
'
select
'
)
{
value
=
$
(
"
#
"
+
tdId
).
val
();
}
else
if
(
bean
.
formType
==
'
detail
'
)
{
value
=
$
(
"
#
"
+
tdId
).
html
();
}
row
[
bean
.
saveKey
]
=
value
;
var
tdId
=
bean
.
id
+
rowIndexStr
;
var
value
=
""
;
if
(
bean
.
formType
==
'
input
'
)
{
value
=
$
(
"
#
"
+
tdId
).
val
();
}
else
if
(
bean
.
formType
==
'
select
'
)
{
value
=
$
(
"
#
"
+
tdId
).
val
();
}
else
if
(
bean
.
formType
==
'
detail
'
)
{
value
=
$
(
"
#
"
+
tdId
).
html
();
}
row
[
bean
.
id
]
=
value
;
});
result
.
push
(
row
);
});
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录