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
83be4dca
Commit
83be4dca
authored
Jun 23, 2019
by
季圣华
Browse files
增加'新手引导'功能
parent
d30492b8
Changes
5
Expand all
Show whitespace changes
Inline
Side-by-side
erp_web/css/user_help.css
0 → 100644
View file @
83be4dca
#tt
.title
{
font-size
:
14px
;
font-weight
:
bold
;
text-align
:
center
;
color
:
green
;
height
:
30px
;
}
#tt
.content
{
font-size
:
14px
;
text-align
:
center
;
height
:
30px
;
}
#tt
.list
{
width
:
100%
;
margin
:
20px
0px
20px
0px
;
}
#tt
.list
.row
{
width
:
20%
;
float
:
left
;
}
#tt
.list
.row
ul
{
list-style
:
none
;
float
:
left
;
}
#tt
.list
.row
ul
li
{
text-align
:
center
;
height
:
40px
;
}
#tt
.list
.row
ul
.module
{
font-size
:
14px
;
color
:
blue
;
cursor
:
pointer
;
}
#tt
.list
.row
ul
.module
:hover
{
text-decoration
:
underline
;
}
#tt
.list
.row
ul
.remark
{
font-size
:
12px
;
text-align
:
left
;
}
\ No newline at end of file
erp_web/pages/user/userHelp.html
0 → 100644
View file @
83be4dca
<!DOCTYPE html>
<html>
<head>
<title>
新手引导
</title>
<meta
http-equiv=
"Content-Type"
content=
"text/html; charset=utf-8"
/>
<!-- 指定以IE8的方式来渲染 -->
<meta
http-equiv=
"X-UA-Compatible"
content=
"IE=EmulateIE8"
/>
<link
rel=
"shortcut icon"
href=
"/images/favicon.ico"
type=
"image/x-icon"
/>
<link
rel=
"stylesheet"
type=
"text/css"
href=
"/js/easyui-1.3.5/themes/default/easyui.css"
/>
<link
rel=
"stylesheet"
type=
"text/css"
href=
"/js/easyui-1.3.5/themes/icon.css"
/>
<link
rel=
"stylesheet"
type=
"text/css"
href=
"/css/user_help.css"
/>
<script
type=
"text/javascript"
src=
"/js/jquery-1.8.0.min.js"
></script>
<script
type=
"text/javascript"
src=
"/js/easyui-1.3.5/jquery.easyui.min.js"
></script>
<script
type=
"text/javascript"
src=
"/js/easyui-1.3.5/locale/easyui-lang-zh_CN.js"
></script>
<script
type=
"text/javascript"
src=
"/js/common/common.js"
></script>
</head>
<body>
<div
id=
"tt"
class=
"easyui-tabs"
style=
"width:997px;height:466px;"
>
<div
class=
"init"
title=
"初始资料"
style=
"padding:20px;"
>
<p
class=
"title"
>
初始资料录入
</p>
<p
class=
"content"
>
及时准确的录入商品、客户、供应商、仓库信息与结算账户信息,能够有效的保障经营数据的完善以及后期账务的核算。
</p>
<hr/>
<div
class=
"list"
>
<div
class=
"row"
>
<ul>
<li
class=
"module goods"
>
商品信息
</li>
<li
class=
"remark"
>
管理商品信息及商品分类
</li>
</ul>
</div>
<div
class=
"row"
>
<ul>
<li
class=
"module customer"
>
客户信息
</li>
<li
class=
"remark"
>
维护您的客户信息及欠款
</li>
</ul>
</div>
<div
class=
"row"
>
<ul>
<li
class=
"module vendor"
>
供应商信息
</li>
<li
class=
"remark"
>
维护您的供应商信息及欠款
</li>
</ul>
</div>
<div
class=
"row"
>
<ul>
<li
class=
"module depot"
>
仓库信息
</li>
<li
class=
"remark"
>
可以设置仓库负责人、设为默认仓库
</li>
</ul>
</div>
<div
class=
"row"
>
<ul>
<li
class=
"module account"
>
结算账户
</li>
<li
class=
"remark"
>
管理账户信息及初始余额
</li>
</ul>
</div>
</div>
</div>
<div
class=
"purchase"
title=
"采购相关"
style=
"padding:20px;"
>
<p
class=
"title"
>
采购相关
</p>
<p
class=
"content"
>
包含采购订单、采购入库、采购退货、进货统计与入库明细等模块
</p>
<hr/>
<div
class=
"list"
>
<div
class=
"row"
>
<ul>
<li
class=
"module purchase_orders"
>
采购订单
</li>
<li
class=
"remark"
>
采购订单不涉及入库仓库和付款金额,采购订单可以转采购入库单,但需要先对采购订单进行审核。
</li>
</ul>
</div>
<div
class=
"row"
>
<ul>
<li
class=
"module purchase_in"
>
采购入库
</li>
<li
class=
"remark"
>
采购入库单可以由采购订单转过来,也可以单独创建。采购入库单据中的仓库列表只显示当前用户有权限的仓库。采购入库单可以使用多账户付款。
</li>
</ul>
</div>
<div
class=
"row"
>
<ul>
<li
class=
"module purchase_back"
>
采购退货
</li>
<li
class=
"remark"
>
用于采购入库单据的退货。
</li>
</ul>
</div>
<div
class=
"row"
>
<ul>
<li
class=
"module buy_in"
>
进货统计
</li>
<li
class=
"remark"
>
以采购入库为统计依据,让我们可以清楚地知道,我们一共进了多少货,多少钱的货。
</li>
</ul>
</div>
<div
class=
"row"
>
<ul>
<li
class=
"module in_detail"
>
入库明细
</li>
<li
class=
"remark"
>
入库信息列表,可以查看单条信息。
</li>
</ul>
</div>
</div>
</div>
<div
class=
"sale"
title=
"销售相关"
style=
"padding:20px;"
>
<p
class=
"title"
>
销售相关
</p>
<p
class=
"content"
>
包含销售订单、销售入库、销售退货、销售统计与出库明细等模块
</p>
<hr/>
<div
class=
"list"
>
<div
class=
"row"
>
<ul>
<li
class=
"module sale_orders"
>
销售订单
</li>
<li
class=
"remark"
>
销售订单不涉及出库仓库和收款金额,销售订单可以转销售出库单,但需要先对销售订单进行审核。
</li>
</ul>
</div>
<div
class=
"row"
>
<ul>
<li
class=
"module sale_out"
>
销售出库
</li>
<li
class=
"remark"
>
销售出库单可以由销售订单转过来,也可以单独创建。销售出库单据中的仓库列表只显示当前用户有权限的仓库。销售出库单可以使用多账户收款。
</li>
</ul>
</div>
<div
class=
"row"
>
<ul>
<li
class=
"module sale_back"
>
销售退货
</li>
<li
class=
"remark"
>
用于销售出库单据的退货。
</li>
</ul>
</div>
<div
class=
"row"
>
<ul>
<li
class=
"module sale_out_report"
>
销售统计
</li>
<li
class=
"remark"
>
以销售出库为统计依据,让我们可以清楚地知道,我们一共卖了多少货,多少钱的货。
</li>
</ul>
</div>
<div
class=
"row"
>
<ul>
<li
class=
"module out_detail"
>
出库明细
</li>
<li
class=
"remark"
>
出库信息列表,可以查看单条信息。
</li>
</ul>
</div>
</div>
</div>
<div
class=
"stock"
title=
"仓库管理"
style=
"padding:20px;"
>
<p
class=
"title"
>
仓库管理
</p>
<p
class=
"content"
>
包含其它入库、其它出库、调拨出库、组装单与拆卸单等模块
</p>
<hr/>
<div
class=
"list"
>
<div
class=
"row"
>
<ul>
<li
class=
"module other_in"
>
其它入库
</li>
<li
class=
"remark"
>
用于库存初始化、盘点库存等。
</li>
</ul>
</div>
<div
class=
"row"
>
<ul>
<li
class=
"module other_out"
>
其它出库
</li>
<li
class=
"remark"
>
用于盘点库存、给商品报废等。
</li>
</ul>
</div>
<div
class=
"row"
>
<ul>
<li
class=
"module allocation_out"
>
调拨出库
</li>
<li
class=
"remark"
>
用于两个仓库之间的商品调拨,调拨单会影响库存。
</li>
</ul>
</div>
<div
class=
"row"
>
<ul>
<li
class=
"module assemble"
>
组装单
</li>
<li
class=
"remark"
>
用于将多种商品合并成一个商品,被合并的商品库存减少,合并后的商品库存增加。
</li>
</ul>
</div>
<div
class=
"row"
>
<ul>
<li
class=
"module disassemble"
>
拆卸单
</li>
<li
class=
"remark"
>
用于将一个商品拆分成多种商品,被拆分的商品库存增加,拆分后的商品库存减少。
</li>
</ul>
</div>
</div>
</div>
<div
class=
"financial"
title=
"财务管理"
style=
"padding:20px;"
>
<p
class=
"title"
>
财务管理
</p>
<p
class=
"content"
>
包含收入单、支出单、收款单、付款单与转账单等模块
</p>
<hr/>
<div
class=
"list"
>
<div
class=
"row"
>
<ul>
<li
class=
"module item_in"
>
收入单
</li>
<li
class=
"remark"
>
收入单主要处理一些销售收入以外的收入如维修服务收入、利息收入、调账收入等。
</li>
</ul>
</div>
<div
class=
"row"
>
<ul>
<li
class=
"module item_out"
>
支出单
</li>
<li
class=
"remark"
>
支出单主要处理一些进货支出以外的支出如水电支出、房租支出等。
</li>
</ul>
</div>
<div
class=
"row"
>
<ul>
<li
class=
"module money_in"
>
收款单
</li>
<li
class=
"remark"
>
收款单所收金额只对付款单位的应收应付产生影响,可以在回款统计中进行查看。收款单的优惠金额会对利润产生影响,但不影响付款单位的应收应付。优惠金额计入收入类的收款优惠中。
</li>
</ul>
</div>
<div
class=
"row"
>
<ul>
<li
class=
"module money_out"
>
付款单
</li>
<li
class=
"remark"
>
付款单的要素和录入原则与“收款单”相同。付款单中优惠金额计入支出类中的付款优惠中,为负值 (因优惠意味着实际少付款)。
</li>
</ul>
</div>
<div
class=
"row"
>
<ul>
<li
class=
"module giro"
>
转账单
</li>
<li
class=
"remark"
>
转账:本系统的转账是指从一个银行存款账户转入到另一个银行存款账户。
</li>
</ul>
</div>
</div>
</div>
</div>
<script
type=
"text/javascript"
>
var
parentDom
=
$
(
window
.
parent
.
document
);
function
showModule
(
appName
,
funName
)
{
parentDom
.
find
(
"
#desk .desktop-container span:contains(
"
+
appName
+
"
)
"
).
click
();
setTimeout
(
function
()
{
var
parentIframe
=
parentDom
.
find
(
"
iframe
"
);
var
funDom
=
parentIframe
.
contents
().
find
(
"
#tt li a:contains(
"
+
funName
+
"
)
"
);
funDom
.
click
();
},
1000
);
}
//初始资料
$
(
"
#tt .goods
"
).
off
(
"
click
"
).
on
(
"
click
"
,
function
()
{
var
appName
=
"
基础数据
"
;
var
funName
=
"
商品信息
"
;
showModule
(
appName
,
funName
);
});
$
(
"
#tt .customer
"
).
off
(
"
click
"
).
on
(
"
click
"
,
function
()
{
var
appName
=
"
基础数据
"
;
var
funName
=
"
客户信息
"
;
showModule
(
appName
,
funName
);
});
$
(
"
#tt .vendor
"
).
off
(
"
click
"
).
on
(
"
click
"
,
function
()
{
var
appName
=
"
基础数据
"
;
var
funName
=
"
供应商信息
"
;
showModule
(
appName
,
funName
);
});
$
(
"
#tt .depot
"
).
off
(
"
click
"
).
on
(
"
click
"
,
function
()
{
var
appName
=
"
基础数据
"
;
var
funName
=
"
仓库信息
"
;
showModule
(
appName
,
funName
);
});
$
(
"
#tt .account
"
).
off
(
"
click
"
).
on
(
"
click
"
,
function
()
{
var
appName
=
"
基础数据
"
;
var
funName
=
"
结算账户
"
;
showModule
(
appName
,
funName
);
});
//采购
$
(
"
#tt .purchase_orders
"
).
off
(
"
click
"
).
on
(
"
click
"
,
function
()
{
var
appName
=
"
采购管理
"
;
var
funName
=
"
采购订单
"
;
showModule
(
appName
,
funName
);
});
$
(
"
#tt .purchase_in
"
).
off
(
"
click
"
).
on
(
"
click
"
,
function
()
{
var
appName
=
"
采购管理
"
;
var
funName
=
"
采购入库
"
;
showModule
(
appName
,
funName
);
});
$
(
"
#tt .purchase_back
"
).
off
(
"
click
"
).
on
(
"
click
"
,
function
()
{
var
appName
=
"
采购管理
"
;
var
funName
=
"
采购退货
"
;
showModule
(
appName
,
funName
);
});
$
(
"
#tt .buy_in
"
).
off
(
"
click
"
).
on
(
"
click
"
,
function
()
{
var
appName
=
"
报表查询
"
;
var
funName
=
"
进货统计
"
;
showModule
(
appName
,
funName
);
});
$
(
"
#tt .in_detail
"
).
off
(
"
click
"
).
on
(
"
click
"
,
function
()
{
var
appName
=
"
报表查询
"
;
var
funName
=
"
入库明细
"
;
showModule
(
appName
,
funName
);
});
//销售
$
(
"
#tt .sale_orders
"
).
off
(
"
click
"
).
on
(
"
click
"
,
function
()
{
var
appName
=
"
销售管理
"
;
var
funName
=
"
销售订单
"
;
showModule
(
appName
,
funName
);
});
$
(
"
#tt .sale_out
"
).
off
(
"
click
"
).
on
(
"
click
"
,
function
()
{
var
appName
=
"
销售管理
"
;
var
funName
=
"
销售出库
"
;
showModule
(
appName
,
funName
);
});
$
(
"
#tt .sale_back
"
).
off
(
"
click
"
).
on
(
"
click
"
,
function
()
{
var
appName
=
"
销售管理
"
;
var
funName
=
"
销售退货
"
;
showModule
(
appName
,
funName
);
});
$
(
"
#tt .sale_out_report
"
).
off
(
"
click
"
).
on
(
"
click
"
,
function
()
{
var
appName
=
"
报表查询
"
;
var
funName
=
"
销售统计
"
;
showModule
(
appName
,
funName
);
});
$
(
"
#tt .out_detail
"
).
off
(
"
click
"
).
on
(
"
click
"
,
function
()
{
var
appName
=
"
报表查询
"
;
var
funName
=
"
出库明细
"
;
showModule
(
appName
,
funName
);
});
//库存
$
(
"
#tt .other_in
"
).
off
(
"
click
"
).
on
(
"
click
"
,
function
()
{
var
appName
=
"
仓库管理
"
;
var
funName
=
"
其它入库
"
;
showModule
(
appName
,
funName
);
});
$
(
"
#tt .other_out
"
).
off
(
"
click
"
).
on
(
"
click
"
,
function
()
{
var
appName
=
"
仓库管理
"
;
var
funName
=
"
其它出库
"
;
showModule
(
appName
,
funName
);
});
$
(
"
#tt .allocation_out
"
).
off
(
"
click
"
).
on
(
"
click
"
,
function
()
{
var
appName
=
"
仓库管理
"
;
var
funName
=
"
调拨出库
"
;
showModule
(
appName
,
funName
);
});
$
(
"
#tt .assemble
"
).
off
(
"
click
"
).
on
(
"
click
"
,
function
()
{
var
appName
=
"
仓库管理
"
;
var
funName
=
"
组装单
"
;
showModule
(
appName
,
funName
);
});
$
(
"
#tt .disassemble
"
).
off
(
"
click
"
).
on
(
"
click
"
,
function
()
{
var
appName
=
"
仓库管理
"
;
var
funName
=
"
拆卸单
"
;
showModule
(
appName
,
funName
);
});
//财务
$
(
"
#tt .item_in
"
).
off
(
"
click
"
).
on
(
"
click
"
,
function
()
{
var
appName
=
"
财务管理
"
;
var
funName
=
"
收入单
"
;
showModule
(
appName
,
funName
);
});
$
(
"
#tt .item_out
"
).
off
(
"
click
"
).
on
(
"
click
"
,
function
()
{
var
appName
=
"
财务管理
"
;
var
funName
=
"
支出单
"
;
showModule
(
appName
,
funName
);
});
$
(
"
#tt .money_in
"
).
off
(
"
click
"
).
on
(
"
click
"
,
function
()
{
var
appName
=
"
财务管理
"
;
var
funName
=
"
收款单
"
;
showModule
(
appName
,
funName
);
});
$
(
"
#tt .money_out
"
).
off
(
"
click
"
).
on
(
"
click
"
,
function
()
{
var
appName
=
"
财务管理
"
;
var
funName
=
"
付款单
"
;
showModule
(
appName
,
funName
);
});
$
(
"
#tt .giro
"
).
off
(
"
click
"
).
on
(
"
click
"
,
function
()
{
var
appName
=
"
财务管理
"
;
var
funName
=
"
转账单
"
;
showModule
(
appName
,
funName
);
});
</script>
</body>
</html>
\ No newline at end of file
erp_web/upload/images/deskIcon/userHelp.png
0 → 100644
View file @
83be4dca
16.4 KB
sql/jsh_erp(后续更新参考这个更新).sql
View file @
83be4dca
...
...
@@ -1632,3 +1632,18 @@ update jsh_app SET Number = '02' where name='个人信息';
insert
into
`jsh_functions`
(
`Number`
,
`Name`
,
`PNumber`
,
`URL`
,
`State`
,
`Sort`
,
`Enabled`
,
`Type`
,
`PushBtn`
)
select
'02'
,
'个人信息'
,
'0'
,
''
,
b
'1'
,
'0005'
,
b
'1'
,
'电脑版'
,
''
from
dual
where
not
exists
(
select
*
from
jsh_functions
where
Number
=
'02'
and
PNumber
=
'0'
);
-- ----------------------------
-- 时间:2019年6月23日
-- 增加新手引导模块
-- ----------------------------
INSERT
INTO
`jsh_app`
VALUES
(
'28'
,
'09'
,
'新手引导'
,
'app'
,
'userHelp.png'
,
'../user/userHelp.html'
,
'1000'
,
'500'
,
'
\0
'
,
'
\0
'
,
'
\0
'
,
'dock'
,
'210'
,
''
,
''
,
'0'
);
INSERT
INTO
`jsh_functions`
VALUES
(
'246'
,
'09'
,
'新手引导'
,
'0'
,
''
,
''
,
'0115'
,
''
,
'电脑版'
,
''
,
'0'
);
update
jsh_userbusiness
SET
Value
=
'[3][6][7][22][23][24][25][26][27][28]'
where
Type
=
'RoleAPP'
and
(
KeyId
=
'4'
or
KeyId
=
'10'
);
update
jsh_userbusiness
SET
Value
=
'[245][13][12][16][243][14][15][234][236][22][23][220][240][25][217][218][26][194][195][31][59][207][208][209][226][227][228][229][235][237][244][210][211][241][33][199][242][41][200][201][202][40][232][233][197][203][204][205][206][212][246]'
where
Type
=
'RoleFunctions'
and
KeyId
=
'4'
;
update
jsh_userbusiness
SET
Value
=
'[245][13][243][14][15][234][22][23][220][240][25][217][218][26][194][195][31][59][207][208][209][226][227][228][229][235][237][244][210][211][241][33][199][242][41][200][201][202][40][232][233][197][203][204][205][206][212][246]'
where
Type
=
'RoleFunctions'
and
KeyId
=
'10'
;
\ No newline at end of file
sql/jsh_erp(第一次建库请使用这个).sql
View file @
83be4dca
This diff is collapsed.
Click to expand it.
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