Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
F
finance-manage
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
finance-oa
finance-manage
Commits
cb1a43a5
Commit
cb1a43a5
authored
Nov 21, 2022
by
蒋凌峰
😉
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
提交
parent
4d3fbe35
Changes
10
Hide whitespace changes
Inline
Side-by-side
Showing
10 changed files
with
1008 additions
and
251 deletions
+1008
-251
ruoyi-admin/src/main/java/com/ruoyi/web/controller/finance/FncSubjectTypeController.java
...uoyi/web/controller/finance/FncSubjectTypeController.java
+4
-0
ruoyi-admin/src/main/resources/application-druid.yml
ruoyi-admin/src/main/resources/application-druid.yml
+6
-6
ruoyi-system/src/main/java/com/ruoyi/system/service/IFncSubjectTypeService.java
...java/com/ruoyi/system/service/IFncSubjectTypeService.java
+9
-1
ruoyi-system/src/main/java/com/ruoyi/system/service/impl/FncSubjectTypeServiceImpl.java
.../ruoyi/system/service/impl/FncSubjectTypeServiceImpl.java
+9
-0
ruoyi-system/src/main/resources/mapper/finance/FncInvoiceItemMapper.xml
...rc/main/resources/mapper/finance/FncInvoiceItemMapper.xml
+1
-1
ruoyi-system/src/main/resources/mapper/finance/FncInvoiceMapper.xml
...em/src/main/resources/mapper/finance/FncInvoiceMapper.xml
+1
-1
ruoyi-ui.rar
ruoyi-ui.rar
+0
-0
ruoyi-ui/src/views/finance/invoice/index.vue
ruoyi-ui/src/views/finance/invoice/index.vue
+881
-174
ruoyi-ui/vue.config.js
ruoyi-ui/vue.config.js
+1
-0
sql/ry-vue.sql
sql/ry-vue.sql
+96
-68
No files found.
ruoyi-admin/src/main/java/com/ruoyi/web/controller/finance/FncSubjectTypeController.java
View file @
cb1a43a5
...
@@ -138,6 +138,10 @@ public class FncSubjectTypeController extends BaseController {
...
@@ -138,6 +138,10 @@ public class FncSubjectTypeController extends BaseController {
@Log
(
title
=
"科目类别"
,
businessType
=
BusinessType
.
DELETE
)
@Log
(
title
=
"科目类别"
,
businessType
=
BusinessType
.
DELETE
)
@GetMapping
(
"/remove/{subjectTypeIds}"
)
@GetMapping
(
"/remove/{subjectTypeIds}"
)
public
AjaxResult
remove
(
@PathVariable
Long
[]
subjectTypeIds
)
{
public
AjaxResult
remove
(
@PathVariable
Long
[]
subjectTypeIds
)
{
if
(
fncSubjectTypeService
.
hasChildByIds
(
subjectTypeIds
))
{
return
warn
(
"存在子科目类别,不允许删除"
);
}
return
toAjax
(
fncSubjectTypeService
.
removeByIds
(
Arrays
.
asList
(
subjectTypeIds
))
?
1
:
0
);
return
toAjax
(
fncSubjectTypeService
.
removeByIds
(
Arrays
.
asList
(
subjectTypeIds
))
?
1
:
0
);
}
}
}
}
ruoyi-admin/src/main/resources/application-druid.yml
View file @
cb1a43a5
...
@@ -6,16 +6,16 @@ spring:
...
@@ -6,16 +6,16 @@ spring:
druid
:
druid
:
# 主库数据源
# 主库数据源
master
:
master
:
url
:
jdbc:mysql://
192.168.182.130
:3306/ry-vue?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
url
:
jdbc:mysql://
localhost
:3306/ry-vue?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
username
:
root
username
:
root
password
:
root
password
:
root
# 从库数据源
# 从库数据源
slave
:
slave
:
# 从数据源开关/默认关闭
# 从数据源开关/默认关闭
enabled
:
false
enabled
:
false
url
:
url
:
username
:
username
:
password
:
password
:
# 初始连接数
# 初始连接数
initialSize
:
5
initialSize
:
5
# 最小连接池数量
# 最小连接池数量
...
@@ -35,7 +35,7 @@ spring:
...
@@ -35,7 +35,7 @@ spring:
testWhileIdle
:
true
testWhileIdle
:
true
testOnBorrow
:
false
testOnBorrow
:
false
testOnReturn
:
false
testOnReturn
:
false
webStatFilter
:
webStatFilter
:
enabled
:
true
enabled
:
true
statViewServlet
:
statViewServlet
:
enabled
:
true
enabled
:
true
...
@@ -54,4 +54,4 @@ spring:
...
@@ -54,4 +54,4 @@ spring:
merge-sql
:
true
merge-sql
:
true
wall
:
wall
:
config
:
config
:
multi-statement-allow
:
true
multi-statement-allow
:
true
\ No newline at end of file
ruoyi-system/src/main/java/com/ruoyi/system/service/IFncSubjectTypeService.java
View file @
cb1a43a5
...
@@ -37,5 +37,13 @@ public interface IFncSubjectTypeService extends IService<FncSubjectType> {
...
@@ -37,5 +37,13 @@ public interface IFncSubjectTypeService extends IService<FncSubjectType> {
* @param subjectTypeId
* @param subjectTypeId
* @return
* @return
*/
*/
FncSubjectTypeVo
queryById
(
Long
subjectTypeId
);
FncSubjectTypeVo
queryById
(
Long
subjectTypeId
);
/**
* 根据ID集合查询是存在子科目类别
*
* @param subjectTypeIds
* @return
*/
boolean
hasChildByIds
(
Long
[]
subjectTypeIds
);
}
}
ruoyi-system/src/main/java/com/ruoyi/system/service/impl/FncSubjectTypeServiceImpl.java
View file @
cb1a43a5
package
com.ruoyi.system.service.impl
;
package
com.ruoyi.system.service.impl
;
import
com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper
;
import
com.baomidou.mybatisplus.extension.conditions.query.LambdaQueryChainWrapper
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
com.ruoyi.common.core.page.TableDataInfo
;
import
com.ruoyi.common.core.page.TableDataInfo
;
import
com.ruoyi.common.utils.PageUtils
;
import
com.ruoyi.common.utils.PageUtils
;
...
@@ -9,6 +11,7 @@ import com.ruoyi.system.mapper.FncSubjectTypeMapper;
...
@@ -9,6 +11,7 @@ import com.ruoyi.system.mapper.FncSubjectTypeMapper;
import
com.ruoyi.system.service.IFncSubjectTypeService
;
import
com.ruoyi.system.service.IFncSubjectTypeService
;
import
org.springframework.stereotype.Service
;
import
org.springframework.stereotype.Service
;
import
java.util.Arrays
;
import
java.util.List
;
import
java.util.List
;
/**
/**
...
@@ -34,4 +37,10 @@ public class FncSubjectTypeServiceImpl extends ServiceImpl<FncSubjectTypeMapper,
...
@@ -34,4 +37,10 @@ public class FncSubjectTypeServiceImpl extends ServiceImpl<FncSubjectTypeMapper,
public
FncSubjectTypeVo
queryById
(
Long
subjectTypeId
)
{
public
FncSubjectTypeVo
queryById
(
Long
subjectTypeId
)
{
return
this
.
baseMapper
.
queryById
(
subjectTypeId
);
return
this
.
baseMapper
.
queryById
(
subjectTypeId
);
}
}
//根据ID集合查询是存在子科目类别
@Override
public
boolean
hasChildByIds
(
Long
[]
subjectTypeIds
)
{
return
this
.
baseMapper
.
selectCount
(
new
LambdaQueryWrapper
<
FncSubjectType
>().
in
(
FncSubjectType:
:
getParentId
,
Arrays
.
asList
(
subjectTypeIds
)))
>
0
;
}
}
}
ruoyi-system/src/main/resources/mapper/finance/FncInvoiceItemMapper.xml
View file @
cb1a43a5
...
@@ -65,6 +65,6 @@
...
@@ -65,6 +65,6 @@
</sql>
</sql>
<sql
id=
"search"
>
<sql
id=
"search"
>
-- where A.delete_status = 1
</sql>
</sql>
</mapper>
</mapper>
ruoyi-system/src/main/resources/mapper/finance/FncInvoiceMapper.xml
View file @
cb1a43a5
...
@@ -145,6 +145,6 @@
...
@@ -145,6 +145,6 @@
</sql>
</sql>
<sql
id=
"search"
>
<sql
id=
"search"
>
-- where A.delete_status = 1
</sql>
</sql>
</mapper>
</mapper>
ruoyi-ui.rar
0 → 100644
View file @
cb1a43a5
File added
ruoyi-ui/src/views/finance/invoice/index.vue
View file @
cb1a43a5
<
template
>
<
template
>
<div
class=
"app-container"
>
<div
class=
"app-container"
>
<el-form
:model=
"queryParams"
ref=
"queryForm"
size=
"small"
:inline=
"true"
v-show=
"showSearch"
<el-form
:model=
"queryParams"
ref=
"queryForm"
size=
"small"
:inline=
"true"
v-show=
"showSearch"
label-width=
"68px"
>
label-width=
"68px"
>
<el-form-item
label=
"公司名称"
prop=
"companyName"
>
<el-form-item
label=
"公司名称"
prop=
"companyName"
>
<!--
<el-input
v-model=
"queryParams.companyName"
placeholder=
"请输入公司名称"
clearable
<!--
<el-input
v-model=
"queryParams.companyName"
placeholder=
"请输入公司名称"
clearable
@
keyup.enter.native=
"handleQuery"
/>
-->
@
keyup.enter.native=
"handleQuery"
/>
-->
<el-select
v-model=
"queryParams.companyName"
placeholder=
"请选择公司名称"
>
<el-select
v-model=
"queryParams.companyName"
placeholder=
"请选择公司名称"
clearable
>
<el-option
v-for=
"item in companyList"
:key=
"item.companyId"
:label=
"item.companyName"
<el-option
v-for=
"item in companyList"
:key=
"item.companyId"
:label=
"item.companyName"
:value=
"item.companyId"
>
:value=
"item.companyId"
>
</el-option>
</el-option>
</el-select>
</el-select>
</el-form-item>
</el-form-item>
<el-form-item
label=
"发票类型"
prop=
"invoiceType"
>
<el-form-item
label=
"发票类型"
prop=
"invoiceType"
>
<el-input
v-model=
"queryParams.invoiceType"
placeholder=
"请输入发票类型"
clearable
<el-select
v-model=
"queryParams.invoiceType"
placeholder=
"请选择发票类型"
clearable
>
@
keyup.enter.native=
"handleQuery"
/>
<el-option
v-for=
"item in invoiceTypeList"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</el-select>
</el-form-item>
</el-form-item>
<el-form-item
label=
"发票性质"
prop=
"invoiceNature"
>
<el-form-item
label=
"发票性质"
prop=
"invoiceNature"
>
<el-input
v-model=
"queryParams.invoiceNature"
placeholder=
"请输入发票性质 (0:进项,1:出项)"
clearable
<el-select
v-model=
"queryParams.invoiceNature"
placeholder=
"请选择发票性质"
clearable
>
@
keyup.enter.native=
"handleQuery"
/>
<el-option
v-for=
"item in invoiceNatureList"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</el-select>
</el-form-item>
</el-form-item>
<el-form-item
label=
"发票日期"
prop=
"invoiceDate"
>
<el-form-item
label=
"发票日期"
prop=
"invoiceDate"
>
<el-date-picker
clearable
v-model=
"queryParams.invoiceDate"
type=
"date"
<el-date-picker
clearable
v-model=
"queryParams.invoiceDate"
type=
"date"
value-format=
"yyyy-MM-dd HH:mm:ss"
value-format=
"yyyy-MM-dd HH:mm:ss"
placeholder=
"请选择发票日期"
>
placeholder=
"请选择发票日期"
>
</el-date-picker>
</el-date-picker>
</el-form-item>
</el-form-item>
...
@@ -39,12 +42,12 @@
...
@@ -39,12 +42,12 @@
v-hasPermi=
"['finance:invoice:add']"
>
新增
</el-button>
v-hasPermi=
"['finance:invoice:add']"
>
新增
</el-button>
</el-col>
</el-col>
<el-col
:span=
"1.5"
>
<el-col
:span=
"1.5"
>
<el-button
type=
"success"
plain
icon=
"el-icon-edit"
size=
"mini"
:disabled=
"single"
<el-button
type=
"success"
plain
icon=
"el-icon-edit"
size=
"mini"
:disabled=
"single"
@
click=
"handleUpdate"
@
click=
"handleUpdate"
v-hasPermi=
"['finance:invoice:edit']"
>
修改
</el-button>
v-hasPermi=
"['finance:invoice:edit']"
>
修改
</el-button>
</el-col>
</el-col>
<el-col
:span=
"1.5"
>
<el-col
:span=
"1.5"
>
<el-button
type=
"danger"
plain
icon=
"el-icon-delete"
size=
"mini"
:disabled=
"multiple"
<el-button
type=
"danger"
plain
icon=
"el-icon-delete"
size=
"mini"
:disabled=
"multiple"
@
click=
"handleDelete"
@
click=
"handleDelete"
v-hasPermi=
"['finance:invoice:remove']"
>
删除
</el-button>
v-hasPermi=
"['finance:invoice:remove']"
>
删除
</el-button>
</el-col>
</el-col>
<el-col
:span=
"1.5"
>
<el-col
:span=
"1.5"
>
<el-button
type=
"warning"
plain
icon=
"el-icon-download"
size=
"mini"
@
click=
"handleExport"
<el-button
type=
"warning"
plain
icon=
"el-icon-download"
size=
"mini"
@
click=
"handleExport"
...
@@ -99,168 +102,505 @@
...
@@ -99,168 +102,505 @@
</el-table-column>
</el-table-column>
</el-table>
</el-table>
<pagination
v-show=
"total
>0"
:total=
"total"
:page.sync=
"queryParams.pageNum
"
<pagination
v-show=
"total
> 0"
:total=
"total"
:page.sync=
"queryParams.pageNum"
:limit.sync=
"queryParams.pageSize
"
:limit.sync=
"queryParams.pageSize"
@
pagination=
"getList"
/>
@
pagination=
"getList"
/>
<!-- 添加或修改发票对话框 -->
<!-- 添加或修改发票对话框 -->
<el-dialog
:title=
"title"
:visible.sync=
"open"
width=
"500px"
append-to-body
>
<el-drawer
:title=
"title"
:visible.sync=
"open"
size=
"90%"
append-to-body
>
<el-form
ref=
"form"
:model=
"form"
:rules=
"rules"
label-width=
"80px"
>
<el-form-item
label=
"公司id"
prop=
"companyId"
>
<el-input
v-model=
"form.companyId"
placeholder=
"请输入公司id"
/>
<el-row
:gutter=
"20"
type=
"flex"
>
</el-form-item>
<el-form-item
label=
"公司名称"
prop=
"companyName"
>
<el-col
:span=
"9"
:offset=
"0"
style=
"height:500px;"
>
<el-input
v-model=
"form.companyName"
placeholder=
"请输入公司名称"
/>
<div>
</el-form-item>
<el-form
ref=
"form"
:model=
"form"
:rules=
"rules"
label-width=
"80px"
>
<el-form-item
label=
"发票类型"
prop=
"invoiceType"
>
<el-divider
content-position=
"center"
>
发票基本信息
</el-divider>
<el-input
v-model=
"form.invoiceType"
placeholder=
"请输入发票类型"
/>
<el-row
:gutter=
"20"
>
</el-form-item>
<el-col
:span=
"12"
:offset=
"0"
>
<el-form-item
label=
"发票性质"
prop=
"invoiceNature"
>
<el-form-item
label=
"公司id"
prop=
"companyId"
>
<el-input
v-model=
"form.invoiceNature"
placeholder=
"请输入发票性质"
/>
<el-input
v-model=
"form.companyId"
placeholder=
"请输入公司id"
/>
</el-form-item>
</el-form-item>
<el-form-item
label=
"部门名称"
prop=
"depName"
>
</el-col>
<el-input
v-model=
"form.depName"
placeholder=
"请输入部门名称"
/>
<el-col
:span=
"12"
:offset=
"0"
>
</el-form-item>
<el-form-item
label=
"公司名称"
prop=
"companyName"
>
<el-form-item
label=
"发票日期"
prop=
"invoiceDate"
>
<el-input
v-model=
"form.companyName"
placeholder=
"请输入公司名称"
/>
<el-date-picker
clearable
v-model=
"form.invoiceDate"
type=
"date"
value-format=
"yyyy-MM-dd"
</el-form-item>
placeholder=
"请选择发票日期"
>
</el-col>
</el-date-picker>
</el-row>
</el-form-item>
<el-form-item
label=
"购买方名称"
prop=
"buyName"
>
<el-input
v-model=
"form.buyName"
placeholder=
"请输入购买方名称"
/>
<el-row
:gutter=
"20"
>
</el-form-item>
<el-col
:span=
"12"
:offset=
"0"
>
<el-form-item
label=
"购买方纳税人识别号"
prop=
"buyTaxpayerNo"
>
<el-form-item
label=
"发票类型"
prop=
"invoiceType"
>
<el-input
v-model=
"form.buyTaxpayerNo"
placeholder=
"请输入购买方纳税人识别号"
/>
<el-select
v-model=
"queryParams.invoiceType"
placeholder=
"请选择发票类型"
clearable
>
</el-form-item>
<el-option
v-for=
"item in invoiceTypeList"
:key=
"item.value"
:label=
"item.label"
<el-form-item
label=
"购买方地址"
prop=
"buyAddress"
>
:value=
"item.value"
>
<el-input
v-model=
"form.buyAddress"
placeholder=
"请输入购买方地址"
/>
</el-option>
</el-form-item>
</el-select>
<el-form-item
label=
"购买方电话"
prop=
"buyPhone"
>
</el-form-item>
<el-input
v-model=
"form.buyPhone"
placeholder=
"请输入购买方电话"
/>
</el-col>
</el-form-item>
<el-col
:span=
"12"
:offset=
"0"
>
<el-form-item
label=
"购买方开户行"
prop=
"buyBankDeposit"
>
<el-form-item
label=
"发票性质"
prop=
"invoiceNature"
>
<el-input
v-model=
"form.buyBankDeposit"
placeholder=
"请输入购买方开户行"
/>
<el-select
v-model=
"form.invoiceNature"
placeholder=
"请选择发票性质"
clearable
>
</el-form-item>
<el-option
v-for=
"item in invoiceNatureList"
:key=
"item.value"
:label=
"item.label"
<el-form-item
label=
"购买方银行账号"
prop=
"buyBankAccount"
>
:value=
"item.value"
>
<el-input
v-model=
"form.buyBankAccount"
placeholder=
"请输入购买方银行账号"
/>
</el-option>
</el-form-item>
</el-select>
<el-form-item
label=
"申请人"
prop=
"applicant"
>
</el-form-item>
<el-input
v-model=
"form.applicant"
placeholder=
"请输入申请人"
/>
</el-col>
</el-form-item>
</el-row>
<el-form-item
label=
"审核人"
prop=
"checker"
>
<el-row
:gutter=
"20"
>
<el-input
v-model=
"form.checker"
placeholder=
"请输入审核人"
/>
<el-col
:span=
"12"
:offset=
"0"
>
</el-form-item>
<el-form-item
label=
"部门名称"
prop=
"depName"
>
<el-form-item
label=
"项目编号/发票号码"
prop=
"projectOrInvoiceNo"
>
<el-input
v-model=
"form.depName"
placeholder=
"请输入部门名称"
/>
<el-input
v-model=
"form.projectOrInvoiceNo"
placeholder=
"请输入项目编号/发票号码"
/>
</el-form-item>
</el-form-item>
</el-col>
<el-form-item
label=
"合计金额"
prop=
"amountSum"
>
<el-col
:span=
"12"
:offset=
"0"
>
<el-input
v-model=
"form.amountSum"
placeholder=
"请输入合计金额"
/>
<el-form-item
label=
"发票日期"
prop=
"invoiceDate"
>
</el-form-item>
<el-date-picker
clearable
v-model=
"form.invoiceDate"
type=
"date"
value-format=
"yyyy-MM-dd"
<el-form-item
label=
"合计税额"
prop=
"taxSum"
>
placeholder=
"请选择发票日期"
>
<el-input
v-model=
"form.taxSum"
placeholder=
"请输入合计税额"
/>
</el-date-picker>
</el-form-item>
</el-form-item>
<el-form-item
label=
"价税合计"
prop=
"amountTaxCapital"
>
</el-col>
<el-input
v-model=
"form.amountTaxCapital"
placeholder=
"请输入价税合计"
/>
</el-row>
</el-form-item>
<el-row
:gutter=
"20"
>
<el-form-item
label=
"价税合计"
prop=
"amountTaxLower"
>
<el-col
:span=
"12"
:offset=
"0"
>
<el-input
v-model=
"form.amountTaxLower"
placeholder=
"请输入价税合计"
/>
</el-form-item>
<el-form-item
label=
"销售方名称"
prop=
"saleName"
>
<el-form-item
label=
"申请人"
prop=
"applicant"
>
<el-input
v-model=
"form.saleName"
placeholder=
"请输入销售方名称"
/>
<el-input
v-model=
"form.applicant"
placeholder=
"请输入申请人"
/>
</el-form-item>
</el-form-item>
<el-form-item
label=
"销售方纳税人识别号"
prop=
"saleTaxpayerNo"
>
</el-col>
<el-input
v-model=
"form.saleTaxpayerNo"
placeholder=
"请输入销售方纳税人识别号"
/>
<el-col
:span=
"12"
:offset=
"0"
>
</el-form-item>
<el-form-item
label=
"销售方地址"
prop=
"saleAddress"
>
<el-form-item
label=
"审核人"
prop=
"checker"
>
<el-input
v-model=
"form.saleAddress"
placeholder=
"请输入销售方地址"
/>
<el-input
v-model=
"form.checker"
placeholder=
"请输入审核人"
/>
</el-form-item>
</el-form-item>
<el-form-item
label=
"销售方电话"
prop=
"salePhone"
>
</el-col>
<el-input
v-model=
"form.salePhone"
placeholder=
"请输入销售方电话"
/>
</el-row>
</el-form-item>
<el-form-item
label=
"销售方开户行"
prop=
"saleBankDeposit"
>
<el-divider
content-position=
"center"
>
购买方信息
</el-divider>
<el-input
v-model=
"form.saleBankDeposit"
placeholder=
"请输入销售方开户行"
/>
<el-row
:gutter=
"20"
>
</el-form-item>
<el-col
:span=
"12"
:offset=
"0"
>
<el-form-item
label=
"销售方银行账号"
prop=
"saleBankAccount"
>
<el-input
v-model=
"form.saleBankAccount"
placeholder=
"请输入销售方银行账号"
/>
<el-form-item
label=
"名称"
prop=
"buyName"
>
</el-form-item>
<el-input
v-model=
"form.buyName"
placeholder=
"请输入购买方名称"
/>
<el-form-item
label=
"备注"
prop=
"note"
>
</el-form-item>
<el-input
v-model=
"form.note"
placeholder=
"请输入备注"
/>
</el-col>
</el-form-item>
-->
<el-col
:span=
"12"
:offset=
"0"
>
<el-form-item
label=
"收款人"
prop=
"payee"
>
<el-form-item
label=
"税识别号"
prop=
"buyTaxpayerNo"
>
<el-input
v-model=
"form.payee"
placeholder=
"请输入收款人"
/>
<el-input
v-model=
"form.buyTaxpayerNo"
placeholder=
"请输入购买方纳税人识别号"
/>
</el-form-item>
</el-form-item>
<el-form-item
label=
"复核人"
prop=
"reviewer"
>
</el-col>
<el-input
v-model=
"form.reviewer"
placeholder=
"请输入复核人"
/>
</el-row>
</el-form-item>
<el-row
:gutter=
"20"
>
<el-form-item
label=
"开票人"
prop=
"drawer"
>
<el-col
:span=
"12"
:offset=
"0"
>
<el-input
v-model=
"form.drawer"
placeholder=
"请输入开票人"
/>
<el-form-item
label=
"地址"
prop=
"buyAddress"
>
</el-form-item>
<el-input
v-model=
"form.buyAddress"
placeholder=
"请输入购买方地址"
/>
<el-divider
content-position=
"center"
>
发票项信息
</el-divider>
</el-form-item>
<el-row
:gutter=
"10"
class=
"mb8"
>
</el-col>
<el-col
:span=
"1.5"
>
<el-col
:span=
"12"
:offset=
"0"
>
<el-button
type=
"primary"
icon=
"el-icon-plus"
size=
"mini"
<el-form-item
label=
"电话"
prop=
"buyPhone"
>
@
click=
"handleAddFncInvoiceItem"
>
添加
</el-button>
<el-input
v-model=
"form.buyPhone"
placeholder=
"请输入购买方电话"
/>
</el-col>
</el-form-item>
<el-col
:span=
"1.5"
>
</el-col>
<el-button
type=
"danger"
icon=
"el-icon-delete"
size=
"mini"
</el-row>
@
click=
"handleDeleteFncInvoiceItem"
>
删除
</el-button>
<el-row
:gutter=
"20"
>
</el-col>
<el-col
:span=
"12"
:offset=
"0"
>
</el-row>
<el-table
:data=
"fncInvoiceItemList"
:row-class-name=
"rowFncInvoiceItemIndex"
<el-form-item
label=
"开户行"
prop=
"buyBankDeposit"
>
@
selection-change=
"handleFncInvoiceItemSelectionChange"
ref=
"fncInvoiceItem"
>
<el-input
v-model=
"form.buyBankDeposit"
placeholder=
"请输入购买方开户行"
/>
<el-table-column
type=
"selection"
width=
"50"
align=
"center"
/>
</el-form-item>
<el-table-column
label=
"序号"
align=
"center"
prop=
"index"
width=
"50"
/>
</el-col>
<el-table-column
label=
"发票id"
prop=
"invoiceId"
width=
"150"
>
<el-col
:span=
"12"
:offset=
"0"
>
<
template
slot-scope=
"scope"
>
<el-form-item
label=
"银行账号"
prop=
"buyBankAccount"
>
<el-input
v-model=
"scope.row.invoiceId"
placeholder=
"请输入发票id"
/>
<el-input
v-model=
"form.buyBankAccount"
placeholder=
"请输入购买方银行账号"
/>
</
template
>
</el-form-item>
</el-table-column>
</el-col>
<el-table-column
label=
"货物或应税劳务、服务名称"
prop=
"objectName"
width=
"150"
>
</el-row>
<
template
slot-scope=
"scope"
>
<el-input
v-model=
"scope.row.objectName"
placeholder=
"请输入货物或应税劳务、服务名称"
/>
<el-divider
content-position=
"center"
>
发票项信息
</el-divider>
</
template
>
<el-row
:gutter=
"10"
class=
"mb8"
>
</el-table-column>
<el-col
:span=
"1.5"
>
<el-table-column
label=
"规格型号"
prop=
"specs"
width=
"150"
>
<el-button
type=
"primary"
icon=
"el-icon-plus"
size=
"mini"
@
click=
"handleAddFncInvoiceItem"
>
添加
<
template
slot-scope=
"scope"
>
</el-button>
<el-input
v-model=
"scope.row.specs"
placeholder=
"请输入规格型号"
/>
</el-col>
</
template
>
<el-col
:span=
"1.5"
>
</el-table-column>
<el-button
type=
"danger"
icon=
"el-icon-delete"
size=
"mini"
@
click=
"handleDeleteFncInvoiceItem"
>
删除
<el-table-column
label=
"单位"
prop=
"unit"
width=
"150"
>
</el-button>
<
template
slot-scope=
"scope"
>
</el-col>
<el-input
v-model=
"scope.row.unit"
placeholder=
"请输入单位"
/>
</el-row>
</
template
>
<el-table
:data=
"fncInvoiceItemList"
:row-class-name=
"rowFncInvoiceItemIndex"
</el-table-column>
@
selection-change=
"handleFncInvoiceItemSelectionChange"
ref=
"fncInvoiceItem"
>
<el-table-column
label=
"数量"
prop=
"quantity"
width=
"150"
>
<el-table-column
type=
"selection"
width=
"50"
align=
"center"
/>
<
template
slot-scope=
"scope"
>
<el-table-column
label=
"序号"
align=
"center"
prop=
"index"
width=
"50"
/>
<el-input
v-model=
"scope.row.quantity"
placeholder=
"请输入数量"
/>
<el-table-column
label=
"发票id"
prop=
"invoiceId"
width=
"150"
>
</
template
>
<
template
slot-scope=
"scope"
>
</el-table-column>
<el-input
v-model=
"scope.row.invoiceId"
placeholder=
"请输入发票id"
/>
<el-table-column
label=
"单价(含税)"
prop=
"unitPriceTax"
width=
"150"
>
</
template
>
<
template
slot-scope=
"scope"
>
</el-table-column>
<el-input
v-model=
"scope.row.unitPriceTax"
placeholder=
"请输入单价(含税)"
/>
<el-table-column
label=
"货物或应税劳务、服务名称"
prop=
"objectName"
width=
"150"
>
</
template
>
<
template
slot-scope=
"scope"
>
</el-table-column>
<el-input
v-model=
"scope.row.objectName"
placeholder=
"请输入货物或应税劳务、服务名称"
/>
<el-table-column
label=
"金额(不含税)"
prop=
"amountNoTax"
width=
"150"
>
</
template
>
<
template
slot-scope=
"scope"
>
</el-table-column>
<el-input
v-model=
"scope.row.amountNoTax"
placeholder=
"请输入金额(不含税)"
/>
<el-table-column
label=
"规格型号"
prop=
"specs"
width=
"150"
>
</
template
>
<
template
slot-scope=
"scope"
>
</el-table-column>
<el-input
v-model=
"scope.row.specs"
placeholder=
"请输入规格型号"
/>
<el-table-column
label=
"税率"
prop=
"taxRate"
width=
"150"
>
</
template
>
<
template
slot-scope=
"scope"
>
</el-table-column>
<el-input
v-model=
"scope.row.taxRate"
placeholder=
"请输入税率"
/>
<el-table-column
label=
"单位"
prop=
"unit"
width=
"150"
>
</
template
>
<
template
slot-scope=
"scope"
>
</el-table-column>
<el-input
v-model=
"scope.row.unit"
placeholder=
"请输入单位"
/>
<el-table-column
label=
"税额"
prop=
"taxAmount"
width=
"150"
>
</
template
>
<
template
slot-scope=
"scope"
>
</el-table-column>
<el-input
v-model=
"scope.row.taxAmount"
placeholder=
"请输入税额"
/>
<el-table-column
label=
"数量"
prop=
"quantity"
width=
"150"
>
</
template
>
<
template
slot-scope=
"scope"
>
</el-table-column>
<el-input
v-model=
"scope.row.quantity"
placeholder=
"请输入数量"
/>
</el-table>
</
template
>
</el-form>
</el-table-column>
<div
slot=
"footer"
class=
"dialog-footer"
>
<el-table-column
label=
"单价(含税)"
prop=
"unitPriceTax"
width=
"150"
>
<el-button
type=
"primary"
@
click=
"submitForm"
>
确 定
</el-button>
<
template
slot-scope=
"scope"
>
<el-button
@
click=
"cancel"
>
取 消
</el-button>
<el-input
v-model=
"scope.row.unitPriceTax"
placeholder=
"请输入单价(含税)"
/>
</div>
</
template
>
</el-dialog>
</el-table-column>
<el-table-column
label=
"金额(不含税)"
prop=
"amountNoTax"
width=
"150"
>
<
template
slot-scope=
"scope"
>
<el-input
v-model=
"scope.row.amountNoTax"
placeholder=
"请输入金额(不含税)"
/>
</
template
>
</el-table-column>
<el-table-column
label=
"税率"
prop=
"taxRate"
width=
"150"
>
<
template
slot-scope=
"scope"
>
<el-input
v-model=
"scope.row.taxRate"
placeholder=
"请输入税率"
/>
</
template
>
</el-table-column>
<el-table-column
label=
"税额"
prop=
"taxAmount"
width=
"150"
>
<
template
slot-scope=
"scope"
>
<el-input
v-model=
"scope.row.taxAmount"
placeholder=
"请输入税额"
/>
</
template
>
</el-table-column>
</el-table>
<el-divider
content-position=
"center"
>
销售方信息
</el-divider>
<el-row
:gutter=
"20"
>
<el-col
:span=
"12"
:offset=
"0"
>
<el-form-item
label=
"名称"
prop=
"saleName"
>
<el-input
v-model=
"form.saleName"
placeholder=
"请输入销售方名称"
/>
</el-form-item>
</el-col>
</el-row>
<el-row
:gutter=
"20"
>
<el-col
:span=
"12"
:offset=
"0"
>
<el-form-item
label=
"税识别号"
prop=
"saleTaxpayerNo"
>
<el-input
v-model=
"form.saleTaxpayerNo"
placeholder=
"请输入销售方纳税人识别号"
/>
</el-form-item>
</el-col>
<el-col
:span=
"12"
:offset=
"0"
>
<el-form-item
label=
"地址"
prop=
"saleAddress"
>
<el-input
v-model=
"form.saleAddress"
placeholder=
"请输入销售方地址"
/>
</el-form-item>
</el-col>
</el-row>
<el-row
:gutter=
"20"
>
<el-col
:span=
"12"
:offset=
"0"
>
<el-form-item
label=
"电话"
prop=
"salePhone"
>
<el-input
v-model=
"form.salePhone"
placeholder=
"请输入销售方电话"
/>
</el-form-item>
</el-col>
<el-col
:span=
"12"
:offset=
"0"
>
<el-form-item
label=
"开户行"
prop=
"saleBankDeposit"
>
<el-input
v-model=
"form.saleBankDeposit"
placeholder=
"请输入销售方开户行"
/>
</el-form-item>
</el-col>
</el-row>
<el-divider
content-position=
"center"
>
发票金额信息
</el-divider>
<el-row
:gutter=
"20"
>
<el-col
:span=
"12"
:offset=
"0"
>
<el-form-item
label=
"合计税额"
prop=
"taxSum"
>
<el-input
v-model=
"form.taxSum"
placeholder=
"请输入合计税额"
/>
</el-form-item>
</el-col>
<el-col
:span=
"12"
:offset=
"0"
>
<el-form-item
label=
"价税合计(大写)"
prop=
"amountTaxCapital"
>
<el-input
v-model=
"form.amountTaxCapital"
placeholder=
"请输入价税合计"
/>
</el-form-item>
</el-col>
<el-col
:span=
"12"
:offset=
"0"
>
<el-form-item
label=
"价税合计(小写)"
prop=
"amountTaxLower"
>
<el-input
v-model=
"form.amountTaxLower"
placeholder=
"请输入价税合计"
/>
</el-form-item>
</el-col>
</el-row>
<el-row
:gutter=
"20"
>
<el-col
:span=
"12"
:offset=
"0"
>
<el-form-item
label=
"项目编号/发票号码"
prop=
"projectOrInvoiceNo"
>
<el-input
v-model=
"form.projectOrInvoiceNo"
placeholder=
"请输入项目编号/发票号码"
/>
</el-form-item>
</el-col>
<el-col
:span=
"12"
:offset=
"0"
>
<el-form-item
label=
"合计金额"
prop=
"amountSum"
>
<el-input
v-model=
"form.amountSum"
placeholder=
"请输入合计金额"
/>
</el-form-item>
</el-col>
</el-row>
<el-row
:gutter=
"20"
>
<el-col
:span=
"12"
:offset=
"0"
>
<el-form-item
label=
"复核人"
prop=
"reviewer"
>
<el-input
v-model=
"form.reviewer"
placeholder=
"请输入复核人"
/>
</el-form-item>
</el-col>
<el-col
:span=
"12"
:offset=
"0"
>
<el-form-item
label=
"收款人"
prop=
"payee"
>
<el-input
v-model=
"form.payee"
placeholder=
"请输入收款人"
/>
</el-form-item>
</el-col>
</el-row>
<el-row
:gutter=
"20"
>
<el-col
:span=
"12"
:offset=
"0"
>
<el-form-item
label=
"备注"
prop=
"note"
>
<el-input
type=
"textarea"
v-model=
"form.note"
placeholder=
"请输入备注"
/>
</el-form-item>
</el-col>
<el-col
:span=
"12"
:offset=
"0"
>
<el-form-item
label=
"开票人"
prop=
"drawer"
>
<el-input
v-model=
"form.drawer"
placeholder=
"请输入开票人"
/>
</el-form-item>
</el-col>
</el-row>
<el-row
:gutter=
"20"
>
<el-col
:span=
"12"
:offset=
"0"
></el-col>
<el-col
:span=
"12"
:offset=
"0"
></el-col>
</el-row>
</el-form>
</div>
<!-- <div slot="footer" class="dialog-footer">
<el-button type="primary" @click="submitForm">确 定</el-button>
<el-button @click="cancel">取 消</el-button>
</div> -->
</el-col>
<el-col
:span=
"15"
:offset=
"0"
style=
"height:500px;"
>
<body
style=
"height: 100%;"
>
<div
class=
"toptip c-red"
>
模板样式仅供参考,不可用于实际开票依据!
</div>
<div
class=
"invoicMain"
id=
"printDiv"
>
<!-- head start -->
<div
class=
"invoiceHeader"
>
<div
class=
"headerLeft"
>
<div>
<!-- <img src="qrcode.png" width="83" height="83" alt=""> -->
</div>
</div>
<div
class=
"headerMiddle"
>
<h1>
增值税专用发票
</h1>
<div
class=
"line"
></div>
</div>
<div
class=
"headerRight"
>
<p><label>
开票日期:
</label><span>
2021年06月07日
</span></p>
</div>
</div>
<!-- head end -->
<!-- invoice body start -->
<div
class=
"invoiceBody"
>
<div
class=
"userInfo"
>
<div
class=
"buy"
>
购买方
</div>
<ul>
<li>
<label>
名
称:
</label><span>
山东济南网络信息技术有限公司
</span>
</li>
<li>
<label>
纳税人识别号:
</label><span
class=
"f-big"
>
913564523096023930
</span>
</li>
<li>
<label>
地址、
电话:
</label><span
class=
"f-small"
>
济南市槐荫区经十路4214209号
0531-85094547
</span>
</li>
<li>
<label>
开户行及账号:
</label><span
class=
"f-small"
>
中国银行股份有限公司济南大学科技园支行
6225885410839945
</span>
</li>
</ul>
<div
class=
"password"
>
密码区
</div>
<div
class=
"pwdInfo"
><span
class=
"f-big"
>
0357+39177127583965+0*13>3>0
<>
<22908-
+<+
03*
<
-84
>
40>
<3
<
64-076746-2
+
2082*9112
+
057188
/
07-228
<
135701
+
4
/>
039*1630-817
</span>
>
</div>
</div>
<div>
<table
class=
"GoodsTable"
cellpadding=
"0"
cellspacing=
"0"
>
<thead>
<tr>
<td
style=
"width: 24%"
>
货物或应税劳务、服务名称
</td>
<td
style=
"width: 10%"
>
规格型号
</td>
<td
style=
"width: 7%"
>
单位
</td>
<td
style=
"width: 10%"
>
数 量
</td>
<td
style=
"width: 10%"
>
单 价
</td>
<td
style=
"width: 16%"
>
金 额
</td>
<td
style=
"width: 7%"
>
税率
</td>
<td
style=
"width: 16%; border-right: none;"
>
税 额
</td>
</tr>
</thead>
<tbody
class=
"invoice-list"
style=
"height: 126px;"
>
<tr>
<td><span>
*乳制品*新希望天香透明
</span></td>
<td><span>
180ML
</span></td>
<td><span>
袋
</span></td>
<td><span>
5
</span></td>
<td><span>
2.364
</span></td>
<td><span>
11.82
</span></td>
<td><span>
1%
</span></td>
<td><span>
1.18
</span></td>
</tr>
<tr>
<td><span>
新希望天香透明袋纯牛奶
</span></td>
<td><span>
180ML
</span></td>
<td><span>
袋
</span></td>
<td><span>
5
</span></td>
<td><span>
2.364
</span></td>
<td><span>
11.82
</span></td>
<td><span>
1%
</span></td>
<td><span>
1.18
</span></td>
</tr>
<tr>
<td><span>
新希望天香透明袋纯牛奶
</span></td>
<td><span>
180ML
</span></td>
<td><span>
袋
</span></td>
<td><span>
5
</span></td>
<td><span>
2.364
</span></td>
<td><span>
11.82
</span></td>
<td><span>
1%
</span></td>
<td><span>
1.18
</span></td>
</tr>
<tr>
<td><span>
新希望天香透明袋纯牛奶
</span></td>
<td><span>
180ML
</span></td>
<td><span>
袋
</span></td>
<td><span>
5
</span></td>
<td><span>
2.364
</span></td>
<td><span>
11.82
</span></td>
<td><span>
1%
</span></td>
<td><span>
1.18
</span></td>
</tr>
<tr>
<td><span>
新希望天香透明袋纯牛奶
</span></td>
<td><span>
180ML
</span></td>
<td><span>
袋
</span></td>
<td><span>
5
</span></td>
<td><span>
2.364
</span></td>
<td><span>
11.82
</span></td>
<td><span>
1%
</span></td>
<td><span>
1.18
</span></td>
</tr>
<tr>
<td><span>
新希望天香透明袋纯牛奶
</span></td>
<td><span>
180ML
</span></td>
<td><span>
袋
</span></td>
<td><span>
5
</span></td>
<td><span>
2.364
</span></td>
<td><span>
11.82
</span></td>
<td><span>
1%
</span></td>
<td><span>
1.18
</span></td>
</tr>
</tbody>
<tfoot>
<tr
class=
"total"
>
<td>
合
计
</td>
<td></td>
<td></td>
<td></td>
<td></td>
<td><span
class=
"rmb"
>
¥
</span>
1425.00
</td>
<td></td>
<td><span
class=
"rmb"
>
¥
</span>
1425.00
</td>
</tr>
<tr
class=
"GoodsTotal"
>
<td>
价税合计(大写)
</td>
<td
colspan=
"7"
>
<div
style=
"width: 100%;display:flex"
>
<div
type=
"text"
style=
"width: 60%"
><span
class=
'c-black'
>
ⓧ壹万叁仟元整
</span>
</div>
<div
type=
"text"
style=
"width: 30%"
>
(小写)
<span
class=
'c-black'
><span
class=
"rmb"
>
¥
</span>
1425.00
</span></div>
</div>
</td>
</tr>
</tfoot>
</table>
<div
class=
"userInfo"
>
<div
class=
"buy"
>
销售方
</div>
<ul>
<li>
<label>
名
称:
</label><span>
山东济南网络信息技术有限公司
</span>
</li>
<li>
<label>
纳税人识别号:
</label><span
class=
"f-big"
>
913564523596023930
</span>
</li>
<li>
<label>
地址、
电话:
</label><span
class=
"f-small2"
>
山东省济南市槐荫区经十路28988号乐梦公寓3号楼1单元605号
0531-87527787
</span>
</li>
<li>
<label>
开户行及账号:
</label><span
class=
"f-small"
>
中国银行股份有限公司济南大学科技园支行
6225885410839945
</span>
</li>
</ul>
<div
class=
"password"
>
备注
</div>
<div
class=
"pwdInfo"
>
aaa
</div>
</div>
</div>
</div>
<!-- invoice body start -->
<ul
class=
"invoicetFooter"
>
<li>
<label>
收款人:
</label><span>
张莫某
</span>
</li>
<li>
<label>
复核:
</label><span>
张莫某
</span>
</li>
<li>
<label>
开票人:
</label><span>
张莫某
</span>
</li>
<li>
<label>
销售方:(章)
</label>
</li>
</ul>
</div>
</body>
</el-col>
</el-row>
</el-drawer>
</div>
</div>
</template>
</template>
...
@@ -310,6 +650,9 @@ export default {
...
@@ -310,6 +650,9 @@ export default {
title
:
""
,
title
:
""
,
// 是否显示弹出层
// 是否显示弹出层
open
:
false
,
open
:
false
,
//发票类型
invoiceTypeList
:
[{
label
:
"
普通发票
"
,
value
:
0
},
{
label
:
"
增值税专用发票
"
,
value
:
1
}],
invoiceNatureList
:
[{
label
:
"
进项
"
,
value
:
0
},
{
label
:
"
出项
"
,
value
:
1
}],
// 查询参数
// 查询参数
queryParams
:
{
queryParams
:
{
pageNum
:
1
,
pageNum
:
1
,
...
@@ -466,6 +809,7 @@ export default {
...
@@ -466,6 +809,7 @@ export default {
this
.
getCompanyList
();
this
.
getCompanyList
();
},
},
methods
:
{
methods
:
{
/** 查询公司列表 */
/** 查询公司列表 */
getCompanyList
()
{
getCompanyList
()
{
this
.
loading
=
true
;
this
.
loading
=
true
;
...
@@ -590,7 +934,7 @@ export default {
...
@@ -590,7 +934,7 @@ export default {
this
.
getList
();
this
.
getList
();
this
.
$modal
.
msgSuccess
(
"
删除成功
"
);
this
.
$modal
.
msgSuccess
(
"
删除成功
"
);
})
})
.
catch
(()
=>
{});
.
catch
(()
=>
{
});
},
},
/** 发票项序号 */
/** 发票项序号 */
rowFncInvoiceItemIndex
({
row
,
rowIndex
})
{
rowFncInvoiceItemIndex
({
row
,
rowIndex
})
{
...
@@ -639,3 +983,366 @@ export default {
...
@@ -639,3 +983,366 @@ export default {
},
},
};
};
</
script
>
</
script
>
<
style
scoped
>
/* * {
padding: 0;
margin: 0;
} */
.el-form-item
.el-select
.el-date-picker
{
width
:
100%
;
}
ul
,
ul
li
{
list-style
:
none
;
margin
:
0
;
padding
:
0
;
}
body
{
font-family
:
"simsun"
;
}
label
{
color
:
#008000
;
}
.rmb
{
font-family
:
Arial
,
Helvetica
,
sans-serif
;
}
.c-red
{
color
:
#ff3133
;
}
.c-black
{
color
:
#000
;
}
.f-big
{
font-size
:
20px
;
}
.f-small
{
font-size
:
12px
;
}
.f-small2
{
font-size
:
10px
;
}
.invoicMain
{
width
:
920px
;
margin
:
0
auto
;
font-size
:
14px
;
color
:
#000
;
padding
:
20px
;
border
:
1px
dotted
#000
;
}
.toptip
{
text-align
:
center
;
padding-top
:
4px
;
height
:
20px
;
}
.invoiceHeader
{
height
:
126px
;
display
:
flex
;
/* justify-content: space-between; */
align-items
:
center
;
}
.headerLeft
{
width
:
300px
;
display
:
flex
;
}
.headerLeft
div
:nth-child
(
1
)
{
width
:
85px
;
line-height
:
26px
;
}
.headerLeft
div
p
{
line-height
:
26px
;
}
.headerLeft
div
:nth-child
(
2
)
p
.c-red
{
width
:
170px
;
height
:
46px
;
text-align
:
center
;
line-height
:
42px
;
font-size
:
24px
;
letter-spacing
:
2px
;
}
.headerLeft
div
p
.c
span
{
font-size
:
18px
;
letter-spacing
:
1px
;
}
.headerRight
{
padding-left
:
28px
;
width
:
316px
;
}
.headerRight
p
:nth-child
(
1
)
{
font-size
:
24px
;
}
.headerRight
p
:nth-child
(
1
)
strong
{
font-family
:
"LiSu"
;
font-size
:
30px
;
padding-right
:
20px
;
}
.headerRight
p
:nth-child
(
2
)
{
text-align
:
right
;
margin-top
:
-5px
;
}
.headerRight
p
:nth-child
(
3
)
{
text-align
:
right
;
font-size
:
18px
;
letter-spacing
:
1px
;
}
.headerRight
p
:nth-child
(
4
)
{
text-align
:
center
;
letter-spacing
:
1px
;
}
.headerMiddle
{
text-align
:
center
;
width
:
300px
;
}
.headerMiddle
h1
{
font-size
:
32px
;
color
:
#008000
;
padding-bottom
:
22px
;
}
.total
.rmb
{
font-size
:
16px
;
}
.line
{
height
:
2px
;
border-top
:
#008000
1px
solid
;
border-bottom
:
#008000
1px
solid
;
margin-bottom
:
30px
;
}
.headerRight
li
{
line-height
:
24px
;
}
.invoiceBody
{
border
:
1px
solid
#008000
;
}
.userInfo
{
width
:
100%
;
display
:
flex
;
align-items
:
center
;
height
:
96px
;
border-bottom
:
1px
solid
#008000
;
}
.userInfo
ul
{
width
:
50%
;
margin
:
0
5px
;
padding
:
0
;
}
.userInfo
ul
li
{
line-height
:
24px
;
}
.userInfo
ul
li
:nth-child
(
2
)
.f-big
{
padding-left
:
24px
;
letter-spacing
:
2px
;
}
.userInfo
ul
li
:nth-child
(
3
)
{
position
:
relative
;
}
.userInfo
ul
li
.f-small2
{
position
:
absolute
;
width
:
120%
;
transform
:
scale
(
0.8
);
left
:
44px
;
}
.buy
{
width
:
20px
;
border-right
:
1px
solid
#008000
;
/* padding: 0 10px; */
text-align
:
center
;
height
:
100%
;
display
:
flex
;
align-items
:
center
;
color
:
#008000
;
line-height
:
20px
;
}
.password
{
width
:
20px
;
/* padding: 0 10px; */
border-right
:
1px
solid
#008000
;
border-left
:
1px
solid
#008000
;
text-align
:
center
;
height
:
100%
;
display
:
flex
;
align-items
:
center
;
color
:
#008000
;
line-height
:
20px
;
}
.pwdInfo
{
flex
:
1
;
padding
:
0
15px
;
height
:
88px
;
overflow
:
hidden
;
word-break
:
break-all
;
letter-spacing
:
2px
;
}
.goodsInfo
{
height
:
210px
;
margin
:
0
;
padding
:
0
;
}
.goodsInfo
li
{
display
:
flex
;
color
:
#008000
;
text-align
:
center
;
}
.name
{
width
:
260px
;
border-right
:
1px
solid
#008000
;
}
.spec
{
width
:
140px
;
border-right
:
1px
solid
#008000
;
}
.qty
{
width
:
108px
;
border-right
:
1px
solid
#008000
;
}
.unit
,
.taxRate
{
width
:
65px
;
border-right
:
1px
solid
#008000
;
}
.qty
,
.price
{
width
:
160px
;
border-right
:
1px
solid
#008000
;
}
.money
{
flex
:
1
;
border-right
:
1px
solid
#008000
;
}
.taxAmount
{
flex
:
1
;
}
.GoodsTable
{
height
:
210px
;
width
:
100%
;
border-collapse
:
collapse
;
table-layout
:
fixed
;
}
.GoodsTable
td
{
border-right
:
1px
solid
#008000
;
color
:
#008000
;
padding
:
0
4px
;
}
.invoice-list
td
{
color
:
#000
;
vertical-align
:
middle
;
}
.invoice-list
td
:nth-child
(
5
),
.invoice-list
td
:nth-child
(
6
),
.invoice-list
td
:nth-child
(
7
),
.invoice-list
td
:nth-child
(
8
),
.total
td
:nth-child
(
5
),
.total
td
:nth-child
(
6
),
.total
td
:nth-child
(
7
),
.total
td
:nth-child
(
8
)
{
text-align
:
right
;
}
.invoice-list
{
height
:
126px
;
overflow
:
hidden
;
}
.invoice-list
tr
td
{
height
:
21px
;
}
.GoodsTable
thead
tr
{
height
:
24px
;
text-align
:
center
;
}
.GoodsTotal
{
height
:
34px
;
}
.GoodsTotal
{
border-top
:
1px
solid
#008000
;
border-bottom
:
1px
solid
#008000
;
}
.total
td
{
color
:
#000
;
}
.total
td
:nth-child
(
1
)
{
text-align
:
center
;
color
:
#008000
;
}
.total
td
:nth-child
(
6
),
.total
td
:nth-child
(
8
)
{
font-size
:
18px
;
}
.invoicetFooter
{
padding-top
:
2px
;
display
:
flex
;
justify-content
:
space-between
;
}
.invoicetFooter
li
{
width
:
25%
;
}
.invoiceHeader-left
{
width
:
67%
;
display
:
flex
;
align-items
:
center
;
justify-content
:
space-between
;
}
.element
::-webkit-scrollbar
{
display
:
none
}
</
style
>
\ No newline at end of file
ruoyi-ui/vue.config.js
View file @
cb1a43a5
...
@@ -36,6 +36,7 @@ module.exports = {
...
@@ -36,6 +36,7 @@ module.exports = {
// detail: https://cli.vuejs.org/config/#devserver-proxy
// detail: https://cli.vuejs.org/config/#devserver-proxy
[
process
.
env
.
VUE_APP_BASE_API
]:
{
[
process
.
env
.
VUE_APP_BASE_API
]:
{
target
:
`http://localhost:8080`
,
target
:
`http://localhost:8080`
,
// target: `http://120.79.23.199:8080/`,
changeOrigin
:
true
,
changeOrigin
:
true
,
pathRewrite
:
{
pathRewrite
:
{
[
'
^
'
+
process
.
env
.
VUE_APP_BASE_API
]:
''
[
'
^
'
+
process
.
env
.
VUE_APP_BASE_API
]:
''
...
...
sql/ry-vue.sql
View file @
cb1a43a5
/*
/*
Navicat Premium Data Transfer
Navicat Premium Data Transfer
Source Server :
192.168.182.130-mysql
Source Server :
localhost_3306
Source Server Type : MySQL
Source Server Type : MySQL
Source Server Version : 5073
8
Source Server Version : 5073
6
Source Host :
192.168.182.130
:3306
Source Host :
localhost
:3306
Source Schema : ry-vue
Source Schema : ry-vue
Target Server Type : MySQL
Target Server Type : MySQL
Target Server Version : 5073
8
Target Server Version : 5073
6
File Encoding : 65001
File Encoding : 65001
Date: 21/11/2022
08:01:5
5
Date: 21/11/2022
17:29:2
5
*/
*/
SET
NAMES
utf8mb4
;
SET
NAMES
utf8mb4
;
...
@@ -31,11 +31,11 @@ CREATE TABLE `fnc_company` (
...
@@ -31,11 +31,11 @@ CREATE TABLE `fnc_company` (
`bank_account_name`
varchar
(
100
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
NULL
COMMENT
'银行账户名称'
,
`bank_account_name`
varchar
(
100
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
NULL
COMMENT
'银行账户名称'
,
`bank_account`
varchar
(
100
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
NULL
COMMENT
'银行账户'
,
`bank_account`
varchar
(
100
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
NULL
COMMENT
'银行账户'
,
`create_by`
varchar
(
255
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
NULL
COMMENT
'创建人'
,
`create_by`
varchar
(
255
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
NULL
COMMENT
'创建人'
,
`create_time`
datetime
NULL
DEFAULT
NULL
COMMENT
'创建时间'
,
`create_time`
datetime
(
0
)
NULL
DEFAULT
NULL
COMMENT
'创建时间'
,
`update_by`
varchar
(
255
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
NULL
COMMENT
'更新人'
,
`update_by`
varchar
(
255
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
NULL
COMMENT
'更新人'
,
`update_time`
datetime
NULL
DEFAULT
NULL
COMMENT
'更新时间'
,
`update_time`
datetime
(
0
)
NULL
DEFAULT
NULL
COMMENT
'更新时间'
,
PRIMARY
KEY
(
`company_id`
)
USING
BTREE
PRIMARY
KEY
(
`company_id`
)
USING
BTREE
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
3
CHARACTER
SET
=
utf8mb4
COLLATE
=
utf8mb4_general_ci
COMMENT
=
'记账公司表'
ROW_FORMAT
=
D
YNAMIC
;
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
3
CHARACTER
SET
=
utf8mb4
COLLATE
=
utf8mb4_general_ci
COMMENT
=
'记账公司表'
ROW_FORMAT
=
D
ynamic
;
-- ----------------------------
-- ----------------------------
-- Records of fnc_company
-- Records of fnc_company
...
@@ -79,11 +79,11 @@ CREATE TABLE `fnc_invoice` (
...
@@ -79,11 +79,11 @@ CREATE TABLE `fnc_invoice` (
`reviewer`
varchar
(
30
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
NULL
COMMENT
'复核人'
,
`reviewer`
varchar
(
30
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
NULL
COMMENT
'复核人'
,
`drawer`
varchar
(
30
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
NULL
COMMENT
'开票人'
,
`drawer`
varchar
(
30
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
NULL
COMMENT
'开票人'
,
`create_by`
varchar
(
30
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
NULL
COMMENT
'创建人'
,
`create_by`
varchar
(
30
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
NULL
COMMENT
'创建人'
,
`create_time`
datetime
NULL
DEFAULT
NULL
COMMENT
'创建时间'
,
`create_time`
datetime
(
0
)
NULL
DEFAULT
NULL
COMMENT
'创建时间'
,
`update_by`
varchar
(
30
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
NULL
COMMENT
'更新人'
,
`update_by`
varchar
(
30
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
NULL
COMMENT
'更新人'
,
`update_time`
datetime
NULL
DEFAULT
NULL
COMMENT
'更新时间'
,
`update_time`
datetime
(
0
)
NULL
DEFAULT
NULL
COMMENT
'更新时间'
,
PRIMARY
KEY
(
`invoice_id`
)
USING
BTREE
PRIMARY
KEY
(
`invoice_id`
)
USING
BTREE
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
1
CHARACTER
SET
=
utf8mb4
COLLATE
=
utf8mb4_general_ci
COMMENT
=
'发票'
ROW_FORMAT
=
D
YNAMIC
;
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
1
CHARACTER
SET
=
utf8mb4
COLLATE
=
utf8mb4_general_ci
COMMENT
=
'发票'
ROW_FORMAT
=
D
ynamic
;
-- ----------------------------
-- ----------------------------
-- Records of fnc_invoice
-- Records of fnc_invoice
...
@@ -105,11 +105,11 @@ CREATE TABLE `fnc_invoice_item` (
...
@@ -105,11 +105,11 @@ CREATE TABLE `fnc_invoice_item` (
`tax_rate`
decimal
(
5
,
3
)
NULL
DEFAULT
NULL
COMMENT
'税率'
,
`tax_rate`
decimal
(
5
,
3
)
NULL
DEFAULT
NULL
COMMENT
'税率'
,
`tax_amount`
decimal
(
21
,
6
)
NULL
DEFAULT
NULL
COMMENT
'税额'
,
`tax_amount`
decimal
(
21
,
6
)
NULL
DEFAULT
NULL
COMMENT
'税额'
,
`create_by`
varchar
(
30
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
NULL
COMMENT
'创建人'
,
`create_by`
varchar
(
30
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
NULL
COMMENT
'创建人'
,
`create_time`
datetime
NULL
DEFAULT
NULL
COMMENT
'创建时间'
,
`create_time`
datetime
(
0
)
NULL
DEFAULT
NULL
COMMENT
'创建时间'
,
`update_by`
varchar
(
30
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
NULL
COMMENT
'更新人'
,
`update_by`
varchar
(
30
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
NULL
COMMENT
'更新人'
,
`update_time`
datetime
NULL
DEFAULT
NULL
COMMENT
'更新时间'
,
`update_time`
datetime
(
0
)
NULL
DEFAULT
NULL
COMMENT
'更新时间'
,
PRIMARY
KEY
(
`invoice_item_id`
)
USING
BTREE
PRIMARY
KEY
(
`invoice_item_id`
)
USING
BTREE
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
1
CHARACTER
SET
=
utf8mb4
COLLATE
=
utf8mb4_general_ci
COMMENT
=
'发票项'
ROW_FORMAT
=
D
YNAMIC
;
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
1
CHARACTER
SET
=
utf8mb4
COLLATE
=
utf8mb4_general_ci
COMMENT
=
'发票项'
ROW_FORMAT
=
D
ynamic
;
-- ----------------------------
-- ----------------------------
-- Records of fnc_invoice_item
-- Records of fnc_invoice_item
...
@@ -132,11 +132,11 @@ CREATE TABLE `fnc_ledger` (
...
@@ -132,11 +132,11 @@ CREATE TABLE `fnc_ledger` (
`business_type`
varchar
(
10
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
NULL
COMMENT
'业务性质'
,
`business_type`
varchar
(
10
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
NULL
COMMENT
'业务性质'
,
`sale_evaluation`
varchar
(
60
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
NULL
COMMENT
'销售额评估'
,
`sale_evaluation`
varchar
(
60
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
NULL
COMMENT
'销售额评估'
,
`create_by`
varchar
(
64
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
NULL
COMMENT
'创建人'
,
`create_by`
varchar
(
64
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
NULL
COMMENT
'创建人'
,
`create_time`
datetime
NULL
DEFAULT
NULL
COMMENT
'创建时间'
,
`create_time`
datetime
(
0
)
NULL
DEFAULT
NULL
COMMENT
'创建时间'
,
`update_by`
varchar
(
64
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
NULL
COMMENT
'更新人'
,
`update_by`
varchar
(
64
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
NULL
COMMENT
'更新人'
,
`update_time`
datetime
NULL
DEFAULT
NULL
COMMENT
'更新时间'
,
`update_time`
datetime
(
0
)
NULL
DEFAULT
NULL
COMMENT
'更新时间'
,
PRIMARY
KEY
(
`ledger_id`
)
USING
BTREE
PRIMARY
KEY
(
`ledger_id`
)
USING
BTREE
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
16760
CHARACTER
SET
=
utf8mb4
COLLATE
=
utf8mb4_general_ci
COMMENT
=
'项目台账'
ROW_FORMAT
=
D
YNAMIC
;
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
16760
CHARACTER
SET
=
utf8mb4
COLLATE
=
utf8mb4_general_ci
COMMENT
=
'项目台账'
ROW_FORMAT
=
D
ynamic
;
-- ----------------------------
-- ----------------------------
-- Records of fnc_ledger
-- Records of fnc_ledger
...
@@ -2425,6 +2425,29 @@ INSERT INTO `fnc_ledger` VALUES (16757, '全系列', '2022-11-15', '杭州耀恒
...
@@ -2425,6 +2425,29 @@ INSERT INTO `fnc_ledger` VALUES (16757, '全系列', '2022-11-15', '杭州耀恒
INSERT
INTO
`fnc_ledger`
VALUES
(
16758
,
'全系列'
,
'2022-11-15'
,
'山东品派无纺布制品有限公司'
,
'孙凌云'
,
'13361520666'
,
'20221115'
,
'李小龙'
,
'山东品派无纺布制品有限公司'
,
'内贸'
,
'0万'
,
'admin'
,
'2022-11-16 22:14:51'
,
'admin'
,
'2022-11-16 22:14:51'
);
INSERT
INTO
`fnc_ledger`
VALUES
(
16758
,
'全系列'
,
'2022-11-15'
,
'山东品派无纺布制品有限公司'
,
'孙凌云'
,
'13361520666'
,
'20221115'
,
'李小龙'
,
'山东品派无纺布制品有限公司'
,
'内贸'
,
'0万'
,
'admin'
,
'2022-11-16 22:14:51'
,
'admin'
,
'2022-11-16 22:14:51'
);
INSERT
INTO
`fnc_ledger`
VALUES
(
16759
,
'全系列'
,
'2022-11-15'
,
'泉州瑞尔无纺布有限公司'
,
'陈燕瑞'
,
'13905058650'
,
'20221115'
,
'李小龙'
,
'泉州瑞尔无纺布有限公司'
,
'内贸'
,
'0万'
,
'admin'
,
'2022-11-16 22:14:51'
,
'admin'
,
'2022-11-16 22:14:51'
);
INSERT
INTO
`fnc_ledger`
VALUES
(
16759
,
'全系列'
,
'2022-11-15'
,
'泉州瑞尔无纺布有限公司'
,
'陈燕瑞'
,
'13905058650'
,
'20221115'
,
'李小龙'
,
'泉州瑞尔无纺布有限公司'
,
'内贸'
,
'0万'
,
'admin'
,
'2022-11-16 22:14:51'
,
'admin'
,
'2022-11-16 22:14:51'
);
-- ----------------------------
-- Table structure for fnc_subject
-- ----------------------------
DROP
TABLE
IF
EXISTS
`fnc_subject`
;
CREATE
TABLE
`fnc_subject`
(
`subject_id`
bigint
(
20
)
NOT
NULL
AUTO_INCREMENT
COMMENT
'科目id'
,
`subject_type_id`
bigint
(
20
)
NOT
NULL
COMMENT
'科目类别id'
,
`code`
varchar
(
30
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
NULL
COMMENT
'编码'
,
`name`
varchar
(
30
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
NULL
COMMENT
'科目名称'
,
`full_name`
varchar
(
30
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
NULL
COMMENT
'科目全称'
,
`order_num`
int
(
4
)
NULL
DEFAULT
NULL
COMMENT
'显示顺序'
,
`delete_status`
int
(
4
)
NULL
DEFAULT
NULL
COMMENT
'是否删除 1否 2已删除'
,
`create_by`
varchar
(
30
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
NULL
COMMENT
'创建人'
,
`create_time`
datetime
(
0
)
NULL
DEFAULT
NULL
COMMENT
'创建时间'
,
`update_by`
varchar
(
30
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
NULL
COMMENT
'更新人'
,
`update_time`
datetime
(
0
)
NULL
DEFAULT
NULL
COMMENT
'更新时间'
,
PRIMARY
KEY
(
`subject_id`
)
USING
BTREE
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
1
CHARACTER
SET
=
utf8mb4
COLLATE
=
utf8mb4_general_ci
COMMENT
=
'科目表'
ROW_FORMAT
=
Dynamic
;
-- ----------------------------
-- Records of fnc_subject
-- ----------------------------
-- ----------------------------
-- ----------------------------
-- Table structure for fnc_subject_type
-- Table structure for fnc_subject_type
-- ----------------------------
-- ----------------------------
...
@@ -2435,12 +2458,12 @@ CREATE TABLE `fnc_subject_type` (
...
@@ -2435,12 +2458,12 @@ CREATE TABLE `fnc_subject_type` (
`subject_type_name`
varchar
(
50
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
NULL
COMMENT
'科目类别名称'
,
`subject_type_name`
varchar
(
50
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
NULL
COMMENT
'科目类别名称'
,
`order_num`
int
(
4
)
NULL
DEFAULT
NULL
COMMENT
'显示顺序'
,
`order_num`
int
(
4
)
NULL
DEFAULT
NULL
COMMENT
'显示顺序'
,
`create_by`
varchar
(
64
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
NULL
COMMENT
'创建人'
,
`create_by`
varchar
(
64
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
NULL
COMMENT
'创建人'
,
`create_time`
datetime
NULL
DEFAULT
NULL
COMMENT
'创建时间'
,
`create_time`
datetime
(
0
)
NULL
DEFAULT
NULL
COMMENT
'创建时间'
,
`update_by`
varchar
(
64
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
NULL
COMMENT
'更新人'
,
`update_by`
varchar
(
64
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
NULL
COMMENT
'更新人'
,
`update_time`
datetime
NULL
DEFAULT
NULL
COMMENT
'更新时间'
,
`update_time`
datetime
(
0
)
NULL
DEFAULT
NULL
COMMENT
'更新时间'
,
`delete_status`
int
(
4
)
NULL
DEFAULT
NULL
COMMENT
'是否删除'
,
`delete_status`
int
(
4
)
NULL
DEFAULT
NULL
COMMENT
'是否删除'
,
PRIMARY
KEY
(
`subject_type_id`
)
USING
BTREE
PRIMARY
KEY
(
`subject_type_id`
)
USING
BTREE
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
9
CHARACTER
SET
=
utf8mb4
COLLATE
=
utf8mb4_general_ci
COMMENT
=
'科目类别'
ROW_FORMAT
=
D
YNAMIC
;
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
9
CHARACTER
SET
=
utf8mb4
COLLATE
=
utf8mb4_general_ci
COMMENT
=
'科目类别'
ROW_FORMAT
=
D
ynamic
;
-- ----------------------------
-- ----------------------------
-- Records of fnc_subject_type
-- Records of fnc_subject_type
...
@@ -2475,12 +2498,12 @@ CREATE TABLE `gen_table` (
...
@@ -2475,12 +2498,12 @@ CREATE TABLE `gen_table` (
`gen_path`
varchar
(
200
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
'/'
COMMENT
'生成路径(不填默认项目路径)'
,
`gen_path`
varchar
(
200
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
'/'
COMMENT
'生成路径(不填默认项目路径)'
,
`options`
varchar
(
1000
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
NULL
COMMENT
'其它生成选项'
,
`options`
varchar
(
1000
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
NULL
COMMENT
'其它生成选项'
,
`create_by`
varchar
(
64
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
''
COMMENT
'创建者'
,
`create_by`
varchar
(
64
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
''
COMMENT
'创建者'
,
`create_time`
datetime
NULL
DEFAULT
NULL
COMMENT
'创建时间'
,
`create_time`
datetime
(
0
)
NULL
DEFAULT
NULL
COMMENT
'创建时间'
,
`update_by`
varchar
(
64
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
''
COMMENT
'更新者'
,
`update_by`
varchar
(
64
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
''
COMMENT
'更新者'
,
`update_time`
datetime
NULL
DEFAULT
NULL
COMMENT
'更新时间'
,
`update_time`
datetime
(
0
)
NULL
DEFAULT
NULL
COMMENT
'更新时间'
,
`remark`
varchar
(
500
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
NULL
COMMENT
'备注'
,
`remark`
varchar
(
500
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
NULL
COMMENT
'备注'
,
PRIMARY
KEY
(
`table_id`
)
USING
BTREE
PRIMARY
KEY
(
`table_id`
)
USING
BTREE
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
23
CHARACTER
SET
=
utf8mb4
COLLATE
=
utf8mb4_general_ci
COMMENT
=
'代码生成业务表'
ROW_FORMAT
=
D
YNAMIC
;
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
23
CHARACTER
SET
=
utf8mb4
COLLATE
=
utf8mb4_general_ci
COMMENT
=
'代码生成业务表'
ROW_FORMAT
=
D
ynamic
;
-- ----------------------------
-- ----------------------------
-- Records of gen_table
-- Records of gen_table
...
@@ -2515,11 +2538,11 @@ CREATE TABLE `gen_table_column` (
...
@@ -2515,11 +2538,11 @@ CREATE TABLE `gen_table_column` (
`dict_type`
varchar
(
200
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
''
COMMENT
'字典类型'
,
`dict_type`
varchar
(
200
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
''
COMMENT
'字典类型'
,
`sort`
int
(
11
)
NULL
DEFAULT
NULL
COMMENT
'排序'
,
`sort`
int
(
11
)
NULL
DEFAULT
NULL
COMMENT
'排序'
,
`create_by`
varchar
(
64
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
''
COMMENT
'创建者'
,
`create_by`
varchar
(
64
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
''
COMMENT
'创建者'
,
`create_time`
datetime
NULL
DEFAULT
NULL
COMMENT
'创建时间'
,
`create_time`
datetime
(
0
)
NULL
DEFAULT
NULL
COMMENT
'创建时间'
,
`update_by`
varchar
(
64
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
''
COMMENT
'更新者'
,
`update_by`
varchar
(
64
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
''
COMMENT
'更新者'
,
`update_time`
datetime
NULL
DEFAULT
NULL
COMMENT
'更新时间'
,
`update_time`
datetime
(
0
)
NULL
DEFAULT
NULL
COMMENT
'更新时间'
,
PRIMARY
KEY
(
`column_id`
)
USING
BTREE
PRIMARY
KEY
(
`column_id`
)
USING
BTREE
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
260
CHARACTER
SET
=
utf8mb4
COLLATE
=
utf8mb4_general_ci
COMMENT
=
'代码生成业务表字段'
ROW_FORMAT
=
D
YNAMIC
;
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
260
CHARACTER
SET
=
utf8mb4
COLLATE
=
utf8mb4_general_ci
COMMENT
=
'代码生成业务表字段'
ROW_FORMAT
=
D
ynamic
;
-- ----------------------------
-- ----------------------------
-- Records of gen_table_column
-- Records of gen_table_column
...
@@ -2620,12 +2643,12 @@ CREATE TABLE `sys_config` (
...
@@ -2620,12 +2643,12 @@ CREATE TABLE `sys_config` (
`config_value`
varchar
(
500
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
''
COMMENT
'参数键值'
,
`config_value`
varchar
(
500
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
''
COMMENT
'参数键值'
,
`config_type`
char
(
1
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
'N'
COMMENT
'系统内置(Y是 N否)'
,
`config_type`
char
(
1
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
'N'
COMMENT
'系统内置(Y是 N否)'
,
`create_by`
varchar
(
64
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
''
COMMENT
'创建者'
,
`create_by`
varchar
(
64
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
''
COMMENT
'创建者'
,
`create_time`
datetime
NULL
DEFAULT
NULL
COMMENT
'创建时间'
,
`create_time`
datetime
(
0
)
NULL
DEFAULT
NULL
COMMENT
'创建时间'
,
`update_by`
varchar
(
64
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
''
COMMENT
'更新者'
,
`update_by`
varchar
(
64
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
''
COMMENT
'更新者'
,
`update_time`
datetime
NULL
DEFAULT
NULL
COMMENT
'更新时间'
,
`update_time`
datetime
(
0
)
NULL
DEFAULT
NULL
COMMENT
'更新时间'
,
`remark`
varchar
(
500
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
NULL
COMMENT
'备注'
,
`remark`
varchar
(
500
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
NULL
COMMENT
'备注'
,
PRIMARY
KEY
(
`config_id`
)
USING
BTREE
PRIMARY
KEY
(
`config_id`
)
USING
BTREE
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
6
CHARACTER
SET
=
utf8mb4
COLLATE
=
utf8mb4_general_ci
COMMENT
=
'参数配置表'
ROW_FORMAT
=
D
YNAMIC
;
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
6
CHARACTER
SET
=
utf8mb4
COLLATE
=
utf8mb4_general_ci
COMMENT
=
'参数配置表'
ROW_FORMAT
=
D
ynamic
;
-- ----------------------------
-- ----------------------------
-- Records of sys_config
-- Records of sys_config
...
@@ -2652,11 +2675,11 @@ CREATE TABLE `sys_dept` (
...
@@ -2652,11 +2675,11 @@ CREATE TABLE `sys_dept` (
`status`
char
(
1
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
'0'
COMMENT
'部门状态(0正常 1停用)'
,
`status`
char
(
1
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
'0'
COMMENT
'部门状态(0正常 1停用)'
,
`del_flag`
char
(
1
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
'0'
COMMENT
'删除标志(0代表存在 2代表删除)'
,
`del_flag`
char
(
1
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
'0'
COMMENT
'删除标志(0代表存在 2代表删除)'
,
`create_by`
varchar
(
64
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
''
COMMENT
'创建者'
,
`create_by`
varchar
(
64
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
''
COMMENT
'创建者'
,
`create_time`
datetime
NULL
DEFAULT
NULL
COMMENT
'创建时间'
,
`create_time`
datetime
(
0
)
NULL
DEFAULT
NULL
COMMENT
'创建时间'
,
`update_by`
varchar
(
64
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
''
COMMENT
'更新者'
,
`update_by`
varchar
(
64
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
''
COMMENT
'更新者'
,
`update_time`
datetime
NULL
DEFAULT
NULL
COMMENT
'更新时间'
,
`update_time`
datetime
(
0
)
NULL
DEFAULT
NULL
COMMENT
'更新时间'
,
PRIMARY
KEY
(
`dept_id`
)
USING
BTREE
PRIMARY
KEY
(
`dept_id`
)
USING
BTREE
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
201
CHARACTER
SET
=
utf8mb4
COLLATE
=
utf8mb4_general_ci
COMMENT
=
'部门表'
ROW_FORMAT
=
D
YNAMIC
;
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
201
CHARACTER
SET
=
utf8mb4
COLLATE
=
utf8mb4_general_ci
COMMENT
=
'部门表'
ROW_FORMAT
=
D
ynamic
;
-- ----------------------------
-- ----------------------------
-- Records of sys_dept
-- Records of sys_dept
...
@@ -2688,12 +2711,12 @@ CREATE TABLE `sys_dict_data` (
...
@@ -2688,12 +2711,12 @@ CREATE TABLE `sys_dict_data` (
`is_default`
char
(
1
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
'N'
COMMENT
'是否默认(Y是 N否)'
,
`is_default`
char
(
1
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
'N'
COMMENT
'是否默认(Y是 N否)'
,
`status`
char
(
1
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
'0'
COMMENT
'状态(0正常 1停用)'
,
`status`
char
(
1
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
'0'
COMMENT
'状态(0正常 1停用)'
,
`create_by`
varchar
(
64
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
''
COMMENT
'创建者'
,
`create_by`
varchar
(
64
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
''
COMMENT
'创建者'
,
`create_time`
datetime
NULL
DEFAULT
NULL
COMMENT
'创建时间'
,
`create_time`
datetime
(
0
)
NULL
DEFAULT
NULL
COMMENT
'创建时间'
,
`update_by`
varchar
(
64
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
''
COMMENT
'更新者'
,
`update_by`
varchar
(
64
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
''
COMMENT
'更新者'
,
`update_time`
datetime
NULL
DEFAULT
NULL
COMMENT
'更新时间'
,
`update_time`
datetime
(
0
)
NULL
DEFAULT
NULL
COMMENT
'更新时间'
,
`remark`
varchar
(
500
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
NULL
COMMENT
'备注'
,
`remark`
varchar
(
500
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
NULL
COMMENT
'备注'
,
PRIMARY
KEY
(
`dict_code`
)
USING
BTREE
PRIMARY
KEY
(
`dict_code`
)
USING
BTREE
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
102
CHARACTER
SET
=
utf8mb4
COLLATE
=
utf8mb4_general_ci
COMMENT
=
'字典数据表'
ROW_FORMAT
=
D
YNAMIC
;
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
102
CHARACTER
SET
=
utf8mb4
COLLATE
=
utf8mb4_general_ci
COMMENT
=
'字典数据表'
ROW_FORMAT
=
D
ynamic
;
-- ----------------------------
-- ----------------------------
-- Records of sys_dict_data
-- Records of sys_dict_data
...
@@ -2740,13 +2763,13 @@ CREATE TABLE `sys_dict_type` (
...
@@ -2740,13 +2763,13 @@ CREATE TABLE `sys_dict_type` (
`dict_type`
varchar
(
100
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
''
COMMENT
'字典类型'
,
`dict_type`
varchar
(
100
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
''
COMMENT
'字典类型'
,
`status`
char
(
1
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
'0'
COMMENT
'状态(0正常 1停用)'
,
`status`
char
(
1
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
'0'
COMMENT
'状态(0正常 1停用)'
,
`create_by`
varchar
(
64
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
''
COMMENT
'创建者'
,
`create_by`
varchar
(
64
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
''
COMMENT
'创建者'
,
`create_time`
datetime
NULL
DEFAULT
NULL
COMMENT
'创建时间'
,
`create_time`
datetime
(
0
)
NULL
DEFAULT
NULL
COMMENT
'创建时间'
,
`update_by`
varchar
(
64
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
''
COMMENT
'更新者'
,
`update_by`
varchar
(
64
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
''
COMMENT
'更新者'
,
`update_time`
datetime
NULL
DEFAULT
NULL
COMMENT
'更新时间'
,
`update_time`
datetime
(
0
)
NULL
DEFAULT
NULL
COMMENT
'更新时间'
,
`remark`
varchar
(
500
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
NULL
COMMENT
'备注'
,
`remark`
varchar
(
500
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
NULL
COMMENT
'备注'
,
PRIMARY
KEY
(
`dict_id`
)
USING
BTREE
,
PRIMARY
KEY
(
`dict_id`
)
USING
BTREE
,
UNIQUE
INDEX
`dict_type`
(
`dict_type`
)
USING
BTREE
UNIQUE
INDEX
`dict_type`
(
`dict_type`
)
USING
BTREE
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
101
CHARACTER
SET
=
utf8mb4
COLLATE
=
utf8mb4_general_ci
COMMENT
=
'字典类型表'
ROW_FORMAT
=
D
YNAMIC
;
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
101
CHARACTER
SET
=
utf8mb4
COLLATE
=
utf8mb4_general_ci
COMMENT
=
'字典类型表'
ROW_FORMAT
=
D
ynamic
;
-- ----------------------------
-- ----------------------------
-- Records of sys_dict_type
-- Records of sys_dict_type
...
@@ -2777,12 +2800,12 @@ CREATE TABLE `sys_job` (
...
@@ -2777,12 +2800,12 @@ CREATE TABLE `sys_job` (
`concurrent`
char
(
1
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
'1'
COMMENT
'是否并发执行(0允许 1禁止)'
,
`concurrent`
char
(
1
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
'1'
COMMENT
'是否并发执行(0允许 1禁止)'
,
`status`
char
(
1
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
'0'
COMMENT
'状态(0正常 1暂停)'
,
`status`
char
(
1
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
'0'
COMMENT
'状态(0正常 1暂停)'
,
`create_by`
varchar
(
64
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
''
COMMENT
'创建者'
,
`create_by`
varchar
(
64
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
''
COMMENT
'创建者'
,
`create_time`
datetime
NULL
DEFAULT
NULL
COMMENT
'创建时间'
,
`create_time`
datetime
(
0
)
NULL
DEFAULT
NULL
COMMENT
'创建时间'
,
`update_by`
varchar
(
64
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
''
COMMENT
'更新者'
,
`update_by`
varchar
(
64
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
''
COMMENT
'更新者'
,
`update_time`
datetime
NULL
DEFAULT
NULL
COMMENT
'更新时间'
,
`update_time`
datetime
(
0
)
NULL
DEFAULT
NULL
COMMENT
'更新时间'
,
`remark`
varchar
(
500
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
''
COMMENT
'备注信息'
,
`remark`
varchar
(
500
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
''
COMMENT
'备注信息'
,
PRIMARY
KEY
(
`job_id`
,
`job_name`
,
`job_group`
)
USING
BTREE
PRIMARY
KEY
(
`job_id`
,
`job_name`
,
`job_group`
)
USING
BTREE
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
4
CHARACTER
SET
=
utf8mb4
COLLATE
=
utf8mb4_general_ci
COMMENT
=
'定时任务调度表'
ROW_FORMAT
=
D
YNAMIC
;
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
4
CHARACTER
SET
=
utf8mb4
COLLATE
=
utf8mb4_general_ci
COMMENT
=
'定时任务调度表'
ROW_FORMAT
=
D
ynamic
;
-- ----------------------------
-- ----------------------------
-- Records of sys_job
-- Records of sys_job
...
@@ -2803,9 +2826,9 @@ CREATE TABLE `sys_job_log` (
...
@@ -2803,9 +2826,9 @@ CREATE TABLE `sys_job_log` (
`job_message`
varchar
(
500
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
NULL
COMMENT
'日志信息'
,
`job_message`
varchar
(
500
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
NULL
COMMENT
'日志信息'
,
`status`
char
(
1
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
'0'
COMMENT
'执行状态(0正常 1失败)'
,
`status`
char
(
1
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
'0'
COMMENT
'执行状态(0正常 1失败)'
,
`exception_info`
varchar
(
2000
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
''
COMMENT
'异常信息'
,
`exception_info`
varchar
(
2000
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
''
COMMENT
'异常信息'
,
`create_time`
datetime
NULL
DEFAULT
NULL
COMMENT
'创建时间'
,
`create_time`
datetime
(
0
)
NULL
DEFAULT
NULL
COMMENT
'创建时间'
,
PRIMARY
KEY
(
`job_log_id`
)
USING
BTREE
PRIMARY
KEY
(
`job_log_id`
)
USING
BTREE
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
1
CHARACTER
SET
=
utf8mb4
COLLATE
=
utf8mb4_general_ci
COMMENT
=
'定时任务调度日志表'
ROW_FORMAT
=
D
YNAMIC
;
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
1
CHARACTER
SET
=
utf8mb4
COLLATE
=
utf8mb4_general_ci
COMMENT
=
'定时任务调度日志表'
ROW_FORMAT
=
D
ynamic
;
-- ----------------------------
-- ----------------------------
-- Records of sys_job_log
-- Records of sys_job_log
...
@@ -2824,9 +2847,9 @@ CREATE TABLE `sys_logininfor` (
...
@@ -2824,9 +2847,9 @@ CREATE TABLE `sys_logininfor` (
`os`
varchar
(
50
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
''
COMMENT
'操作系统'
,
`os`
varchar
(
50
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
''
COMMENT
'操作系统'
,
`status`
char
(
1
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
'0'
COMMENT
'登录状态(0成功 1失败)'
,
`status`
char
(
1
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
'0'
COMMENT
'登录状态(0成功 1失败)'
,
`msg`
varchar
(
255
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
''
COMMENT
'提示消息'
,
`msg`
varchar
(
255
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
''
COMMENT
'提示消息'
,
`login_time`
datetime
NULL
DEFAULT
NULL
COMMENT
'访问时间'
,
`login_time`
datetime
(
0
)
NULL
DEFAULT
NULL
COMMENT
'访问时间'
,
PRIMARY
KEY
(
`info_id`
)
USING
BTREE
PRIMARY
KEY
(
`info_id`
)
USING
BTREE
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
13
7
CHARACTER
SET
=
utf8mb4
COLLATE
=
utf8mb4_general_ci
COMMENT
=
'系统访问记录'
ROW_FORMAT
=
DYNAMIC
;
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
13
9
CHARACTER
SET
=
utf8mb4
COLLATE
=
utf8mb4_general_ci
COMMENT
=
'系统访问记录'
ROW_FORMAT
=
Dynamic
;
-- ----------------------------
-- ----------------------------
-- Records of sys_logininfor
-- Records of sys_logininfor
...
@@ -2868,6 +2891,8 @@ INSERT INTO `sys_logininfor` VALUES (133, 'admin', '127.0.0.1', '内网IP', 'Chr
...
@@ -2868,6 +2891,8 @@ INSERT INTO `sys_logininfor` VALUES (133, 'admin', '127.0.0.1', '内网IP', 'Chr
INSERT
INTO
`sys_logininfor`
VALUES
(
134
,
'admin'
,
'127.0.0.1'
,
'内网IP'
,
'Chrome 10'
,
'Windows 10'
,
'0'
,
'登录成功'
,
'2022-11-20 02:15:37'
);
INSERT
INTO
`sys_logininfor`
VALUES
(
134
,
'admin'
,
'127.0.0.1'
,
'内网IP'
,
'Chrome 10'
,
'Windows 10'
,
'0'
,
'登录成功'
,
'2022-11-20 02:15:37'
);
INSERT
INTO
`sys_logininfor`
VALUES
(
135
,
'admin'
,
'127.0.0.1'
,
'内网IP'
,
'Chrome 10'
,
'Windows 10'
,
'0'
,
'登录成功'
,
'2022-11-20 06:24:54'
);
INSERT
INTO
`sys_logininfor`
VALUES
(
135
,
'admin'
,
'127.0.0.1'
,
'内网IP'
,
'Chrome 10'
,
'Windows 10'
,
'0'
,
'登录成功'
,
'2022-11-20 06:24:54'
);
INSERT
INTO
`sys_logininfor`
VALUES
(
136
,
'admin'
,
'127.0.0.1'
,
'内网IP'
,
'Chrome 10'
,
'Windows 10'
,
'0'
,
'登录成功'
,
'2022-11-20 07:28:40'
);
INSERT
INTO
`sys_logininfor`
VALUES
(
136
,
'admin'
,
'127.0.0.1'
,
'内网IP'
,
'Chrome 10'
,
'Windows 10'
,
'0'
,
'登录成功'
,
'2022-11-20 07:28:40'
);
INSERT
INTO
`sys_logininfor`
VALUES
(
137
,
'admin'
,
'127.0.0.1'
,
'内网IP'
,
'Chrome 10'
,
'Windows 10'
,
'0'
,
'登录成功'
,
'2022-11-21 09:37:21'
);
INSERT
INTO
`sys_logininfor`
VALUES
(
138
,
'admin'
,
'127.0.0.1'
,
'内网IP'
,
'Chrome 10'
,
'Windows 10'
,
'0'
,
'登录成功'
,
'2022-11-21 16:18:49'
);
-- ----------------------------
-- ----------------------------
-- Table structure for sys_menu
-- Table structure for sys_menu
...
@@ -2889,12 +2914,12 @@ CREATE TABLE `sys_menu` (
...
@@ -2889,12 +2914,12 @@ CREATE TABLE `sys_menu` (
`perms`
varchar
(
100
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
NULL
COMMENT
'权限标识'
,
`perms`
varchar
(
100
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
NULL
COMMENT
'权限标识'
,
`icon`
varchar
(
100
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
'#'
COMMENT
'菜单图标'
,
`icon`
varchar
(
100
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
'#'
COMMENT
'菜单图标'
,
`create_by`
varchar
(
64
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
''
COMMENT
'创建者'
,
`create_by`
varchar
(
64
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
''
COMMENT
'创建者'
,
`create_time`
datetime
NULL
DEFAULT
NULL
COMMENT
'创建时间'
,
`create_time`
datetime
(
0
)
NULL
DEFAULT
NULL
COMMENT
'创建时间'
,
`update_by`
varchar
(
64
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
''
COMMENT
'更新者'
,
`update_by`
varchar
(
64
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
''
COMMENT
'更新者'
,
`update_time`
datetime
NULL
DEFAULT
NULL
COMMENT
'更新时间'
,
`update_time`
datetime
(
0
)
NULL
DEFAULT
NULL
COMMENT
'更新时间'
,
`remark`
varchar
(
500
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
''
COMMENT
'备注'
,
`remark`
varchar
(
500
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
''
COMMENT
'备注'
,
PRIMARY
KEY
(
`menu_id`
)
USING
BTREE
PRIMARY
KEY
(
`menu_id`
)
USING
BTREE
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
2028
CHARACTER
SET
=
utf8mb4
COLLATE
=
utf8mb4_general_ci
COMMENT
=
'菜单权限表'
ROW_FORMAT
=
D
YNAMIC
;
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
2028
CHARACTER
SET
=
utf8mb4
COLLATE
=
utf8mb4_general_ci
COMMENT
=
'菜单权限表'
ROW_FORMAT
=
D
ynamic
;
-- ----------------------------
-- ----------------------------
-- Records of sys_menu
-- Records of sys_menu
...
@@ -3022,12 +3047,12 @@ CREATE TABLE `sys_notice` (
...
@@ -3022,12 +3047,12 @@ CREATE TABLE `sys_notice` (
`notice_content`
longblob
NULL
COMMENT
'公告内容'
,
`notice_content`
longblob
NULL
COMMENT
'公告内容'
,
`status`
char
(
1
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
'0'
COMMENT
'公告状态(0正常 1关闭)'
,
`status`
char
(
1
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
'0'
COMMENT
'公告状态(0正常 1关闭)'
,
`create_by`
varchar
(
64
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
''
COMMENT
'创建者'
,
`create_by`
varchar
(
64
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
''
COMMENT
'创建者'
,
`create_time`
datetime
NULL
DEFAULT
NULL
COMMENT
'创建时间'
,
`create_time`
datetime
(
0
)
NULL
DEFAULT
NULL
COMMENT
'创建时间'
,
`update_by`
varchar
(
64
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
''
COMMENT
'更新者'
,
`update_by`
varchar
(
64
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
''
COMMENT
'更新者'
,
`update_time`
datetime
NULL
DEFAULT
NULL
COMMENT
'更新时间'
,
`update_time`
datetime
(
0
)
NULL
DEFAULT
NULL
COMMENT
'更新时间'
,
`remark`
varchar
(
255
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
NULL
COMMENT
'备注'
,
`remark`
varchar
(
255
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
NULL
COMMENT
'备注'
,
PRIMARY
KEY
(
`notice_id`
)
USING
BTREE
PRIMARY
KEY
(
`notice_id`
)
USING
BTREE
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
3
CHARACTER
SET
=
utf8mb4
COLLATE
=
utf8mb4_general_ci
COMMENT
=
'通知公告表'
ROW_FORMAT
=
D
YNAMIC
;
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
3
CHARACTER
SET
=
utf8mb4
COLLATE
=
utf8mb4_general_ci
COMMENT
=
'通知公告表'
ROW_FORMAT
=
D
ynamic
;
-- ----------------------------
-- ----------------------------
-- Records of sys_notice
-- Records of sys_notice
...
@@ -3055,9 +3080,9 @@ CREATE TABLE `sys_oper_log` (
...
@@ -3055,9 +3080,9 @@ CREATE TABLE `sys_oper_log` (
`json_result`
varchar
(
2000
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
''
COMMENT
'返回参数'
,
`json_result`
varchar
(
2000
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
''
COMMENT
'返回参数'
,
`status`
int
(
1
)
NULL
DEFAULT
0
COMMENT
'操作状态(0正常 1异常)'
,
`status`
int
(
1
)
NULL
DEFAULT
0
COMMENT
'操作状态(0正常 1异常)'
,
`error_msg`
varchar
(
2000
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
''
COMMENT
'错误消息'
,
`error_msg`
varchar
(
2000
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
''
COMMENT
'错误消息'
,
`oper_time`
datetime
NULL
DEFAULT
NULL
COMMENT
'操作时间'
,
`oper_time`
datetime
(
0
)
NULL
DEFAULT
NULL
COMMENT
'操作时间'
,
PRIMARY
KEY
(
`oper_id`
)
USING
BTREE
PRIMARY
KEY
(
`oper_id`
)
USING
BTREE
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
20
2
CHARACTER
SET
=
utf8mb4
COLLATE
=
utf8mb4_general_ci
COMMENT
=
'操作日志记录'
ROW_FORMAT
=
DYNAMIC
;
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
20
5
CHARACTER
SET
=
utf8mb4
COLLATE
=
utf8mb4_general_ci
COMMENT
=
'操作日志记录'
ROW_FORMAT
=
Dynamic
;
-- ----------------------------
-- ----------------------------
-- Records of sys_oper_log
-- Records of sys_oper_log
...
@@ -3164,6 +3189,9 @@ INSERT INTO `sys_oper_log` VALUES (198, '代码生成', 2, 'com.ruoyi.generator.
...
@@ -3164,6 +3189,9 @@ INSERT INTO `sys_oper_log` VALUES (198, '代码生成', 2, 'com.ruoyi.generator.
INSERT
INTO
`sys_oper_log`
VALUES
(
199
,
'代码生成'
,
2
,
'com.ruoyi.generator.controller.GenController.editSave()'
,
'PUT'
,
1
,
'admin'
,
NULL
,
'/tool/gen'
,
'127.0.0.1'
,
'内网IP'
,
'{
\"
businessName
\"
:
\"
invoice
\"
,
\"
className
\"
:
\"
FncInvoice
\"
,
\"
columns
\"
:[{
\"
capJavaField
\"
:
\"
InvoiceId
\"
,
\"
columnComment
\"
:
\"
发票id
\"
,
\"
columnId
\"
:211,
\"
columnName
\"
:
\"
invoice_id
\"
,
\"
columnType
\"
:
\"
bigint(20)
\"
,
\"
createBy
\"
:
\"
admin
\"
,
\"
createTime
\"
:
\"
2022-11-20 02:16:10
\"
,
\"
dictType
\"
:
\"\"
,
\"
edit
\"
:false,
\"
htmlType
\"
:
\"
input
\"
,
\"
increment
\"
:true,
\"
insert
\"
:true,
\"
isIncrement
\"
:
\"
1
\"
,
\"
isInsert
\"
:
\"
1
\"
,
\"
isPk
\"
:
\"
1
\"
,
\"
javaField
\"
:
\"
invoiceId
\"
,
\"
javaType
\"
:
\"
Long
\"
,
\"
list
\"
:false,
\"
params
\"
:{},
\"
pk
\"
:true,
\"
query
\"
:false,
\"
queryType
\"
:
\"
EQ
\"
,
\"
required
\"
:false,
\"
sort
\"
:1,
\"
superColumn
\"
:false,
\"
tableId
\"
:21,
\"
updateBy
\"
:
\"\"
,
\"
updateTime
\"
:
\"
2022-11-20 02:27:35
\"
,
\"
usableColumn
\"
:false},{
\"
capJavaField
\"
:
\"
CompanyId
\"
,
\"
columnComment
\"
:
\"
公司id
\"
,
\"
columnId
\"
:212,
\"
columnName
\"
:
\"
company_id
\"
,
\"
columnType
\"
:
\"
bigint(20)
\"
,
\"
createBy
\"
:
\"
admin
\"
,
\"
createTime
\"
:
\"
2022-11-20 02:16:10
\"
,
\"
dictType
\"
:
\"\"
,
\"
edit
\"
:true,
\"
htmlType
\"
:
\"
input
\"
,
\"
increment
\"
:false,
\"
insert
\"
:true,
\"
isEdit
\"
:
\"
1
\"
,
\"
isIncrement
\"
:
\"
0
\"
,
\"
isInsert
\"
:
\"
1
\"
,
\"
isList
\"
:
\"
1
\"
,
\"
isPk
\"
:
\"
0
\"
,
\"
isQuery
\"
:
\"
1
\"
,
\"
javaField
\"
:
\"
companyId
\"
,
\"
javaType
\"
:
\"
Long
\"
,
\"
list
\"
:true,
\"
params
\"
:{},
\"
pk
\"
:false,
\"
query
\"
:true,
\"
queryType
\"
:
\"
EQ
\"
,
\"
required
\"
:false,
\"
sort
\"
:2,
\"
superColumn
\"
:false,
\"
tableId
\"
:21,
\"
updateBy
\"
:
\"\"
,
\"
updateTime
\"
:
\"
2022-11-20 02:27:35
\"
,
\"
usableColumn
\"
:false},{
\"
capJavaField
\"
:
\"
CompanyName
\"
,
\"
columnComment
\"
:
\"
公司名称
\"
,
\"
columnId
\"
:259,
\"
columnName
\"
:
\"
company_name
\"
,
\"
columnType
\"
:
\"
varchar(40)
\"
,
\"
createBy
\"
:
\"\"
,
\"
createTime
\"
:
\"
2022-11-20 02:27:35
\"
,
\"
dictType
\"
:
\"\"
,
\"
edit
\"
:true,
\"
htmlType
\"
:
\"
input
\"
,
\"
increment
\"
:false,
\"
insert
\"
:true,
\"
isEdit
\"
:
\"
1
\"
,
\"
isIncrement
\"
:
\"
0
\"
,
\"
isInsert
\"
:
\"
1
\"
,
\"
isList
\"
:
\"
1
\"
,
\"
isPk
\"
:
\"
0
\"
,
\"
isQuery
\"
:
\"
1
\"
,
\"
javaField
\"
:
\"
companyName
\"
,
\"
javaType
\"
:
\"
String
\"
,
\"
list
\"
:true,
\"
params
\"
:{},
\"
pk
\"
:false,
\"
query
\"
:true,
\"
queryType
\"
:
\"
LIKE
\"
,
\"
required
\"
:false,
\"
sort
\"
:3,
\"
superColumn
\"
:false,
\"
tableId
\"
:21,
\"
updateBy
\"
:
\"\"
,
\"
usableColumn
\"
:false},{
\"
capJavaField
\"
:
\"
InvoiceType
\"
,
\"
columnComment
\"
:
\"
发票类型(0:普通发票,1:增值税专用发票)
\"
,
\"
columnId
\"
:214,
\"
columnName
\"
:
\"
invoice_type
\"
,
\"
columnType
\"
:
\"
int(4)
\"
,
\"
createBy
\"
:
\"
admin
\"
,
\"
createTime
\"
:
\"
2022-11-20 02:16:10
\"
,
\"
dictType
\"
:
\"\"
,
\"
edit
\"
:true,
\"
htmlType
\"
:
\"
select
\"
,
\"
increment
\"
:false,
\"
insert
\"
:true,
\"
isEdit
\"
:
\"
1
\"
,
\"
isIncrement
\"
:
\"
'
,
'{
\"
msg
\"
:
\"
操作成功
\"
,
\"
code
\"
:200}'
,
0
,
NULL
,
'2022-11-20 02:37:40'
);
INSERT
INTO
`sys_oper_log`
VALUES
(
199
,
'代码生成'
,
2
,
'com.ruoyi.generator.controller.GenController.editSave()'
,
'PUT'
,
1
,
'admin'
,
NULL
,
'/tool/gen'
,
'127.0.0.1'
,
'内网IP'
,
'{
\"
businessName
\"
:
\"
invoice
\"
,
\"
className
\"
:
\"
FncInvoice
\"
,
\"
columns
\"
:[{
\"
capJavaField
\"
:
\"
InvoiceId
\"
,
\"
columnComment
\"
:
\"
发票id
\"
,
\"
columnId
\"
:211,
\"
columnName
\"
:
\"
invoice_id
\"
,
\"
columnType
\"
:
\"
bigint(20)
\"
,
\"
createBy
\"
:
\"
admin
\"
,
\"
createTime
\"
:
\"
2022-11-20 02:16:10
\"
,
\"
dictType
\"
:
\"\"
,
\"
edit
\"
:false,
\"
htmlType
\"
:
\"
input
\"
,
\"
increment
\"
:true,
\"
insert
\"
:true,
\"
isIncrement
\"
:
\"
1
\"
,
\"
isInsert
\"
:
\"
1
\"
,
\"
isPk
\"
:
\"
1
\"
,
\"
javaField
\"
:
\"
invoiceId
\"
,
\"
javaType
\"
:
\"
Long
\"
,
\"
list
\"
:false,
\"
params
\"
:{},
\"
pk
\"
:true,
\"
query
\"
:false,
\"
queryType
\"
:
\"
EQ
\"
,
\"
required
\"
:false,
\"
sort
\"
:1,
\"
superColumn
\"
:false,
\"
tableId
\"
:21,
\"
updateBy
\"
:
\"\"
,
\"
updateTime
\"
:
\"
2022-11-20 02:27:35
\"
,
\"
usableColumn
\"
:false},{
\"
capJavaField
\"
:
\"
CompanyId
\"
,
\"
columnComment
\"
:
\"
公司id
\"
,
\"
columnId
\"
:212,
\"
columnName
\"
:
\"
company_id
\"
,
\"
columnType
\"
:
\"
bigint(20)
\"
,
\"
createBy
\"
:
\"
admin
\"
,
\"
createTime
\"
:
\"
2022-11-20 02:16:10
\"
,
\"
dictType
\"
:
\"\"
,
\"
edit
\"
:true,
\"
htmlType
\"
:
\"
input
\"
,
\"
increment
\"
:false,
\"
insert
\"
:true,
\"
isEdit
\"
:
\"
1
\"
,
\"
isIncrement
\"
:
\"
0
\"
,
\"
isInsert
\"
:
\"
1
\"
,
\"
isList
\"
:
\"
1
\"
,
\"
isPk
\"
:
\"
0
\"
,
\"
isQuery
\"
:
\"
1
\"
,
\"
javaField
\"
:
\"
companyId
\"
,
\"
javaType
\"
:
\"
Long
\"
,
\"
list
\"
:true,
\"
params
\"
:{},
\"
pk
\"
:false,
\"
query
\"
:true,
\"
queryType
\"
:
\"
EQ
\"
,
\"
required
\"
:false,
\"
sort
\"
:2,
\"
superColumn
\"
:false,
\"
tableId
\"
:21,
\"
updateBy
\"
:
\"\"
,
\"
updateTime
\"
:
\"
2022-11-20 02:27:35
\"
,
\"
usableColumn
\"
:false},{
\"
capJavaField
\"
:
\"
CompanyName
\"
,
\"
columnComment
\"
:
\"
公司名称
\"
,
\"
columnId
\"
:259,
\"
columnName
\"
:
\"
company_name
\"
,
\"
columnType
\"
:
\"
varchar(40)
\"
,
\"
createBy
\"
:
\"\"
,
\"
createTime
\"
:
\"
2022-11-20 02:27:35
\"
,
\"
dictType
\"
:
\"\"
,
\"
edit
\"
:true,
\"
htmlType
\"
:
\"
input
\"
,
\"
increment
\"
:false,
\"
insert
\"
:true,
\"
isEdit
\"
:
\"
1
\"
,
\"
isIncrement
\"
:
\"
0
\"
,
\"
isInsert
\"
:
\"
1
\"
,
\"
isList
\"
:
\"
1
\"
,
\"
isPk
\"
:
\"
0
\"
,
\"
isQuery
\"
:
\"
1
\"
,
\"
javaField
\"
:
\"
companyName
\"
,
\"
javaType
\"
:
\"
String
\"
,
\"
list
\"
:true,
\"
params
\"
:{},
\"
pk
\"
:false,
\"
query
\"
:true,
\"
queryType
\"
:
\"
LIKE
\"
,
\"
required
\"
:false,
\"
sort
\"
:3,
\"
superColumn
\"
:false,
\"
tableId
\"
:21,
\"
updateBy
\"
:
\"\"
,
\"
usableColumn
\"
:false},{
\"
capJavaField
\"
:
\"
InvoiceType
\"
,
\"
columnComment
\"
:
\"
发票类型(0:普通发票,1:增值税专用发票)
\"
,
\"
columnId
\"
:214,
\"
columnName
\"
:
\"
invoice_type
\"
,
\"
columnType
\"
:
\"
int(4)
\"
,
\"
createBy
\"
:
\"
admin
\"
,
\"
createTime
\"
:
\"
2022-11-20 02:16:10
\"
,
\"
dictType
\"
:
\"\"
,
\"
edit
\"
:true,
\"
htmlType
\"
:
\"
select
\"
,
\"
increment
\"
:false,
\"
insert
\"
:true,
\"
isEdit
\"
:
\"
1
\"
,
\"
isIncrement
\"
:
\"
'
,
'{
\"
msg
\"
:
\"
操作成功
\"
,
\"
code
\"
:200}'
,
0
,
NULL
,
'2022-11-20 02:37:40'
);
INSERT
INTO
`sys_oper_log`
VALUES
(
200
,
'代码生成'
,
8
,
'com.ruoyi.generator.controller.GenController.batchGenCode()'
,
'GET'
,
1
,
'admin'
,
NULL
,
'/tool/gen/batchGenCode'
,
'127.0.0.1'
,
'内网IP'
,
'{}'
,
NULL
,
0
,
NULL
,
'2022-11-20 02:38:30'
);
INSERT
INTO
`sys_oper_log`
VALUES
(
200
,
'代码生成'
,
8
,
'com.ruoyi.generator.controller.GenController.batchGenCode()'
,
'GET'
,
1
,
'admin'
,
NULL
,
'/tool/gen/batchGenCode'
,
'127.0.0.1'
,
'内网IP'
,
'{}'
,
NULL
,
0
,
NULL
,
'2022-11-20 02:38:30'
);
INSERT
INTO
`sys_oper_log`
VALUES
(
201
,
'代码生成'
,
2
,
'com.ruoyi.generator.controller.GenController.editSave()'
,
'PUT'
,
1
,
'admin'
,
NULL
,
'/tool/gen'
,
'127.0.0.1'
,
'内网IP'
,
'{
\"
businessName
\"
:
\"
invoice
\"
,
\"
className
\"
:
\"
FncInvoice
\"
,
\"
columns
\"
:[{
\"
capJavaField
\"
:
\"
InvoiceId
\"
,
\"
columnComment
\"
:
\"
发票id
\"
,
\"
columnId
\"
:211,
\"
columnName
\"
:
\"
invoice_id
\"
,
\"
columnType
\"
:
\"
bigint(20)
\"
,
\"
createBy
\"
:
\"
admin
\"
,
\"
createTime
\"
:
\"
2022-11-20 02:16:10
\"
,
\"
dictType
\"
:
\"\"
,
\"
edit
\"
:false,
\"
htmlType
\"
:
\"
input
\"
,
\"
increment
\"
:true,
\"
insert
\"
:true,
\"
isIncrement
\"
:
\"
1
\"
,
\"
isInsert
\"
:
\"
1
\"
,
\"
isPk
\"
:
\"
1
\"
,
\"
javaField
\"
:
\"
invoiceId
\"
,
\"
javaType
\"
:
\"
Long
\"
,
\"
list
\"
:false,
\"
params
\"
:{},
\"
pk
\"
:true,
\"
query
\"
:false,
\"
queryType
\"
:
\"
EQ
\"
,
\"
required
\"
:false,
\"
sort
\"
:1,
\"
superColumn
\"
:false,
\"
tableId
\"
:21,
\"
updateBy
\"
:
\"\"
,
\"
updateTime
\"
:
\"
2022-11-20 02:37:40
\"
,
\"
usableColumn
\"
:false},{
\"
capJavaField
\"
:
\"
CompanyId
\"
,
\"
columnComment
\"
:
\"
公司id
\"
,
\"
columnId
\"
:212,
\"
columnName
\"
:
\"
company_id
\"
,
\"
columnType
\"
:
\"
bigint(20)
\"
,
\"
createBy
\"
:
\"
admin
\"
,
\"
createTime
\"
:
\"
2022-11-20 02:16:10
\"
,
\"
dictType
\"
:
\"\"
,
\"
edit
\"
:true,
\"
htmlType
\"
:
\"
input
\"
,
\"
increment
\"
:false,
\"
insert
\"
:true,
\"
isEdit
\"
:
\"
1
\"
,
\"
isIncrement
\"
:
\"
0
\"
,
\"
isInsert
\"
:
\"
1
\"
,
\"
isList
\"
:
\"
1
\"
,
\"
isPk
\"
:
\"
0
\"
,
\"
isQuery
\"
:
\"
1
\"
,
\"
javaField
\"
:
\"
companyId
\"
,
\"
javaType
\"
:
\"
Long
\"
,
\"
list
\"
:true,
\"
params
\"
:{},
\"
pk
\"
:false,
\"
query
\"
:true,
\"
queryType
\"
:
\"
EQ
\"
,
\"
required
\"
:false,
\"
sort
\"
:2,
\"
superColumn
\"
:false,
\"
tableId
\"
:21,
\"
updateBy
\"
:
\"\"
,
\"
updateTime
\"
:
\"
2022-11-20 02:37:40
\"
,
\"
usableColumn
\"
:false},{
\"
capJavaField
\"
:
\"
CompanyName
\"
,
\"
columnComment
\"
:
\"
公司名称
\"
,
\"
columnId
\"
:259,
\"
columnName
\"
:
\"
company_name
\"
,
\"
columnType
\"
:
\"
varchar(40)
\"
,
\"
createBy
\"
:
\"\"
,
\"
createTime
\"
:
\"
2022-11-20 02:27:35
\"
,
\"
dictType
\"
:
\"\"
,
\"
edit
\"
:true,
\"
htmlType
\"
:
\"
input
\"
,
\"
increment
\"
:false,
\"
insert
\"
:true,
\"
isEdit
\"
:
\"
1
\"
,
\"
isIncrement
\"
:
\"
0
\"
,
\"
isInsert
\"
:
\"
1
\"
,
\"
isList
\"
:
\"
1
\"
,
\"
isPk
\"
:
\"
0
\"
,
\"
isQuery
\"
:
\"
1
\"
,
\"
javaField
\"
:
\"
companyName
\"
,
\"
javaType
\"
:
\"
String
\"
,
\"
list
\"
:true,
\"
params
\"
:{},
\"
pk
\"
:false,
\"
query
\"
:true,
\"
queryType
\"
:
\"
LIKE
\"
,
\"
required
\"
:false,
\"
sort
\"
:3,
\"
superColumn
\"
:false,
\"
tableId
\"
:21,
\"
updateBy
\"
:
\"\"
,
\"
updateTime
\"
:
\"
2022-11-20 02:37:40
\"
,
\"
usableColumn
\"
:false},{
\"
capJavaField
\"
:
\"
InvoiceType
\"
,
\"
columnComment
\"
:
\"
发票类型(0:普通发票,1:增值税专用发票)
\"
,
\"
columnId
\"
:214,
\"
columnName
\"
:
\"
invoice_type
\"
,
\"
columnType
\"
:
\"
int(4)
\"
,
\"
createBy
\"
:
\"
admin
\"
,
\"
createTime
\"
:
\"
2022-11-20 02:16:10
\"
,
\"
dictType
\"
:
\"\"
,
\"
edit
\"
:true,
\"
htmlType
\"
:
\"
input
\"
,
\"
increment
\"
:false,
\"
insert
\"
'
,
'{
\"
msg
\"
:
\"
操作成功
\"
,
\"
code
\"
:200}'
,
0
,
NULL
,
'2022-11-20 03:06:16'
);
INSERT
INTO
`sys_oper_log`
VALUES
(
201
,
'代码生成'
,
2
,
'com.ruoyi.generator.controller.GenController.editSave()'
,
'PUT'
,
1
,
'admin'
,
NULL
,
'/tool/gen'
,
'127.0.0.1'
,
'内网IP'
,
'{
\"
businessName
\"
:
\"
invoice
\"
,
\"
className
\"
:
\"
FncInvoice
\"
,
\"
columns
\"
:[{
\"
capJavaField
\"
:
\"
InvoiceId
\"
,
\"
columnComment
\"
:
\"
发票id
\"
,
\"
columnId
\"
:211,
\"
columnName
\"
:
\"
invoice_id
\"
,
\"
columnType
\"
:
\"
bigint(20)
\"
,
\"
createBy
\"
:
\"
admin
\"
,
\"
createTime
\"
:
\"
2022-11-20 02:16:10
\"
,
\"
dictType
\"
:
\"\"
,
\"
edit
\"
:false,
\"
htmlType
\"
:
\"
input
\"
,
\"
increment
\"
:true,
\"
insert
\"
:true,
\"
isIncrement
\"
:
\"
1
\"
,
\"
isInsert
\"
:
\"
1
\"
,
\"
isPk
\"
:
\"
1
\"
,
\"
javaField
\"
:
\"
invoiceId
\"
,
\"
javaType
\"
:
\"
Long
\"
,
\"
list
\"
:false,
\"
params
\"
:{},
\"
pk
\"
:true,
\"
query
\"
:false,
\"
queryType
\"
:
\"
EQ
\"
,
\"
required
\"
:false,
\"
sort
\"
:1,
\"
superColumn
\"
:false,
\"
tableId
\"
:21,
\"
updateBy
\"
:
\"\"
,
\"
updateTime
\"
:
\"
2022-11-20 02:37:40
\"
,
\"
usableColumn
\"
:false},{
\"
capJavaField
\"
:
\"
CompanyId
\"
,
\"
columnComment
\"
:
\"
公司id
\"
,
\"
columnId
\"
:212,
\"
columnName
\"
:
\"
company_id
\"
,
\"
columnType
\"
:
\"
bigint(20)
\"
,
\"
createBy
\"
:
\"
admin
\"
,
\"
createTime
\"
:
\"
2022-11-20 02:16:10
\"
,
\"
dictType
\"
:
\"\"
,
\"
edit
\"
:true,
\"
htmlType
\"
:
\"
input
\"
,
\"
increment
\"
:false,
\"
insert
\"
:true,
\"
isEdit
\"
:
\"
1
\"
,
\"
isIncrement
\"
:
\"
0
\"
,
\"
isInsert
\"
:
\"
1
\"
,
\"
isList
\"
:
\"
1
\"
,
\"
isPk
\"
:
\"
0
\"
,
\"
isQuery
\"
:
\"
1
\"
,
\"
javaField
\"
:
\"
companyId
\"
,
\"
javaType
\"
:
\"
Long
\"
,
\"
list
\"
:true,
\"
params
\"
:{},
\"
pk
\"
:false,
\"
query
\"
:true,
\"
queryType
\"
:
\"
EQ
\"
,
\"
required
\"
:false,
\"
sort
\"
:2,
\"
superColumn
\"
:false,
\"
tableId
\"
:21,
\"
updateBy
\"
:
\"\"
,
\"
updateTime
\"
:
\"
2022-11-20 02:37:40
\"
,
\"
usableColumn
\"
:false},{
\"
capJavaField
\"
:
\"
CompanyName
\"
,
\"
columnComment
\"
:
\"
公司名称
\"
,
\"
columnId
\"
:259,
\"
columnName
\"
:
\"
company_name
\"
,
\"
columnType
\"
:
\"
varchar(40)
\"
,
\"
createBy
\"
:
\"\"
,
\"
createTime
\"
:
\"
2022-11-20 02:27:35
\"
,
\"
dictType
\"
:
\"\"
,
\"
edit
\"
:true,
\"
htmlType
\"
:
\"
input
\"
,
\"
increment
\"
:false,
\"
insert
\"
:true,
\"
isEdit
\"
:
\"
1
\"
,
\"
isIncrement
\"
:
\"
0
\"
,
\"
isInsert
\"
:
\"
1
\"
,
\"
isList
\"
:
\"
1
\"
,
\"
isPk
\"
:
\"
0
\"
,
\"
isQuery
\"
:
\"
1
\"
,
\"
javaField
\"
:
\"
companyName
\"
,
\"
javaType
\"
:
\"
String
\"
,
\"
list
\"
:true,
\"
params
\"
:{},
\"
pk
\"
:false,
\"
query
\"
:true,
\"
queryType
\"
:
\"
LIKE
\"
,
\"
required
\"
:false,
\"
sort
\"
:3,
\"
superColumn
\"
:false,
\"
tableId
\"
:21,
\"
updateBy
\"
:
\"\"
,
\"
updateTime
\"
:
\"
2022-11-20 02:37:40
\"
,
\"
usableColumn
\"
:false},{
\"
capJavaField
\"
:
\"
InvoiceType
\"
,
\"
columnComment
\"
:
\"
发票类型(0:普通发票,1:增值税专用发票)
\"
,
\"
columnId
\"
:214,
\"
columnName
\"
:
\"
invoice_type
\"
,
\"
columnType
\"
:
\"
int(4)
\"
,
\"
createBy
\"
:
\"
admin
\"
,
\"
createTime
\"
:
\"
2022-11-20 02:16:10
\"
,
\"
dictType
\"
:
\"\"
,
\"
edit
\"
:true,
\"
htmlType
\"
:
\"
input
\"
,
\"
increment
\"
:false,
\"
insert
\"
'
,
'{
\"
msg
\"
:
\"
操作成功
\"
,
\"
code
\"
:200}'
,
0
,
NULL
,
'2022-11-20 03:06:16'
);
INSERT
INTO
`sys_oper_log`
VALUES
(
202
,
'科目类别'
,
3
,
'com.ruoyi.web.controller.finance.FncSubjectTypeController.remove()'
,
'GET'
,
1
,
'admin'
,
NULL
,
'/finance/subjectType/remove/5'
,
'127.0.0.1'
,
'内网IP'
,
'{subjectTypeIds=5}'
,
'{
\"
msg
\"
:
\"
操作成功
\"
,
\"
code
\"
:200}'
,
0
,
NULL
,
'2022-11-21 16:35:11'
);
INSERT
INTO
`sys_oper_log`
VALUES
(
203
,
'菜单管理'
,
3
,
'com.ruoyi.web.controller.system.SysMenuController.remove()'
,
'DELETE'
,
1
,
'admin'
,
NULL
,
'/system/menu/3'
,
'127.0.0.1'
,
'内网IP'
,
'{menuId=3}'
,
'{
\"
msg
\"
:
\"
存在子菜单,不允许删除
\"
,
\"
code
\"
:601}'
,
0
,
NULL
,
'2022-11-21 16:38:08'
);
INSERT
INTO
`sys_oper_log`
VALUES
(
204
,
'科目类别'
,
3
,
'com.ruoyi.web.controller.finance.FncSubjectTypeController.remove()'
,
'GET'
,
1
,
'admin'
,
NULL
,
'/finance/subjectType/remove/5'
,
'127.0.0.1'
,
'内网IP'
,
'{subjectTypeIds=5}'
,
'{
\"
msg
\"
:
\"
存在子科目类别,不允许删除
\"
,
\"
code
\"
:601}'
,
0
,
NULL
,
'2022-11-21 16:47:11'
);
-- ----------------------------
-- ----------------------------
-- Table structure for sys_post
-- Table structure for sys_post
...
@@ -3176,12 +3204,12 @@ CREATE TABLE `sys_post` (
...
@@ -3176,12 +3204,12 @@ CREATE TABLE `sys_post` (
`post_sort`
int
(
4
)
NOT
NULL
COMMENT
'显示顺序'
,
`post_sort`
int
(
4
)
NOT
NULL
COMMENT
'显示顺序'
,
`status`
char
(
1
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NOT
NULL
COMMENT
'状态(0正常 1停用)'
,
`status`
char
(
1
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NOT
NULL
COMMENT
'状态(0正常 1停用)'
,
`create_by`
varchar
(
64
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
''
COMMENT
'创建者'
,
`create_by`
varchar
(
64
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
''
COMMENT
'创建者'
,
`create_time`
datetime
NULL
DEFAULT
NULL
COMMENT
'创建时间'
,
`create_time`
datetime
(
0
)
NULL
DEFAULT
NULL
COMMENT
'创建时间'
,
`update_by`
varchar
(
64
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
''
COMMENT
'更新者'
,
`update_by`
varchar
(
64
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
''
COMMENT
'更新者'
,
`update_time`
datetime
NULL
DEFAULT
NULL
COMMENT
'更新时间'
,
`update_time`
datetime
(
0
)
NULL
DEFAULT
NULL
COMMENT
'更新时间'
,
`remark`
varchar
(
500
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
NULL
COMMENT
'备注'
,
`remark`
varchar
(
500
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
NULL
COMMENT
'备注'
,
PRIMARY
KEY
(
`post_id`
)
USING
BTREE
PRIMARY
KEY
(
`post_id`
)
USING
BTREE
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
5
CHARACTER
SET
=
utf8mb4
COLLATE
=
utf8mb4_general_ci
COMMENT
=
'岗位信息表'
ROW_FORMAT
=
D
YNAMIC
;
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
5
CHARACTER
SET
=
utf8mb4
COLLATE
=
utf8mb4_general_ci
COMMENT
=
'岗位信息表'
ROW_FORMAT
=
D
ynamic
;
-- ----------------------------
-- ----------------------------
-- Records of sys_post
-- Records of sys_post
...
@@ -3206,12 +3234,12 @@ CREATE TABLE `sys_role` (
...
@@ -3206,12 +3234,12 @@ CREATE TABLE `sys_role` (
`status`
char
(
1
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NOT
NULL
COMMENT
'角色状态(0正常 1停用)'
,
`status`
char
(
1
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NOT
NULL
COMMENT
'角色状态(0正常 1停用)'
,
`del_flag`
char
(
1
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
'0'
COMMENT
'删除标志(0代表存在 2代表删除)'
,
`del_flag`
char
(
1
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
'0'
COMMENT
'删除标志(0代表存在 2代表删除)'
,
`create_by`
varchar
(
64
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
''
COMMENT
'创建者'
,
`create_by`
varchar
(
64
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
''
COMMENT
'创建者'
,
`create_time`
datetime
NULL
DEFAULT
NULL
COMMENT
'创建时间'
,
`create_time`
datetime
(
0
)
NULL
DEFAULT
NULL
COMMENT
'创建时间'
,
`update_by`
varchar
(
64
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
''
COMMENT
'更新者'
,
`update_by`
varchar
(
64
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
''
COMMENT
'更新者'
,
`update_time`
datetime
NULL
DEFAULT
NULL
COMMENT
'更新时间'
,
`update_time`
datetime
(
0
)
NULL
DEFAULT
NULL
COMMENT
'更新时间'
,
`remark`
varchar
(
500
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
NULL
COMMENT
'备注'
,
`remark`
varchar
(
500
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
NULL
COMMENT
'备注'
,
PRIMARY
KEY
(
`role_id`
)
USING
BTREE
PRIMARY
KEY
(
`role_id`
)
USING
BTREE
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
3
CHARACTER
SET
=
utf8mb4
COLLATE
=
utf8mb4_general_ci
COMMENT
=
'角色信息表'
ROW_FORMAT
=
D
YNAMIC
;
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
3
CHARACTER
SET
=
utf8mb4
COLLATE
=
utf8mb4_general_ci
COMMENT
=
'角色信息表'
ROW_FORMAT
=
D
ynamic
;
-- ----------------------------
-- ----------------------------
-- Records of sys_role
-- Records of sys_role
...
@@ -3227,7 +3255,7 @@ CREATE TABLE `sys_role_dept` (
...
@@ -3227,7 +3255,7 @@ CREATE TABLE `sys_role_dept` (
`role_id`
bigint
(
20
)
NOT
NULL
COMMENT
'角色ID'
,
`role_id`
bigint
(
20
)
NOT
NULL
COMMENT
'角色ID'
,
`dept_id`
bigint
(
20
)
NOT
NULL
COMMENT
'部门ID'
,
`dept_id`
bigint
(
20
)
NOT
NULL
COMMENT
'部门ID'
,
PRIMARY
KEY
(
`role_id`
,
`dept_id`
)
USING
BTREE
PRIMARY
KEY
(
`role_id`
,
`dept_id`
)
USING
BTREE
)
ENGINE
=
InnoDB
CHARACTER
SET
=
utf8mb4
COLLATE
=
utf8mb4_general_ci
COMMENT
=
'角色和部门关联表'
ROW_FORMAT
=
D
YNAMIC
;
)
ENGINE
=
InnoDB
CHARACTER
SET
=
utf8mb4
COLLATE
=
utf8mb4_general_ci
COMMENT
=
'角色和部门关联表'
ROW_FORMAT
=
D
ynamic
;
-- ----------------------------
-- ----------------------------
-- Records of sys_role_dept
-- Records of sys_role_dept
...
@@ -3244,7 +3272,7 @@ CREATE TABLE `sys_role_menu` (
...
@@ -3244,7 +3272,7 @@ CREATE TABLE `sys_role_menu` (
`role_id`
bigint
(
20
)
NOT
NULL
COMMENT
'角色ID'
,
`role_id`
bigint
(
20
)
NOT
NULL
COMMENT
'角色ID'
,
`menu_id`
bigint
(
20
)
NOT
NULL
COMMENT
'菜单ID'
,
`menu_id`
bigint
(
20
)
NOT
NULL
COMMENT
'菜单ID'
,
PRIMARY
KEY
(
`role_id`
,
`menu_id`
)
USING
BTREE
PRIMARY
KEY
(
`role_id`
,
`menu_id`
)
USING
BTREE
)
ENGINE
=
InnoDB
CHARACTER
SET
=
utf8mb4
COLLATE
=
utf8mb4_general_ci
COMMENT
=
'角色和菜单关联表'
ROW_FORMAT
=
D
YNAMIC
;
)
ENGINE
=
InnoDB
CHARACTER
SET
=
utf8mb4
COLLATE
=
utf8mb4_general_ci
COMMENT
=
'角色和菜单关联表'
ROW_FORMAT
=
D
ynamic
;
-- ----------------------------
-- ----------------------------
-- Records of sys_role_menu
-- Records of sys_role_menu
...
@@ -3357,19 +3385,19 @@ CREATE TABLE `sys_user` (
...
@@ -3357,19 +3385,19 @@ CREATE TABLE `sys_user` (
`status`
char
(
1
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
'0'
COMMENT
'帐号状态(0正常 1停用)'
,
`status`
char
(
1
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
'0'
COMMENT
'帐号状态(0正常 1停用)'
,
`del_flag`
char
(
1
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
'0'
COMMENT
'删除标志(0代表存在 2代表删除)'
,
`del_flag`
char
(
1
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
'0'
COMMENT
'删除标志(0代表存在 2代表删除)'
,
`login_ip`
varchar
(
128
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
''
COMMENT
'最后登录IP'
,
`login_ip`
varchar
(
128
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
''
COMMENT
'最后登录IP'
,
`login_date`
datetime
NULL
DEFAULT
NULL
COMMENT
'最后登录时间'
,
`login_date`
datetime
(
0
)
NULL
DEFAULT
NULL
COMMENT
'最后登录时间'
,
`create_by`
varchar
(
64
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
''
COMMENT
'创建者'
,
`create_by`
varchar
(
64
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
''
COMMENT
'创建者'
,
`create_time`
datetime
NULL
DEFAULT
NULL
COMMENT
'创建时间'
,
`create_time`
datetime
(
0
)
NULL
DEFAULT
NULL
COMMENT
'创建时间'
,
`update_by`
varchar
(
64
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
''
COMMENT
'更新者'
,
`update_by`
varchar
(
64
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
''
COMMENT
'更新者'
,
`update_time`
datetime
NULL
DEFAULT
NULL
COMMENT
'更新时间'
,
`update_time`
datetime
(
0
)
NULL
DEFAULT
NULL
COMMENT
'更新时间'
,
`remark`
varchar
(
500
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
NULL
COMMENT
'备注'
,
`remark`
varchar
(
500
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
NULL
COMMENT
'备注'
,
PRIMARY
KEY
(
`user_id`
)
USING
BTREE
PRIMARY
KEY
(
`user_id`
)
USING
BTREE
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
3
CHARACTER
SET
=
utf8mb4
COLLATE
=
utf8mb4_general_ci
COMMENT
=
'用户信息表'
ROW_FORMAT
=
D
YNAMIC
;
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
3
CHARACTER
SET
=
utf8mb4
COLLATE
=
utf8mb4_general_ci
COMMENT
=
'用户信息表'
ROW_FORMAT
=
D
ynamic
;
-- ----------------------------
-- ----------------------------
-- Records of sys_user
-- Records of sys_user
-- ----------------------------
-- ----------------------------
INSERT
INTO
`sys_user`
VALUES
(
1
,
103
,
'admin'
,
'若依'
,
'00'
,
'ry@163.com'
,
'15888888888'
,
'1'
,
'/profile/avatar/2022/11/16/blob_20221116131804A001.png'
,
'$2a$10$7JB720yubVSZvUI0rEqK/.VqGOZTH.ulu33dHOiBE8ByOhJIrdAu2'
,
'0'
,
'0'
,
'127.0.0.1'
,
'2022-11-2
0 15:28:41'
,
'admin'
,
'2022-11-16 09:26:25'
,
''
,
'2022-11-20 07:28:40
'
,
'管理员'
);
INSERT
INTO
`sys_user`
VALUES
(
1
,
103
,
'admin'
,
'若依'
,
'00'
,
'ry@163.com'
,
'15888888888'
,
'1'
,
'/profile/avatar/2022/11/16/blob_20221116131804A001.png'
,
'$2a$10$7JB720yubVSZvUI0rEqK/.VqGOZTH.ulu33dHOiBE8ByOhJIrdAu2'
,
'0'
,
'0'
,
'127.0.0.1'
,
'2022-11-2
1 16:18:49'
,
'admin'
,
'2022-11-16 09:26:25'
,
''
,
'2022-11-21 16:18:49
'
,
'管理员'
);
INSERT
INTO
`sys_user`
VALUES
(
2
,
105
,
'ry'
,
'若依'
,
'00'
,
'ry@qq.com'
,
'15666666666'
,
'1'
,
''
,
'$2a$10$72XZlIXBNHqFzVMZlzMp7etQzpbmlM22MW1VWNw5q..el.zHjYtT6'
,
'0'
,
'0'
,
'127.0.0.1'
,
'2022-11-16 13:30:08'
,
'admin'
,
'2022-11-16 09:26:25'
,
'admin'
,
'2022-11-16 13:30:07'
,
'测试员'
);
INSERT
INTO
`sys_user`
VALUES
(
2
,
105
,
'ry'
,
'若依'
,
'00'
,
'ry@qq.com'
,
'15666666666'
,
'1'
,
''
,
'$2a$10$72XZlIXBNHqFzVMZlzMp7etQzpbmlM22MW1VWNw5q..el.zHjYtT6'
,
'0'
,
'0'
,
'127.0.0.1'
,
'2022-11-16 13:30:08'
,
'admin'
,
'2022-11-16 09:26:25'
,
'admin'
,
'2022-11-16 13:30:07'
,
'测试员'
);
-- ----------------------------
-- ----------------------------
...
@@ -3380,7 +3408,7 @@ CREATE TABLE `sys_user_post` (
...
@@ -3380,7 +3408,7 @@ CREATE TABLE `sys_user_post` (
`user_id`
bigint
(
20
)
NOT
NULL
COMMENT
'用户ID'
,
`user_id`
bigint
(
20
)
NOT
NULL
COMMENT
'用户ID'
,
`post_id`
bigint
(
20
)
NOT
NULL
COMMENT
'岗位ID'
,
`post_id`
bigint
(
20
)
NOT
NULL
COMMENT
'岗位ID'
,
PRIMARY
KEY
(
`user_id`
,
`post_id`
)
USING
BTREE
PRIMARY
KEY
(
`user_id`
,
`post_id`
)
USING
BTREE
)
ENGINE
=
InnoDB
CHARACTER
SET
=
utf8mb4
COLLATE
=
utf8mb4_general_ci
COMMENT
=
'用户与岗位关联表'
ROW_FORMAT
=
D
YNAMIC
;
)
ENGINE
=
InnoDB
CHARACTER
SET
=
utf8mb4
COLLATE
=
utf8mb4_general_ci
COMMENT
=
'用户与岗位关联表'
ROW_FORMAT
=
D
ynamic
;
-- ----------------------------
-- ----------------------------
-- Records of sys_user_post
-- Records of sys_user_post
...
@@ -3396,7 +3424,7 @@ CREATE TABLE `sys_user_role` (
...
@@ -3396,7 +3424,7 @@ CREATE TABLE `sys_user_role` (
`user_id`
bigint
(
20
)
NOT
NULL
COMMENT
'用户ID'
,
`user_id`
bigint
(
20
)
NOT
NULL
COMMENT
'用户ID'
,
`role_id`
bigint
(
20
)
NOT
NULL
COMMENT
'角色ID'
,
`role_id`
bigint
(
20
)
NOT
NULL
COMMENT
'角色ID'
,
PRIMARY
KEY
(
`user_id`
,
`role_id`
)
USING
BTREE
PRIMARY
KEY
(
`user_id`
,
`role_id`
)
USING
BTREE
)
ENGINE
=
InnoDB
CHARACTER
SET
=
utf8mb4
COLLATE
=
utf8mb4_general_ci
COMMENT
=
'用户和角色关联表'
ROW_FORMAT
=
D
YNAMIC
;
)
ENGINE
=
InnoDB
CHARACTER
SET
=
utf8mb4
COLLATE
=
utf8mb4_general_ci
COMMENT
=
'用户和角色关联表'
ROW_FORMAT
=
D
ynamic
;
-- ----------------------------
-- ----------------------------
-- Records of sys_user_role
-- Records of sys_user_role
...
...
Write
Preview
Markdown
is supported
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