Prechádzať zdrojové kódy

up: 5.3.3

Signed-off-by: mingsoft <killfen@126.com>
msgroup 2 rokov pred
rodič
commit
d14c373a5b

+ 8 - 5
README.md

@@ -41,11 +41,14 @@
 	<strong>一直在改变,从未停止过!努力打造一款国内好用的Java CMS内容管理软件</strong>
 </p>
 
-QQ交流群号:
-[![加入QQ群](https://img.shields.io/badge/一群-231212174-blue.svg)](https://jq.qq.com/?_wv=1027&k=5zykX7V) [![加入QQ群](https://img.shields.io/badge/二群-221335098-blue.svg)](https://jq.qq.com/?_wv=1027&k=56BqFKu)
-[![加入QQ群](https://img.shields.io/badge/三群-242805203-blue.svg)](https://qm.qq.com/cgi-bin/qm/qr?k=1K_RsMwZcf09Y-_74PhA_NfI85RqeDyK&jump_from=webapi&authKey=vCeXrE2f5QCobzDFZ4lHzHyH7sGtmhVfR326MjEmeMy6u0NgHlIglCCxD/6b7tEK)
-[![加入QQ群](https://img.shields.io/badge/四群-881894877-blue.svg)](https://qm.qq.com/cgi-bin/qm/qr?k=TzRiJf4x7tZsjKEzo8EuwuHqTALc0xCA&jump_from=webapi&authKey=04YpueACppV1tLykhOQ+fdzPhPwOkIU685LgCOQqrwEjtVQCOvTAyd6qn3xAiXl2)
-[![加入QQ群](https://img.shields.io/badge/五群-231211521-blue.svg)](https://qm.qq.com/cgi-bin/qm/qr?k=IfVdHXCm13Ui6NrcjvrraFkGsI8L3U1r&jump_from=webapi&authKey=Go37VdoKublA0p47ww9fS+fxt2DAh1URslG0/7ugg8zs1b+heVlGZwkASM/PlJPG)
+# 邀请您加入技术交流QQ群
+
+
+[![加入QQ群](https://img.shields.io/badge/QQ一群-231212174-red.svg?logo=tencentqq&style=for-the-badge)](https://qm.qq.com/cgi-bin/qm/qr?k=FVvyoF1YwtFpCGLf--h42_AwtF6JOD9M&jump_from=webapi&authKey=EyNayGyX0U/6hJKtpBInh9FsCpeM8Vx2KqrmmCZyXe3f1PD5kboChBSIWkB6SOb5) 
+[![加入QQ群](https://img.shields.io/badge/QQ二群-221335098-red.svg?logo=tencentqq&style=for-the-badge)](https://qm.qq.com/cgi-bin/qm/qr?k=fedNH1fR6niG16cYVPXPZJ3U8m9Hfxaf&jump_from=webapi&authKey=6rMUTyta7sKlSpeF/fYkVHp6mF9sZc6i5vmHzGgdh6WHW34yww5eDBXJwCVmoMyl)
+[![加入QQ群](https://img.shields.io/badge/QQ三群-242805203-red.svg?logo=tencentqq&style=for-the-badge)](https://qm.qq.com/cgi-bin/qm/qr?k=1K_RsMwZcf09Y-_74PhA_NfI85RqeDyK&jump_from=webapi&authKey=vCeXrE2f5QCobzDFZ4lHzHyH7sGtmhVfR326MjEmeMy6u0NgHlIglCCxD/6b7tEK)
+[![加入QQ群](https://img.shields.io/badge/QQ四群-881894877-red.svg?logo=tencentqq&style=for-the-badge)](https://qm.qq.com/cgi-bin/qm/qr?k=TzRiJf4x7tZsjKEzo8EuwuHqTALc0xCA&jump_from=webapi&authKey=04YpueACppV1tLykhOQ+fdzPhPwOkIU685LgCOQqrwEjtVQCOvTAyd6qn3xAiXl2)
+[![加入QQ群](https://img.shields.io/badge/QQ五群-231211521-red.svg?logo=tencentqq&style=for-the-badge)](https://qm.qq.com/cgi-bin/qm/qr?k=IfVdHXCm13Ui6NrcjvrraFkGsI8L3U1r&jump_from=webapi&authKey=Go37VdoKublA0p47ww9fS+fxt2DAh1URslG0/7ugg8zs1b+heVlGZwkASM/PlJPG)
 
 [![低代码平台,开源排名第一的java cms,免费开源的java cms, 免费开源Javacms,MCMS,开源Java CMS,Java网站建设工具,开源CMS,内容管理系统,CMS软件,网站建设工具,网站模板,响应式模板,自适应模板,多功能模板,网站插件,功能插件,扩展插件,定制插件,Java CMS定制](https://foruda.gitee.com/images/1689152074095382619/e477707b_542665.png "a.png")](http://store.mingsoft.net)
 

Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 4 - 9
doc/5.3.2-up-5.3.3.sql


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 25 - 6
doc/mcms-5.3.3.sql


+ 4 - 4
pom.xml

@@ -44,24 +44,24 @@
         <dependency>
             <groupId>net.mingsoft</groupId>
             <artifactId>ms-base</artifactId>
-            <version>2.1.20</version>
+            <version>2.1.22</version>
         </dependency>
         <dependency>
             <groupId>net.mingsoft</groupId>
             <artifactId>ms-basic</artifactId>
-            <version>2.1.20.1</version>
+            <version>2.1.22</version>
         </dependency>
         <dependency>
             <groupId>net.mingsoft</groupId>
             <artifactId>ms-mdiy</artifactId>
-            <version>2.1.20.1</version>
+            <version>2.1.22</version>
         </dependency>
 
         <!--store入口依赖(源码不开发),如果不需要MStore可以直接去掉依赖-->
         <dependency>
             <groupId>net.mingsoft</groupId>
             <artifactId>store-client</artifactId>
-            <version>2.1.20.1</version>
+            <version>2.1.22</version>
         </dependency>
         <dependency>
             <groupId>com.github.oshi</groupId>

+ 1 - 1
src/main/java/net/mingsoft/cms/action/web/ContentAction.java

@@ -81,7 +81,7 @@ public class ContentAction extends net.mingsoft.cms.action.BaseAction{
     	@ApiImplicitParam(name = "contentSource", value = "文章来源", required =false,paramType="query"),
     	@ApiImplicitParam(name = "contentDatetime", value = "发布时间", required =false,paramType="query"),
     })
-	@PostMapping("/list")
+	@RequestMapping(value = "/list",method = {RequestMethod.GET,RequestMethod.POST})
 	@ResponseBody
 	public ResultData list(@ModelAttribute @ApiIgnore ContentBean content) {
 		BasicUtil.startPage();

+ 98 - 110
src/main/webapp/WEB-INF/manager/cms/category/form.ftl

@@ -40,10 +40,11 @@
                             </el-col>
                             <el-col span="12">
                                 <el-form-item label="所属栏目" prop="categoryId">
-                                    <ms-tree-select ref="tree"
-                                                    :props="{value: 'id',label: 'categoryTitle',children: 'children'}"
-                                                    :options="treeList" :style="{width:'100%'}"
-                                                    v-model="form.categoryId"></ms-tree-select>
+                                    <ms-tree-select  ref="tree"
+                                                     :key="treeList"
+                                                     :props="{value: 'id',label: 'categoryTitle',children: 'children'}"
+                                                     :options="treeList" :style="{width:'100%'}"
+                                                     v-model="form.categoryId"></ms-tree-select>
                                     <div class="ms-form-tip">
                                         不能将父级别栏目移动到自身子级栏目
                                     </div>
@@ -67,13 +68,21 @@
                                     </div>
                                 </el-form-item>
                             </el-col>
-                            <el-col span="12">
-                                <el-form-item label="自定义顺序" prop="categorySort">
-                                    <el-input-number
-                                            v-model="form.categorySort"
-                                            :disabled="false"
-                                            controls-position="">
-                                    </el-input-number>
+                            <el-col span="12" style="display: flex">
+                                <el-form-item label="栏目属性" prop="categoryFlag">
+                                    <el-select v-model="form.categoryFlag"
+                                               :style="{width: '100%'}"
+                                               :filterable="false"
+                                               :disabled="false"
+                                               :multiple="true" :clearable="true"
+                                               placeholder="请选择栏目属性">
+                                        <el-option v-for='item in categoryFlagOptions' :key="item.dictValue"
+                                                   :value="item.dictValue"
+                                                   :label="item.dictLabel"></el-option>
+                                    </el-select>
+                                    <div class="ms-form-tip">
+                                        可以在自定义字典中管理
+                                    </div>
                                 </el-form-item>
 
                             </el-col>
@@ -99,19 +108,19 @@
                                 </el-form-item>
                             </el-col>
                             <el-col span="12">
-                                <el-form-item prop="mdiyModelId" label="文章自定义模型">
-                                    <el-select v-model="form.mdiyModelId"
-                                               :style="{width: '100%'}"
-                                               :filterable="false"
-                                               :disabled="false"
-                                               :multiple="false" :clearable="true"
-                                               placeholder="请选择文章自定义模型">
-                                        <el-option v-for='item in mdiyModelListOptions' :key="item.id" :value="item.id"
-                                                   :label="item.modelName"></el-option>
-                                    </el-select>
+                                <el-form-item label="是否可被搜索" prop="categoryIsSearch">
+                                    <el-radio-group v-model="form.categoryIsSearch"
+                                                    :style="{width: ''}"
+                                                    :disabled="false">
+                                        <el-radio :style="{issearch: true ? 'inline-block' : 'block'}"
+                                                  :label="item.value"
+                                                  v-for='(item, index) in categoryIsSearchOptions'
+                                                  :key="item.value + index">
+                                            {{true? item.label : item.value}}
+                                        </el-radio>
+                                    </el-radio-group>
                                     <div class="ms-form-tip">
-                                        文章字段不满足,使用<b>代码生成器</b>生成<b>自定义模型</b>来扩展,<br/>
-                                        大概步骤:<i>代码生成器->复制自定义模型->打开系统后台的自定义管理->选择自定义模型->导入->文章 自定义模型 绑定</i>
+                                        选择否后该栏目下的文章将不会被搜索页搜索;若该栏目选择不可被搜索,则所有子栏目也会不可被搜索;
                                     </div>
                                 </el-form-item>
                             </el-col>
@@ -140,63 +149,25 @@
                                 </el-form-item>
                             </el-col>
                             <el-col span="12">
-
-                                <el-form-item label="是否可被搜索" prop="categoryIsSearch">
-                                    <el-radio-group v-model="form.categoryIsSearch"
-                                                    :style="{width: ''}"
-                                                    :disabled="false">
-                                        <el-radio :style="{issearch: true ? 'inline-block' : 'block'}"
-                                                  :label="item.value"
-                                                  v-for='(item, index) in categoryIsSearchOptions'
-                                                  :key="item.value + index">
-                                            {{true? item.label : item.value}}
-                                        </el-radio>
-                                    </el-radio-group>
-                                    <div class="ms-form-tip">
-                                        选择否后不需重新生成,该栏目下的文章将不会被搜索页搜索;若该栏目选择不可被搜索,则所有子栏目也会不可被搜索;
-                                    </div>
-                                </el-form-item>
-                            </el-col>
-                        </el-row>
-                        <el-row gutter="0" justify="start" align="top">
-                            <el-col span="12">
-                                <el-form-item prop="categoryListUrl" label="列表模板" v-if="form.categoryType == '1'">
-                                    <el-select v-model="form.categoryListUrl"
+                                <el-form-item prop="mdiyModelId" label="文章自定义模型">
+                                    <el-select v-model="form.mdiyModelId"
                                                :style="{width: '100%'}"
-                                               :filterable="true"
+                                               :filterable="false"
                                                :disabled="false"
                                                :multiple="false" :clearable="true"
-                                               placeholder="请选择列表模板">
-                                        <el-option v-for='item in categoryListUrlOptions' :key="item" :value="item"
-                                                   :label="item"></el-option>
+                                               placeholder="请选择文章自定义模型">
+                                        <el-option v-for='item in mdiyModelListOptions' :key="item.id" :value="item.id"
+                                                   :label="item.modelName"></el-option>
                                     </el-select>
                                     <div class="ms-form-tip">
-                                        当栏目类型为<b>列表</b>时有效,没有选择模板不会进行静态化(不会生成列表静态页)
+                                        文章字段不满足,使用<b>代码生成器</b>生成<b>自定义模型</b>来扩展,<br/>
+                                        大概步骤:<i>代码生成器->复制自定义模型->打开系统后台的自定义管理->选择自定义模型->导入->文章 自定义模型 绑定</i>
                                     </div>
                                 </el-form-item>
-                            </el-col>
-                            <el-col span="12">
 
-                                <el-form-item label="栏目属性" prop="categoryFlag">
-                                    <el-select v-model="form.categoryFlag"
-                                               :style="{width: '100%'}"
-                                               :filterable="false"
-                                               :disabled="false"
-                                               :multiple="true" :clearable="true"
-                                               placeholder="请选择栏目属性">
-                                        <el-option v-for='item in categoryFlagOptions' :key="item.dictValue"
-                                                   :value="item.dictValue"
-                                                   :label="item.dictLabel"></el-option>
-                                    </el-select>
-                                    <div class="ms-form-tip">
-                                        可以在自定义字典中管理
-                                    </div>
-                                </el-form-item>
                             </el-col>
                         </el-row>
-                        <el-row
-                                gutter="0"
-                                justify="start" align="top">
+                        <el-row gutter="0" justify="start" align="top">
                             <el-col span="12">
                                 <el-form-item prop="categoryUrl" label="详情模板" v-if="form.categoryType != '3'">
                                     <el-select v-model="form.categoryUrl"
@@ -227,6 +198,38 @@
                                 </el-form-item>
                             </el-col>
                             <el-col span="12">
+
+                                <el-form-item prop="categoryListUrl" label="列表模板" v-if="form.categoryType == '1'">
+                                    <el-select v-model="form.categoryListUrl"
+                                               :style="{width: '100%'}"
+                                               :filterable="true"
+                                               :disabled="false"
+                                               :multiple="false" :clearable="true"
+                                               placeholder="请选择列表模板">
+                                        <el-option v-for='item in categoryListUrlOptions' :key="item" :value="item"
+                                                   :label="item"></el-option>
+                                    </el-select>
+                                    <div class="ms-form-tip">
+                                        当栏目类型为<b>列表</b>时有效,没有选择模板不会进行静态化(不会生成列表静态页)
+                                    </div>
+                                </el-form-item>
+                            </el-col>
+                        </el-row>
+                        <el-row
+                                gutter="0"
+                                justify="start" align="top">
+                            <el-col span="12">
+
+                            </el-col>
+                            <el-col span="12">
+
+                            </el-col>
+                        </el-row>
+
+                        <el-row
+                                :gutter="0"
+                                justify="start" align="top">
+                            <el-col :span="12">
                                 <el-form-item label="生成路径" prop="categoryPinyin">
                                     <el-input
                                             v-model="form.categoryPinyin"
@@ -241,9 +244,18 @@
                                     </div>
                                 </el-form-item>
                             </el-col>
-                        </el-row>
+                            <el-col :span="12">
+                                <el-form-item label="自定义顺序" prop="categorySort">
+                                    <el-input-number
+                                            v-model="form.categorySort"
+                                            :disabled="false"
+                                            controls-position="">
+                                    </el-input-number>
+                                </el-form-item>
+                            </el-col>
 
 
+                        </el-row>
                         <el-form-item label="关键字" prop="categoryKeyword">
                             <el-input
                                     type="textarea" :rows="5"
@@ -410,8 +422,6 @@
                     categoryDiyUrl: '',
                     // 文章管理的内容模型id
                     mdiyModelId: '',
-                    // 栏目管理的内容模型id
-                    mdiyCategoryModelId: '',
                     //栏目字典
                     categoryFlag: []
                 },
@@ -428,6 +438,7 @@
                 categoryListUrlOptions: [],
                 categoryUrlOptions: [],
                 mdiyModelListOptions: [],
+                mdiyCategoryModelListOptions: [],
                 categoryFlagOptions: [],
                 rules: {
                     // 栏目管理名称
@@ -461,7 +472,7 @@
             'form.categoryId': function (n, o) {
                 var _this = this;
 
-                if (n == this.form.id) {
+                if (n == this.form.id && this.form.id!='') {
                     //获取当前节点的父栏目
                     let parentids = _this.form.parentids;
                     if (parentids) {
@@ -529,7 +540,7 @@
                     if (res.result) {
                         //res.data.rows.push({id:0,categoryId: null,categoryTitle:'顶级栏目管理'});
                         that.categoryList = res.data.rows;
-                        that.treeList[0].children = ms.util.treeData(res.data.rows, 'id', 'categoryId', 'children');
+                        that.treeList = ms.util.treeData(res.data.rows, 'id', 'categoryId', 'children');
                     }
                 });
             },
@@ -537,9 +548,7 @@
                 var that = this;
 
                 var model = undefined;
-                if (that.form.mdiyCategoryModelId && String(that.form.mdiyCategoryModelId)!="0"){
-                    model = ms.mdiy.model.modelForm();
-                }
+
                 if (model && !model.validate()) {
                     this.activeName = 'custom-name';
                     return;
@@ -635,20 +644,19 @@
                     }
                 });
             },
-
-            //设置栏目模型
-            setCategoryModel: function (mdiyCategoryModelId) {
+            //获取栏目内容模型
+            queryCategoryModelList: function () {
                 var that = this;
-                if (mdiyCategoryModelId) {
-                    mdiyCategoryModelId += "";
-                    if (mdiyCategoryModelId == "0") {
-                        mdiyCategoryModelId = null;
+                ms.http.get(ms.manager + "/mdiy/model/list.do", {
+                    modelType: 'category'
+                }).then(function (res) {
+                    if (res.result) {
+                        that.mdiyCategoryModelListOptions = res.data.rows;
                     }
-                    that.form.mdiyCategoryModelId = mdiyCategoryModelId;
-                }
-                that.changeModel();
+                });
             },
 
+
             //获取当前分类
             get: function (id) {
                 var that = this;
@@ -680,20 +688,12 @@
                         if (!res.data.categoryId) {
                             res.data.categoryId = '0';
                         }
-                        var mdiyCategoryModelId = res.data.mdiyCategoryModelId;
-                        if (mdiyCategoryModelId) {
-                            mdiyCategoryModelId += "";
-                            if (mdiyCategoryModelId == "0") {
-                                mdiyCategoryModelId = null;
-                            }
-                            res.data.mdiyCategoryModelId = mdiyCategoryModelId;
-                        }
+
 
 
                         that.form = res.data; //判断该分类是否存在文章,存在则不能修改栏目属性
 
                         that.contentList(that.form.id);
-                        that.changeModel();
                     }
                 });
             },
@@ -820,19 +820,7 @@
                     type: 'warning'
                 });
             },
-            categoryChange: function () {
-                this.changeModel();
-            },
-            changeModel: function () {
-                var that = this;
-                that.editableTabs = [that.editableTabs[0]];
 
-                if (that.form) {
-                    if (that.form.mdiyCategoryModelId) {
-                        that.rederModel(that.form.mdiyCategoryModelId)
-                    }
-                }
-            },
             rederModel: function (modelId) {
                 var that = this;
                 that.editableTabs.push({
@@ -850,13 +838,13 @@
         },
         created: function () {
             this.queryColumnContentModelList();
+            this.queryCategoryModelList();
             this.getTree();
             this.categoryListUrlOptionsGet();
             this.categoryUrlOptionsGet();
             this.categoryFlagOptionsGet();
             this.form.id = ms.util.getParameter("id");
             this.form.childId = ms.util.getParameter("childId");// 判断是否增加子栏目
-            this.form.categoryId = '0';
             // 判断三种状态,默认为新增状态
             this.categoryTypeDisabled = false;// 控制栏目分类是否可编辑
             if (this.form.id != undefined && (this.form.childId == undefined || this.form.childId == "undefined")) {

+ 65 - 64
src/main/webapp/static/plugins/ms/2.0/ms-el-form.umd.js

@@ -522,20 +522,6 @@ module.exports = function (it) {
 
 /***/ }),
 
-/***/ "22a0":
-/***/ (function(module, exports, __webpack_require__) {
-
-// Imports
-var ___CSS_LOADER_API_IMPORT___ = __webpack_require__("24fb");
-exports = ___CSS_LOADER_API_IMPORT___(false);
-// Module
-exports.push([module.i, ".el-scrollbar .el-scrollbar__view .el-select-dropdown__item[data-v-898189e8]{height:auto;max-height:274px;padding:0;overflow:hidden;overflow-y:auto}.el-select-dropdown__item.selected[data-v-898189e8]{font-weight:400}ul li[data-v-898189e8] .el-tree .el-tree-node__content{height:auto;padding:0 20px}.el-tree-node__label[data-v-898189e8]{font-weight:400}.el-tree[data-v-898189e8] .is-current .el-tree-node__label{color:#409eff;font-weight:700}.el-tree[data-v-898189e8] .is-current .el-tree-node__children .el-tree-node__label{color:#606266;font-weight:400}", ""]);
-// Exports
-module.exports = exports;
-
-
-/***/ }),
-
 /***/ "23cb":
 /***/ (function(module, exports, __webpack_require__) {
 
@@ -1230,6 +1216,20 @@ module.exports = !fails(function () {
 
 /***/ }),
 
+/***/ "4332":
+/***/ (function(module, exports, __webpack_require__) {
+
+// Imports
+var ___CSS_LOADER_API_IMPORT___ = __webpack_require__("24fb");
+exports = ___CSS_LOADER_API_IMPORT___(false);
+// Module
+exports.push([module.i, ".el-scrollbar .el-scrollbar__view .el-select-dropdown__item[data-v-7429dca8]{height:auto;max-height:274px;padding:0;overflow:hidden;overflow-y:auto}.el-select-dropdown__item.selected[data-v-7429dca8]{font-weight:400}ul li[data-v-7429dca8] .el-tree .el-tree-node__content{height:auto;padding:0 20px}.el-tree-node__label[data-v-7429dca8]{font-weight:400}.el-tree[data-v-7429dca8] .is-current .el-tree-node__label{color:#409eff;font-weight:700}.el-tree[data-v-7429dca8] .is-current .el-tree-node__children .el-tree-node__label{color:#606266;font-weight:400}", ""]);
+// Exports
+module.exports = exports;
+
+
+/***/ }),
+
 /***/ "4362":
 /***/ (function(module, exports, __webpack_require__) {
 
@@ -2286,17 +2286,6 @@ module.exports = function buildFullPath(baseURL, requestedURL) {
 
 /***/ }),
 
-/***/ "8502":
-/***/ (function(module, __webpack_exports__, __webpack_require__) {
-
-"use strict";
-/* harmony import */ var _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_1_0_node_modules_vue_loader_lib_index_js_vue_loader_options_ms_tree_select_vue_vue_type_style_index_0_id_898189e8_prod_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("d964");
-/* harmony import */ var _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_1_0_node_modules_vue_loader_lib_index_js_vue_loader_options_ms_tree_select_vue_vue_type_style_index_0_id_898189e8_prod_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_1_0_node_modules_vue_loader_lib_index_js_vue_loader_options_ms_tree_select_vue_vue_type_style_index_0_id_898189e8_prod_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0__);
-/* unused harmony reexport * */
-
-
-/***/ }),
-
 /***/ "861d":
 /***/ (function(module, exports, __webpack_require__) {
 
@@ -2494,6 +2483,22 @@ module.exports = isForced;
 
 /***/ }),
 
+/***/ "951f":
+/***/ (function(module, exports, __webpack_require__) {
+
+// style-loader: Adds some css to the DOM by adding a <style> tag
+
+// load the styles
+var content = __webpack_require__("4332");
+if(content.__esModule) content = content.default;
+if(typeof content === 'string') content = [[module.i, content, '']];
+if(content.locals) module.exports = content.locals;
+// add the styles to the DOM
+var add = __webpack_require__("499e").default
+var update = add("668973d9", content, true, {"sourceMap":false,"shadowMode":false});
+
+/***/ }),
+
 /***/ "9bf2":
 /***/ (function(module, exports, __webpack_require__) {
 
@@ -2560,6 +2565,17 @@ module.exports = function (argument) {
 
 /***/ }),
 
+/***/ "a9e2":
+/***/ (function(module, __webpack_exports__, __webpack_require__) {
+
+"use strict";
+/* harmony import */ var _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_1_0_node_modules_vue_loader_lib_index_js_vue_loader_options_ms_tree_select_vue_vue_type_style_index_0_id_7429dca8_prod_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("951f");
+/* harmony import */ var _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_1_0_node_modules_vue_loader_lib_index_js_vue_loader_options_ms_tree_select_vue_vue_type_style_index_0_id_7429dca8_prod_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_1_0_node_modules_vue_loader_lib_index_js_vue_loader_options_ms_tree_select_vue_vue_type_style_index_0_id_7429dca8_prod_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0__);
+/* unused harmony reexport * */
+
+
+/***/ }),
+
 /***/ "aed9":
 /***/ (function(module, exports, __webpack_require__) {
 
@@ -3653,22 +3669,6 @@ module.exports = function isAbsoluteURL(url) {
 
 /***/ }),
 
-/***/ "d964":
-/***/ (function(module, exports, __webpack_require__) {
-
-// style-loader: Adds some css to the DOM by adding a <style> tag
-
-// load the styles
-var content = __webpack_require__("22a0");
-if(content.__esModule) content = content.default;
-if(typeof content === 'string') content = [[module.i, content, '']];
-if(content.locals) module.exports = content.locals;
-// add the styles to the DOM
-var add = __webpack_require__("499e").default
-var update = add("e9db61a6", content, true, {"sourceMap":false,"shadowMode":false});
-
-/***/ }),
-
 /***/ "d9b5":
 /***/ (function(module, exports, __webpack_require__) {
 
@@ -4634,7 +4634,7 @@ if (typeof window !== 'undefined') {
 // Indicate to webpack that this file can be concatenated
 /* harmony default export */ var setPublicPath = (null);
 
-// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"01ea9f4c-vue-loader-template"}!./node_modules/cache-loader/dist/cjs.js??ref--13-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!./node_modules/cache-loader/dist/cjs.js??ref--1-0!./node_modules/vue-loader/lib??vue-loader-options!./src/components/form/ms-cascader.vue?vue&type=template&id=35c63ddc&
+// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"b48c589a-vue-loader-template"}!./node_modules/cache-loader/dist/cjs.js??ref--13-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!./node_modules/cache-loader/dist/cjs.js??ref--1-0!./node_modules/vue-loader/lib??vue-loader-options!./src/components/form/ms-cascader.vue?vue&type=template&id=35c63ddc&
 var render = function render() {
   var _vm = this,
     _c = _vm._self._c;
@@ -4814,7 +4814,7 @@ var component = normalizeComponent(
 )
 
 /* harmony default export */ var ms_cascader = (component.exports);
-// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"01ea9f4c-vue-loader-template"}!./node_modules/cache-loader/dist/cjs.js??ref--13-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!./node_modules/cache-loader/dist/cjs.js??ref--1-0!./node_modules/vue-loader/lib??vue-loader-options!./src/components/form/ms-cropper.vue?vue&type=template&id=5f986b22&scoped=true&
+// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"b48c589a-vue-loader-template"}!./node_modules/cache-loader/dist/cjs.js??ref--13-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!./node_modules/cache-loader/dist/cjs.js??ref--1-0!./node_modules/vue-loader/lib??vue-loader-options!./src/components/form/ms-cropper.vue?vue&type=template&id=5f986b22&scoped=true&
 var ms_croppervue_type_template_id_5f986b22_scoped_true_render = function render() {
   var _vm = this,
     _c = _vm._self._c;
@@ -5068,7 +5068,7 @@ var ms_cropper_component = normalizeComponent(
 )
 
 /* harmony default export */ var ms_cropper = (ms_cropper_component.exports);
-// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"01ea9f4c-vue-loader-template"}!./node_modules/cache-loader/dist/cjs.js??ref--13-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!./node_modules/cache-loader/dist/cjs.js??ref--1-0!./node_modules/vue-loader/lib??vue-loader-options!./src/components/form/ms-date-picker.vue?vue&type=template&id=5fcb4744&
+// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"b48c589a-vue-loader-template"}!./node_modules/cache-loader/dist/cjs.js??ref--13-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!./node_modules/cache-loader/dist/cjs.js??ref--1-0!./node_modules/vue-loader/lib??vue-loader-options!./src/components/form/ms-date-picker.vue?vue&type=template&id=5fcb4744&
 var ms_date_pickervue_type_template_id_5fcb4744_render = function render() {
   var _vm = this,
     _c = _vm._self._c;
@@ -5166,7 +5166,7 @@ var ms_date_picker_component = normalizeComponent(
 )
 
 /* harmony default export */ var ms_date_picker = (ms_date_picker_component.exports);
-// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"01ea9f4c-vue-loader-template"}!./node_modules/cache-loader/dist/cjs.js??ref--13-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!./node_modules/cache-loader/dist/cjs.js??ref--1-0!./node_modules/vue-loader/lib??vue-loader-options!./src/components/form/ms-echart.vue?vue&type=template&id=3b67b85a&
+// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"b48c589a-vue-loader-template"}!./node_modules/cache-loader/dist/cjs.js??ref--13-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!./node_modules/cache-loader/dist/cjs.js??ref--1-0!./node_modules/vue-loader/lib??vue-loader-options!./src/components/form/ms-echart.vue?vue&type=template&id=3b67b85a&
 var ms_echartvue_type_template_id_3b67b85a_render = function render() {
   var _vm = this,
     _c = _vm._self._c;
@@ -5289,7 +5289,7 @@ var ms_echart_component = normalizeComponent(
 )
 
 /* harmony default export */ var ms_echart = (ms_echart_component.exports);
-// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"01ea9f4c-vue-loader-template"}!./node_modules/cache-loader/dist/cjs.js??ref--13-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!./node_modules/cache-loader/dist/cjs.js??ref--1-0!./node_modules/vue-loader/lib??vue-loader-options!./src/components/form/ms-employee.vue?vue&type=template&id=0cd43178&
+// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"b48c589a-vue-loader-template"}!./node_modules/cache-loader/dist/cjs.js??ref--13-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!./node_modules/cache-loader/dist/cjs.js??ref--1-0!./node_modules/vue-loader/lib??vue-loader-options!./src/components/form/ms-employee.vue?vue&type=template&id=0cd43178&
 var ms_employeevue_type_template_id_0cd43178_render = function render() {
   var _vm = this,
     _c = _vm._self._c;
@@ -5392,7 +5392,7 @@ var ms_employee_component = normalizeComponent(
 )
 
 /* harmony default export */ var ms_employee = (ms_employee_component.exports);
-// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"01ea9f4c-vue-loader-template"}!./node_modules/cache-loader/dist/cjs.js??ref--13-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!./node_modules/cache-loader/dist/cjs.js??ref--1-0!./node_modules/vue-loader/lib??vue-loader-options!./src/components/form/ms-icon.vue?vue&type=template&id=498fc7e4&scoped=true&
+// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"b48c589a-vue-loader-template"}!./node_modules/cache-loader/dist/cjs.js??ref--13-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!./node_modules/cache-loader/dist/cjs.js??ref--1-0!./node_modules/vue-loader/lib??vue-loader-options!./src/components/form/ms-icon.vue?vue&type=template&id=498fc7e4&scoped=true&
 var ms_iconvue_type_template_id_498fc7e4_scoped_true_render = function render() {
   var _vm = this,
     _c = _vm._self._c;
@@ -5552,7 +5552,7 @@ var ms_icon_component = normalizeComponent(
 )
 
 /* harmony default export */ var ms_icon = (ms_icon_component.exports);
-// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"01ea9f4c-vue-loader-template"}!./node_modules/cache-loader/dist/cjs.js??ref--13-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!./node_modules/cache-loader/dist/cjs.js??ref--1-0!./node_modules/vue-loader/lib??vue-loader-options!./src/components/form/ms-member-form.vue?vue&type=template&id=403e01ef&
+// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"b48c589a-vue-loader-template"}!./node_modules/cache-loader/dist/cjs.js??ref--13-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!./node_modules/cache-loader/dist/cjs.js??ref--1-0!./node_modules/vue-loader/lib??vue-loader-options!./src/components/form/ms-member-form.vue?vue&type=template&id=403e01ef&
 var ms_member_formvue_type_template_id_403e01ef_render = function render() {
   var _vm = this,
     _c = _vm._self._c;
@@ -5787,7 +5787,7 @@ var ms_member_form_component = normalizeComponent(
 )
 
 /* harmony default export */ var ms_member_form = (ms_member_form_component.exports);
-// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"01ea9f4c-vue-loader-template"}!./node_modules/cache-loader/dist/cjs.js??ref--13-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!./node_modules/cache-loader/dist/cjs.js??ref--1-0!./node_modules/vue-loader/lib??vue-loader-options!./src/components/form/ms-money-input.vue?vue&type=template&id=30c04ef1&
+// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"b48c589a-vue-loader-template"}!./node_modules/cache-loader/dist/cjs.js??ref--13-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!./node_modules/cache-loader/dist/cjs.js??ref--1-0!./node_modules/vue-loader/lib??vue-loader-options!./src/components/form/ms-money-input.vue?vue&type=template&id=30c04ef1&
 var ms_money_inputvue_type_template_id_30c04ef1_render = function render() {
   var _vm = this,
     _c = _vm._self._c;
@@ -5938,7 +5938,7 @@ var ms_money_input_component = normalizeComponent(
 )
 
 /* harmony default export */ var ms_money_input = (ms_money_input_component.exports);
-// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"01ea9f4c-vue-loader-template"}!./node_modules/cache-loader/dist/cjs.js??ref--13-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!./node_modules/cache-loader/dist/cjs.js??ref--1-0!./node_modules/vue-loader/lib??vue-loader-options!./src/components/form/ms-role-employee.vue?vue&type=template&id=155ce0be&
+// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"b48c589a-vue-loader-template"}!./node_modules/cache-loader/dist/cjs.js??ref--13-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!./node_modules/cache-loader/dist/cjs.js??ref--1-0!./node_modules/vue-loader/lib??vue-loader-options!./src/components/form/ms-role-employee.vue?vue&type=template&id=155ce0be&
 var ms_role_employeevue_type_template_id_155ce0be_render = function render() {
   var _vm = this,
     _c = _vm._self._c;
@@ -6038,7 +6038,7 @@ var ms_role_employee_component = normalizeComponent(
 )
 
 /* harmony default export */ var ms_role_employee = (ms_role_employee_component.exports);
-// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"01ea9f4c-vue-loader-template"}!./node_modules/cache-loader/dist/cjs.js??ref--13-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!./node_modules/cache-loader/dist/cjs.js??ref--1-0!./node_modules/vue-loader/lib??vue-loader-options!./src/components/form/ms-search.vue?vue&type=template&id=750e94ea&
+// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"b48c589a-vue-loader-template"}!./node_modules/cache-loader/dist/cjs.js??ref--13-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!./node_modules/cache-loader/dist/cjs.js??ref--1-0!./node_modules/vue-loader/lib??vue-loader-options!./src/components/form/ms-search.vue?vue&type=template&id=750e94ea&
 var ms_searchvue_type_template_id_750e94ea_render = function render() {
   var _vm = this,
     _c = _vm._self._c;
@@ -6510,7 +6510,7 @@ var ms_search_component = normalizeComponent(
 )
 
 /* harmony default export */ var ms_search = (ms_search_component.exports);
-// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"01ea9f4c-vue-loader-template"}!./node_modules/cache-loader/dist/cjs.js??ref--13-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!./node_modules/cache-loader/dist/cjs.js??ref--1-0!./node_modules/vue-loader/lib??vue-loader-options!./src/components/form/ms-select.vue?vue&type=template&id=7ade005d&
+// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"b48c589a-vue-loader-template"}!./node_modules/cache-loader/dist/cjs.js??ref--13-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!./node_modules/cache-loader/dist/cjs.js??ref--1-0!./node_modules/vue-loader/lib??vue-loader-options!./src/components/form/ms-select.vue?vue&type=template&id=7ade005d&
 var ms_selectvue_type_template_id_7ade005d_render = function render() {
   var _vm = this,
     _c = _vm._self._c;
@@ -6649,12 +6649,13 @@ var ms_select_component = normalizeComponent(
 )
 
 /* harmony default export */ var ms_select = (ms_select_component.exports);
-// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"01ea9f4c-vue-loader-template"}!./node_modules/cache-loader/dist/cjs.js??ref--13-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!./node_modules/cache-loader/dist/cjs.js??ref--1-0!./node_modules/vue-loader/lib??vue-loader-options!./src/components/form/ms-tree-select.vue?vue&type=template&id=898189e8&scoped=true&
-var ms_tree_selectvue_type_template_id_898189e8_scoped_true_render = function render() {
+// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"b48c589a-vue-loader-template"}!./node_modules/cache-loader/dist/cjs.js??ref--13-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!./node_modules/cache-loader/dist/cjs.js??ref--1-0!./node_modules/vue-loader/lib??vue-loader-options!./src/components/form/ms-tree-select.vue?vue&type=template&id=7429dca8&scoped=true&
+var ms_tree_selectvue_type_template_id_7429dca8_scoped_true_render = function render() {
   var _vm = this,
     _c = _vm._self._c;
   return _c('el-select', {
     ref: "tsSselect",
+    staticClass: "ms-tree-select",
     attrs: {
       "value": _vm.valueTitle,
       "clearable": _vm.clearable
@@ -6685,9 +6686,9 @@ var ms_tree_selectvue_type_template_id_898189e8_scoped_true_render = function re
     }
   })], 1)], 1);
 };
-var ms_tree_selectvue_type_template_id_898189e8_scoped_true_staticRenderFns = [];
+var ms_tree_selectvue_type_template_id_7429dca8_scoped_true_staticRenderFns = [];
 
-// CONCATENATED MODULE: ./src/components/form/ms-tree-select.vue?vue&type=template&id=898189e8&scoped=true&
+// CONCATENATED MODULE: ./src/components/form/ms-tree-select.vue?vue&type=template&id=7429dca8&scoped=true&
 
 // CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js??ref--13-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--1-0!./node_modules/vue-loader/lib??vue-loader-options!./src/components/form/ms-tree-select.vue?vue&type=script&lang=js&
 /* harmony default export */ var ms_tree_selectvue_type_script_lang_js_ = ({
@@ -6755,7 +6756,7 @@ var ms_tree_selectvue_type_template_id_898189e8_scoped_true_staticRenderFns = []
   methods: {
     // 初始化值
     initHandle: function () {
-      if (this.valueId) {
+      if (this.valueId && this.$refs.selectTree.getNode(this.valueId)) {
         this.valueTitle = this.$refs.selectTree.getNode(this.valueId).data[this.props.label]; // 初始化显示
         this.$refs.selectTree.setCurrentKey(this.valueId); // 设置默认选中
         this.defaultExpandedKey = [this.valueId]; // 设置默认展开
@@ -6768,7 +6769,7 @@ var ms_tree_selectvue_type_template_id_898189e8_scoped_true_staticRenderFns = []
       this.$nextTick(function () {
         var scrollWrap = document.querySelectorAll('.el-scrollbar .el-select-dropdown__wrap')[0];
         var scrollBar = document.querySelectorAll('.el-scrollbar .el-scrollbar__bar');
-        scrollWrap.style.cssText = 'margin: 0px; ';
+        scrollWrap.style.cssText = 'margin-right: -15px;  ';
         scrollBar.forEach(function (ele) {
           return ele.style.width = 0;
         });
@@ -6811,8 +6812,8 @@ var ms_tree_selectvue_type_template_id_898189e8_scoped_true_staticRenderFns = []
 });
 // CONCATENATED MODULE: ./src/components/form/ms-tree-select.vue?vue&type=script&lang=js&
  /* harmony default export */ var form_ms_tree_selectvue_type_script_lang_js_ = (ms_tree_selectvue_type_script_lang_js_); 
-// EXTERNAL MODULE: ./src/components/form/ms-tree-select.vue?vue&type=style&index=0&id=898189e8&prod&scoped=true&lang=css&
-var ms_tree_selectvue_type_style_index_0_id_898189e8_prod_scoped_true_lang_css_ = __webpack_require__("8502");
+// EXTERNAL MODULE: ./src/components/form/ms-tree-select.vue?vue&type=style&index=0&id=7429dca8&prod&scoped=true&lang=css&
+var ms_tree_selectvue_type_style_index_0_id_7429dca8_prod_scoped_true_lang_css_ = __webpack_require__("a9e2");
 
 // CONCATENATED MODULE: ./src/components/form/ms-tree-select.vue
 
@@ -6825,17 +6826,17 @@ var ms_tree_selectvue_type_style_index_0_id_898189e8_prod_scoped_true_lang_css_
 
 var ms_tree_select_component = normalizeComponent(
   form_ms_tree_selectvue_type_script_lang_js_,
-  ms_tree_selectvue_type_template_id_898189e8_scoped_true_render,
-  ms_tree_selectvue_type_template_id_898189e8_scoped_true_staticRenderFns,
+  ms_tree_selectvue_type_template_id_7429dca8_scoped_true_render,
+  ms_tree_selectvue_type_template_id_7429dca8_scoped_true_staticRenderFns,
   false,
   null,
-  "898189e8",
+  "7429dca8",
   null
   
 )
 
 /* harmony default export */ var ms_tree_select = (ms_tree_select_component.exports);
-// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"01ea9f4c-vue-loader-template"}!./node_modules/cache-loader/dist/cjs.js??ref--13-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!./node_modules/cache-loader/dist/cjs.js??ref--1-0!./node_modules/vue-loader/lib??vue-loader-options!./src/components/form/ms-upload.vue?vue&type=template&id=109c82c1&
+// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"b48c589a-vue-loader-template"}!./node_modules/cache-loader/dist/cjs.js??ref--13-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!./node_modules/cache-loader/dist/cjs.js??ref--1-0!./node_modules/vue-loader/lib??vue-loader-options!./src/components/form/ms-upload.vue?vue&type=template&id=109c82c1&
 var ms_uploadvue_type_template_id_109c82c1_render = function render() {
   var _vm = this,
     _c = _vm._self._c;

+ 1 - 1
src/main/webapp/template/1/default/message.htm

@@ -175,7 +175,7 @@
                                         type: 'warning'
                                     });
                                 } else {
-                                    that.$alert('需要安装留言插件才能使用,请先进入后台MStore安装留言插件使用。<a href="http://store.mingsoft.net/#/detail?id=310&type=plugin" target="_blank">查看留言插件</a>', '留言插件提示', {
+                                    that.$alert('需要安装留言插件才能使用,请先进入后台MStore安装留言插件使用。<a href="http://store.mingsoft.net/#/detail?id=310&type=plugin" style="color:#409EFF " target="_blank">查看留言插件</a>', '留言插件提示', {
                                         dangerouslyUseHTMLString: true
                                     });
                                 }

Niektoré súbory nie sú zobrazené, pretože je v týchto rozdielových dátach zmenené mnoho súborov