15724580513 5 лет назад
Родитель
Сommit
49fa247b05

+ 2 - 2
src/router.js

@@ -152,14 +152,14 @@ const router = new Router({
                                               },
                                               isAdminMenu: true,
                                               component: () => {
-                                                  return import(/* webpackChunkName: "HangYeZiXun" */ './views/management/HangYeZiXun/index.vue');
+                                                  return import(/* webpackChunkName: "HangYeZiXun" */ './views/management/XingWenZiXun/index.vue');
                                               },
                                           },
                                           {
                                               path: '/news/config',
                                               name: 'newsConfig',
                                               component: () => {
-                                                  return import(/* webpackChunkName: "HangYeZiXun" */ './views/management/HangYeZiXun/HangYeZiXunConfig/index.vue');
+                                                  return import(/* webpackChunkName: "HangYeZiXun" */ './views/management/XingWenZiXun/XinWenZiXunConfig/index.vue');
                                               },
                                           },
                                           {

+ 0 - 0
src/views/management/HangYeZiXun/HangYeZiXunConfig/components/uploadFile.vue → src/views/management/XingWenZiXun/XinWenZiXunConfig/components/uploadFile.vue


+ 15 - 15
src/views/management/HangYeZiXun/HangYeZiXunConfig/index.vue → src/views/management/XingWenZiXun/XinWenZiXunConfig/index.vue

@@ -1,11 +1,11 @@
 <template>
-    <div class="admin-HangYeZiXunConfig">
+    <div class="admin-NewsConfig">
         <!--    按钮组合    -->
         <div class="my-Config-top">
             <el-button size="mini" type="primary" @click="back">返回</el-button>
         </div>
         <div class="my-Config-content">
-            <el-form :model="configData" :rules="configRules" ref="HangYeZiXun" label-width="110px"
+            <el-form :model="configData" :rules="configRules" ref="News" label-width="110px"
                      class="my-Config-content-form">
                 <el-form-item label="标题:" prop="title">
                     <el-input :maxlength="9" v-model="configData.title" placeholder="请输入标题"></el-input>
@@ -56,11 +56,11 @@
             <el-button
                     v-if="queryData && queryData.code === 'add'"
                     type="primary"
-                    @click="handleAdd('HangYeZiXun')"
+                    @click="handleAdd('News')"
             >新增
             </el-button>
             <div v-else>
-                <el-button type="primary" @click="handleSave('HangYeZiXun')">保存</el-button>
+                <el-button type="primary" @click="handleSave('News')">保存</el-button>
                 <el-button type="primary" @click="back">关闭</el-button>
             </div>
 
@@ -85,7 +85,7 @@
     let selectServiceData = Vue.observable(selectData);
 
     export default {
-        name:       'HangYeZiXunConfig',
+        name:       'NewsConfig',
         components: {
             uploadFile,
             MtaStQuillEditor,
@@ -157,7 +157,7 @@
             handleSave(formName) {
                 this.$refs[formName].validate((valid) => {
                     if (valid) {
-                        this.saveAddHangYeZiXun();
+                        this.saveAddNews();
                     } else {
                         return false;
                     }
@@ -166,7 +166,7 @@
             handleAdd(formName) {
                 this.$refs[formName].validate((valid) => {
                     if (valid) {
-                        this.addAddHangYeZiXun();
+                        this.addAddNews();
                     } else {
                         return false;
                     }
@@ -206,10 +206,10 @@
                     loading.close();
                 }
             },
-            async addAddHangYeZiXun() {
+            async addAddNews() {
                 const loading = this.$loading({ background: 'rgba(0, 0, 0, 0.7)' });
                 try {
-                    const res = await this.handleAddHangYeZiXun();
+                    const res = await this.handleAddNews();
                     loading.close();
                     if (res.code === 0 && res.data) {
                         this.$message.success('新增成功');
@@ -219,10 +219,10 @@
                     loading.close();
                 }
             },
-            async saveAddHangYeZiXun() {
+            async saveAddNews() {
                 const loading = this.$loading({ background: 'rgba(0, 0, 0, 0.7)' });
                 try {
-                    const res = await this.handleSaveHangYeZiXun();
+                    const res = await this.handleSaveNews();
                     loading.close();
                     if (res.code === 0 && res.data) {
                         this.$message.success('保存成功');
@@ -235,11 +235,11 @@
             getOptions() {
                 return Object.assign({}, this.configData, { userId: this.userId });
             },
-            handleAddHangYeZiXun() {
+            handleAddNews() {
                 const opt = this.getOptions();
                 return HYZXService.getNewsAdd(opt);
             },
-            handleSaveHangYeZiXun() {
+            handleSaveNews() {
                 const opt = this.getOptions();
                 const newOpt = Object.assign(opt, { iiId: this.queryData.iiId });
                 return HYZXService.getNewsUpdate(newOpt);
@@ -259,7 +259,7 @@
             clearPageData() {
                 selectServiceData.options = [];
                 selectServiceData.newsClassifyId = null;
-                this.$refs.HangYeZiXun.resetFields();
+                this.$refs.News.resetFields();
                 this.$refs.editorQuill.setContent('');
             },
         },
@@ -282,7 +282,7 @@
 </script>
 
 <style lang="scss" scoped>
-    .admin-HangYeZiXunConfig {
+    .admin-NewsConfig {
         padding: 20px;
 
         .my-Config-top {

+ 0 - 0
src/views/management/HangYeZiXun/components/Pagination.vue → src/views/management/XingWenZiXun/components/Pagination.vue


+ 0 - 0
src/views/management/HangYeZiXun/components/Select.vue → src/views/management/XingWenZiXun/components/Select.vue


+ 0 - 0
src/views/management/HangYeZiXun/components/Table.vue → src/views/management/XingWenZiXun/components/Table.vue


+ 36 - 42
src/views/management/HangYeZiXun/index.vue → src/views/management/XingWenZiXun/index.vue

@@ -1,38 +1,31 @@
 <template>
-    <div class="admin-hangyezixun-page">
-
-<!--        <el-image src="https://bkimg.cdn.bcebos.com/pic/267f9e2f070828389df7784ebe99a9014d08f1f6"></el-image>-->
-<!--        <el-image src="https://t8.baidu.com/it/u=3571592872,3353494284&fm=79&app=86&size=h300&n=0&g=4n&f=jpeg?sec=1597376663&t=29081950b4d11781fca2f4fcacc1dc49"></el-image>-->
-
-
-        <div class="admin-hangyexuzhi">
-            <div class="top">
-                <div>
-                    <mySelect
-                            label="name"
-                            id="newsClassifyId"
-                            placeholder="请选择新闻分类"
-                    ></mySelect>
-                    <el-button class="btn-search" size="mini" type="primary" @click="handleSearch">查询</el-button>
-                </div>
-                <div>
-                    <el-button size="mini" type="primary" @click="handleAddHangYeZiXun">新增</el-button>
-                    <el-button size="mini" type="primary" @click="handleDeleteHangYeZiXun">删除
-                    </el-button>
-                </div>
+    <div class="admin-News">
+        <div class="top">
+            <div>
+                <mySelect
+                        label="name"
+                        id="newsClassifyId"
+                        placeholder="请选择新闻分类"
+                ></mySelect>
+                <el-button class="btn-search" size="mini" type="primary" @click="handleSearch">查询</el-button>
+            </div>
+            <div>
+                <el-button size="mini" type="primary" @click="handleAddNews">新增</el-button>
+                <el-button size="mini" type="primary" @click="handleDeleteNews">删除
+                </el-button>
             </div>
-            <myTable
-                    @editor="handleEditor"
-                    @delete="handleDelete"
-                    @select-change="handleSelectChange"
-            />
-            <myPagination
-                    class="my-Pagination"
-                    :pageSizes="defaultPageSizes"
-                    @size-change="handleSizeChange"
-                    @current-page="handleCurrentPage"
-            />
         </div>
+        <myTable
+                @editor="handleEditor"
+                @delete="handleDelete"
+                @select-change="handleSelectChange"
+        />
+        <myPagination
+                class="my-Pagination"
+                :pageSizes="defaultPageSizes"
+                @size-change="handleSizeChange"
+                @current-page="handleCurrentPage"
+        />
     </div>
 </template>
 
@@ -104,7 +97,7 @@
         methods:    {
 
             handleSearch() {
-                this.getHangYeZiXunData();
+                this.getNewsData();
             },
             handleEditor(data) {
                 this.curIiId = data.iiId;
@@ -114,23 +107,23 @@
                 const opt = {
                     iiIds: [data.iiId],
                 };
-                this.getHangYeZiXunDelete(opt);
+                this.getNewsDelete(opt);
             },
             handleSelectChange(data) {
                 this.tableSelectData = data;
             },
-            handleAddHangYeZiXun() {
+            handleAddNews() {
                 this.changePage(CHANGEPAGECODE.add);
             },
             handleSizeChange(size) {
                 paginationServiceData.size = size;
-                this.getHangYeZiXunData();
+                this.getNewsData();
             },
             handleCurrentPage(page) {
                 paginationServiceData.page = page;
-                this.getHangYeZiXunData();
+                this.getNewsData();
             },
-            async handleDeleteHangYeZiXun() {
+            async handleDeleteNews() {
                 if (!this.tableSelectData.length) {
                     this.$message.warning('请选择至少一条需要删除的数据');
                     return;
@@ -177,7 +170,7 @@
                 }
             },
             // 获取 数据
-            async getHangYeZiXunData() {
+            async getNewsData() {
                 const opt = this.getOption();
                 const loading = this.$loading({ background: 'rgba(0, 0, 0, 0.7)' });
 
@@ -193,7 +186,7 @@
                 }
             },
             // 删除
-            async getHangYeZiXunDelete(opt) {
+            async getNewsDelete(opt) {
                 const loading = this.$loading({ background: 'rgba(0, 0, 0, 0.7)' });
                 try {
                     const res = await HYZXApi.getNewsDelete(opt);
@@ -242,7 +235,7 @@
                 paginationServiceData.page = 1;
                 paginationServiceData.size = 10;
                 paginationServiceData.total = 0;
-            }
+            },
         },
         created() {
             this.initPageService();
@@ -255,7 +248,8 @@
 </script>
 
 <style lang="scss" scoped>
-    .admin-hangyexuzhi {
+
+    .admin-News {
         padding: 20px;
 
         .top {