Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
jinli gu
MCMS
Commits
b4c64256
Commit
b4c64256
authored
Jan 29, 2023
by
msgroup
Committed by
mingsoft
Jan 29, 2023
Browse files
up: 5.3.0 初始化数据更新
parent
3dd8f5d6
Changes
1
Hide whitespace changes
Inline
Side-by-side
doc/mcms-5.3.0.sql
View file @
b4c64256
...
@@ -357,6 +357,8 @@ INSERT INTO `logger` (`id`, `log_error_msg`, `log_result`, `log_param`, `log_loc
...
@@ -357,6 +357,8 @@ INSERT INTO `logger` (`id`, `log_error_msg`, `log_result`, `log_param`, `log_loc
INSERT
INTO
`logger`
(
`id`
,
`log_error_msg`
,
`log_result`
,
`log_param`
,
`log_location`
,
`log_user`
,
`log_user_type`
,
`log_business_type`
,
`log_status`
,
`log_url`
,
`log_request_method`
,
`log_method`
,
`log_ip`
,
`log_title`
,
`BUSINESS_ID`
,
`update_date`
,
`update_by`
,
`create_date`
,
`create_by`
,
`del`
)
VALUES
(
1603592136002162690
,
NULL
,
'{
\n
\n
}'
,
'{
\n
\n
}'
,
'内网IP'
,
'msopen'
,
'manage'
,
'update'
,
'success'
,
'/ms/cms/generate/0/genernateColumn.do'
,
'GET'
,
'net.mingsoft.cms.action.GeneraterAction.genernateColumn()'
,
'192.168.0.61'
,
'生成栏目'
,
NULL
,
NULL
,
NULL
,
'2022-12-16 11:25:33'
,
NULL
,
0
);
INSERT
INTO
`logger`
(
`id`
,
`log_error_msg`
,
`log_result`
,
`log_param`
,
`log_location`
,
`log_user`
,
`log_user_type`
,
`log_business_type`
,
`log_status`
,
`log_url`
,
`log_request_method`
,
`log_method`
,
`log_ip`
,
`log_title`
,
`BUSINESS_ID`
,
`update_date`
,
`update_by`
,
`create_date`
,
`create_by`
,
`del`
)
VALUES
(
1603592136002162690
,
NULL
,
'{
\n
\n
}'
,
'{
\n
\n
}'
,
'内网IP'
,
'msopen'
,
'manage'
,
'update'
,
'success'
,
'/ms/cms/generate/0/genernateColumn.do'
,
'GET'
,
'net.mingsoft.cms.action.GeneraterAction.genernateColumn()'
,
'192.168.0.61'
,
'生成栏目'
,
NULL
,
NULL
,
NULL
,
'2022-12-16 11:25:33'
,
NULL
,
0
);
INSERT
INTO
`logger`
(
`id`
,
`log_error_msg`
,
`log_result`
,
`log_param`
,
`log_location`
,
`log_user`
,
`log_user_type`
,
`log_business_type`
,
`log_status`
,
`log_url`
,
`log_request_method`
,
`log_method`
,
`log_ip`
,
`log_title`
,
`BUSINESS_ID`
,
`update_date`
,
`update_by`
,
`create_date`
,
`create_by`
,
`del`
)
VALUES
(
1603592176938569730
,
NULL
,
'{
\n
\n
}'
,
'{
\n
\"
dateTime
\"
:[
\n
\"
2019-12-01
\"\n
]
\n
}'
,
'内网IP'
,
'msopen'
,
'manage'
,
'update'
,
'success'
,
'/ms/cms/generate/0/generateArticle.do'
,
'POST'
,
'net.mingsoft.cms.action.GeneraterAction.generateArticle()'
,
'192.168.0.61'
,
'生成文章'
,
NULL
,
NULL
,
NULL
,
'2022-12-16 11:25:43'
,
NULL
,
0
);
INSERT
INTO
`logger`
(
`id`
,
`log_error_msg`
,
`log_result`
,
`log_param`
,
`log_location`
,
`log_user`
,
`log_user_type`
,
`log_business_type`
,
`log_status`
,
`log_url`
,
`log_request_method`
,
`log_method`
,
`log_ip`
,
`log_title`
,
`BUSINESS_ID`
,
`update_date`
,
`update_by`
,
`create_date`
,
`create_by`
,
`del`
)
VALUES
(
1603592176938569730
,
NULL
,
'{
\n
\n
}'
,
'{
\n
\"
dateTime
\"
:[
\n
\"
2019-12-01
\"\n
]
\n
}'
,
'内网IP'
,
'msopen'
,
'manage'
,
'update'
,
'success'
,
'/ms/cms/generate/0/generateArticle.do'
,
'POST'
,
'net.mingsoft.cms.action.GeneraterAction.generateArticle()'
,
'192.168.0.61'
,
'生成文章'
,
NULL
,
NULL
,
NULL
,
'2022-12-16 11:25:43'
,
NULL
,
0
);
INSERT
INTO
`logger`
(
`id`
,
`log_error_msg`
,
`log_result`
,
`log_param`
,
`log_location`
,
`log_user`
,
`log_user_type`
,
`log_business_type`
,
`log_status`
,
`log_url`
,
`log_request_method`
,
`log_method`
,
`log_ip`
,
`log_title`
,
`BUSINESS_ID`
,
`update_date`
,
`update_by`
,
`create_date`
,
`create_by`
,
`del`
)
VALUES
(
1613063327304847362
,
NULL
,
'{
\"
result
\"
:true,
\"
code
\"
:200}'
,
'{
\n
\"
updateDate
\"
:
\"
2022-09-09 15:32:05
\"
,
\n
\"
appState
\"
:
\"
0
\"
,
\n
\"
appStyle
\"
:
\"
default
\"
,
\n
\"
appPay
\"
:
\"\"
,
\n
\"
appLogo
\"
:
\"
[{
\\\"
url
\\\"
:
\\\"
/upload/1/appLogo/1609397756549.png
\\\"
,
\\\"
name
\\\"
:
\\\"
1593834123492.png
\\\"
,
\\\"
path
\\\"
:
\\\"
/upload/1/appLogo/1609397756549.png
\\\"
,
\\\"
uid
\\\"
:1609397756411,
\\\"
status
\\\"
:
\\\"
success
\\\"
}]
\"
,
\n
\"
appName
\"
:
\"
铭飞MCms(5.3.0)
\"
,
\n
\"
appDescription
\"
:
\"
铭飞MCMS
\"
,
\n
\"
appDir
\"
:
\"
web
\"
,
\n
\"
del
\"
:
\"
0
\"
,
\n
\"
appUrl
\"
:
\"
http://localhost:8080/
\"
,
\n
\"
appCopyright
\"
:
\"
版权所有 ©铭飞科技有限公司2012-2019 保留一切权利。
\"
,
\n
\"
createBy
\"
:
\"\"
,
\n
\"
updateBy
\"
:
\"
57
\"
,
\n
\"
appId
\"
:
\"
1
\"
,
\n
\"
id
\"
:
\"
1
\"
,
\n
\"
appHostUrl
\"
:
\"
http://localhost:8080/
\"
,
\n
\"
appKeyword
\"
:
\"
铭飞MCMS
\"
,
\n
\"
appPayDate
\"
:
\"
2019-11-17
\"\n
}'
,
'内网IP'
,
'msopen'
,
'manage'
,
'update'
,
'success'
,
'/ms/basic/app/update.do'
,
'POST'
,
'net.mingsoft.basic.action.AppAction.update()'
,
'127.0.0.1'
,
'更新站点信息'
,
NULL
,
NULL
,
NULL
,
'2023-01-11 14:40:41'
,
NULL
,
0
);
INSERT
INTO
`logger`
(
`id`
,
`log_error_msg`
,
`log_result`
,
`log_param`
,
`log_location`
,
`log_user`
,
`log_user_type`
,
`log_business_type`
,
`log_status`
,
`log_url`
,
`log_request_method`
,
`log_method`
,
`log_ip`
,
`log_title`
,
`BUSINESS_ID`
,
`update_date`
,
`update_by`
,
`create_date`
,
`create_by`
,
`del`
)
VALUES
(
1613063327304847362
,
NULL
,
'{
\"
result
\"
:true,
\"
code
\"
:200}'
,
'{
\n
\"
updateDate
\"
:
\"
2022-09-09 15:32:05
\"
,
\n
\"
appState
\"
:
\"
0
\"
,
\n
\"
appStyle
\"
:
\"
default
\"
,
\n
\"
appPay
\"
:
\"\"
,
\n
\"
appLogo
\"
:
\"
[{
\\\"
url
\\\"
:
\\\"
/upload/1/appLogo/1609397756549.png
\\\"
,
\\\"
name
\\\"
:
\\\"
1593834123492.png
\\\"
,
\\\"
path
\\\"
:
\\\"
/upload/1/appLogo/1609397756549.png
\\\"
,
\\\"
uid
\\\"
:1609397756411,
\\\"
status
\\\"
:
\\\"
success
\\\"
}]
\"
,
\n
\"
appName
\"
:
\"
铭飞MCms(5.3.0)
\"
,
\n
\"
appDescription
\"
:
\"
铭飞MCMS
\"
,
\n
\"
appDir
\"
:
\"
web
\"
,
\n
\"
del
\"
:
\"
0
\"
,
\n
\"
appUrl
\"
:
\"
http://localhost:8080/
\"
,
\n
\"
appCopyright
\"
:
\"
版权所有 ©铭飞科技有限公司2012-2019 保留一切权利。
\"
,
\n
\"
createBy
\"
:
\"\"
,
\n
\"
updateBy
\"
:
\"
57
\"
,
\n
\"
appId
\"
:
\"
1
\"
,
\n
\"
id
\"
:
\"
1
\"
,
\n
\"
appHostUrl
\"
:
\"
http://localhost:8080/
\"
,
\n
\"
appKeyword
\"
:
\"
铭飞MCMS
\"
,
\n
\"
appPayDate
\"
:
\"
2019-11-17
\"\n
}'
,
'内网IP'
,
'msopen'
,
'manage'
,
'update'
,
'success'
,
'/ms/basic/app/update.do'
,
'POST'
,
'net.mingsoft.basic.action.AppAction.update()'
,
'127.0.0.1'
,
'更新站点信息'
,
NULL
,
NULL
,
NULL
,
'2023-01-11 14:40:41'
,
NULL
,
0
);
INSERT
INTO
`logger`
(
`id`
,
`log_error_msg`
,
`log_result`
,
`log_param`
,
`log_location`
,
`log_user`
,
`log_user_type`
,
`log_business_type`
,
`log_status`
,
`log_url`
,
`log_request_method`
,
`log_method`
,
`log_ip`
,
`log_title`
,
`BUSINESS_ID`
,
`update_date`
,
`update_by`
,
`create_date`
,
`create_by`
,
`del`
)
VALUES
(
1619583883810377730
,
NULL
,
'{
\"
result
\"
:true,
\"
code
\"
:200}'
,
'[
\n
{
\n
\"
id
\"
:
\"
1
\"
,
\n
\"
modelName
\"
:
\"
会员配置
\"
,
\n
\"
notDel
\"
: 0,
\n
\"
modelType
\"
:
\"\"
,
\n
\"
modelCustomType
\"
:
\"
config
\"
,
\n
\"
modelJson
\"
:
\"
{
\\\"
searchJson
\\\"
:
\\\"
[
\\\\
n]
\\\\
n
\\\"
,
\\\"
isWebSubmit
\\\"
:false,
\\\"
html
\\\"
:
\\\"\\\\
n<template id=
\\\\\\\"
custom-model
\\\\\\\"
>
\\\\
n <el-form ref=
\\\\\\\"
form
\\\\\\\"
:model=
\\\\\\\"
form
\\\\\\\"
:rules=
\\\\\\\"
rules
\\\\\\\"
label-width=
\\\\\\\"
120px
\\\\\\\"
label-position=
\\\\\\\"
right
\\\\\\\"
size=
\\\\\\\"
small
\\\\\\\"
>
\\\\
n
\\\\
n <!--启用发送验证码-->
\\\\
n
\\\\
n <el-form-item label=
\\\\\\\"
启用发送验证码
\\\\\\\"
prop=
\\\\\\\"
sendCode
\\\\\\\"
>
\\\\
n <el-switch v-model=
\\\\\\\"
form.sendCode
\\\\\\\"\\\\
n :disabled=
\\\\\\\"
false
\\\\\\\"
>
\\\\
n </el-switch>
\\\\
n <div class=
\\\\\\\"
ms-form-tip
\\\\\\\"
>
\\\\
n启用之后注册接口需要调用发送插件进行验证发送,需要依赖发送插件,发送插件支持短信、邮件具体参考 <el-link type=
\\\\\\\"
primary
\\\\\\\"
href=
\\\\\\\"
http://doc.mingsoft.net/plugs/fa-song-cha-jian/jie-shao.html
\\\\\\\"
target=
\\\\\\\"
_blank
\\\\\\\"
>开发手册</el-link> </div>
\\\\
n </el-form-item>
\\\\
n
\\\\
n <!--启用审核-->
\\\\
n
\\\\
n <el-form-item label=
\\\\\\\"
启用审核
\\\\\\\"
prop=
\\\\\\\"
peopleState
\\\\\\\"
>
\\\\
n <el-switch v-model=
\\\\\\\"
form.peopleState
\\\\\\\"\\\\
n :disabled=
\\\\\\\"
false
\\\\\\\"
>
\\\\
n </el-switch>
\\\\
n <div class=
\\\\\\\"
ms-form-tip
\\\\\\\"
>
\\\\
n启用审核之后,会员需要审核通过才能登陆 </div>
\\\\
n </el-form-item>
\\\\
n
\\\\
n <!--启用登录-->
\\\\
n
\\\\
n <el-form-item label=
\\\\\\\"
启用登录
\\\\\\\"
prop=
\\\\\\\"
enableReg
\\\\\\\"
>
\\\\
n <el-switch v-model=
\\\\\\\"
form.enableReg
\\\\\\\"\\\\
n :disabled=
\\\\\\\"
false
\\\\\\\"
>
\\\\
n </el-switch>
\\\\
n <div class=
\\\\\\\"
ms-form-tip
\\\\\\\"
>
\\\\
n启用后开启登录接口 </div>
\\\\
n </el-form-item>
\\\\
n
\\\\
n <!--启用注册-->
\\\\
n
\\\\
n <el-form-item label=
\\\\\\\"
启用注册
\\\\\\\"
prop=
\\\\\\\"
enableLogin
\\\\\\\"
>
\\\\
n <el-switch v-model=
\\\\\\\"
form.enableLogin
\\\\\\\"\\\\
n :disabled=
\\\\\\\"
false
\\\\\\\"
>
\\\\
n </el-switch>
\\\\
n <div class=
\\\\\\\"
ms-form-tip
\\\\\\\"
>
\\\\
n启用后开启注册接口 </div>
\\\\
n </el-form-item>
\\\\
n
\\\\
n </el-form>
\\\\
n</template>
\\\\
n
\\\"
,
\\\"
script
\\\"
:
\\\"\\\\
n
\\\\
nvar custom_model = Vue.component(
\\\\\\\"
custom-model
\\\\\\\"
,{
\\\\
nel:
\'
#custom-model
\'
,
\\\\
ndata:function() {
\\\\
nreturn {
\\\\
n
\\\\
nmodelId:0,
\\\\
nmodelName:
\\\\\\\"
会员配置
\\\\\\\"
,
\\\\
n//表单数据
\\\\
nform: {
\\\\
nlinkId:0,
\\\\
n // 启用发送验证码
\\\\
n sendCode:false,
\\\\
n // 启用审核
\\\\
n peopleState:false,
\\\\
n // 启用登录
\\\\
n enableReg:false,
\\\\
n // 启用注册
\\\\
n enableLogin:false,
\\\\
n},
\\\\
n
\\\\
nrules:{
\\\\
n},
\\\\
n}
\\\\
n},
\\\\
nwatch:{
\\\\
n
\\\\
n //启用发送验证码
\\\\
n
\\\\\\\"
form.sendCode
\\\\\\\"
:function(nev,old){
\\\\
n if(typeof(nev)==
\'
string
\'
) {
\\\\
n this.form.sendCode = (nev==
\'
true
\'
);
\\\\
n }
\\\\
n },
\\\\
n
\\\\
n //启用审核
\\\\
n
\\\\\\\"
form.peopleState
\\\\\\\"
:function(nev,old){
\\\\
n if(typeof(nev)==
\'
string
\'
) {
\\\\
n this.form.peopleState = (nev==
\'
true
\'
);
\\\\
n }
\\\\
n },
\\\\
n
\\\\
n //启用登录
\\\\
n
\\\\\\\"
form.enableReg
\\\\\\\"
:function(nev,old){
\\\\
n if(typeof(nev)==
\'
string
\'
) {
\\\\
n this.form.enableReg = (nev==
\'
true
\'
);
\\\\
n }
\\\\
n },
\\\\
n
\\\\
n //启用注册
\\\\
n
\\\\\\\"
form.enableLogin
\\\\\\\"
:function(nev,old){
\\\\
n if(typeof(nev)==
\'
string
\'
) {
\\\\
n this.form.enableLogin = (nev==
\'
true
\'
);
\\\\
n }
\\\\
n },
\\\\
n},
\\\\
ncomputed:{
\\\\
n},
\\\\
nmethods: {
\\\\
nvalidate:function(){
\\\\
nvar b = false
\\\\
nthis.$refs.form.validate(function(valid){
\\\\
nb = valid;
\\\\
n});
\\\\
nreturn b;
\\\\
n},
\\\\
nsave:function(callback) {
\\\\
nvar that = this;
\\\\
nvar url = this.formURL.save.url;
\\\\
nif (that.form.id > 0) {
\\\\
nurl = this.formURL.update.url;
\\\\
n}
\\\\
nthis.$refs.form.validate(function(valid) {
\\\\
nif (valid) {
\\\\
nvar form = JSON.parse(JSON.stringify(that.form));
\\\\
nform.modelId = that.modelId;
\\\\
nms.http.post(url, form).then(function (res) {
\\\\
nif(callback) {
\\\\
ncallback(res);
\\\\
n}
\\\\
n});
\\\\
n}else{
\\\\
ncallback({result:false,msg:
\'
请检查表单输入项
\'
});
\\\\
n}
\\\\
n})
\\\\
n},
\\\\
n//获取当前会员配置
\\\\
nget:function(id) {
\\\\
nvar that = this;
\\\\
nms.http.get(this.formURL.get.url, Object.assign({
\\\\\\\"
modelId
\\\\\\\"
:that.modelId},this.formURL.get.params)).then(function (res) {
\\\\
nif(res.result&&res.data){
\\\\
nthat.form = res.data;
\\\\
n}
\\\\
n}).catch(function (err) {
\\\\
nconsole.log(err);
\\\\
n});
\\\\
n},
\\\\
n
\\\\
n},
\\\\
ncreated:function() {
\\\\
n//渲染create
\\\\
n
\\\\
nthis.get(this.form.linkId);
\\\\
n}
\\\\
n});
\\\"
}
\"
,
\n
\"
modelField
\"
:
\"
[
\\
r
\\
n {
\\
r
\\
n
\\\"
model
\\\"
:
\\\"
sendCode
\\\"
,
\\
r
\\
n
\\\"
key
\\\"
:
\\\"
SEND_CODE
\\\"
,
\\
r
\\
n
\\\"
field
\\\"
:
\\\"
SEND_CODE
\\\"
,
\\
r
\\
n
\\\"
javaType
\\\"
:
\\\"
Boolean
\\\"
,
\\
r
\\
n
\\\"
jdbcType
\\\"
:
\\\"
VARCHAR
\\\"
,
\\
r
\\
n
\\\"
name
\\\"
:
\\\"
启用发送验证码
\\\"
,
\\
r
\\
n
\\\"
type
\\\"
:
\\\"
switch
\\\"
,
\\
r
\\
n
\\\"
length
\\\"
:
\\\"
11
\\\"
,
\\
r
\\
n
\\\"
isShow
\\\"
:
\\\"
false
\\\"\\
r
\\
n }
\\
r
\\
n ,{
\\
r
\\
n
\\\"
model
\\\"
:
\\\"
peopleState
\\\"
,
\\
r
\\
n
\\\"
key
\\\"
:
\\\"
PEOPLE_STATE
\\\"
,
\\
r
\\
n
\\\"
field
\\\"
:
\\\"
PEOPLE_STATE
\\\"
,
\\
r
\\
n
\\\"
javaType
\\\"
:
\\\"
Boolean
\\\"
,
\\
r
\\
n
\\\"
jdbcType
\\\"
:
\\\"
VARCHAR
\\\"
,
\\
r
\\
n
\\\"
name
\\\"
:
\\\"
启用审核
\\\"
,
\\
r
\\
n
\\\"
type
\\\"
:
\\\"
switch
\\\"
,
\\
r
\\
n
\\\"
length
\\\"
:
\\\"
11
\\\"
,
\\
r
\\
n
\\\"
isShow
\\\"
:
\\\"
false
\\\"\\
r
\\
n }
\\
r
\\
n ,{
\\
r
\\
n
\\\"
model
\\\"
:
\\\"
enableReg
\\\"
,
\\
r
\\
n
\\\"
key
\\\"
:
\\\"
ENABLE_REG
\\\"
,
\\
r
\\
n
\\\"
field
\\\"
:
\\\"
ENABLE_REG
\\\"
,
\\
r
\\
n
\\\"
javaType
\\\"
:
\\\"
Boolean
\\\"
,
\\
r
\\
n
\\\"
jdbcType
\\\"
:
\\\"
VARCHAR
\\\"
,
\\
r
\\
n
\\\"
name
\\\"
:
\\\"
启用登录
\\\"
,
\\
r
\\
n
\\\"
type
\\\"
:
\\\"
switch
\\\"
,
\\
r
\\
n
\\\"
length
\\\"
:
\\\"
11
\\\"
,
\\
r
\\
n
\\\"
isShow
\\\"
:
\\\"
false
\\\"\\
r
\\
n }
\\
r
\\
n ,{
\\
r
\\
n
\\\"
model
\\\"
:
\\\"
enableLogin
\\\"
,
\\
r
\\
n
\\\"
key
\\\"
:
\\\"
ENABLE_LOGIN
\\\"
,
\\
r
\\
n
\\\"
field
\\\"
:
\\\"
ENABLE_LOGIN
\\\"
,
\\
r
\\
n
\\\"
javaType
\\\"
:
\\\"
Boolean
\\\"
,
\\
r
\\
n
\\\"
jdbcType
\\\"
:
\\\"
VARCHAR
\\\"
,
\\
r
\\
n
\\\"
name
\\\"
:
\\\"
启用注册
\\\"
,
\\
r
\\
n
\\\"
type
\\\"
:
\\\"
switch
\\\"
,
\\
r
\\
n
\\\"
length
\\\"
:
\\\"
11
\\\"
,
\\
r
\\
n
\\\"
isShow
\\\"
:
\\\"
false
\\\"\\
r
\\
n }
\\
r
\\
n]
\\
r
\\
n
\\
r
\\
n
\"
,
\n
\"
del
\"
: 0
\n
}
\n
]'
,
'内网IP'
,
'msopen'
,
'manage'
,
'delete'
,
'success'
,
'/ms/mdiy/config/delete.do'
,
'POST'
,
'net.mingsoft.mdiy.action.ConfigAction.delete()'
,
'127.0.0.1'
,
'批量删除自定义模型列表接口'
,
NULL
,
NULL
,
NULL
,
'2023-01-29 14:31:03'
,
NULL
,
0
);
INSERT
INTO
`logger`
(
`id`
,
`log_error_msg`
,
`log_result`
,
`log_param`
,
`log_location`
,
`log_user`
,
`log_user_type`
,
`log_business_type`
,
`log_status`
,
`log_url`
,
`log_request_method`
,
`log_method`
,
`log_ip`
,
`log_title`
,
`BUSINESS_ID`
,
`update_date`
,
`update_by`
,
`create_date`
,
`create_by`
,
`del`
)
VALUES
(
1619583965855158273
,
NULL
,
'{
\"
result
\"
:true,
\"
code
\"
:200}'
,
'[
\n
{
\n
\"
id
\"
:
\"
2
\"
,
\n
\"
modelName
\"
:
\"
扩展会员信息
\"
,
\n
\"
modelTableName
\"
:
\"
MDIY_MODEL_PEOPLE_INFO
\"
,
\n
\"
notDel
\"
: 0,
\n
\"
modelType
\"
:
\"
people
\"
,
\n
\"
modelCustomType
\"
:
\"
model
\"
,
\n
\"
modelJson
\"
:
\"
{
\\\"
searchJson
\\\"
:
\\\"
[
\\\\
n // 爱好
\\\\
n {
\'
action
\'
:
\'
and
\'
,
\'
field
\'
:
\'
FAV
\'
,
\'
el
\'
:
\'
eq
\'
,
\'
model
\'
:
\'
fav
\'
,
\'
name
\'
:
\'
爱好
\'
,
\'
type
\'
:
\'
textarea
\'
},
\\\\
n]
\\\\
n
\\\"
,
\\\"
isWebSubmit
\\\"
:false,
\\\"
html
\\\"
:
\\\"\\\\
n<template id=
\\\\\\\"
custom-model
\\\\\\\"
>
\\\\
n <el-form ref=
\\\\\\\"
form
\\\\\\\"
:model=
\\\\\\\"
form
\\\\\\\"
:rules=
\\\\\\\"
rules
\\\\\\\"
label-width=
\\\\\\\"
120px
\\\\\\\"
label-position=
\\\\\\\"
right
\\\\\\\"
size=
\\\\\\\"
small
\\\\\\\"
>
\\\\
n
\\\\
n <!--爱好-->
\\\\
t
\\\\
n
\\\\
t <el-form-item label=
\\\\\\\"
爱好
\\\\\\\"
prop=
\\\\\\\"
fav
\\\\\\\"
>
\\\\
n
\\\\
t <el-input
\\\\
n type=
\\\\\\\"
textarea
\\\\\\\"
:rows=
\\\\\\\"
5
\\\\\\\"\\\\
n :disabled=
\\\\\\\"
false
\\\\\\\"\\\\
n :readonly=
\\\\\\\"
false
\\\\\\\"\\\\
n v-model=
\\\\\\\"
form.fav
\\\\\\\"\\\\
n :style=
\\\\\\\"
{width:
\'
100%
\'
}
\\\\\\\"\\\\
n placeholder=
\\\\\\\"
请输入爱好
\\\\\\\"
>
\\\\
n </el-input>
\\\\
n
\\\\
t </el-form-item>
\\\\
n
\\\\
t
\\\\
n </el-form>
\\\\
n</template>
\\\\
n
\\\"
,
\\\"
script
\\\"
:
\\\"\\\\
n
\\\\
nvar custom_model = Vue.component(
\\\\\\\"
custom-model
\\\\\\\"
,{
\\\\
nel:
\'
#custom-model
\'
,
\\\\
ndata:function() {
\\\\
nreturn {
\\\\
n
\\\\
nmodelId:0,
\\\\
nmodelName:
\\\\\\\"
扩展会员信息
\\\\\\\"
,
\\\\
n//表单数据
\\\\
nform: {
\\\\
nlinkId:0,
\\\\
n // 爱好
\\\\
n fav:
\'\'
,
\\\\
n},
\\\\
n
\\\\
nrules:{
\\\\
n},
\\\\
n}
\\\\
n},
\\\\
nwatch:{
\\\\
n},
\\\\
ncomputed:{
\\\\
n},
\\\\
nmethods: {
\\\\
nvalidate:function(){
\\\\
nvar b = false
\\\\
nthis.$refs.form.validate(function(valid){
\\\\
nb = valid;
\\\\
n});
\\\\
nreturn b;
\\\\
n},
\\\\
nsave:function(callback) {
\\\\
nvar that = this;
\\\\
nvar url = this.formURL.save.url;
\\\\
nif (that.form.id > 0) {
\\\\
nurl = this.formURL.update.url;
\\\\
n}
\\\\
nthis.$refs.form.validate(function(valid) {
\\\\
nif (valid) {
\\\\
nvar form = JSON.parse(JSON.stringify(that.form));
\\\\
nform.modelId = that.modelId;
\\\\
nms.http.post(url, form).then(function (res) {
\\\\
nif(callback) {
\\\\
ncallback(res);
\\\\
n}
\\\\
n});
\\\\
n}else{
\\\\
ncallback({result:false,msg:
\'
请检查表单输入项
\'
});
\\\\
n}
\\\\
n})
\\\\
n},
\\\\
n//获取当前扩展会员信息
\\\\
nget:function(id) {
\\\\
nvar that = this;
\\\\
nms.http.get(this.formURL.get.url, Object.assign({
\\\\\\\"
modelId
\\\\\\\"
:that.modelId},this.formURL.get.params)).then(function (res) {
\\\\
nif(res.result&&res.data){
\\\\
nthat.form = res.data;
\\\\
n}
\\\\
n}).catch(function (err) {
\\\\
nconsole.log(err);
\\\\
n});
\\\\
n},
\\\\
n
\\\\
n},
\\\\
ncreated:function() {
\\\\
n//渲染create
\\\\
n
\\\\
nthis.get(this.form.linkId);
\\\\
n}
\\\\
n});
\\\"
}
\"
,
\n
\"
modelField
\"
:
\"
[
\\
r
\\
n {
\\
r
\\
n
\\\"
model
\\\"
:
\\\"
fav
\\\"
,
\\
r
\\
n
\\\"
key
\\\"
:
\\\"
FAV
\\\"
,
\\
r
\\
n
\\\"
field
\\\"
:
\\\"
FAV
\\\"
,
\\
r
\\
n
\\\"
javaType
\\\"
:
\\\"
String
\\\"
,
\\
r
\\
n
\\\"
jdbcType
\\\"
:
\\\"
VARCHAR
\\\"
,
\\
r
\\
n
\\\"
name
\\\"
:
\\\"
爱好
\\\"
,
\\
r
\\
n
\\\"
type
\\\"
:
\\\"
textarea
\\\"
,
\\
r
\\
n
\\\"
length
\\\"
:
\\\"
255
\\\"
,
\\
r
\\
n
\\\"
isShow
\\\"
:
\\\"
false
\\\"\\
r
\\
n }
\\
r
\\
n]
\\
r
\\
n
\\
r
\\
n
\"
,
\n
\"
del
\"
: 0
\n
}
\n
]'
,
'内网IP'
,
'msopen'
,
'manage'
,
'delete'
,
'success'
,
'/ms/mdiy/model/delete.do'
,
'POST'
,
'net.mingsoft.mdiy.action.ModelAction.delete()'
,
'127.0.0.1'
,
'批量删除自定义模型'
,
NULL
,
NULL
,
NULL
,
'2023-01-29 14:31:23'
,
NULL
,
0
);
COMMIT
;
COMMIT
;
-- ----------------------------
-- ----------------------------
...
@@ -410,7 +412,6 @@ CREATE TABLE `mdiy_config` (
...
@@ -410,7 +412,6 @@ CREATE TABLE `mdiy_config` (
-- Records of mdiy_config
-- Records of mdiy_config
-- ----------------------------
-- ----------------------------
BEGIN
;
BEGIN
;
INSERT INTO `mdiy_config` (`id`, `config_name`, `config_data`, `update_date`, `update_by`, `create_date`, `create_by`, `del`, `NOT_DEL`) VALUES (1, '会员配置', '{\"enableLogin\":\"true\",\"linkId\":\"0\",\"modelId\":\"104\",\"sendCode\":\"false\",\"enableReg\":\"true\",\"peopleState\":\"true\"}', NULL, NULL, NULL, NULL, 0, 1);
COMMIT
;
COMMIT
;
-- ----------------------------
-- ----------------------------
...
@@ -483,30 +484,6 @@ CREATE TABLE `mdiy_model` (
...
@@ -483,30 +484,6 @@ CREATE TABLE `mdiy_model` (
-- Records of mdiy_model
-- Records of mdiy_model
-- ----------------------------
-- ----------------------------
BEGIN
;
BEGIN
;
INSERT INTO `mdiy_model` (`ID`, `model_json`, `model_table_name`, `model_name`, `model_type`, `model_field`, `model_custom_type`, `update_date`, `update_by`, `create_date`, `create_by`, `del`, `NOT_DEL`) VALUES (1, '{\"searchJson\":\"[\\n]\\n\",\"isWebSubmit\":false,\"html\":\"\\n<template id=\\\"custom-model\\\">\\n <el-form ref=\\\"form\\\" :model=\\\"form\\\" :rules=\\\"rules\\\" label-width=\\\"120px\\\" label-position=\\\"right\\\" size=\\\"small\\\">\\n\\n <!--启用发送验证码-->\\n \\n <el-form-item label=\\\"启用发送验证码\\\" prop=\\\"sendCode\\\">\\n <el-switch v-model=\\\"form.sendCode\\\"\\n :disabled=\\\"false\\\">\\n </el-switch>\\n <div class=\\\"ms-form-tip\\\">\\n启用之后注册接口需要调用发送插件进行验证发送,需要依赖发送插件,发送插件支持短信、邮件具体参考 <el-link type=\\\"primary\\\" href=\\\"http://doc.mingsoft.net/plugs/fa-song-cha-jian/jie-shao.html\\\" target=\\\"_blank\\\">开发手册</el-link> </div>\\n </el-form-item>\\n \\n <!--启用审核-->\\n \\n <el-form-item label=\\\"启用审核\\\" prop=\\\"peopleState\\\">\\n <el-switch v-model=\\\"form.peopleState\\\"\\n :disabled=\\\"false\\\">\\n </el-switch>\\n <div class=\\\"ms-form-tip\\\">\\n启用审核之后,会员需要审核通过才能登陆 </div>\\n </el-form-item>\\n \\n <!--启用登录-->\\n \\n <el-form-item label=\\\"启用登录\\\" prop=\\\"enableReg\\\">\\n <el-switch v-model=\\\"form.enableReg\\\"\\n :disabled=\\\"false\\\">\\n </el-switch>\\n <div class=\\\"ms-form-tip\\\">\\n启用后开启登录接口 </div>\\n </el-form-item>\\n \\n <!--启用注册-->\\n \\n <el-form-item label=\\\"启用注册\\\" prop=\\\"enableLogin\\\">\\n <el-switch v-model=\\\"form.enableLogin\\\"\\n :disabled=\\\"false\\\">\\n </el-switch>\\n <div class=\\\"ms-form-tip\\\">\\n启用后开启注册接口 </div>\\n </el-form-item>\\n \\n </el-form>\\n</template>\\n\",\"script\":\"\\n\\nvar custom_model = Vue.component(\\\"custom-model\\\",{\\nel: \'#custom-model\',\\ndata:function() {\\nreturn {\\n\\nmodelId:0,\\nmodelName: \\\"会员配置\\\",\\n//表单数据\\nform: {\\nlinkId:0,\\n // 启用发送验证码\\n sendCode:false,\\n // 启用审核\\n peopleState:false,\\n // 启用登录\\n enableReg:false,\\n // 启用注册\\n enableLogin:false,\\n},\\n\\nrules:{\\n},\\n}\\n},\\nwatch:{\\n \\n //启用发送验证码 \\n \\\"form.sendCode\\\":function(nev,old){\\n if(typeof(nev)==\'string\') {\\n this.form.sendCode = (nev==\'true\');\\n } \\n },\\n \\n //启用审核 \\n \\\"form.peopleState\\\":function(nev,old){\\n if(typeof(nev)==\'string\') {\\n this.form.peopleState = (nev==\'true\');\\n } \\n },\\n \\n //启用登录 \\n \\\"form.enableReg\\\":function(nev,old){\\n if(typeof(nev)==\'string\') {\\n this.form.enableReg = (nev==\'true\');\\n } \\n },\\n \\n //启用注册 \\n \\\"form.enableLogin\\\":function(nev,old){\\n if(typeof(nev)==\'string\') {\\n this.form.enableLogin = (nev==\'true\');\\n } \\n },\\n},\\ncomputed:{\\n},\\nmethods: {\\nvalidate:function(){\\nvar b = false\\nthis.$refs.form.validate(function(valid){\\nb = valid;\\n});\\nreturn b;\\n},\\nsave:function(callback) {\\nvar that = this;\\nvar url = this.formURL.save.url;\\nif (that.form.id > 0) {\\nurl = this.formURL.update.url;\\n}\\nthis.$refs.form.validate(function(valid) {\\nif (valid) {\\nvar form = JSON.parse(JSON.stringify(that.form));\\nform.modelId = that.modelId;\\nms.http.post(url, form).then(function (res) {\\nif(callback) {\\ncallback(res);\\n}\\n});\\n}else{\\ncallback({result:false,msg:\'请检查表单输入项\'});\\n}\\n})\\n},\\n//获取当前会员配置\\nget:function(id) {\\nvar that = this;\\nms.http.get(this.formURL.get.url, Object.assign({\\\"modelId\\\":that.modelId},this.formURL.get.params)).then(function (res) {\\nif(res.result&&res.data){\\nthat.form = res.data;\\n}\\n}).catch(function (err) {\\nconsole.log(err);\\n});\\n},\\n\\n},\\ncreated:function() {\\n//渲染create\\n\\nthis.get(this.form.linkId);\\n}\\n});\"}', NULL, '会员配置', '', '[\r\n {\r\n \"model\":\"sendCode\",\r\n \"key\":\"SEND_CODE\",\r\n \"field\":\"SEND_CODE\",\r\n \"javaType\":\"Boolean\",\r\n \"jdbcType\":\"VARCHAR\",\r\n \"name\":\"启用发送验证码\",\r\n \"type\":\"switch\",\r\n \"length\":\"11\",\r\n \"isShow\":\"false\"\r\n }\r\n ,{\r\n \"model\":\"peopleState\",\r\n \"key\":\"PEOPLE_STATE\",\r\n \"field\":\"PEOPLE_STATE\",\r\n \"javaType\":\"Boolean\",\r\n \"jdbcType\":\"VARCHAR\",\r\n \"name\":\"启用审核\",\r\n \"type\":\"switch\",\r\n \"length\":\"11\",\r\n \"isShow\":\"false\"\r\n }\r\n ,{\r\n \"model\":\"enableReg\",\r\n \"key\":\"ENABLE_REG\",\r\n \"field\":\"ENABLE_REG\",\r\n \"javaType\":\"Boolean\",\r\n \"jdbcType\":\"VARCHAR\",\r\n \"name\":\"启用登录\",\r\n \"type\":\"switch\",\r\n \"length\":\"11\",\r\n \"isShow\":\"false\"\r\n }\r\n ,{\r\n \"model\":\"enableLogin\",\r\n \"key\":\"ENABLE_LOGIN\",\r\n \"field\":\"ENABLE_LOGIN\",\r\n \"javaType\":\"Boolean\",\r\n \"jdbcType\":\"VARCHAR\",\r\n \"name\":\"启用注册\",\r\n \"type\":\"switch\",\r\n \"length\":\"11\",\r\n \"isShow\":\"false\"\r\n }\r\n]\r\n\r\n', 'config', NULL, NULL, NULL, NULL, 0, 0);
INSERT INTO `mdiy_model` (`ID`, `model_json`, `model_table_name`, `model_name`, `model_type`, `model_field`, `model_custom_type`, `update_date`, `update_by`, `create_date`, `create_by`, `del`, `NOT_DEL`) VALUES (2, '{\"searchJson\":\"[\\n // 爱好\\n {\'action\':\'and\', \'field\': \'FAV\', \'el\': \'eq\', \'model\': \'fav\', \'name\': \'爱好\', \'type\': \'textarea\'},\\n]\\n\",\"isWebSubmit\":false,\"html\":\"\\n<template id=\\\"custom-model\\\">\\n <el-form ref=\\\"form\\\" :model=\\\"form\\\" :rules=\\\"rules\\\" label-width=\\\"120px\\\" label-position=\\\"right\\\" size=\\\"small\\\">\\n\\n <!--爱好-->\\t\\n\\t <el-form-item label=\\\"爱好\\\" prop=\\\"fav\\\">\\n\\t <el-input\\n type=\\\"textarea\\\" :rows=\\\"5\\\"\\n :disabled=\\\"false\\\"\\n :readonly=\\\"false\\\"\\n v-model=\\\"form.fav\\\"\\n :style=\\\"{width: \'100%\'}\\\"\\n placeholder=\\\"请输入爱好\\\">\\n </el-input>\\n\\t </el-form-item>\\n\\t \\n </el-form>\\n</template>\\n\",\"script\":\"\\n\\nvar custom_model = Vue.component(\\\"custom-model\\\",{\\nel: \'#custom-model\',\\ndata:function() {\\nreturn {\\n\\nmodelId:0,\\nmodelName: \\\"扩展会员信息\\\",\\n//表单数据\\nform: {\\nlinkId:0,\\n // 爱好\\n fav:\'\',\\n},\\n\\nrules:{\\n},\\n}\\n},\\nwatch:{\\n},\\ncomputed:{\\n},\\nmethods: {\\nvalidate:function(){\\nvar b = false\\nthis.$refs.form.validate(function(valid){\\nb = valid;\\n});\\nreturn b;\\n},\\nsave:function(callback) {\\nvar that = this;\\nvar url = this.formURL.save.url;\\nif (that.form.id > 0) {\\nurl = this.formURL.update.url;\\n}\\nthis.$refs.form.validate(function(valid) {\\nif (valid) {\\nvar form = JSON.parse(JSON.stringify(that.form));\\nform.modelId = that.modelId;\\nms.http.post(url, form).then(function (res) {\\nif(callback) {\\ncallback(res);\\n}\\n});\\n}else{\\ncallback({result:false,msg:\'请检查表单输入项\'});\\n}\\n})\\n},\\n//获取当前扩展会员信息\\nget:function(id) {\\nvar that = this;\\nms.http.get(this.formURL.get.url, Object.assign({\\\"modelId\\\":that.modelId},this.formURL.get.params)).then(function (res) {\\nif(res.result&&res.data){\\nthat.form = res.data;\\n}\\n}).catch(function (err) {\\nconsole.log(err);\\n});\\n},\\n\\n},\\ncreated:function() {\\n//渲染create\\n\\nthis.get(this.form.linkId);\\n}\\n});\"}', 'MDIY_MODEL_PEOPLE_INFO', '扩展会员信息', 'people', '[\r\n {\r\n \"model\":\"fav\",\r\n \"key\":\"FAV\",\r\n \"field\":\"FAV\",\r\n \"javaType\":\"String\",\r\n \"jdbcType\":\"VARCHAR\",\r\n \"name\":\"爱好\",\r\n \"type\":\"textarea\",\r\n \"length\":\"255\",\r\n \"isShow\":\"false\"\r\n }\r\n]\r\n\r\n', 'model', NULL, NULL, NULL, NULL, 0, 0);
COMMIT;
-- ----------------------------
-- Table structure for mdiy_model_people_info
-- ----------------------------
DROP TABLE IF EXISTS `mdiy_model_people_info`;
CREATE TABLE `mdiy_model_people_info` (
`id` bigint(11) unsigned NOT NULL AUTO_INCREMENT,
`FAV` varchar(255) DEFAULT NULL COMMENT '爱好',
`LINK_ID` bigint(20) DEFAULT NULL,
`CREATE_DATE` datetime DEFAULT NULL COMMENT '创建时间',
`CREATE_BY` varchar(50) DEFAULT NULL COMMENT '创建人',
`UPDATE_DATE` datetime DEFAULT NULL COMMENT '修改时间',
`UPDATE_BY` varchar(50) DEFAULT NULL COMMENT '修改人',
`DEL` int(1) DEFAULT '0' COMMENT '删除标记',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='扩展会员信息';
-- ----------------------------
-- Records of mdiy_model_people_info
-- ----------------------------
BEGIN;
COMMIT
;
COMMIT
;
-- ----------------------------
-- ----------------------------
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment