Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
Skyeye云
Skyeye
提交
4ac0f1f7
S
Skyeye
项目概览
Skyeye云
/
Skyeye
通知
1434
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看板
提交
4ac0f1f7
编写于
1月 16, 2022
作者:
Skyeye云
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
明细账详情完成
上级
ff3f3758
变更
5
隐藏空白更改
内联
并排
Showing
5 changed file
with
65 addition
and
45 deletion
+65
-45
ifs/src/main/resources/template/js/income/incomeAdd.js
ifs/src/main/resources/template/js/income/incomeAdd.js
+1
-1
ifs/src/main/resources/template/js/income/incomeEdit.js
ifs/src/main/resources/template/js/income/incomeEdit.js
+2
-2
ifs/src/main/resources/template/js/income/incomeInfo.js
ifs/src/main/resources/template/js/income/incomeInfo.js
+7
-0
ifs/src/main/resources/template/tpl/income/incomeInfo.html
ifs/src/main/resources/template/tpl/income/incomeInfo.html
+32
-41
web/src/main/resources/template/assets/lib/layui/customer/voucher/voucherUtil.js
...template/assets/lib/layui/customer/voucher/voucherUtil.js
+23
-1
未找到文件。
ifs/src/main/resources/template/js/income/incomeAdd.js
浏览文件 @
4ac0f1f7
...
...
@@ -103,7 +103,7 @@ layui.config({
return
sysSupplierUtil
.
supplierMation
.
id
;
}
else
if
(
correspondentUnitType
==
2
){
// 客户
return
sysCustomerUtil
customerMation
;
return
sysCustomerUtil
.
customerMation
.
id
;
}
}
...
...
ifs/src/main/resources/template/js/income/incomeEdit.js
浏览文件 @
4ac0f1f7
...
...
@@ -46,7 +46,7 @@ layui.config({
id
:
json
.
bean
.
organId
,
supplierName
:
json
.
bean
.
supplierName
}
}
else
if
(
json
.
bean
.
organType
==
1
){
}
else
if
(
json
.
bean
.
organType
==
2
){
// 客户信息
sysCustomerUtil
.
customerMation
=
{
id
:
json
.
bean
.
organId
,
...
...
@@ -186,7 +186,7 @@ layui.config({
return
sysSupplierUtil
.
supplierMation
.
id
;
}
else
if
(
correspondentUnitType
==
2
){
// 客户
return
sysCustomerUtil
customerMation
;
return
sysCustomerUtil
.
customerMation
.
id
;
}
}
...
...
ifs/src/main/resources/template/js/income/incomeInfo.js
浏览文件 @
4ac0f1f7
...
...
@@ -18,6 +18,13 @@ layui.config({
pagination
:
false
,
template
:
beanTemplate
,
ajaxSendAfter
:
function
(
json
){
// 初始化列表项选择
voucherUtil
.
initDataDetails
(
'
showVoucherUtilBox
'
,
json
.
bean
.
items
);
// 加载动态表单
dsFormUtil
.
loadPageShowDetailsByObjectId
(
"
dsFormShow
"
,
json
.
bean
.
id
);
matchingLanguage
();
form
.
render
();
}
...
...
ifs/src/main/resources/template/tpl/income/incomeInfo.html
浏览文件 @
4ac0f1f7
...
...
@@ -5,6 +5,7 @@
<title></title>
<link
href=
"../../assets/lib/layui/css/layui.css"
rel=
"stylesheet"
/>
<link
href=
"../../assets/lib/winui/css/winui.css"
rel=
"stylesheet"
/>
<link
href=
"../../assets/lib/winui/css/customer/voucherUtil.css"
rel=
"stylesheet"
/>
</head>
<body>
<div
style=
"padding:20px; margin:0 auto;"
>
...
...
@@ -21,10 +22,16 @@
<script
type=
"text/x-handlebars-template"
id=
"beanTemplate"
>
{{
#
bean
}}
<
div
class
=
"
layui-form-item layui-col-xs6
"
>
<
label
class
=
"
layui-form-label
"
>
来往单位
:
<
/label
>
<
div
class
=
"
layui-input-block ver-center
"
>
{{
customerName
}}
<
div
class
=
"
layui-form-item layui-col-xs12
"
>
<
span
class
=
"
hr-title
"
>
基本信息
<
/span><hr
>
<
/div
>
<
div
class
=
"
layui-form-item layui-col-xs6
"
style
=
"
height: 40px
"
>
<
label
class
=
"
layui-form-label
"
>
往来单位
:
<
/label
>
<
div
class
=
"
layui-input-block ver-center
"
style
=
"
width: 70px
"
>
【
{{
organTypeName
}}
】
<
/div
>
<
div
class
=
"
layui-input-block ver-center
"
style
=
"
width: calc(100% - 220px); top: -40px; left: 65px;
"
>
{{
supplierName
}}
<
/div
>
<
/div
>
<
div
class
=
"
layui-form-item layui-col-xs6
"
>
...
...
@@ -33,70 +40,54 @@
{{
operTime
}}
<
/div
>
<
/div
>
<
div
class
=
"
layui-form-item layui-col-xs12
"
>
<
label
class
=
"
layui-form-label
"
>
单据编号
:
<
/label
>
<
div
class
=
"
layui-form-item layui-col-xs6
"
>
<
label
class
=
"
layui-form-label
"
>
所属账套
:
<
/label
>
<
div
class
=
"
layui-input-block ver-center
"
>
{{
setOfBooksName
}}
<
/div
>
<
/div
>
<
div
class
=
"
layui-form-item layui-col-xs6
"
>
<
label
class
=
"
layui-form-label
"
>
类型
:
<
/label
>
<
div
class
=
"
layui-input-block ver-center
"
>
{{
billNo
}}
{{
typeName
}}
<
/div
>
<
/div
>
<
div
class
=
"
layui-form-item layui-col-xs12
"
>
<
label
class
=
"
layui-form-label
"
>
列表项
:
<
/label
>
<
div
class
=
"
layui-input-block ver-center
"
>
<
table
class
=
"
layui-table
"
>
<
thead
>
<
tr
>
<
th
style
=
"
width: 120px;
"
>
收入项目
<
/th
>
<
th
style
=
"
width: 80px;
"
>
金额
<
/th
>
<
th
style
=
"
min-width: 100px;
"
>
备注
<
/th
>
<
/tr
>
<
/thead
>
<
tbody
id
=
"
useTable
"
class
=
"
insurance-table
"
>
{{
#
each
items
}}
<
tr
>
<
td
>
{{
inoutitemName
}}
<
/td
>
<
td
>
{{
eachAmount
}}
<
/td
>
<
td
>
{{
remark
}}
<
/td
>
<
/tr
>
{{
/
each
}}
<
/tbody
>
<
/table
>
<
div
id
=
"
showVoucherUtilBox
"
style
=
"
overflow-x: auto;
"
>
<
/div
>
<
/div
>
<
/div
>
<
div
class
=
"
layui-form-item layui-col-xs
3
"
>
<
div
class
=
"
layui-form-item layui-col-xs
6
"
>
<
label
class
=
"
layui-form-label
"
>
收款账户
:
<
/label
>
<
div
class
=
"
layui-input-block ver-center
"
>
{{
accountName
}}
<
/div
>
<
/div
>
<
div
class
=
"
layui-form-item layui-col-xs3
"
>
<
label
class
=
"
layui-form-label
"
>
共计金额
:
<
/label
>
<
div
class
=
"
layui-input-block ver-center
"
>
{{
totalPrice
}}
元
<
/div
>
<
/div
>
<
div
class
=
"
layui-form-item layui-col-xs3
"
>
<
label
class
=
"
layui-form-label
"
>
收款金额
:
<
/label
>
<
div
class
=
"
layui-input-block ver-center
"
>
{{
changeAmount
}}
元
<
/div
>
<
/div
>
<
div
class
=
"
layui-form-item layui-col-xs6
"
>
<
div
class
=
"
layui-form-item layui-col-xs12
"
>
<
label
class
=
"
layui-form-label
"
>
经手人
:
<
/label
>
<
div
class
=
"
layui-input-block ver-center
"
>
{{
#
each
userInfo
}}
<
span
class
=
"
layui-badge layui-bg-blue skyeye-badge
"
>
{{
name
}}
<
/span>{{/
each
}}
{{
handsPersonName
}}
<
/div
>
<
/div
>
<
div
class
=
"
layui-form-item layui-col-xs12
"
>
<
label
class
=
"
layui-form-label
"
>
备注
:
<
/label
>
<
label
class
=
"
layui-form-label
ver-center
"
>
备注
:
<
/label
>
<
div
class
=
"
layui-input-block ver-center
"
>
{{
remark
}}
<
/div
>
<
/div
>
<
div
id
=
"
dsFormShow
"
>
<
/div
>
{{
/
bean
}}
</script>
<script
src=
"../../assets/lib/layui/layui.js"
></script>
<script
src=
"../../assets/lib/layui/custom.js"
></script>
<script
src=
"../../assets/lib/layui/customer/voucher/spinbox.js"
></script>
<script
src=
"../../assets/lib/layui/customer/voucher/voucherUtil.js"
></script>
<script
type=
"text/javascript"
>
layui
.
config
({
base
:
'
../../js/income/
'
}).
use
(
'
incomeInfo
'
);
</script>
...
...
web/src/main/resources/template/assets/lib/layui/customer/voucher/voucherUtil.js
浏览文件 @
4ac0f1f7
...
...
@@ -82,6 +82,29 @@ var voucherUtil = {
voucherUtil
.
initClickEvent
();
},
initDataDetails
:
function
(
boxId
,
data
){
$
(
"
#
"
+
boxId
).
html
(
voucherUtil
.
tableHtmlDom
);
for
(
var
i
=
0
;
i
<
data
.
length
;
i
++
){
voucherUtil
.
addItem
();
var
_this
=
$
(
"
#useTable
"
).
find
(
"
tr
"
).
eq
(
i
);
_this
.
find
(
"
.col_summary
"
).
find
(
"
textarea
"
).
val
(
data
[
i
].
remark
);
// 摘要
_this
.
find
(
"
.col_summary
"
).
find
(
"
textarea
"
).
attr
(
"
disabled
"
,
true
);
_this
.
find
(
"
.col_voucher
"
).
find
(
"
.cell_val
"
).
html
(
data
[
i
].
voucherName
);
// 凭证
_this
.
find
(
"
.col_subject
"
).
find
(
"
.cell_val
"
).
html
(
data
[
i
].
subjectName
);
// 会计科目
if
(
data
[
i
].
directionType
==
1
){
_this
.
find
(
"
.col_debite
"
).
find
(
"
.cell_val
"
).
html
(
data
[
i
].
eachAmount
);
// 借方金额
}
else
{
_this
.
find
(
"
.col_credit
"
).
find
(
"
.cell_val
"
).
html
(
data
[
i
].
eachAmount
);
// 贷方金额
}
}
$
(
"
#debit_total
"
).
text
(
voucherUtil
.
adddebit_total
(
$
(
"
.debit_val
"
)))
$
(
"
#credit_total
"
).
text
(
voucherUtil
.
adddebit_total
(
$
(
"
.credit_val
"
)))
},
initClickEvent
:
function
(){
$
(
"
body
"
).
on
(
"
click
"
,
"
td[data-edit]
"
,
function
(){
var
_this
=
$
(
this
);
...
...
@@ -162,7 +185,6 @@ var voucherUtil = {
adddebit_total
:
function
(
obj
)
{
var
number
=
0
;
for
(
var
i
=
0
;
i
<
obj
.
length
;
i
++
)
{
console
.
log
(
obj
.
eq
(
i
).
text
())
if
(
obj
.
eq
(
i
).
text
()
!=
''
)
{
number
=
number
+
parseFloat
(
obj
.
eq
(
i
).
text
())
}
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录