4481a1bf by yuanbo

增加注释

1 parent ff1c0c09
...@@ -19,6 +19,10 @@ export default { ...@@ -19,6 +19,10 @@ export default {
19 } 19 }
20 }, 20 },
21 methods: { 21 methods: {
22 /**
23 * @description: nextTo
24 * @author: renchao
25 */
22 nextTo () { 26 nextTo () {
23 this.$router.push({ 27 this.$router.push({
24 path: this.redirect || '/', 28 path: this.redirect || '/',
......
...@@ -27,6 +27,10 @@ export default { ...@@ -27,6 +27,10 @@ export default {
27 window.addEventListener("resize", this.debounce(this.setScale)); 27 window.addEventListener("resize", this.debounce(this.setScale));
28 }, 28 },
29 methods: { 29 methods: {
30 /**
31 * @description: getScale
32 * @author: renchao
33 */
30 getScale() { 34 getScale() {
31 // 固定好16:9的宽高比,计算出最合适的缩放比 35 // 固定好16:9的宽高比,计算出最合适的缩放比
32 const { width, height } = this; 36 const { width, height } = this;
...@@ -34,6 +38,10 @@ export default { ...@@ -34,6 +38,10 @@ export default {
34 const ww = window.innerWidth / width; 38 const ww = window.innerWidth / width;
35 return ww < wh ? ww : wh; 39 return ww < wh ? ww : wh;
36 }, 40 },
41 /**
42 * @description: setScale
43 * @author: renchao
44 */
37 setScale() { 45 setScale() {
38 // 获取到缩放比例,设置它 46 // 获取到缩放比例,设置它
39 this.scale = this.getScale(); 47 this.scale = this.getScale();
...@@ -41,6 +49,12 @@ export default { ...@@ -41,6 +49,12 @@ export default {
41 this.$refs.ScaleBox.style.setProperty("--scale", this.scale); 49 this.$refs.ScaleBox.style.setProperty("--scale", this.scale);
42 } 50 }
43 }, 51 },
52 /**
53 * @description: debounce
54 * @param {*} fn
55 * @param {*} delay
56 * @author: renchao
57 */
44 debounce(fn, delay) { 58 debounce(fn, delay) {
45 const delays = delay || 500; 59 const delays = delay || 500;
46 let timer; 60 let timer;
......
...@@ -56,6 +56,10 @@ ...@@ -56,6 +56,10 @@
56 clearInterval(this.timing); 56 clearInterval(this.timing);
57 }, 57 },
58 methods: { 58 methods: {
59 /**
60 * @description: cancelLoading
61 * @author: renchao
62 */
59 cancelLoading () { 63 cancelLoading () {
60 setTimeout(() => { 64 setTimeout(() => {
61 this.loading = false; 65 this.loading = false;
......
...@@ -91,6 +91,10 @@ ...@@ -91,6 +91,10 @@
91 }, 91 },
92 }, 92 },
93 methods: { 93 methods: {
94 /**
95 * @description: getsthjqxjrtotal
96 * @author: renchao
97 */
94 getsthjqxjrtotal () { 98 getsthjqxjrtotal () {
95 return new Promise(async (resolve) => { 99 return new Promise(async (resolve) => {
96 try { 100 try {
...@@ -119,6 +123,10 @@ ...@@ -119,6 +123,10 @@
119 } 123 }
120 }); 124 });
121 }, 125 },
126 /**
127 * @description: handleSthj
128 * @author: renchao
129 */
122 handleSthj () { 130 handleSthj () {
123 this.$router.push({ 131 this.$router.push({
124 path: '/sthj/sbbwcx', 132 path: '/sthj/sbbwcx',
......
...@@ -58,6 +58,10 @@ ...@@ -58,6 +58,10 @@
58 }, 58 },
59 methods: { 59 methods: {
60 // 获取登记业务量玫瑰图数据 60 // 获取登记业务量玫瑰图数据
61 /**
62 * @description: 获取登记业务量玫瑰图数据
63 * @author: renchao
64 */
61 async getdjywltotal () { 65 async getdjywltotal () {
62 try { 66 try {
63 let p = { 67 let p = {
......
...@@ -36,6 +36,10 @@ ...@@ -36,6 +36,10 @@
36 clearInterval(this.timing); 36 clearInterval(this.timing);
37 }, 37 },
38 methods: { 38 methods: {
39 /**
40 * @description: cancelLoading
41 * @author: renchao
42 */
39 cancelLoading () { 43 cancelLoading () {
40 setTimeout(() => { 44 setTimeout(() => {
41 this.loading = false; 45 this.loading = false;
......
...@@ -56,6 +56,12 @@ export default { ...@@ -56,6 +56,12 @@ export default {
56 }; 56 };
57 }, 57 },
58 methods: { 58 methods: {
59 /**
60 * @description: drawProvinceMap
61 * @param {*} provinceName
62 * @param {*} mapName
63 * @author: renchao
64 */
59 drawProvinceMap (provinceName, mapName) { 65 drawProvinceMap (provinceName, mapName) {
60 this.provinceName = provinceName; 66 this.provinceName = provinceName;
61 this.mapName = mapName; 67 this.mapName = mapName;
......
...@@ -76,10 +76,19 @@ ...@@ -76,10 +76,19 @@
76 ...mapGetters(["dicData"]), 76 ...mapGetters(["dicData"]),
77 }, 77 },
78 methods: { 78 methods: {
79 /**
80 * @description: endTimeChange
81 * @param {*} val
82 * @author: renchao
83 */
79 endTimeChange (val) { 84 endTimeChange (val) {
80 this.form.endTime = timeFormat(new Date(val), true); 85 this.form.endTime = timeFormat(new Date(val), true);
81 }, 86 },
82 //查询各区县办件数量 87 //查询各区县办件数量
88 /**
89 * @description: 查询各区县办件数量
90 * @author: renchao
91 */
83 async getProcessCounts () { 92 async getProcessCounts () {
84 this.pieChartsData = []; 93 this.pieChartsData = [];
85 let { result: res } = await efficient.getProcessCounts( 94 let { result: res } = await efficient.getProcessCounts(
...@@ -106,6 +115,10 @@ ...@@ -106,6 +115,10 @@
106 }); 115 });
107 }, 116 },
108 // 重置 117 // 重置
118 /**
119 * @description: 重置
120 * @author: renchao
121 */
109 resetForm () { 122 resetForm () {
110 this.form = { 123 this.form = {
111 startTime: getFirstDayOfSeason(), 124 startTime: getFirstDayOfSeason(),
...@@ -114,6 +127,10 @@ ...@@ -114,6 +127,10 @@
114 this.getProcessCounts(); 127 this.getProcessCounts();
115 }, 128 },
116 //玫瑰图初始化 129 //玫瑰图初始化
130 /**
131 * @description: 玫瑰图初始化
132 * @author: renchao
133 */
117 echartInit () { 134 echartInit () {
118 let _this = this; 135 let _this = this;
119 // 基于准备好的dom,初始化echarts实例 136 // 基于准备好的dom,初始化echarts实例
...@@ -178,6 +195,11 @@ ...@@ -178,6 +195,11 @@
178 }); 195 });
179 }, 196 },
180 //柱图初始化 197 //柱图初始化
198 /**
199 * @description: 柱图初始化
200 * @param {*} recType
201 * @author: renchao
202 */
181 async barChartInit (recType) { 203 async barChartInit (recType) {
182 //请求recType对应业务的各区县数据 204 //请求recType对应业务的各区县数据
183 let { result: res } = await efficient.getProcessDays( 205 let { result: res } = await efficient.getProcessDays(
......
...@@ -87,9 +87,18 @@ ...@@ -87,9 +87,18 @@
87 ...mapGetters(["dicData"]), 87 ...mapGetters(["dicData"]),
88 }, 88 },
89 methods: { 89 methods: {
90 /**
91 * @description: endTimeChange
92 * @param {*} val
93 * @author: renchao
94 */
90 endTimeChange (val) { 95 endTimeChange (val) {
91 this.form.endTime = timeFormat(new Date(val), true) 96 this.form.endTime = timeFormat(new Date(val), true)
92 }, 97 },
98 /**
99 * @description: getSuucessRate
100 * @author: renchao
101 */
93 async getSuucessRate () { 102 async getSuucessRate () {
94 this.recTypeArr = []; 103 this.recTypeArr = [];
95 this.chartData = []; 104 this.chartData = [];
...@@ -113,6 +122,10 @@ ...@@ -113,6 +122,10 @@
113 }); 122 });
114 }, 123 },
115 // 重置 124 // 重置
125 /**
126 * @description: 重置
127 * @author: renchao
128 */
116 resetForm () { 129 resetForm () {
117 this.form = { 130 this.form = {
118 startTime: getFirstDayOfSeason(), 131 startTime: getFirstDayOfSeason(),
...@@ -121,6 +134,10 @@ ...@@ -121,6 +134,10 @@
121 }; 134 };
122 this.getSuucessRate(); 135 this.getSuucessRate();
123 }, 136 },
137 /**
138 * @description: echartInit
139 * @author: renchao
140 */
124 echartInit () { 141 echartInit () {
125 let _this = this; 142 let _this = this;
126 // 基于准备好的dom,初始化echarts实例 143 // 基于准备好的dom,初始化echarts实例
......
...@@ -130,12 +130,26 @@ ...@@ -130,12 +130,26 @@
130 this.generateFileName() 130 this.generateFileName()
131 }, 131 },
132 methods: { 132 methods: {
133 /**
134 * @description: handleSearch
135 * @author: renchao
136 */
133 handleSearch () { }, 137 handleSearch () { },
134 // 生成文件名 138 // 生成文件名
139 /**
140 * @description: 生成文件名
141 * @author: renchao
142 */
135 generateFileName () { 143 generateFileName () {
136 var reg = /(\d{4})\-(\d{2})\-(\d{2})/; 144 var reg = /(\d{4})\-(\d{2})\-(\d{2})/;
137 this.downTitle = this.BASE_API.XZQ + `不动产登记增量数据接入质量评价表(${this.form.startTime.replace(reg, "$1年$2月$3日")}${this.form.endTime.replace(reg, "$1年$2月$3日")})` 145 this.downTitle = this.BASE_API.XZQ + `不动产登记增量数据接入质量评价表(${this.form.startTime.replace(reg, "$1年$2月$3日")}${this.form.endTime.replace(reg, "$1年$2月$3日")})`
138 }, 146 },
147 /**
148 * @description: headerStyle
149 * @param {*} row
150 * @param {*} rowIndex
151 * @author: renchao
152 */
139 headerStyle ({ row, rowIndex }) { 153 headerStyle ({ row, rowIndex }) {
140 if (rowIndex == 4) { 154 if (rowIndex == 4) {
141 row[2].rowSpan = 2; 155 row[2].rowSpan = 2;
...@@ -143,6 +157,12 @@ ...@@ -143,6 +157,12 @@
143 row[4].rowSpan = 2; 157 row[4].rowSpan = 2;
144 } 158 }
145 }, 159 },
160 /**
161 * @description: headerStyle1
162 * @param {*} row
163 * @param {*} rowIndex
164 * @author: renchao
165 */
146 headerStyle1 ({ row, rowIndex }) { 166 headerStyle1 ({ row, rowIndex }) {
147 if (rowIndex == 3) { 167 if (rowIndex == 3) {
148 row[2].rowSpan = 2; 168 row[2].rowSpan = 2;
...@@ -150,6 +170,11 @@ ...@@ -150,6 +170,11 @@
150 row[4].rowSpan = 2; 170 row[4].rowSpan = 2;
151 } 171 }
152 }, 172 },
173 /**
174 * @description: handlesetExport2Excel
175 * @param {*} val
176 * @author: renchao
177 */
153 handlesetExport2Excel (val) { 178 handlesetExport2Excel (val) {
154 this.disableds = true 179 this.disableds = true
155 setTimeout(() => { 180 setTimeout(() => {
...@@ -159,6 +184,10 @@ ...@@ -159,6 +184,10 @@
159 setExport2Excel(val) 184 setExport2Excel(val)
160 }, 185 },
161 // 初始化数据 186 // 初始化数据
187 /**
188 * @description: 初始化数据
189 * @author: renchao
190 */
162 featchDataSelf () { 191 featchDataSelf () {
163 dataReceiveQuality(this.form.startTime, this.form.endTime).then(res => { 192 dataReceiveQuality(this.form.startTime, this.form.endTime).then(res => {
164 let records = res.result 193 let records = res.result
...@@ -166,6 +195,10 @@ ...@@ -166,6 +195,10 @@
166 }) 195 })
167 }, 196 },
168 // 重置 197 // 重置
198 /**
199 * @description: 重置
200 * @author: renchao
201 */
169 handleResetForm () { 202 handleResetForm () {
170 this.form.startTime = getCurrentDate() 203 this.form.startTime = getCurrentDate()
171 this.form.endTime = getCurrentDate('time') 204 this.form.endTime = getCurrentDate('time')
......
...@@ -127,14 +127,27 @@ ...@@ -127,14 +127,27 @@
127 }, 127 },
128 methods: { 128 methods: {
129 // 生成文件名 129 // 生成文件名
130 /**
131 * @description: 生成文件名
132 * @author: renchao
133 */
130 generateFileName () { 134 generateFileName () {
131 var reg = /(\d{4})\-(\d{2})\-(\d{2})/; 135 var reg = /(\d{4})\-(\d{2})\-(\d{2})/;
132 this.downTitle = this.BASE_API.XZQ + `不动产登记增量数据相关字段空项率统计(${this.form.startTime.replace(reg, "$1年$2月$3日")}${this.form.endTime.replace(reg, "$1年$2月$3日")})` 136 this.downTitle = this.BASE_API.XZQ + `不动产登记增量数据相关字段空项率统计(${this.form.startTime.replace(reg, "$1年$2月$3日")}${this.form.endTime.replace(reg, "$1年$2月$3日")})`
133 }, 137 },
138 /**
139 * @description: handlesetExport2Excel
140 * @param {*} val
141 * @author: renchao
142 */
134 handlesetExport2Excel (val) { 143 handlesetExport2Excel (val) {
135 setExport2Excel(val) 144 setExport2Excel(val)
136 }, 145 },
137 // 初始化数据 146 // 初始化数据
147 /**
148 * @description: 初始化数据
149 * @author: renchao
150 */
138 featchDataSelf () { 151 featchDataSelf () {
139 nonNullSta(this.form.startTime, this.form.endTime).then(res => { 152 nonNullSta(this.form.startTime, this.form.endTime).then(res => {
140 let records = res.result 153 let records = res.result
...@@ -142,6 +155,10 @@ ...@@ -142,6 +155,10 @@
142 }) 155 })
143 }, 156 },
144 // 重置 157 // 重置
158 /**
159 * @description: 重置
160 * @author: renchao
161 */
145 handleResetForm () { 162 handleResetForm () {
146 this.form.startTime = getCurrentDate() 163 this.form.startTime = getCurrentDate()
147 this.form.endTime = getCurrentDate('time') 164 this.form.endTime = getCurrentDate('time')
......
...@@ -149,15 +149,34 @@ ...@@ -149,15 +149,34 @@
149 149
150 }, 150 },
151 methods: { 151 methods: {
152 /**
153 * @description: handleSearch
154 * @author: renchao
155 */
152 handleSearch () { }, 156 handleSearch () { },
153 // 生成文件名 157 // 生成文件名
158 /**
159 * @description: 生成文件名
160 * @author: renchao
161 */
154 generateFileName () { 162 generateFileName () {
155 var reg = /(\d{4})\-(\d{2})\-(\d{2})/; 163 var reg = /(\d{4})\-(\d{2})\-(\d{2})/;
156 this.downTitle = this.BASE_API.XZQ + `不动产登记增量数据登簿质量评价表(${this.form.startTime.replace(reg, "$1年$2月$3日")}${this.form.endTime.replace(reg, "$1年$2月$3日")})` 164 this.downTitle = this.BASE_API.XZQ + `不动产登记增量数据登簿质量评价表(${this.form.startTime.replace(reg, "$1年$2月$3日")}${this.form.endTime.replace(reg, "$1年$2月$3日")})`
157 }, 165 },
166 /**
167 * @description: handlesetExport2Excel
168 * @param {*} val
169 * @author: renchao
170 */
158 handlesetExport2Excel (val) { 171 handlesetExport2Excel (val) {
159 setExport2Excel(val) 172 setExport2Excel(val)
160 }, 173 },
174 /**
175 * @description: headerStyle
176 * @param {*} row
177 * @param {*} rowIndex
178 * @author: renchao
179 */
161 headerStyle ({ row, rowIndex }) { 180 headerStyle ({ row, rowIndex }) {
162 if (rowIndex == 1) { 181 if (rowIndex == 1) {
163 row.forEach(item => { 182 row.forEach(item => {
...@@ -165,6 +184,12 @@ ...@@ -165,6 +184,12 @@
165 }) 184 })
166 } 185 }
167 }, 186 },
187 /**
188 * @description: headerStyle1
189 * @param {*} row
190 * @param {*} rowIndex
191 * @author: renchao
192 */
168 headerStyle1 ({ row, rowIndex }) { 193 headerStyle1 ({ row, rowIndex }) {
169 if (rowIndex == 2) { 194 if (rowIndex == 2) {
170 row.forEach(item => { 195 row.forEach(item => {
...@@ -173,6 +198,10 @@ ...@@ -173,6 +198,10 @@
173 } 198 }
174 }, 199 },
175 // 初始化数据 200 // 初始化数据
201 /**
202 * @description: 初始化数据
203 * @author: renchao
204 */
176 featchDataSelf () { 205 featchDataSelf () {
177 registerBookQuality(this.form.startTime, this.form.endTime).then(res => { 206 registerBookQuality(this.form.startTime, this.form.endTime).then(res => {
178 let records = res.result 207 let records = res.result
...@@ -180,6 +209,10 @@ ...@@ -180,6 +209,10 @@
180 }) 209 })
181 }, 210 },
182 // 重置 211 // 重置
212 /**
213 * @description: 重置
214 * @author: renchao
215 */
183 handleResetForm () { 216 handleResetForm () {
184 this.form.startTime = getCurrentDate() 217 this.form.startTime = getCurrentDate()
185 this.form.endTime = getCurrentDate('time') 218 this.form.endTime = getCurrentDate('time')
......
...@@ -86,9 +86,18 @@ ...@@ -86,9 +86,18 @@
86 ...mapGetters(["dicData"]), 86 ...mapGetters(["dicData"]),
87 }, 87 },
88 methods: { 88 methods: {
89 /**
90 * @description: endTimeChange
91 * @param {*} val
92 * @author: renchao
93 */
89 endTimeChange (val) { 94 endTimeChange (val) {
90 this.form.endTime = timeFormat(new Date(val), true) 95 this.form.endTime = timeFormat(new Date(val), true)
91 }, 96 },
97 /**
98 * @description: getProcessCounts
99 * @author: renchao
100 */
92 async getProcessCounts () { 101 async getProcessCounts () {
93 this.chartData = []; 102 this.chartData = [];
94 let { result: res } = await efficient.getProcessCounts( 103 let { result: res } = await efficient.getProcessCounts(
...@@ -105,6 +114,10 @@ ...@@ -105,6 +114,10 @@
105 114
106 }, 115 },
107 // 重置 116 // 重置
117 /**
118 * @description: 重置
119 * @author: renchao
120 */
108 resetForm () { 121 resetForm () {
109 this.form = { 122 this.form = {
110 startTime: getFirstDayOfSeason(), 123 startTime: getFirstDayOfSeason(),
...@@ -114,6 +127,11 @@ ...@@ -114,6 +127,11 @@
114 this.getProcessCounts(); 127 this.getProcessCounts();
115 }, 128 },
116 //图表渲染 129 //图表渲染
130 /**
131 * @description: 图表渲染
132 * @param {*} chartArr
133 * @author: renchao
134 */
117 echartInit (chartArr) { 135 echartInit (chartArr) {
118 // 基于准备好的dom,初始化echarts实例 136 // 基于准备好的dom,初始化echarts实例
119 let myChart = this.$echarts.init(document.getElementById("myChart")); 137 let myChart = this.$echarts.init(document.getElementById("myChart"));
......
...@@ -45,6 +45,11 @@ export default { ...@@ -45,6 +45,11 @@ export default {
45 }, 45 },
46 methods: { 46 methods: {
47 //记住用户名 47 //记住用户名
48 /**
49 * @description: 记住用户名
50 * @param {*} flag
51 * @author: renchao
52 */
48 checkUserName: function (flag) { 53 checkUserName: function (flag) {
49 this.user.checkStatus = flag; 54 this.user.checkStatus = flag;
50 if (this.user.checkStatus) { 55 if (this.user.checkStatus) {
...@@ -59,6 +64,11 @@ export default { ...@@ -59,6 +64,11 @@ export default {
59 this.user.account = localStorage.getItem("accountId"); 64 this.user.account = localStorage.getItem("accountId");
60 } 65 }
61 }, 66 },
67 /**
68 * @description: login
69 * @param {*} user
70 * @author: renchao
71 */
62 login (user) { 72 login (user) {
63 var self = this 73 var self = this
64 this.$refs[user].validate(async (valid) => { 74 this.$refs[user].validate(async (valid) => {
......
...@@ -186,10 +186,19 @@ ...@@ -186,10 +186,19 @@
186 }, 186 },
187 methods: { 187 methods: {
188 //截止日期变化 188 //截止日期变化
189 /**
190 * @description: 截止日期变化
191 * @param {*} val
192 * @author: renchao
193 */
189 endTimeChange (val) { 194 endTimeChange (val) {
190 this.form.receiveEndTime = timeFormat(new Date(val), true) 195 this.form.receiveEndTime = timeFormat(new Date(val), true)
191 }, 196 },
192 // 初始化数据 197 // 初始化数据
198 /**
199 * @description: 初始化数据
200 * @author: renchao
201 */
193 queryClickSearch () { 202 queryClickSearch () {
194 saveSearchRecord({ ...this.form, ...this.formData }).then( 203 saveSearchRecord({ ...this.form, ...this.formData }).then(
195 (res) => { 204 (res) => {
...@@ -202,15 +211,31 @@ ...@@ -202,15 +211,31 @@
202 ) 211 )
203 }, 212 },
204 // 重置 213 // 重置
214 /**
215 * @description: 重置
216 * @author: renchao
217 */
205 resetForm () { 218 resetForm () {
206 this.$refs.ruleForm.resetFields(); 219 this.$refs.ruleForm.resetFields();
207 this.form.currentPage = 1 220 this.form.currentPage = 1
208 }, 221 },
222 /**
223 * @description: featchData
224 * @author: renchao
225 */
209 featchData () { }, 226 featchData () { },
227 /**
228 * @description: handleSearchResult
229 * @author: renchao
230 */
210 handleSearchResult () { 231 handleSearchResult () {
211 this.queryClickSearch() 232 this.queryClickSearch()
212 }, 233 },
213 // 详情 234 // 详情
235 /**
236 * @description: 详情
237 * @author: renchao
238 */
214 handleDetails (row) { 239 handleDetails (row) {
215 } 240 }
216 } 241 }
......
...@@ -176,10 +176,19 @@ ...@@ -176,10 +176,19 @@
176 }, 176 },
177 methods: { 177 methods: {
178 //截止日期变化 178 //截止日期变化
179 /**
180 * @description: 截止日期变化
181 * @param {*} val
182 * @author: renchao
183 */
179 endTimeChange (val) { 184 endTimeChange (val) {
180 this.form.receiveEndTime = timeFormat(new Date(val), true) 185 this.form.receiveEndTime = timeFormat(new Date(val), true)
181 }, 186 },
182 // 初始化数据 187 // 初始化数据
188 /**
189 * @description: 初始化数据
190 * @author: renchao
191 */
183 queryClick () { 192 queryClick () {
184 getSearchRecordList({ ...this.form, ...this.formData }).then( 193 getSearchRecordList({ ...this.form, ...this.formData }).then(
185 (res) => { 194 (res) => {
...@@ -193,21 +202,37 @@ ...@@ -193,21 +202,37 @@
193 ) 202 )
194 }, 203 },
195 // 重置 204 // 重置
205 /**
206 * @description: 重置
207 * @author: renchao
208 */
196 resetForm () { 209 resetForm () {
197 this.$refs.ruleForm.resetFields(); 210 this.$refs.ruleForm.resetFields();
198 this.form.currentPage = 1 211 this.form.currentPage = 1
199 this.queryClick(); 212 this.queryClick();
200 }, 213 },
214 /**
215 * @description: featchData
216 * @author: renchao
217 */
201 featchData () { 218 featchData () {
202 this.queryClick(); 219 this.queryClick();
203 }, 220 },
204 // 详情 221 // 详情
222 /**
223 * @description: 详情
224 * @author: renchao
225 */
205 handleDetails (row) { 226 handleDetails (row) {
206 editSearchRecord(row.bsm).then(res => { 227 editSearchRecord(row.bsm).then(res => {
207 this.dialogVisible = true 228 this.dialogVisible = true
208 this.dataDetail = res.result 229 this.dataDetail = res.result
209 }) 230 })
210 }, 231 },
232 /**
233 * @description: save
234 * @author: renchao
235 */
211 save () { 236 save () {
212 this.dialogVisible = true 237 this.dialogVisible = true
213 } 238 }
......
...@@ -238,6 +238,11 @@ ...@@ -238,6 +238,11 @@
238 }; 238 };
239 }, 239 },
240 methods: { 240 methods: {
241 /**
242 * @description: uploadRecord
243 * @param {*} file
244 * @author: renchao
245 */
241 uploadRecord (file) { 246 uploadRecord (file) {
242 this.requested = true 247 this.requested = true
243 this.files = file; 248 this.files = file;
...@@ -253,6 +258,11 @@ ...@@ -253,6 +258,11 @@
253 } 258 }
254 return (extension) && isLt5M 259 return (extension) && isLt5M
255 }, 260 },
261 /**
262 * @description: fileChange
263 * @param {*} res
264 * @author: renchao
265 */
256 fileChange (res) { 266 fileChange (res) {
257 let fd = new FormData() 267 let fd = new FormData()
258 fd.append('files', res.raw)// 文件对象 268 fd.append('files', res.raw)// 文件对象
...@@ -269,10 +279,19 @@ ...@@ -269,10 +279,19 @@
269 }) 279 })
270 }, 280 },
271 //截止日期变化 281 //截止日期变化
282 /**
283 * @description: 截止日期变化
284 * @param {*} val
285 * @author: renchao
286 */
272 endTimeChange (val) { 287 endTimeChange (val) {
273 this.form.receiveEndTime = timeFormat(new Date(val), true) 288 this.form.receiveEndTime = timeFormat(new Date(val), true)
274 }, 289 },
275 // 初始化数据 290 // 初始化数据
291 /**
292 * @description: 初始化数据
293 * @author: renchao
294 */
276 queryClick () { 295 queryClick () {
277 getReceiveDataReportPage({ ...this.form, ...this.formData }).then( 296 getReceiveDataReportPage({ ...this.form, ...this.formData }).then(
278 (res) => { 297 (res) => {
...@@ -286,19 +305,37 @@ ...@@ -286,19 +305,37 @@
286 ) 305 )
287 }, 306 },
288 // 重置 307 // 重置
308 /**
309 * @description: 重置
310 * @author: renchao
311 */
289 resetForm () { 312 resetForm () {
290 this.$refs.ruleForm.resetFields(); 313 this.$refs.ruleForm.resetFields();
291 this.form.currentPage = 1 314 this.form.currentPage = 1
292 this.queryClick(); 315 this.queryClick();
293 }, 316 },
317 /**
318 * @description: featchData
319 * @author: renchao
320 */
294 featchData () { 321 featchData () {
295 this.queryClick(); 322 this.queryClick();
296 }, 323 },
297 // 结果 324 // 结果
325 /**
326 * @description: 结果
327 * @param {*} row
328 * @author: renchao
329 */
298 handleResult (row) { 330 handleResult (row) {
299 this.$popupDialog('响应结果', 'views/jsbwcx/components/result', row) 331 this.$popupDialog('响应结果', 'views/jsbwcx/components/result', row)
300 }, 332 },
301 // 详情 333 // 详情
334 /**
335 * @description: 详情
336 * @param {*} row
337 * @author: renchao
338 */
302 handleDetails (row) { 339 handleDetails (row) {
303 if (row.rectypeName) { 340 if (row.rectypeName) {
304 this.title = row.rectypeName 341 this.title = row.rectypeName
......