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
3ae6fb2f
Commit
3ae6fb2f
authored
May 05, 2019
by
qiankunpingtai
Browse files
从源更新
parents
efa03061
d62e6a5d
Changes
40
Show whitespace changes
Inline
Side-by-side
erp_web/css/css.css
View file @
3ae6fb2f
...
...
@@ -636,10 +636,10 @@ input.inputstyle:hover{
background
:
#EAF2FD
;
z-index
:
90
;
}
#login_body
{
#login_body
,
#register_body
{
background
:
#93bbe5
url(../images/bg_login.jpg)
top
center
no-repeat
;
}
#login_main
{
#login_main
,
#register_main
{
width
:
459px
;
overflow
:
hidden
;
margin
:
160px
auto
0
auto
;
...
...
@@ -649,7 +649,14 @@ input.inputstyle:hover{
height
:
263px
;
overflow
:
hidden
;
position
:
relative
;
background
:
url(../images/bg_loginmain.jpg)
no-repeat
;
background
:
url(../images/bg_login_main.jpg)
no-repeat
;
}
#register
{
width
:
459px
;
height
:
300px
;
overflow
:
hidden
;
position
:
relative
;
background
:
url(../images/bg_register_main.jpg)
no-repeat
;
}
#login
.login_btn
{
float
:
left
;
...
...
@@ -657,13 +664,13 @@ input.inputstyle:hover{
height
:
50px
;
margin
:
160px
auto
0
120px
;
}
#
login
.register_btn
{
#
register
.register_btn
{
float
:
left
;
width
:
230px
;
height
:
50px
;
margin
:
2
1
8px
auto
0
120px
;
margin
:
2
2
8px
auto
0
px
120px
;
}
#login_signal
{
#login_signal
,
#register_signal
{
position
:
absolute
;
left
:
63px
;
top
:
19px
;
...
...
@@ -707,7 +714,7 @@ input.inputstyle:hover{
border
:
none
;
font-family
:
Arial
,
Helvetica
,
sans-serif
;
background
:
url(../images/bg_logininout.jpg)
no-repeat
;
left
:
1
18
px
;
left
:
1
20
px
;
top
:
84px
;
}
#user_pwd
{
...
...
@@ -719,7 +726,7 @@ input.inputstyle:hover{
border
:
none
;
font-family
:
Arial
,
Helvetica
,
sans-serif
;
background
:
url(../images/bg_logininout.jpg)
no-repeat
;
left
:
1
18
px
;
left
:
1
20
px
;
top
:
118px
;
}
#user_pwd_repeat
{
...
...
@@ -731,7 +738,7 @@ input.inputstyle:hover{
border
:
none
;
font-family
:
Arial
,
Helvetica
,
sans-serif
;
background
:
url(../images/bg_logininout.jpg)
no-repeat
;
left
:
1
18
px
;
left
:
1
20
px
;
top
:
152px
;
}
#user_captcha
{
...
...
@@ -743,7 +750,7 @@ input.inputstyle:hover{
border
:
none
;
font-family
:
Arial
,
Helvetica
,
sans-serif
;
background
:
url(../images/bg_logininout.jpg)
no-repeat
;
left
:
1
18
px
;
left
:
1
20
px
;
top
:
186px
;
}
#imgCaptcha
{
...
...
erp_web/images/bg_loginmain.jpg
→
erp_web/images/bg_login
_
main.jpg
View file @
3ae6fb2f
File moved
erp_web/images/bg_register_main.jpg
0 → 100644
View file @
3ae6fb2f
6.81 KB
erp_web/js/common/common.js
View file @
3ae6fb2f
...
...
@@ -276,3 +276,15 @@
}
return
newArr
;
}
/**
* 验证单据
* @param id
*/
function
validateForm
(
id
)
{
if
(
!
$
(
'
#
'
+
id
).
form
(
'
validate
'
))
{
return
true
;
}
else
{
return
false
;
}
}
\ No newline at end of file
erp_web/js/pages/manage/supplier.js
View file @
3ae6fb2f
...
...
@@ -76,7 +76,7 @@
{
title
:
'
预付款
'
,
field
:
'
advancein
'
,
width
:
70
,
align
:
"
center
"
},
{
title
:
'
期初应收
'
,
field
:
'
beginneedget
'
,
width
:
70
,
align
:
"
center
"
},
{
title
:
'
期初应付
'
,
field
:
'
beginneedpay
'
,
width
:
70
,
align
:
"
center
"
},
{
title
:
'
税率
'
,
field
:
'
taxrate
'
,
width
:
50
,
align
:
"
center
"
},
{
title
:
'
税率
(%)
'
,
field
:
'
taxrate
'
,
width
:
50
,
align
:
"
center
"
},
{
title
:
'
状态
'
,
field
:
'
enabled
'
,
width
:
70
,
align
:
"
center
"
,
formatter
:
function
(
value
){
return
value
?
"
启用
"
:
"
禁用
"
;
}}
...
...
@@ -457,6 +457,9 @@
});
//保存信息
$
(
"
#saveSupplier
"
).
off
(
"
click
"
).
on
(
"
click
"
,
function
()
{
if
(
validateForm
(
"
supplierFM
"
))
{
return
;
}
if
(
checkSupplierName
())
{
return
;
}
...
...
@@ -554,13 +557,15 @@
//编辑信息
function
editSupplier
(
supplierTotalInfo
)
{
var
supplierInfo
=
supplierTotalInfo
.
split
(
"
AaBb
"
);
var
beginNeedGet
=
supplierInfo
[
5
];
var
beginNeedPay
=
supplierInfo
[
6
];
var
row
=
{
supplier
:
supplierInfo
[
1
],
contacts
:
supplierInfo
[
2
].
replace
(
"
undefined
"
,
""
),
phonenum
:
supplierInfo
[
3
].
replace
(
"
undefined
"
,
""
),
email
:
supplierInfo
[
4
].
replace
(
"
undefined
"
,
""
),
BeginNeedGet
:
supplierInfo
[
5
]
,
BeginNeedPay
:
supplierInfo
[
6
]
,
BeginNeedGet
:
beginNeedGet
==
"
0
"
?
""
:
beginNeedGet
,
BeginNeedPay
:
beginNeedPay
==
"
0
"
?
""
:
beginNeedPay
,
AllNeedGet
:
""
,
AllNeedPay
:
""
,
description
:
supplierInfo
[
8
].
replace
(
"
undefined
"
,
""
),
...
...
@@ -602,7 +607,7 @@
supType
:
supType
}),
success
:
function
(
res
){
if
(
res
&&
res
.
code
===
200
&&
res
.
data
&&
res
.
data
.
rows
&&
res
.
data
.
rows
.
getAllMoney
)
{
if
(
res
&&
res
.
code
===
200
&&
res
.
data
&&
res
.
data
.
rows
&&
res
.
data
.
rows
.
getAllMoney
!==
""
)
{
var
moneyA
=
res
.
data
.
rows
.
getAllMoney
.
toFixed
(
2
)
-
0
;
$
.
ajax
({
type
:
"
get
"
,
...
...
@@ -615,7 +620,7 @@
supType
:
supType
}),
success
:
function
(
res
){
if
(
res
&&
res
.
code
===
200
&&
res
.
data
&&
res
.
data
.
rows
&&
res
.
data
.
rows
.
getAllMoney
)
{
if
(
res
&&
res
.
code
===
200
&&
res
.
data
&&
res
.
data
.
rows
&&
res
.
data
.
rows
.
getAllMoney
!==
""
)
{
var
moneyB
=
res
.
data
.
rows
.
getAllMoney
.
toFixed
(
2
)
-
0
;
var
money
=
moneyA
+
moneyB
;
var
moneyBeginNeedGet
=
$
(
"
#BeginNeedGet
"
).
val
()
-
0
;
//期初应收
...
...
erp_web/js/pages/materials/in_out.js
View file @
3ae6fb2f
//初始化界面
var
defDepotId
=
null
;
var
kid
=
sessionStorage
.
getItem
(
"
userId
"
);
var
pageType
=
getUrlParam
(
'
t
'
);
//获取页面类型传值
var
depotList
=
null
;
...
...
@@ -228,6 +229,9 @@
{
if
(
userdepot
.
indexOf
(
"
[
"
+
depot
.
id
+
"
]
"
)
!=-
1
)
{
if
(
depot
.
isDefault
){
defDepotId
=
depot
.
id
;
}
options
+=
'
<option value="
'
+
depot
.
id
+
'
">
'
+
depot
.
name
+
'
</option>
'
;
depotString
=
depotString
+
depot
.
id
+
"
,
"
;
}
...
...
@@ -1582,6 +1586,16 @@
reject
();
//撤销下、刷新商品列表
$
(
"
#addOrgan
"
).
off
(
"
click
"
).
on
(
"
click
"
,
function
(){
$
(
'
#supplierDlg
'
).
dialog
(
'
open
'
).
dialog
(
'
setTitle
'
,
'
<img src="/js/easyui-1.3.5/themes/icons/edit_add.png"/> 增加供应商信息
'
);
$
(
'
#supplierFM
'
).
form
(
'
clear
'
);
});
$
(
"
#addMember
"
).
off
(
"
click
"
).
on
(
"
click
"
,
function
(){
$
(
'
#supplierDlg
'
).
dialog
(
'
open
'
).
dialog
(
'
setTitle
'
,
'
<img src="/js/easyui-1.3.5/themes/icons/edit_add.png"/> 增加会员信息
'
);
$
(
'
#supplierFM
'
).
form
(
'
clear
'
);
});
$
(
"
#addCustomer
"
).
off
(
"
click
"
).
on
(
"
click
"
,
function
(){
$
(
'
#supplierDlg
'
).
dialog
(
'
open
'
).
dialog
(
'
setTitle
'
,
'
<img src="/js/easyui-1.3.5/themes/icons/edit_add.png"/> 增加客户信息
'
);
$
(
'
#supplierFM
'
).
form
(
'
clear
'
);
});
url
=
'
/depotHead/addDepotHeadAndDetail
'
;
...
...
@@ -2569,7 +2583,13 @@
$
(
"
#otherMoneyTotalDlg
"
).
text
(
$
(
"
#OtherMoney
"
).
val
());
});
if
(
listTitle
===
"
采购入库列表
"
||
listTitle
===
"
其它入库列表
"
||
listTitle
===
"
采购订单列表
"
){
if
(
listTitle
===
"
采购入库列表
"
||
listTitle
===
"
其它入库列表
"
||
listTitle
===
"
采购订单列表
"
||
listTitle
===
"
零售出库列表
"
||
listTitle
===
"
销售出库列表
"
||
listTitle
===
"
销售订单列表
"
){
var
supplierType
=
"
供应商
"
;
if
(
listTitle
===
"
零售出库列表
"
){
supplierType
=
"
会员
"
;
}
else
if
(
listTitle
===
"
销售出库列表
"
||
listTitle
===
"
销售订单列表
"
){
supplierType
=
"
客户
"
;
}
//检查单位名称是否存在 ++ 重名无法提示问题需要跟进
function
checkSupplierName
()
{
var
supplierName
=
$
.
trim
(
$
(
"
#supplier
"
).
val
());
...
...
@@ -2608,8 +2628,12 @@
}
return
flag
;
}
//保存供应商信息
$
(
"
#saveSupplier
"
).
off
(
"
click
"
).
on
(
"
click
"
,
function
()
{
if
(
validateForm
(
"
supplierFM
"
))
{
return
;
}
if
(
checkSupplierName
()){
return
;
}
...
...
@@ -2629,7 +2653,7 @@
}
var
url
=
'
/supplier/add
'
;
var
supObj
=
$
(
"
#supplierFM
"
).
serializeObject
();
supObj
.
type
=
"
供应商
"
;
supObj
.
type
=
supplierType
;
supObj
.
enabled
=
1
;
$
.
ajax
({
url
:
url
,
...
...
@@ -2927,7 +2951,7 @@
//新增
function
append
(){
if
(
endEditing
())
{
$
(
'
#materialData
'
).
datagrid
(
'
appendRow
'
,
{});
$
(
'
#materialData
'
).
datagrid
(
'
appendRow
'
,
{
DepotId
:
defDepotId
});
editIndex
=
$
(
'
#materialData
'
).
datagrid
(
'
getRows
'
).
length
-
1
;
$
(
'
#materialData
'
).
datagrid
(
'
selectRow
'
,
editIndex
).
datagrid
(
'
beginEdit
'
,
editIndex
);
autoReckon
();
...
...
erp_web/js/print/print_form.html
View file @
3ae6fb2f
...
...
@@ -20,6 +20,15 @@
<script
type=
"text/javascript"
>
var
tableString
=
localStorage
.
getItem
(
"
tableString
"
);
document
.
write
(
tableString
);
var
rowLen
=
$
(
"
.datagrid .datagrid-view2 .datagrid-body .datagrid-row
"
).
length
;
if
(
rowLen
>
7
)
{
var
allHeight
=
(
rowLen
+
2
)
*
25
;
var
rowHeight
=
rowLen
*
25
;
$
(
"
.datagrid .datagrid-wrap
"
).
height
(
allHeight
);
$
(
"
.datagrid .datagrid-view
"
).
height
(
allHeight
);
$
(
"
.datagrid .datagrid-view1 .datagrid-body
"
).
height
(
rowHeight
);
$
(
"
.datagrid .datagrid-view2 .datagrid-body
"
).
height
(
rowHeight
);
}
window
.
print
();
</script>
</body>
...
...
erp_web/pages/common/main.html
View file @
3ae6fb2f
...
...
@@ -105,13 +105,12 @@
});
$
(
'
#loginOut
'
).
click
(
function
()
{
if
(
confirm
(
"
确认要退出系统吗?
"
)
){
//确定
$
.
messager
.
confirm
(
"
提示
"
,
"
确认要退出系统吗?
"
,
function
(
r
){
if
(
r
)
{
sessionStorage
.
removeItem
(
"
userId
"
);
location
.
href
=
'
/user/logout
'
;
}
else
{
//取消
}
});
})
//IE下禁止选中
document
.
body
.
onselectstart
=
document
.
body
.
ondrag
=
function
()
{
...
...
erp_web/pages/manage/customer.html
View file @
3ae6fb2f
...
...
@@ -120,9 +120,9 @@
<td
style=
"padding:1px"
>
<input
name=
"taxNum"
id=
"taxNum"
class=
"easyui-validatebox"
style=
"width: 160px;height: 20px"
/>
</td>
<td>
税率
</td>
<td>
税率
(%)
</td>
<td
style=
"padding:1px"
>
<input
name=
"taxRate"
id=
"taxRate"
class=
"easyui-
validatebox
"
style=
"width: 160px;height: 20px"
/>
<input
name=
"taxRate"
id=
"taxRate"
class=
"easyui-
numberbox"
data-options=
"validType:'length[1,2]'
"
style=
"width: 160px;height: 20px"
/>
</td>
</tr>
<tr>
...
...
erp_web/pages/manage/depot.html
View file @
3ae6fb2f
...
...
@@ -182,7 +182,19 @@
{
title
:
'
搬运费
'
,
field
:
'
truckage
'
,
width
:
60
},
{
title
:
'
负责人
'
,
field
:
'
principalName
'
,
width
:
60
},
{
title
:
'
排序
'
,
field
:
'
sort
'
,
width
:
60
},
{
title
:
'
是否默认
'
,
field
:
'
isDefault
'
,
width
:
100
,
align
:
"
center
"
,
formatter
:
function
(
value
,
rec
)
{
if
(
rec
.
isDefault
)
{
return
"
<b style='color:green'>是</b>
"
;
}
else
{
return
"
否
"
;
}
}
},
{
title
:
'
描述
'
,
field
:
'
remark
'
,
width
:
120
}
]],
toolbar
:
[
{
...
...
@@ -200,6 +212,14 @@
handler
:
function
()
{
batDeleteDepot
();
}
},
{
id
:
'
setDepotIsDefault
'
,
text
:
'
设为默认
'
,
iconCls
:
'
icon-ok
'
,
handler
:
function
()
{
setDepotIsDefault
();
}
}
],
onLoadError
:
function
()
{
...
...
@@ -286,7 +306,53 @@
}
});
}
//设为默认操作事件
function
setDepotIsDefault
()
{
var
allRow
=
$
(
'
#tableData
'
).
datagrid
(
'
getRows
'
);
var
row
=
$
(
'
#tableData
'
).
datagrid
(
'
getChecked
'
);
if
(
row
.
length
==
0
)
{
$
.
messager
.
alert
(
'
设置提示
'
,
'
没有记录被选中!
'
,
'
info
'
);
return
;
}
if
(
row
.
length
>
0
)
{
function
setDefault
(
depotID
,
isDefault
)
{
$
.
ajax
({
type
:
"
post
"
,
url
:
"
/depot/updateDepotIsDefault
"
,
dataType
:
"
json
"
,
async
:
false
,
data
:
({
depotID
:
depotID
,
isDefault
:
isDefault
}),
success
:
function
(
res
)
{
if
(
res
==
"
true
"
&&
isDefault
)
{
}
},
//此处添加错误处理
error
:
function
()
{
$
.
messager
.
alert
(
'
提示
'
,
'
设为默认账户异常,请稍后再试!
'
,
'
error
'
);
return
;
}
});
}
if
(
row
.
length
==
1
)
{
setDefault
(
row
[
0
].
id
,
true
);
//设置默认
for
(
var
i
=
0
;
i
<
allRow
.
length
;
i
++
)
{
if
(
allRow
[
i
].
id
!=
row
[
0
].
id
)
{
setDefault
(
allRow
[
i
].
id
,
false
);
}
}
setTimeout
(
function
()
{
$
(
"
#searchBtn
"
).
click
();
},
1000
);
}
return
;
}
}
//批量删除仓库
function
batDeleteDepot
()
{
var
row
=
$
(
'
#tableData
'
).
datagrid
(
'
getChecked
'
);
...
...
erp_web/pages/manage/log.html
View file @
3ae6fb2f
...
...
@@ -121,11 +121,11 @@
{
title
:
'
操作人员
'
,
field
:
'
username
'
,
width
:
80
,
align
:
"
center
"
},
{
title
:
'
操作IP
'
,
field
:
'
clientip
'
,
width
:
90
,
align
:
"
center
"
},
{
title
:
'
操作时间
'
,
field
:
'
createtime
'
,
width
:
130
,
align
:
"
center
"
},
{
title
:
'
操作详情
'
,
field
:
'
remark
'
,
width
:
38
0
},
{
title
:
'
操作详情
'
,
field
:
'
remark
'
,
width
:
26
0
},
{
title
:
'
操作状态
'
,
field
:
'
status
'
,
width
:
70
,
align
:
"
center
"
,
formatter
:
function
(
value
){
return
value
?
"
失败
"
:
"
成功
"
;
}},
{
title
:
'
备注
'
,
field
:
'
remark
'
,
width
:
1
8
0
}
{
title
:
'
备注
'
,
field
:
'
remark
'
,
width
:
1
5
0
}
]],
onLoadError
:
function
()
{
$
.
messager
.
alert
(
'
页面加载提示
'
,
'
页面加载异常,请稍后再试!
'
,
'
error
'
);
...
...
erp_web/pages/manage/vendor.html
View file @
3ae6fb2f
...
...
@@ -120,9 +120,9 @@
<td
style=
"padding:1px"
>
<input
name=
"taxNum"
id=
"taxNum"
class=
"easyui-validatebox"
style=
"width: 160px;height: 20px"
/>
</td>
<td>
税率
</td>
<td>
税率
(%)
</td>
<td
style=
"padding:1px"
>
<input
name=
"taxRate"
id=
"taxRate"
class=
"easyui-
validatebox
"
style=
"width: 160px;height: 20px"
/>
<input
name=
"taxRate"
id=
"taxRate"
class=
"easyui-
numberbox"
data-options=
"validType:'length[1,2]'
"
style=
"width: 160px;height: 20px"
/>
</td>
</tr>
<tr>
...
...
erp_web/pages/materials/material.html
View file @
3ae6fb2f
...
...
@@ -1109,6 +1109,7 @@
$
(
"
.window-mask
"
).
css
({
width
:
webW
,
height
:
webH
});
$
(
"
#Name
"
).
val
(
""
).
focus
();
$
(
"
#manyUnitCheck
"
).
prop
(
"
checked
"
,
false
);
$
(
"
#manyUnit
"
).
val
(
""
);
//置空
//当前为不选中状态
$
(
"
#Unit
"
).
show
();
$
(
"
#manyUnit
"
).
hide
();
...
...
@@ -1200,6 +1201,10 @@
$
.
messager
.
alert
(
'
提示
'
,
'
型号不能为空!
'
,
'
warning
'
);
return
;
}
if
(
!
$
(
"
#Unit
"
).
val
()
&&
!
$
(
"
#manyUnit
"
).
val
())
{
$
.
messager
.
alert
(
'
提示
'
,
'
单位为必填项!
'
,
'
warning
'
);
return
;
}
if
(
checkIsExist
())
{
return
;
}
...
...
@@ -1283,9 +1288,9 @@
$
(
"
#Color
"
).
focus
().
val
(
materialInfo
[
11
]);
$
(
"
#EnableSerialNumber
"
).
val
(
materialInfo
[
24
]
==
'
1
'
?
'
1
'
:
'
0
'
);
//商品类别id
$
(
"
#parentid
"
).
val
(
materialInfo
[
14
]);
$
(
"
#parentid
"
).
val
(
materialInfo
[
14
]
==
"
undefined
"
?
""
:
materialInfo
[
14
]
);
//商品类别名称
$
(
"
#parentName
"
).
val
(
materialInfo
[
15
]);
$
(
"
#parentName
"
).
val
(
materialInfo
[
15
]
==
"
undefined
"
?
""
:
materialInfo
[
15
]
);
mId
=
materialInfo
[
14
];
mName
=
materialInfo
[
15
];
$
(
"
#Packing
"
).
focus
().
val
(
materialInfo
[
12
]);
...
...
erp_web/pages/materials/purchase_back_list.html
View file @
3ae6fb2f
...
...
@@ -344,9 +344,9 @@
<td
style=
"padding:1px"
>
<input
name=
"taxNum"
id=
"taxNum"
class=
"easyui-validatebox"
style=
"width: 160px;height: 20px"
/>
</td>
<td>
税率
</td>
<td>
税率
(%)
</td>
<td
style=
"padding:1px"
>
<input
name=
"taxRate"
id=
"taxRate"
class=
"easyui-
validatebox
"
style=
"width: 160px;height: 20px"
/>
<input
name=
"taxRate"
id=
"taxRate"
class=
"easyui-
numberbox"
data-options=
"validType:'length[1,2]'
"
style=
"width: 160px;height: 20px"
/>
</td>
</tr>
<tr>
...
...
erp_web/pages/materials/purchase_in_list.html
View file @
3ae6fb2f
...
...
@@ -346,9 +346,9 @@
<td
style=
"padding:1px"
>
<input
name=
"taxNum"
id=
"taxNum"
class=
"easyui-validatebox"
style=
"width: 160px;height: 20px"
/>
</td>
<td>
税率
</td>
<td>
税率
(%)
</td>
<td
style=
"padding:1px"
>
<input
name=
"taxRate"
id=
"taxRate"
class=
"easyui-
validatebox
"
style=
"width: 160px;height: 20px"
/>
<input
name=
"taxRate"
id=
"taxRate"
class=
"easyui-
numberbox"
data-options=
"validType:'length[1,2]'
"
style=
"width: 160px;height: 20px"
/>
</td>
</tr>
<tr>
...
...
erp_web/pages/materials/purchase_orders_list.html
View file @
3ae6fb2f
...
...
@@ -265,9 +265,9 @@
<td
style=
"padding:1px"
>
<input
name=
"taxNum"
id=
"taxNum"
class=
"easyui-validatebox"
style=
"width: 160px;height: 20px"
/>
</td>
<td>
税率
</td>
<td>
税率
(%)
</td>
<td
style=
"padding:1px"
>
<input
name=
"taxRate"
id=
"taxRate"
class=
"easyui-
validatebox
"
style=
"width: 160px;height: 20px"
/>
<input
name=
"taxRate"
id=
"taxRate"
class=
"easyui-
numberbox"
data-options=
"validType:'length[1,2]'
"
style=
"width: 160px;height: 20px"
/>
</td>
</tr>
<tr>
...
...
erp_web/pages/materials/retail_out_list.html
View file @
3ae6fb2f
...
...
@@ -63,7 +63,13 @@
<tr>
<td
style=
"width:60px;height:50px;"
>
会员卡号:
</td>
<td
style=
"padding:5px;width:200px;"
>
<div
class=
"org-list"
>
<input
id=
"OrganId"
name=
"OrganId"
style=
"width:130px;"
/>
</div>
<div
class=
"add-org-btn"
>
<img
id=
"addMember"
src=
"/js/easyui-1.3.5/themes/icons/edit_add.png"
style=
"cursor: pointer;"
alt=
"增加会员"
title=
"增加会员"
/>
</div>
</td>
<td
style=
"width:70px;"
>
单据日期:
</td>
<td
style=
"padding:5px"
>
...
...
@@ -243,5 +249,107 @@
<a
href=
"javascript:void(0)"
id=
"saveDepotHeadAccountDlg"
class=
"easyui-linkbutton"
iconCls=
"icon-ok"
>
保存
</a>
<a
href=
"javascript:void(0)"
id=
"cancelDepotHeadAccountDlg"
class=
"easyui-linkbutton"
iconCls=
"icon-cancel"
>
取消
</a>
</div>
<div
id=
"supplierDlg"
class=
"easyui-dialog"
style=
"width:580px;padding:10px 20px"
closed=
"true"
buttons=
"#supplierDlgBtn"
modal=
"true"
collapsible=
"false"
closable=
"true"
>
<form
id=
"supplierFM"
>
<table>
<tr>
<td
style=
"width: 80px;height: 20px"
>
名称
</td>
<td
style=
"width: 180px;padding:1px"
>
<input
name=
"supplier"
id=
"supplier"
class=
"easyui-validatebox"
data-options=
"required:true,validType:'length[2,30]'"
style=
"width: 160px;height: 20px"
/>
</td>
<td
style=
"width: 60px;height: 20px"
>
联系人
</td>
<td
style=
"width:180px;padding:1px;"
>
<input
name=
"contacts"
id=
"contacts"
class=
"easyui-validatebox"
style=
"width: 160px;height: 20px"
/>
</td>
</tr>
<tr>
<td>
联系电话
</td>
<td
style=
"padding:1px;"
>
<input
name=
"phonenum"
id=
"phonenum"
class=
"easyui-validatebox"
style=
"width: 160px;height: 20px"
/>
</td>
<td>
手机
</td>
<td
style=
"padding:1px;"
>
<input
name=
"telephone"
id=
"telephone"
class=
"easyui-validatebox"
style=
"width: 160px;height: 20px"
/>
</td>
</tr>
<tr>
<td>
电子邮箱
</td>
<td
style=
"padding:1px"
>
<input
name=
"email"
id=
"email"
class=
"easyui-validatebox"
validType=
"email"
style=
"width: 160px;height: 20px"
/>
</td>
<td>
传真
</td>
<td
style=
"padding:1px"
>
<input
name=
"fax"
id=
"fax"
class=
"easyui-validatebox"
style=
"width: 160px;height: 20px"
/>
</td>
</tr>
<tr>
<td>
期初应收
</td>
<td
style=
"padding:1px"
>
<input
name=
"BeginNeedGet"
id=
"BeginNeedGet"
type=
"text"
class=
"easyui-numberbox"
data-options=
"min:0,precision:2"
style=
"width: 160px;height: 20px"
></input>
</td>
<td>
期初应付
</td>
<td
style=
"padding:1px"
>
<input
name=
"BeginNeedPay"
id=
"BeginNeedPay"
type=
"text"
class=
"easyui-numberbox"
data-options=
"min:0,precision:2"
style=
"width: 160px;height: 20px"
></input>
</td>
</tr>
<tr>
<td>
累计应收
</td>
<td
style=
"padding:1px"
>
<input
name=
"AllNeedGet"
id=
"AllNeedGet"
type=
"text"
class=
"easyui-numberbox"
data-options=
"min:0,precision:2"
style=
"width: 160px;height: 20px"
disabled=
"true"
></input>
</td>
<td>
累计应付
</td>
<td
style=
"padding:1px"
>
<input
name=
"AllNeedPay"
id=
"AllNeedPay"
type=
"text"
class=
"easyui-numberbox"
data-options=
"min:0,precision:2"
style=
"width: 160px;height: 20px"
disabled=
"true"
></input>
</td>
</tr>
<tr>
<td>
纳税人识别号
</td>
<td
style=
"padding:1px"
>
<input
name=
"taxNum"
id=
"taxNum"
class=
"easyui-validatebox"
style=
"width: 160px;height: 20px"
/>
</td>
<td>
税率
</td>
<td
style=
"padding:1px"
>
<input
name=
"taxRate"
id=
"taxRate"
class=
"easyui-validatebox"
style=
"width: 160px;height: 20px"
/>
</td>
</tr>
<tr>
<td>
开户行
</td>
<td
style=
"padding:1px"
>
<input
name=
"bankName"
id=
"bankName"
class=
"easyui-validatebox"
style=
"width: 160px;height: 20px"
/>
</td>
<td>
账号
</td>
<td
style=
"padding:1px"
>
<input
name=
"accountNumber"
id=
"accountNumber"
class=
"easyui-validatebox"
style=
"width: 160px;height: 20px"
/>
</td>
</tr>
<tr>
<td>
地址
</td>
<td
style=
"padding:1px"
colspan=
"3"
>
<input
name=
"address"
id=
"address"
class=
"easyui-validatebox"
style=
"width: 408px;height: 20px"
/>
</td>
</tr>
<tr>
<td>
备注
</td>
<td
style=
"padding:1px"
colspan=
"3"
>
<textarea
name=
"description"
id=
"description"
rows=
"2"
cols=
"2"
style=
"width: 408px;"
></textarea>
</td>
</tr>
</table>
</form>
</div>
<div
id=
"supplierDlgBtn"
>
<a
href=
"javascript:void(0)"
id=
"saveSupplier"
class=
"easyui-linkbutton"
iconCls=
"icon-ok"
>
保存
</a>
<a
href=
"javascript:void(0)"
id=
"cancelSupplier"
class=
"easyui-linkbutton"
iconCls=
"icon-cancel"
onclick=
"javascript:$('#supplierDlg').dialog('close')"
>
取消
</a>
</div>
</body>
</html>
erp_web/pages/materials/sale_orders_list.html
View file @
3ae6fb2f
...
...
@@ -63,7 +63,13 @@
<tr>
<td
style=
"width:60px;"
>
客户:
</td>
<td
style=
"padding:5px"
>
<div
class=
"org-list"
>
<input
id=
"OrganId"
name=
"OrganId"
style=
"width:130px;"
/>
</div>
<div
class=
"add-org-btn"
>
<img
id=
"addCustomer"
src=
"/js/easyui-1.3.5/themes/icons/edit_add.png"
style=
"cursor: pointer;"
alt=
"增加客戶"
title=
"增加客戶"
/>
</div>
</td>
<td
style=
"width:70px;"
>
单据日期:
</td>
<td
style=
"padding:5px"
>
...
...
@@ -195,6 +201,107 @@
<a
href=
"javascript:void(0)"
id=
"saveOtherMoneyDlg"
class=
"easyui-linkbutton"
iconCls=
"icon-ok"
>
保存
</a>
<a
href=
"javascript:void(0)"
id=
"cancelOtherMoneyDlg"
class=
"easyui-linkbutton"
iconCls=
"icon-cancel"
>
取消
</a>
</div>
<div
id=
"supplierDlg"
class=
"easyui-dialog"
style=
"width:580px;padding:10px 20px"
closed=
"true"
buttons=
"#supplierDlgBtn"
modal=
"true"
collapsible=
"false"
closable=
"true"
>
<form
id=
"supplierFM"
>
<table>
<tr>
<td
style=
"width: 80px;height: 20px"
>
名称
</td>
<td
style=
"width: 180px;padding:1px"
>
<input
name=
"supplier"
id=
"supplier"
class=
"easyui-validatebox"
data-options=
"required:true,validType:'length[2,30]'"
style=
"width: 160px;height: 20px"
/>
</td>
<td
style=
"width: 60px;height: 20px"
>
联系人
</td>
<td
style=
"width:180px;padding:1px;"
>
<input
name=
"contacts"
id=
"contacts"
class=
"easyui-validatebox"
style=
"width: 160px;height: 20px"
/>
</td>
</tr>
<tr>
<td>
联系电话
</td>
<td
style=
"padding:1px;"
>
<input
name=
"phonenum"
id=
"phonenum"
class=
"easyui-validatebox"
style=
"width: 160px;height: 20px"
/>
</td>
<td>
手机
</td>
<td
style=
"padding:1px;"
>
<input
name=
"telephone"
id=
"telephone"
class=
"easyui-validatebox"
style=
"width: 160px;height: 20px"
/>
</td>
</tr>
<tr>
<td>
电子邮箱
</td>
<td
style=
"padding:1px"
>
<input
name=
"email"
id=
"email"
class=
"easyui-validatebox"
validType=
"email"
style=
"width: 160px;height: 20px"
/>
</td>
<td>
传真
</td>
<td
style=
"padding:1px"
>
<input
name=
"fax"
id=
"fax"
class=
"easyui-validatebox"
style=
"width: 160px;height: 20px"
/>
</td>
</tr>
<tr>
<td>
期初应收
</td>
<td
style=
"padding:1px"
>
<input
name=
"BeginNeedGet"
id=
"BeginNeedGet"
type=
"text"
class=
"easyui-numberbox"
data-options=
"min:0,precision:2"
style=
"width: 160px;height: 20px"
></input>
</td>
<td>
期初应付
</td>
<td
style=
"padding:1px"
>
<input
name=
"BeginNeedPay"
id=
"BeginNeedPay"
type=
"text"
class=
"easyui-numberbox"
data-options=
"min:0,precision:2"
style=
"width: 160px;height: 20px"
></input>
</td>
</tr>
<tr>
<td>
累计应收
</td>
<td
style=
"padding:1px"
>
<input
name=
"AllNeedGet"
id=
"AllNeedGet"
type=
"text"
class=
"easyui-numberbox"
data-options=
"min:0,precision:2"
style=
"width: 160px;height: 20px"
disabled=
"true"
></input>
</td>
<td>
累计应付
</td>
<td
style=
"padding:1px"
>
<input
name=
"AllNeedPay"
id=
"AllNeedPay"
type=
"text"
class=
"easyui-numberbox"
data-options=
"min:0,precision:2"
style=
"width: 160px;height: 20px"
disabled=
"true"
></input>
</td>
</tr>
<tr>
<td>
纳税人识别号
</td>
<td
style=
"padding:1px"
>
<input
name=
"taxNum"
id=
"taxNum"
class=
"easyui-validatebox"
style=
"width: 160px;height: 20px"
/>
</td>
<td>
税率(%)
</td>
<td
style=
"padding:1px"
>
<input
name=
"taxRate"
id=
"taxRate"
class=
"easyui-numberbox"
data-options=
"validType:'length[1,2]'"
style=
"width: 160px;height: 20px"
/>
</td>
</tr>
<tr>
<td>
开户行
</td>
<td
style=
"padding:1px"
>
<input
name=
"bankName"
id=
"bankName"
class=
"easyui-validatebox"
style=
"width: 160px;height: 20px"
/>
</td>
<td>
账号
</td>
<td
style=
"padding:1px"
>
<input
name=
"accountNumber"
id=
"accountNumber"
class=
"easyui-validatebox"
style=
"width: 160px;height: 20px"
/>
</td>
</tr>
<tr>
<td>
地址
</td>
<td
style=
"padding:1px"
colspan=
"3"
>
<input
name=
"address"
id=
"address"
class=
"easyui-validatebox"
style=
"width: 408px;height: 20px"
/>
</td>
</tr>
<tr>
<td>
备注
</td>
<td
style=
"padding:1px"
colspan=
"3"
>
<textarea
name=
"description"
id=
"description"
rows=
"2"
cols=
"2"
style=
"width: 408px;"
></textarea>
</td>
</tr>
</table>
</form>
</div>
<div
id=
"supplierDlgBtn"
>
<a
href=
"javascript:void(0)"
id=
"saveSupplier"
class=
"easyui-linkbutton"
iconCls=
"icon-ok"
>
保存
</a>
<a
href=
"javascript:void(0)"
id=
"cancelSupplier"
class=
"easyui-linkbutton"
iconCls=
"icon-cancel"
onclick=
"javascript:$('#supplierDlg').dialog('close')"
>
取消
</a>
</div>
</body>
</html>
erp_web/pages/materials/sale_out_list.html
View file @
3ae6fb2f
...
...
@@ -63,7 +63,13 @@
<tr>
<td
style=
"width:60px;"
>
客户:
</td>
<td
style=
"padding:5px"
>
<div
class=
"org-list"
>
<input
id=
"OrganId"
name=
"OrganId"
style=
"width:130px;"
/>
</div>
<div
class=
"add-org-btn"
>
<img
id=
"addCustomer"
src=
"/js/easyui-1.3.5/themes/icons/edit_add.png"
style=
"cursor: pointer;"
alt=
"增加客戶"
title=
"增加客戶"
/>
</div>
</td>
<td
style=
"width:70px;"
>
单据日期:
</td>
<td
style=
"padding:5px"
>
...
...
@@ -276,6 +282,107 @@
<a
href=
"javascript:void(0)"
id=
"saveOtherMoneyDlg"
class=
"easyui-linkbutton"
iconCls=
"icon-ok"
>
保存
</a>
<a
href=
"javascript:void(0)"
id=
"cancelOtherMoneyDlg"
class=
"easyui-linkbutton"
iconCls=
"icon-cancel"
>
取消
</a>
</div>
<div
id=
"supplierDlg"
class=
"easyui-dialog"
style=
"width:580px;padding:10px 20px"
closed=
"true"
buttons=
"#supplierDlgBtn"
modal=
"true"
collapsible=
"false"
closable=
"true"
>
<form
id=
"supplierFM"
>
<table>
<tr>
<td
style=
"width: 80px;height: 20px"
>
名称
</td>
<td
style=
"width: 180px;padding:1px"
>
<input
name=
"supplier"
id=
"supplier"
class=
"easyui-validatebox"
data-options=
"required:true,validType:'length[2,30]'"
style=
"width: 160px;height: 20px"
/>
</td>
<td
style=
"width: 60px;height: 20px"
>
联系人
</td>
<td
style=
"width:180px;padding:1px;"
>
<input
name=
"contacts"
id=
"contacts"
class=
"easyui-validatebox"
style=
"width: 160px;height: 20px"
/>
</td>
</tr>
<tr>
<td>
联系电话
</td>
<td
style=
"padding:1px;"
>
<input
name=
"phonenum"
id=
"phonenum"
class=
"easyui-validatebox"
style=
"width: 160px;height: 20px"
/>
</td>
<td>
手机
</td>
<td
style=
"padding:1px;"
>
<input
name=
"telephone"
id=
"telephone"
class=
"easyui-validatebox"
style=
"width: 160px;height: 20px"
/>
</td>
</tr>
<tr>
<td>
电子邮箱
</td>
<td
style=
"padding:1px"
>
<input
name=
"email"
id=
"email"
class=
"easyui-validatebox"
validType=
"email"
style=
"width: 160px;height: 20px"
/>
</td>
<td>
传真
</td>
<td
style=
"padding:1px"
>
<input
name=
"fax"
id=
"fax"
class=
"easyui-validatebox"
style=
"width: 160px;height: 20px"
/>
</td>
</tr>
<tr>
<td>
期初应收
</td>
<td
style=
"padding:1px"
>
<input
name=
"BeginNeedGet"
id=
"BeginNeedGet"
type=
"text"
class=
"easyui-numberbox"
data-options=
"min:0,precision:2"
style=
"width: 160px;height: 20px"
></input>
</td>
<td>
期初应付
</td>
<td
style=
"padding:1px"
>
<input
name=
"BeginNeedPay"
id=
"BeginNeedPay"
type=
"text"
class=
"easyui-numberbox"
data-options=
"min:0,precision:2"
style=
"width: 160px;height: 20px"
></input>
</td>
</tr>
<tr>
<td>
累计应收
</td>
<td
style=
"padding:1px"
>
<input
name=
"AllNeedGet"
id=
"AllNeedGet"
type=
"text"
class=
"easyui-numberbox"
data-options=
"min:0,precision:2"
style=
"width: 160px;height: 20px"
disabled=
"true"
></input>
</td>
<td>
累计应付
</td>
<td
style=
"padding:1px"
>
<input
name=
"AllNeedPay"
id=
"AllNeedPay"
type=
"text"
class=
"easyui-numberbox"
data-options=
"min:0,precision:2"
style=
"width: 160px;height: 20px"
disabled=
"true"
></input>
</td>
</tr>
<tr>
<td>
纳税人识别号
</td>
<td
style=
"padding:1px"
>
<input
name=
"taxNum"
id=
"taxNum"
class=
"easyui-validatebox"
style=
"width: 160px;height: 20px"
/>
</td>
<td>
税率(%)
</td>
<td
style=
"padding:1px"
>
<input
name=
"taxRate"
id=
"taxRate"
class=
"easyui-numberbox"
data-options=
"validType:'length[1,2]'"
style=
"width: 160px;height: 20px"
/>
</td>
</tr>
<tr>
<td>
开户行
</td>
<td
style=
"padding:1px"
>
<input
name=
"bankName"
id=
"bankName"
class=
"easyui-validatebox"
style=
"width: 160px;height: 20px"
/>
</td>
<td>
账号
</td>
<td
style=
"padding:1px"
>
<input
name=
"accountNumber"
id=
"accountNumber"
class=
"easyui-validatebox"
style=
"width: 160px;height: 20px"
/>
</td>
</tr>
<tr>
<td>
地址
</td>
<td
style=
"padding:1px"
colspan=
"3"
>
<input
name=
"address"
id=
"address"
class=
"easyui-validatebox"
style=
"width: 408px;height: 20px"
/>
</td>
</tr>
<tr>
<td>
备注
</td>
<td
style=
"padding:1px"
colspan=
"3"
>
<textarea
name=
"description"
id=
"description"
rows=
"2"
cols=
"2"
style=
"width: 408px;"
></textarea>
</td>
</tr>
</table>
</form>
</div>
<div
id=
"supplierDlgBtn"
>
<a
href=
"javascript:void(0)"
id=
"saveSupplier"
class=
"easyui-linkbutton"
iconCls=
"icon-ok"
>
保存
</a>
<a
href=
"javascript:void(0)"
id=
"cancelSupplier"
class=
"easyui-linkbutton"
iconCls=
"icon-cancel"
onclick=
"javascript:$('#supplierDlg').dialog('close')"
>
取消
</a>
</div>
</body>
</html>
erp_web/pages/reports/account_report.html
View file @
3ae6fb2f
...
...
@@ -39,6 +39,10 @@
<a
href=
"javascript:void(0)"
class=
"easyui-linkbutton"
iconCls=
"icon-print"
id=
"printBtn"
>
打印
</a>
</td>
<td>
</td>
<td>
当前总余额:
<span
class=
"first-total"
>
0
</span>
</td>
</tr>
</table>
</div>
...
...
@@ -182,6 +186,13 @@
if
(
res
&&
res
.
code
===
200
){
if
(
res
.
data
&&
res
.
data
.
page
)
{
$
(
"
#tableData
"
).
datagrid
(
'
loadData
'
,
res
.
data
.
page
);
var
total
=
0
;
res
.
data
.
page
.
rows
.
forEach
(
function
(
value
,
index
,
array
){
//执行某些操作
total
+=
value
.
currentamount
;
})
$
(
"
.first-total
"
).
text
(
total
);
//当前总余额
}
}
},
...
...
Prev
1
2
Next
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