From 5d3f2aa7ccd9f761a6fd4224e7b49ceb6830abea Mon Sep 17 00:00:00 2001 From: 明梦爽 <2972214568@qq.com> Date: 星期二, 09 八月 2022 10:02:51 +0800 Subject: [PATCH] 删除未用到的依赖 --- /dev/null | 439 ------------------------------------------------------ package.json | 4 2 files changed, 1 insertions(+), 442 deletions(-) diff --git a/package.json b/package.json index 49ca07e..f577daa 100644 --- a/package.json +++ b/package.json @@ -8,13 +8,11 @@ "lint": "vue-cli-service lint" }, "dependencies": { - "@tinymce/tinymce-vue": "^3.0.1", "axios": "^0.18.0", "D": "^1.0.0", "element-ui": "^2.15.6", "node_module": "^0.0.0", "quill-image-resize-module": "^3.0.0", - "tinymce": "^5.0.16", "vue": "^2.5.22", "vue-quill-editor": "^3.0.6", "vue-router": "^3.0.1" @@ -30,4 +28,4 @@ "vue-cli-plugin-element": "^1.0.1", "vue-template-compiler": "^2.5.21" } -} +} \ No newline at end of file diff --git a/src/components/Administrator/Edit copy.vue b/src/components/Administrator/Edit copy.vue deleted file mode 100644 index 92eeee7..0000000 --- a/src/components/Administrator/Edit copy.vue +++ /dev/null @@ -1,79 +0,0 @@ -<template> - <div class="box"> - <el-row>{{ $route.query.title }}</el-row> - 鏂伴椈鏍囬锛�<el-input v-model="title" placeholder="璇疯緭鍏ユ柊闂绘爣棰�"></el-input><br /><br /> - 鍙戝竷鏃ユ湡锛�<el-date-picker format="yyyy 骞� MM 鏈� dd 鏃�" value-format="yyyy-MM-dd" v-model="releaseTime" placeholder="璇烽�夋嫨鏂伴椈鍙戝竷鏃ユ湡"></el-date-picker><br /><br /> - 鏂伴椈鍐呭锛�<quill-editor ref="text" v-model="content" class="myQuillEditor" :options="editorOption" /> - <el-row style="margin-top:50px;"> - <el-button type="success" @click="submit">鍙戝竷</el-button> - </el-row> - </div> -</template> -<script> -import { add } from '../../api/api' -import { quillEditor } from 'vue-quill-editor' -import 'quill/dist/quill.core.css' -import 'quill/dist/quill.snow.css' -import 'quill/dist/quill.bubble.css' -export default { - components: { quillEditor }, - data() { - return { - title: '', //鏍囬鍐呭 - releaseTime: '', //鍙戝竷鏃ユ湡 - content: '', //鏂伴椈鍐呭 - newsCategoryId: 2, - editorOption: { - placeholder: '璇疯緭鍏ユ鏂�', - // editorOption閲屾槸鏀惧浘鐗囦笂浼犻厤缃弬鏁扮敤鐨勶紝渚嬪锛� - action: '/api/product/richtext_img_upload.do', // 蹇呭~鍙傛暟 鍥剧墖涓婁紶鍦板潃 - methods: 'POST', // 蹇呭~鍙傛暟 鍥剧墖涓婁紶鏂瑰紡 - token: '', // 鍙�夊弬鏁� 濡傛灉闇�瑕乼oken楠岃瘉锛屽亣璁句綘鐨則oken鏈夊瓨鏀惧湪sessionStorage - name: 'upload_file', // 蹇呭~鍙傛暟 鏂囦欢鐨勫弬鏁板悕 - size: 10000000, // 鍙�夊弬鏁� 鍥剧墖澶у皬锛屽崟浣嶄负Kb, 1M = 1024Kb - accept: 'multipart/form-data, image/png, image/gif, image/jpeg, image/bmp, image/x-icon,image/jpg' // 鍙�� 鍙笂浼犵殑鍥剧墖鏍煎紡 - }, //缂栬緫鍣ㄦ柊闂诲璞� - fileList: [] - } - }, - created() { - // console.log('>>>>>>>',this.$route.query.id); - this.newsCategoryId = this.$route.query.id - }, - methods: { - submit() { - const data = { - newsCategoryId: this.newsCategoryId, - content: this.content, - title: this.title, - releaseTime: this.releaseTime - } - add(data).then(res => { - console.log(res) - if (res.code !== 200) { - return this.$message.error('鍙戝竷鏂伴椈澶辫触锛岃閲嶈瘯锛�') - } else { - this.$message.success('鏂伴椈鍙戝竷鎴愬姛锛�') - console.log(this.content) - this.$router.go(-1) - } - }) - } - } -} -</script> - -<style lang="less" scoped> -.box { - width: 1200px; - margin: 0 auto; -} -.myQuillEditor { - height: 350px; -} -.btn { - position: absolute; - bottom: 20px; - left: 168px; -} -</style> diff --git a/src/components/Administrator/Main copy.vue b/src/components/Administrator/Main copy.vue deleted file mode 100644 index d577f88..0000000 --- a/src/components/Administrator/Main copy.vue +++ /dev/null @@ -1,439 +0,0 @@ -<template> - <div> - <!-- 绾ц仈閫夋嫨鍣� --> - <div class="block"> - <el-cascader v-model="value" :options="options" clearable filterable @change="handleChange"> </el-cascader> - </div> - <div> - <el-card class="box-card"> - <el-row :gutter="40"> - <el-col :span="4"> - <!-- 娣诲姞鏂伴椈鎸夐挳 --> - <el-button el-button class="add" type="success" icon="el-icon-plus" @click="goEdit(newsCategoryId)">鐐瑰嚮鍦ㄨ鍒楄〃涓嬫坊鍔犱竴鏉℃柊闂�</el-button> - </el-col> - <el-col :span="10"> - <!-- 鏂伴椈鎼滅储 --> - <el-input clearable @clear="qingKong()" placeholder="璇疯緭鍏ユ墍瑕佹煡璇㈢殑鏂伴椈鏍囬" v-model="fuzzyForm.fuzzytitle" class="input-with-select"> - <el-button class="btn" slot="append" icon="el-icon-search" @click="fuzzyList(fuzzyForm.fuzzytitle)"></el-button> - </el-input> - </el-col> - </el-row> - <!-- 鏂伴椈琛ㄦ牸鍖哄煙 --> - <el-table v-show="gettable" :data="tableData" border style="width: 100%" :header-cell-style="{ textAlign: 'center' }" :cell-style="{ textAlign: 'center' }"> - <!-- :header-cell-style="{textAlign: 'center'}"璁剧疆澶撮儴灞呬腑锛� --> - <!-- :cell-style="{ textAlign: 'center' }"璁剧疆鏁翠釜琛ㄦ牸鍐呭姘村钩灞呬腑锛� --> - <!-- 闂锛氭�庝箞鑾峰彇鏁扮粍涓瘡涓璞$殑key鍊硷紙姣忔潯鏂伴椈鐨刬d锛�? - 瑙e喅锛氶�氳繃浣滅敤鍩熸彃妲� slot-scope 鑾峰彇姣忎釜瀵硅薄 --> - <el-table-column type="index"> - <template slot-scope="scope"> - <span>{{ (currentPage - 1) * pageSize + scope.$index + 1 }}</span> - </template> - </el-table-column> - <el-table-column prop="releaseTime" label="鏃ユ湡" width=""> </el-table-column> - <el-table-column prop="title" label="鏂伴椈鏍囬" width=""> </el-table-column> - <el-table-column prop="id" label="id" width=""> </el-table-column> - <el-table-column label="鎿嶄綔" width=""> - <template slot-scope="scope"> - <!-- {{ scope.row.id }} --> - <div> - <el-button type="success" @click="look(scope.row.id)">鏌ョ湅</el-button> - <el-button type="warning" @click="showEditDialog(scope.row.id)">淇敼</el-button> - <el-button type="info" @click="deleteNews(scope.row.id)">鍒犻櫎</el-button> - </div> - </template> - </el-table-column> - </el-table> - <!-- 妯$硦鏌ヨ鐨勮〃鏍兼樉绀� --> - <el-table v-show="fuzzytable" :data="fuzzytableData" border style="width: 100%" :header-cell-style="{ textAlign: 'center' }" :cell-style="{ textAlign: 'center' }"> - <el-table-column type="index"> - <template slot-scope="scope"> - <span>{{ (fuzzyForm.fuzzycurrent - 1) * fuzzyForm.fuzzysize + scope.$index + 1 }}</span> - </template> - </el-table-column> - <el-table-column prop="releaseTime" label="鏃ユ湡" width=""> </el-table-column> - <el-table-column prop="title" label="鏂伴椈鏍囬" width=""> </el-table-column> - <el-table-column prop="id" label="id" width=""> </el-table-column> - <el-table-column label="鎿嶄綔" width=""> - <template slot-scope="scope"> - <div> - <el-button type="success" @click="look(scope.row.id)">鏌ョ湅</el-button> - <el-button type="warning" @click="showEditDialog(scope.row.id)">淇敼</el-button> - <el-button type="info" @click="deleteNews(scope.row.id)">鍒犻櫎</el-button> - </div> - </template> - </el-table-column> - </el-table> - <!-- 鍒嗛〉 --> - <div> - <!-- 鑾峰彇鏂伴椈鍒楄〃鍒嗛〉 --> - <div> - <el-pagination - v-show="getShow" - @size-change="handleSizeChange" - @current-change="handleCurrentChange" - :current-page="currentPage" - :page-sizes="[6, 12, 18]" - :page-size="100" - layout="total, sizes, prev, pager, next, jumper" - :total="total" - > - </el-pagination> - </div> - <!-- 妯$硦鏂伴椈鍒楄〃鍒嗛〉 --> - <div> - <el-pagination - v-show="fuzzyShow" - @size-change="handleSizeChangefuzzy" - @current-change="handleCurrentChangefuzzy" - :current-page="fuzzyForm.fuzzycurrent" - :page-sizes="[6, 10, 18]" - :page-size="100" - layout="total, sizes, prev, pager, next, jumper" - :total="fuzzyForm.fuzzytotal" - > - </el-pagination> - </div> - </div> - </el-card> - <!-- 淇敼鏂伴椈鐨勫璇濇 --> - <el-dialog title="淇敼鏂伴椈" :visible.sync="editDialogVisible" width="50%" :before-close="handleClose"> - <!-- rules琛ㄥ崟楠岃瘉瑙勫垯锛宺ef褰撳墠琛ㄥ崟鐨勯獙璇佸璞� --> - <el-form ref="editFormRef" :model="editForm" label-width="80px" status-icon> - <el-form-item label="id:"> - <el-input v-model="editForm.id" disabled></el-input> - </el-form-item> - <el-form-item label="鏂伴椈鏍囬:"> - <el-input v-model="editForm.title"></el-input> - </el-form-item> - <el-form-item label="鍙戝竷鏃ユ湡:"> - <el-date-picker v-model="editForm.releaseTime" type="date" placeholder="璇烽�夋嫨鍙戝竷鏃ユ湡"></el-date-picker> - </el-form-item> - </el-form> - <span slot="footer" class="dialog-footer"> - <el-button @click="editDialogVisible = false">鍙� 娑�</el-button> - <el-button type="primary" @click="editNew()">纭� 瀹�</el-button> - </span> - </el-dialog> - </div> - </div> -</template> - -<script> -import { getNewsList, getnew, update, deleteNew, fuzzy } from '../../api/api' -export default { - data() { - return { - getShow: true, //鑾峰彇鍒嗛〉鐨勬樉绀�(甯冨皵鍊�) - gettable: true, //鑾峰彇琛ㄦ牸鐨勬樉绀� - visible: false, - editDialogVisible: false, //鎺у埗淇敼瀵硅瘽妗嗙殑甯冨皵鍊� - editForm: {}, //鏌ヨ鍒扮殑鏂伴椈瀵硅薄锛岀洰鍓嶄粎渚涗慨鏀逛娇鐢� - newsCategoryId: 1, //鍏堝瓨涓�涓皬鏍囬id - tableData: [], //鏂伴椈鍒楄〃瀵硅薄 - fuzzytableData: [], //妯$硦鏌ヨ鍒楄〃瀵硅薄 - pageSize: 6, //姣忛〉鏉℃暟 - currentPage: 1, //褰撳墠椤� - total: 0, //鏂伴椈鎬绘潯鏁� - fuzzyShow: false, //妯$硦鏌ヨ鍒嗛〉鐨勬樉绀�(甯冨皵鍊�) - fuzzytable: false, //妯$硦鏌ヨ琛ㄦ牸鐨勬樉绀� - fuzzyForm: { fuzzytitle: '', fuzzytotal: 0, fuzzycurrent: 1, fuzzysize: 6 }, //妯$硦鏌ヨ鍒楄〃瀵硅薄 - value: [], - options: [ - { - value: 1, - label: '棣栭〉', - children: [ - { - value: 42, - label: '閫氱煡鍏憡' - }, - { - value: 43, - label: '宸ヤ綔鍔ㄦ��' - }, - { - value: 44, - label: '瀛﹂櫌鍔ㄦ��' - } - ] - }, - { - value: 22, - label: '绉戝崗姒傚喌', - children: [ - { - value: 27, - label: '绠�浠�' - }, - { - value: 28, - label: '绔犵▼' - }, - { - value: 29, - label: '缁勭粐缁撴瀯' - }, - { - value: 30, - label: '宸ヤ綔鑱岃矗' - }, - { - value: 31, - label: '涓撹亴浜哄憳' - } - ] - }, - { - value: 23, - label: '鏀跨瓥娉曡', - children: [ - { - value: 35, - label: '涓浗绉戝崗鏀跨瓥鏂囦欢' - }, - { - value: 36, - label: '鍦版柟绉戝崗鏀跨瓥鏂囦欢' - }, - { - value: 37, - label: '绀惧洟绠$悊鏂囦欢' - } - ] - }, - { - value: 25, - label: '瀛︽湳浜ゆ祦', - children: [ - { - value: 38, - label: '瀛︽湳淇℃伅' - }, - { - value: 39, - label: '绉戞妧绔炶禌' - } - ] - }, - { - value: 27, - label: '绉戞櫘椋庨噰', - children: [ - { - value: 40, - label: '骞抽《灞卞闄㈢鏅椿鍔�' - }, - { - value: 41, - label: '骞抽《灞卞競鏀垮崗绉戞櫘娲诲姩' - } - ] - } - ] - } - }, - created() {}, - mounted() {}, - methods: { - //淇敼瀵硅瘽妗嗗叧闂殑鏂规硶 - handleClose(done) { - this.$confirm('纭鍏抽棴锛�') - .then(_ => { - done() - }) - .catch(_ => {}) - }, - //绾ц仈閫夋嫨鍣ㄧ殑鏂规硶 - handleChange(value) { - // console.log(value); - // console.log(value[1]); - this.newsCategoryId = value[1] //灏嗗緱鍒扮殑灏忔爣棰榠d瀛樻斁璧锋潵 - this.query(this.newsCategoryId) - }, - query(newsCategoryId) { - const data = { - current: this.currentPage, - newsCategoryId: newsCategoryId, - size: this.pageSize - } - getNewsList(data) - .then(res => { - // console.log(res); - if (res.code !== 200) { - return this.$message.error('鑾峰彇鏂伴椈鍒楄〃澶辫触') - } else { - this.tableData = res.data.records - this.total = res.data.total - } - }) - .catch(err => { - console.log(err) - }) - }, - //灞曠ず淇敼瀵硅瘽妗� - showEditDialog(id) { - getnew(id).then(res => { - // console.log(res); - if (res.code == 200) { - this.editForm = res.data - } - }) - this.editDialogVisible = true - }, - //纭畾淇敼琛ㄥ崟鎻愪氦锛岄獙璇佸彂璧疯姹� - editNew() { - const data = { - id: this.editForm.id, - releaseTime: this.editForm.releaseTime, - title: this.editForm.title - } - update(data).then(res => { - // console.log('dsadasas',res); - if (res.code == 200) { - this.editDialogVisible = false - this.$message.success('淇敼鏂伴椈鎴愬姛锛�') - this.query(this.newsCategoryId) - } - }) - }, - //妯$硦鏌ヨ - fuzzyList(title) { - // console.log(title); - if (title == '') { - return this.$message.error('璇峰厛杈撳叆鏌ヨ鏂伴椈鏍囬锛�') - } - this.fuzzyShow = true //妯$硦鍒嗛〉鏄剧ず - this.getShow = false //鑾峰彇鍒嗛〉闅愯棌 - this.gettable = false - this.fuzzytable = true - const data = { - current: this.fuzzyForm.fuzzycurrent, - size: this.fuzzyForm.fuzzysize, - title: title - } - fuzzy(data) - .then(res => { - // console.log(res); - if (res.code !== 200) { - return this.$message.error('鏌ヨ鏂伴椈鍒楄〃澶辫触') - } else { - this.fuzzytableData = res.data.records - this.fuzzyForm.fuzzytotal = res.data.total - } - }) - .catch(err => { - console.log(err) - }) - }, - //娓呯┖鏌ヨ鍒楄〃鍐呭 - qingKong() { - this.tableData = [] - this.fuzzytableData = [] - this.fuzzyForm.fuzzytotal = 0 - this.fuzzyShow = false - this.getShow = true - this.fuzzytable = false - this.gettable = true - }, - //鏍规嵁id鍒犻櫎鏂伴椈 - async deleteNews(id) { - // console.log(id); - const res = await this.$confirm('姝ゆ搷浣滃皢姘镐箙鍒犻櫎璇ユ潯鏂伴椈, 鏄惁缁х画?', '鎻愮ず', { - confirmButtonText: '纭畾', - cancelButtonText: '鍙栨秷', - type: 'warning' - }).catch(err => { - return err - }) - //濡傛灉鐢ㄦ埛鐐瑰嚮纭畾鍒欒繑鍥瀋onfirm - //濡傛灉鐢ㄦ埛鐐瑰嚮鍙栨秷鍒欒繑鍥瀋ancel - console.log(res) - if (res !== 'confirm') { - return this.$message.info('宸插彇娑堝垹闄') - } else { - console.log(id) - const data = { - id: id - } - //鍙傛暟data 瑕佷互瀵硅薄鐨勫舰寮忎紶鍏� - deleteNew(data).then(res => { - console.log('>>>' + res) - if (res.code == 200) { - this.$message.success('鍒犻櫎鏂伴椈鎴愬姛锛�') - this.query(this.newsCategoryId) - } else { - return this.$message.error('鍒犻櫎鏂伴椈澶辫触锛�') - } - }) - } - }, - //鏌ョ湅 - look(id) { - this.$router.push({ path: 'news', query: { id: id } }) - }, - handleCurrentChange(val) { - // console.log(`褰撳墠椤�: ${val}`); - this.currentPage = val - this.query(this.newsCategoryId) - }, - handleSizeChange(val) { - // console.log(`姣忛〉 ${val} 鏉); - this.pageSize = val - this.query(this.newsCategoryId) - }, - handleCurrentChangefuzzy(val) { - this.fuzzyForm.fuzzycurrent = val - this.fuzzyList(this.fuzzyForm.fuzzytitle) //妯$硦鏌ヨ - }, - handleSizeChangefuzzy(val) { - this.fuzzyForm.fuzzysize = val - this.fuzzyList(this.fuzzyForm.fuzzytitle) //妯$硦鏌ヨ - }, - //鍘诲線娣诲姞缂栬緫椤甸潰 - goEdit(id) { - if ( - (this.newsCategoryId == 27 && this.total == 1) || - (this.newsCategoryId == 28 && this.total == 1) || - (this.newsCategoryId == 29 && this.total == 1) || - (this.newsCategoryId == 30 && this.total == 1) || - (this.newsCategoryId == 31 && this.total == 1) - ) { - this.$message.error('璇ユ柊闂绘爣棰樹笅鍙兘瀛樺湪涓�绡囨柊闂�') - } else if ( - this.newsCategoryId == 27 || - this.newsCategoryId == 28 || - this.newsCategoryId == 29 || - this.newsCategoryId == 30 || - this.newsCategoryId == 31 || - this.newsCategoryId == 35 || - this.newsCategoryId == 36 || - this.newsCategoryId == 37 || - this.newsCategoryId == 38 || - this.newsCategoryId == 39 || - this.newsCategoryId == 40 || - this.newsCategoryId == 41 || - this.newsCategoryId == 42 || - this.newsCategoryId == 43 || - this.newsCategoryId == 44 - ) { - this.$router.push({ path: '/administrator/edit', query: { id: id } }) - console.log(this.newsCategoryId) - } else { - this.$message.error('璇峰厛閫夋嫨鏂伴椈鏍囬') - } - } - } -} -</script> - -<style lang="less"> -.add { - margin-bottom: 10px !important; -} -.block { - margin-bottom: 10px; -} -.el-pagination { - margin-top: 10px; -} -</style> -- Gitblit v1.8.0