msgroup 2 anos atrás
pai
commit
461072aed4
1 arquivos alterados com 5 adições e 73 exclusões
  1. 5 73
      src/main/webapp/WEB-INF/manager/cms/category/form.ftl

+ 5 - 73
src/main/webapp/WEB-INF/manager/cms/category/form.ftl

@@ -145,23 +145,7 @@
                                 </el-form-item>
                             </el-col>
                             <el-col span="12">
-                                <el-form-item prop="mdiyCategoryModelId" label="栏目自定义模型">
-                                    <el-select v-model="form.mdiyCategoryModelId"
-                                               :style="{width: '100%'}"
-                                               :filterable="false"
-                                               :disabled="false"
-                                               @change="setCategoryModel"
-                                               :multiple="false" :clearable="true"
-                                               placeholder="请选择栏目自定义模型">
-                                        <el-option v-for='item in mdiyCategoryModelListOptions' :key="item.id"
-                                                   :value="item.id"
-                                                   :label="item.modelName"></el-option>
-                                    </el-select>
-                                    <div class="ms-form-tip">
-                                        栏目字段不满足,使用<b>代码生成器</b>生成<b>自定义模型</b>来扩展,<br/>
-                                        大概步骤:<i>代码生成器->复制自定义模型->打开系统后台的自定义管理->选择自定义模型->导入->栏目 自定义模型 绑定</i>
-                                    </div>
-                                </el-form-item>
+
                             </el-col>
                         </el-row>
                         <el-row
@@ -524,14 +508,6 @@
             save: function () {
                 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;
-                }
 
                 var url = ms.manager + "/cms/category/save.do";
 
@@ -582,11 +558,7 @@
                         data.categoryIco = JSON.stringify(data.categoryIco);
                         ms.http.post(url, data).then(function (data) {
                             if (data.result) {
-                                //保存时需要赋值关联ID
-                                if (model) {
-                                    model.form.linkId = data.data.id;
-                                    model.save();
-                                }
+
                                 that.$notify({
                                     title: '成功',
                                     message: '保存成功',
@@ -633,18 +605,7 @@
                     }
                 });
             },
-            //设置栏目模型
-            setCategoryModel: function (mdiyCategoryModelId) {
-                var that = this;
-                if (mdiyCategoryModelId) {
-                    mdiyCategoryModelId += "";
-                    if (mdiyCategoryModelId == "0") {
-                        mdiyCategoryModelId = null;
-                    }
-                    that.form.mdiyCategoryModelId = mdiyCategoryModelId;
-                }
-                that.changeModel();
-            },
+
             //获取当前分类
             get: function (id) {
                 var that = this;
@@ -676,14 +637,7 @@
                         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; //判断该分类是否存在文章,存在则不能修改栏目属性
 
@@ -816,30 +770,8 @@
 
                 that.model = undefined;
             },
-            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({
-                    title: '',
-                    name: 'custom-name'
-                });
-                ms.mdiy.model.extend("model1", {id: modelId}, {linkId: that.form.id}, true).then(function (obj) {
-                    that.model = obj;
-                    that.editableTabs[1].title = obj.modelName
-                });
-            },
+
         },
         created: function () {
             this.queryColumnContentModelList();