From 88515882652739d54da09c2803a97e7f2dfa3b34 Mon Sep 17 00:00:00 2001 From: wangwei <1610949092@qq.com> Date: Thu, 25 Apr 2024 12:02:54 +0800 Subject: [PATCH] =?UTF-8?q?4/25=20=E4=BC=98=E5=8C=96=E4=BB=A3=E7=A0=81=201?= =?UTF-8?q?.1.2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/anno/anncmnt/announcementDialog.vue | 379 +++++++++++++++++ src/views/anno/anncmnt/manu.vue | 1 + src/views/anno/anncmnt/manuCertDialog.vue | 1 + src/views/anno/anncmnt/manuDialog.vue | 345 ++-------------- src/views/anno/anncmnt/product.vue | 1 + src/views/anno/anncmnt/productCertDialog.vue | 3 +- src/views/anno/anncmnt/productDialog.vue | 357 ++-------------- src/views/anno/anncmnt/ylqxzcrDialog.vue | 386 ++---------------- src/views/anno/anncmnt/ylqxzczh.vue | 2 +- src/views/anno/anncmnt/ylqxzczhDialog.vue | 358 ++-------------- 10 files changed, 512 insertions(+), 1321 deletions(-) create mode 100644 src/views/anno/anncmnt/announcementDialog.vue diff --git a/src/views/anno/anncmnt/announcementDialog.vue b/src/views/anno/anncmnt/announcementDialog.vue new file mode 100644 index 0000000..8a7ed79 --- /dev/null +++ b/src/views/anno/anncmnt/announcementDialog.vue @@ -0,0 +1,379 @@ + + + + + diff --git a/src/views/anno/anncmnt/manu.vue b/src/views/anno/anncmnt/manu.vue index 5e60d4d..0e8e215 100644 --- a/src/views/anno/anncmnt/manu.vue +++ b/src/views/anno/anncmnt/manu.vue @@ -11,6 +11,7 @@ :disabled="executeEval(null,item.disabledFuc,false)" @keyup.enter.native="executeFuc($event,'5',item.clickFuc)" clearable + :autosize="{ minRows: 4, maxRows: 9}" > diff --git a/src/views/anno/anncmnt/manuCertDialog.vue b/src/views/anno/anncmnt/manuCertDialog.vue index 6bfa674..43b3fcf 100644 --- a/src/views/anno/anncmnt/manuCertDialog.vue +++ b/src/views/anno/anncmnt/manuCertDialog.vue @@ -19,6 +19,7 @@ :placeholder="item.columnDesc" :disabled="item.disabled" @input="executeFuc($event,'5',item.clickFuc)" + :autosize="{ minRows: 4, maxRows: 9}" > diff --git a/src/views/anno/anncmnt/manuDialog.vue b/src/views/anno/anncmnt/manuDialog.vue index c610248..2f1262e 100644 --- a/src/views/anno/anncmnt/manuDialog.vue +++ b/src/views/anno/anncmnt/manuDialog.vue @@ -1,8 +1,22 @@ diff --git a/src/views/anno/anncmnt/ylqxzczh.vue b/src/views/anno/anncmnt/ylqxzczh.vue index e5bec57..186c67d 100644 --- a/src/views/anno/anncmnt/ylqxzczh.vue +++ b/src/views/anno/anncmnt/ylqxzczh.vue @@ -169,7 +169,7 @@ :key="item.columnName" > diff --git a/src/views/anno/anncmnt/ylqxzczhDialog.vue b/src/views/anno/anncmnt/ylqxzczhDialog.vue index 5dc68af..d8df755 100644 --- a/src/views/anno/anncmnt/ylqxzczhDialog.vue +++ b/src/views/anno/anncmnt/ylqxzczhDialog.vue @@ -3,7 +3,7 @@
公告标题 - 选入公告
@@ -17,209 +17,6 @@ - - - - - - - - - - -
- - 显示/隐藏搜索栏 - 重置 - - 查询 - - 选入 - -
- - - - - - - - - -
-
@@ -241,6 +38,7 @@ :placeholder="item.columnDesc" :disabled="item.disabled" @input="executeFuc($event,'5',item.clickFuc)" + :autosize="{ minRows: 4, maxRows: 9}" > @@ -333,6 +131,21 @@ + + + + @@ -343,6 +156,7 @@ import { getHead,executeFuc } from "@/utils/customConfig"; import {list} from "@/api/anno/anncmntDev"; +import announcementDialog from "@/views/anno/anncmnt/announcementDialog"; export default { name: "ylqxzcrDialog", @@ -368,60 +182,13 @@ export default { tableObj:[], invList:[], options: { - getYlqxzcr:[], + getYlqxzcr:[], }, //新增 - dialogTableVisible:false, textarea:'', body:{}, - tableObj1 : [], - tableHeader1 : [], - queryList1 : [], - fromList1 : [], - filterQuery: { - page: 1, - limit: 10, - // status:1, - }, - radioCheck: null, - devSelection:[], - currentRow: null, - loading: false, - actDateRange: [], - pickerOptions: { - shortcuts: [ - { - text: "最近一周", - onClick(picker) { - const end = new Date(); - const start = new Date(); - start.setTime(start.getTime() - 3600 * 1000 * 24 * 7); - picker.$emit("pick", [start, end]); - }, - }, - { - text: "最近一个月", - onClick(picker) { - const end = new Date(); - const start = new Date(); - start.setTime(start.getTime() - 3600 * 1000 * 24 * 30); - picker.$emit("pick", [start, end]); - }, - }, - { - text: "最近三个月", - onClick(picker) { - const end = new Date(); - const start = new Date(); - start.setTime(start.getTime() - 3600 * 1000 * 24 * 90); - picker.$emit("pick", [start, end]); - }, - }, - ], - }, - showSearch: true, - list:[], - + formAnnoName:'选入公告内容', + anno:false, } }, methods: { @@ -491,77 +258,18 @@ export default { }); _this.inputQuery.spell = str; }, - //新增 - getDevList(){ - this.loading = true; - list(this.filterQuery).then(res => { - if (res.code == 20000){ - this.loading = false; - this.tableData = res.data - this.list = res.data.list || []; - this.total = res.data.total || 0; - console.log("success",this.tableData) - } - }).catch(res => { - this.loading = false; - this.list = []; - this.total = 0; - }) + closeAnnoDialog(){ + this.anno = false; }, - hideSearch() { - this.showSearch = !this.showSearch; + childByValue(val){ + this.textarea = val; + console.log("hahhahachaunzhi ",this.textarea) }, - onReset() { - this.actDateRange = null; - this.filterQuery = { - page: 1, - limit: 10, - // status:1, - } - this.getDevList(); - }, - onSubmit() { - if (this.actDateRange !== null) { - this.filterQuery.startTime = this.actDateRange[0]; - this.filterQuery.endTime = this.actDateRange[1]; - } else { - this.filterQuery.startTime = null; - this.filterQuery.endTime = null; - } - this.filterQuery.page = 1; - this.getDevList(); - }, - confrim(){ - // console.log("wozaici dayin yicia zhege ", this.devSelection) - const val = this.devSelection; - this.textarea = val[0].annContent - this.dialogTableVisible = false - }, - tableRowClassName({row, rowIndex}) { - if (row.check) return "warning-row"; - return ""; - }, - handleErpChange(val) { - // console.log("dianjij handleErpChange",val) - if (!val.check) { - this.radioCheck = val.id; - // this.cpmctymc1 = val.cpmctymc; - this.currentRow = val; - this.$refs.multipleTable.clearSelection(); - this.$refs.multipleTable.toggleRowSelection(val); - } - }, - handleSelectionUdiChange(val) { - // console.log("dayin dayin handleSelectionUdiChange ",val) - this.devSelection = val; - }, - handleCurrentChange(val) { - this.filterQuery.page = val.page; - this.getDevList(); + openAnno(){ + this.anno = true;announcementDialog }, - }, - components: {}, + components: {announcementDialog}, created() { getHead("ylqxzczh","1").then((re) => { // 处理返回的数据 @@ -571,14 +279,6 @@ export default { this.fromList = re.data.fromList; }); this.getYlqxzcr(this); - getHead("anncmntDev","1").then((re) => { - // 处理返回的数据 - this.tableObj1 = re.data; - this.tableHeader1 = re.data.tableList; - this.queryList1 = re.data.queryList; - this.fromList1 = re.data.fromList; - this.getDevList(); - }); }, }