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 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 显示/隐藏搜索栏
+ 重置
+
+ 查询
+
+ 选入
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ item.lableRuleObj[scope.row[item.columnName]] }}
+
+
+
+
+
+ {{ item.lableRuleObj?item.lableRuleObj[scope.row[item.columnName]]:scope.row[item.columnName] }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ scope.row[item.columnName] }}
+
+
+
+
+
+
+
+
+
+
+
+
+
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 @@
+
+
+
公告标题
- 选入公告
@@ -16,209 +30,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 显示/隐藏搜索栏
- 重置
-
- 查询
-
- 选入
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {{ item.lableRuleObj[scope.row[item.columnName]] }}
-
-
-
-
-
- {{ item.lableRuleObj?item.lableRuleObj[scope.row[item.columnName]]:scope.row[item.columnName] }}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {{ scope.row[item.columnName] }}
-
-
-
-
-
-
-
-
@@ -240,6 +51,7 @@
:placeholder="item.columnDesc"
:disabled="item.disabled"
@input="executeFuc($event,'5',item.clickFuc)"
+ :autosize="{ minRows: 4, maxRows: 9}"
>
@@ -340,7 +152,7 @@ import {savegg} from "@/api/anno/anncmntManu";
import {
getHead,executeFuc
} from "@/utils/customConfig";
-import {list} from "@/api/anno/anncmntDev";
+import announcementDialog from "@/views/anno/anncmnt/announcementDialog";
export default {
name: "ylqxzcrDialog",
@@ -371,53 +183,8 @@ export default {
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: {
@@ -469,75 +236,19 @@ 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;
- })
- },
- hideSearch() {
- this.showSearch = !this.showSearch;
+ closeAnnoDialog(){
+ this.anno = false;
},
- 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
+ childByValue(val){
+ this.textarea = val;
+ console.log("hahhahachaunzhi ",this.textarea)
},
- 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;
},
+
},
- components: {},
+ components: {announcementDialog},
created() {
getHead("manu-1","1").then((re) => {
// 处理返回的数据
diff --git a/src/views/anno/anncmnt/product.vue b/src/views/anno/anncmnt/product.vue
index 7252ca5..6d66bfa 100644
--- a/src/views/anno/anncmnt/product.vue
+++ b/src/views/anno/anncmnt/product.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/productCertDialog.vue b/src/views/anno/anncmnt/productCertDialog.vue
index 0854a4d..c20cb84 100644
--- a/src/views/anno/anncmnt/productCertDialog.vue
+++ b/src/views/anno/anncmnt/productCertDialog.vue
@@ -19,6 +19,7 @@
:placeholder="item.columnDesc"
:disabled="item.disabled"
@input="executeFuc($event,'5',item.clickFuc)"
+ :autosize="{ minRows: 4, maxRows: 9}"
>
@@ -157,7 +158,7 @@ export default {
invList:[],
options: {
- }
+ },
}
},
methods: {
diff --git a/src/views/anno/anncmnt/productDialog.vue b/src/views/anno/anncmnt/productDialog.vue
index 406b7f1..9a1e008 100644
--- a/src/views/anno/anncmnt/productDialog.vue
+++ b/src/views/anno/anncmnt/productDialog.vue
@@ -1,8 +1,9 @@
+
公告标题
- 选入公告
@@ -16,209 +17,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 显示/隐藏搜索栏
- 重置
-
- 查询
-
- 选入
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {{ item.lableRuleObj[scope.row[item.columnName]] }}
-
-
-
-
-
- {{ item.lableRuleObj?item.lableRuleObj[scope.row[item.columnName]]:scope.row[item.columnName] }}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {{ scope.row[item.columnName] }}
-
-
-
-
-
-
-
-
@@ -240,6 +38,7 @@
:placeholder="item.columnDesc"
:disabled="item.disabled"
@input="executeFuc($event,'5',item.clickFuc)"
+ :autosize="{ minRows: 4, maxRows: 9}"
>
@@ -329,6 +128,22 @@
+
+
+
+
+
@@ -339,7 +154,7 @@ import {getYlqxzczhList} from "@/api/anno/anncmntYlqxzczh";
import {
getHead,executeFuc
} from "@/utils/customConfig";
-import {list} from "@/api/anno/anncmntDev";
+import announcementDialog from "@/views/anno/anncmnt/announcementDialog";
export default {
name: "ylqxzcrDialog",
@@ -369,56 +184,11 @@ export default {
getManu:[],
},
//新增
- 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: {
@@ -504,75 +274,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;
- })
- },
- hideSearch() {
- this.showSearch = !this.showSearch;
+ closeAnnoDialog(){
+ this.anno = false;
},
- onReset() {
- this.actDateRange = null;
- this.filterQuery = {
- page: 1,
- limit: 10,
- // status:1,
- }
- this.getDevList();
+ childByValue(val){
+ this.textarea = val;
},
- 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;
},
+
},
- components: {},
+ components: {announcementDialog},
created() {
getHead("product-1","1").then((re) => {
// 处理返回的数据
@@ -583,14 +296,6 @@ export default {
});
this.getYlqxzczh(this);
this.getManu(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();
- });
},
}
diff --git a/src/views/anno/anncmnt/ylqxzcrDialog.vue b/src/views/anno/anncmnt/ylqxzcrDialog.vue
index cbf07c1..35b9bc3 100644
--- a/src/views/anno/anncmnt/ylqxzcrDialog.vue
+++ b/src/views/anno/anncmnt/ylqxzcrDialog.vue
@@ -2,226 +2,21 @@
公告标题
- 选入公告
-
-
- style="width: 80%"
-
-
+
+
+ style="width: 80%"
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 显示/隐藏搜索栏
- 重置
-
- 查询
-
- 选入
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {{ item.lableRuleObj[scope.row[item.columnName]] }}
-
-
-
-
-
- {{ item.lableRuleObj?item.lableRuleObj[scope.row[item.columnName]]:scope.row[item.columnName] }}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {{ scope.row[item.columnName] }}
-
-
-
-
-
-
-
-
-
-
@@ -335,16 +130,29 @@
-
+
+
+
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"
>
- {{ scope.row[item.columnName] }}
+ {{ scope.row[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 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 显示/隐藏搜索栏
- 重置
-
- 查询
-
- 选入
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {{ item.lableRuleObj[scope.row[item.columnName]] }}
-
-
-
-
-
- {{ item.lableRuleObj?item.lableRuleObj[scope.row[item.columnName]]:scope.row[item.columnName] }}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {{ scope.row[item.columnName] }}
-
-
-
-
-
-
-
-
@@ -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();
- });
},
}