From a2b8fc101f61384ead7e02c0be7fb9ae714c1b30 Mon Sep 17 00:00:00 2001 From: kimi <kimi42345@gmail.com> Date: 星期二, 17 三月 2020 09:22:12 +0800 Subject: [PATCH] 3/17 --- src/components/square.vue | 8 +++++--- src/components/popup/portion/substepReadOnly.vue | 2 +- .gitignore | 1 + vue.config.js | 2 +- src/views/Overview.vue | 42 +++++++++++++----------------------------- src/components/popup/newProject.vue | 2 +- 6 files changed, 22 insertions(+), 35 deletions(-) diff --git a/.gitignore b/.gitignore index a0dddc6..a5be384 100644 --- a/.gitignore +++ b/.gitignore @@ -19,3 +19,4 @@ *.njsproj *.sln *.sw? +cloc.exe diff --git a/src/components/popup/newProject.vue b/src/components/popup/newProject.vue index a102f54..3f62450 100644 --- a/src/components/popup/newProject.vue +++ b/src/components/popup/newProject.vue @@ -136,9 +136,9 @@ }, mounted() { if(this.rowData.id) { - this.ruleForm = this.rowData; this.xmId = this.rowData.id; } + this.ruleForm = this.rowData; this.userId = localStorage.getItem('userId'); this.assign = localStorage.getItem('assign'); }, diff --git a/src/components/popup/portion/substepReadOnly.vue b/src/components/popup/portion/substepReadOnly.vue index 3b04c4c..1b41bab 100644 --- a/src/components/popup/portion/substepReadOnly.vue +++ b/src/components/popup/portion/substepReadOnly.vue @@ -1487,7 +1487,7 @@ let form_obj = {}; form_obj = this.form_objs[itm_k]; - this.money += form_obj.budget; + this.money += parseFloat(form_obj.budget); } }, diff --git a/src/components/square.vue b/src/components/square.vue index 6b0f9ba..b941b7f 100644 --- a/src/components/square.vue +++ b/src/components/square.vue @@ -43,6 +43,7 @@ <p v-if="noMore">娌℃湁鏇村浜�</p> </div> <el-dialog + v-if="dialogVisible" title="璇︽儏" :visible.sync="dialogVisible" width="40%" @@ -93,11 +94,11 @@ <div style="width: 0px; height: 0px;"> <iframe ref="frame_export" style="width: 0px; height: 0px;"></iframe> </div> - <el-dialog @close="Cancel" width="70%" top="50px" :visible.sync="dialog_1" append-to-body> + <el-dialog v-if="dialog_1" @close="Cancel" width="70%" top="50px" :visible.sync="dialog_1" append-to-body> <newProject @closeNewProject="closeNewProject" v-bind:rowData="rowData" ref="newProject_"></newProject> </el-dialog> - <el-dialog @close="Cancel1" width="70%" top="50px" :visible.sync="dialog_2" append-to-body> + <el-dialog v-if="dialog_2" @close="Cancel1" width="70%" top="50px" :visible.sync="dialog_2" append-to-body> <newProject ref="newProject1_"></newProject> </el-dialog> </div> @@ -171,7 +172,7 @@ .then(data_ => { if(data_.data.success) { this.rowData = { - id:selected.id, + //id:selected.id, desp:selected.desp, name:selected.title, //objective:this.selected.reseachType, @@ -382,6 +383,7 @@ .handleClose { margin: 10px; text-align: left; + margin-left: 30%; } .handleClose .el-dialog__body { padding: 10px 20px; diff --git a/src/views/Overview.vue b/src/views/Overview.vue index cdf03b7..95cfcec 100644 --- a/src/views/Overview.vue +++ b/src/views/Overview.vue @@ -1,8 +1,8 @@ <template> - <div class="class_overview"> + <div class="class_overview" > <div style="float: left; width: 100%; height: 50px;"> <span>璇烽�夋嫨椤圭洰锛�</span> - <el-select @change="selectChange_" filterable v-model="value" placeholder="璇烽�夋嫨" size="small"> + <el-select @change="selectChange_" filterable v-model="value" placeholder="璇烽�夋嫨" size="small"> <el-option v-for="item in options" :key="item.value" :label="item.label" :value="item.value"> </el-option> </el-select> @@ -14,7 +14,7 @@ <div id="myChart" :style="{width: '100%', height: '100%'}"></div> </div> <div class="z_shadow" style="float: left; margin: 10px; margin-top: 0px; width: 46%; height: 58%; border: 1px solid #e4eef9;overflow: auto;padding: 5px;"> - <el-timeline :reverse="reverse" style="margin-top: 30px;"> + <el-timeline style="margin-top: 30px;"> <el-timeline-item v-for="(deal, index) in deals" :key="index" :timestamp="deal.createTime"> {{deal.desp}} </el-timeline-item> @@ -83,22 +83,7 @@ mounted() { this.initSelect(); this.myChart = this.$echarts.init(document.getElementById('myChart')) - let fileList1 = [{ - name: "鏂囦欢鍚嶇О1", - type: "isfile", - path: "" - }, - { - name: "鏂囦欢鍚嶇О2", - type: "isfile", - path: "" - }, - { - name: "鏂囦欢澶瑰悕绉�", - type: "isfiles", - path: "" - }, - ]; + let fileList1 = []; this.fileList = fileList1; this.initChart(); }, @@ -108,7 +93,6 @@ var me = this; this.$axios.get("/api/scheme/all") .then(data_ => { - console.log(data_); if (data_.data.success) { me.options = []; var datas = data_.data.data; @@ -121,12 +105,11 @@ }); } }).catch(error => { - console.log(error); }) }, file_click(file) { if (!file.file) { - + let url = "/api/file/child" ; this.$axios.get(url,{ params:{ @@ -134,7 +117,7 @@ } }) .then(data_ => { - console.log(data_); + if (data_.data.success) { var datas = data_.data.data; @@ -145,8 +128,8 @@ this.fileLevel++; } + }).catch(error => { - console.log(error); }) } else { @@ -170,7 +153,6 @@ } }) .then(data_ => { - console.log(data_); if (data_.data.success) { var datas = data_.data.data; @@ -178,7 +160,6 @@ this.fileLevel--; } }).catch(error => { - console.log(error); }) }, @@ -188,11 +169,14 @@ }, selectChange_(val) { let me = this; + const loading = this.$loading({ + lock: true, + text: '姝e湪鍔犺浇鏁版嵁', + }); let url = "/api/scheme/getSchemeInfo/" + this.value; this.$axios.get(url, { }).then(data_ => { - console.log(data_); if (data_.data.success) { let result = data_.data.data; me.initChart(result.option); @@ -229,10 +213,10 @@ me.fileList = result.paths; me.task_itm = result.scheme; me.deals = result.record; - + loading.close(); } }).catch(error => { - console.log(error); + loading.close(); }) }, diff --git a/vue.config.js b/vue.config.js index 8c3779d..2995520 100644 --- a/vue.config.js +++ b/vue.config.js @@ -6,7 +6,7 @@ devServer: { proxy: { '/api/api': { - target: 'http://highdatas.com:8090', + target: 'http://srs.highdatas.com:8090', changeOrigin: true, ws: true, pathRewrite: { -- Gitblit v1.8.0