数据云图项目追踪情况改成持续关注项目、

master
吕天方 5 months ago
parent 892f843cc8
commit dbcc96fb2a

@ -5,11 +5,11 @@ VUE_APP_TITLE = 金鸡湖现代服务业品牌管理系统
ENV = 'development'
# 金鸡湖现代服务业品牌管理系统/开发环境
# VUE_APP_BASE_API = 'http://192.168.0.117:9031'
# VUE_APP_BASE_API = 'http://192.168.0.110:9040'
# 测试环境数据库
# VUE_APP_BASE_API = 'http://39.101.188.84:9040'
VUE_APP_BASE_API = 'http://39.101.188.84:9040'
# 脱敏三方测试用数据库
VUE_APP_BASE_API = 'http://39.101.188.84:9031'
# VUE_APP_BASE_API = 'http://39.101.188.84:9031'
# 正式环境数据库
# VUE_APP_BASE_API = 'https://idp.sipac.gov.cn/api'

@ -1,6 +1,6 @@
{
"name": "ruoyi",
"version": "1.0.202408161428",
"version": "1.0.202408201041",
"description": "金鸡湖现代服务业品牌管理系统",
"author": "若依",
"license": "MIT",

@ -3170,7 +3170,7 @@
}
.card-type {
font-size: 12px;
font-size: 15px;
// font-size: 1.5vh;
font-family: PingFang-SC, PingFang-SC;
font-weight: 500;
@ -3482,7 +3482,7 @@
}
}
//
//
.dataCloudMap-right-bottom {
height: 29%;
background-color: #fff;
@ -3570,11 +3570,19 @@
background-color: #F6F9FD;
}
.project-trace-table-number {
font-family: DINCondensed, DINCondensed;
// font-weight: bold;
font-size: 20px;
color: #FF844D;
// .project-trace-table-number {
// font-family: DINCondensed, DINCondensed;
// // font-weight: bold;
// font-size: 20px;
// color: #FF844D;
// }
.remind-info {
width: 11em;
overflow: hidden;
/* 显示省略符号来代表被修剪的文本。 */
text-overflow:ellipsis;
/* 文本不换行 */
white-space:nowrap;
}
}
}

@ -121,7 +121,7 @@
<div class="card-unit unit-two">亿</div>
</div>
</div>
<div class="card-items">
<!-- <div class="card-items">
<div class="card-item-left">
<div class="card-img card-img-three"></div>
<div class="card-type">全口径增加值:</div>
@ -130,7 +130,7 @@
<div class="card-number number-three">{{ item.addValue ? item.addValue : '-' }}</div>
<div class="card-unit unit-two">亿</div>
</div>
</div>
</div> -->
</el-card>
</div>
<div class="dataCloudMap-statistics">
@ -256,13 +256,13 @@
</div>
</div>
<!-- 项目追踪情况 -->
<!-- 持续关注项目 -->
<div class="dataCloudMap-right-bottom" id="dataCloudMap-right-box">
<div class="project-trace-title" id="project-trace-title-id">
<div class="right-bottom-title">
<div class="L-title-left">
<span class="dataCloudMap-birght"></span>
<span class="dataCloudMap-title">项目追踪情况</span>
<span class="dataCloudMap-title">持续关注项目</span>
</div>
<span class="dataCloudMap-data">统计数据截至{{ time }}</span>
</div>
@ -270,16 +270,22 @@
</div>
<section>
<el-table v-loading="loadingTwo" class="dataMap-two-table" :data="tableTwoData" :row-class-name="tableRowClassName" :height="tabHeader" :header-cell-style="{background:'#E8F3FC'}"> <!-- :max-height="tabHeader" -->
<el-table-column label="申报任务名称" prop="enterpriseDirectory" width="500" align="center"/>
<el-table-column label="填报时间" prop="time" align="center">
<el-table-column label="项目名称" prop="projectSmallType" width="400" align="center">
<template slot-scope="scope">
<!-- <div>{{ scope.row.enterpriseDirectory }}</div> -->
<dict-tag :options="dict.type.project_small_type" :value="scope.row.projectSmallType"/>
</template>
</el-table-column>
<el-table-column label="提醒内容" prop="alertContent" align="center" width="200">
<template slot-scope="scope">
<div v-if="scope.row.startTime && scope.row.endTime">{{ scope.row.startTime }}~{{ scope.row.endTime }}</div>
<div v-else></div>
<!-- <div v-if="scope.row.startTime && scope.row.endTime">{{ scope.row.startTime }}~{{ scope.row.endTime }}</div>
<div v-else></div> -->
<div class="remind-info">{{ scope.row.alertContent }}</div>
</template>
</el-table-column>
<el-table-column label="已填报企业数" prop="count" align="center">
<el-table-column label="提醒时间" prop="alertTime" align="center">
<template slot-scope="scope">
<div class="project-trace-table-number">{{ scope.row.count }}</div>
<div class="project-trace-table-number">{{ scope.row.alertTime }}</div>
</template>
</el-table-column>
</el-table>
@ -302,6 +308,7 @@ import echartData from './components/echartData.vue'
import { honor, projectTracking, getIndustryDepth, selectCount } from "@/api/jin_ji_hu/dataCloudMap"
export default {
components:{honorDialogVue,headqEnterprise,serviceIndustry,collectDialog,echartData},
dicts: ["project_small_type"],
data() {
return {
activeIndex:1,
@ -426,7 +433,7 @@ export default {
},
projectBtn(){
this.$router.push({
name: 'EnterpriseDirectory',
name: 'Project',
})
},
active(e) {

@ -31,7 +31,7 @@
<span class="right-number">{{ parseTime(item.appropriationTime, '{y}-{m}-{d}') }}</span>
</div>
<div class="appropriate">
<span class="left-title">拨付金额<span class="left-unit">(亿)</span>:</span>
<span class="left-title">拨付金额<span class="left-unit">()</span>:</span>
<span class="right-number">{{item.fundAmount}}</span>
</div>
</div>

@ -608,6 +608,7 @@ export default {
nickName: undefined,
password: undefined,
phonenumber: undefined,
enterpriseId: undefined,
email: undefined,
sex: undefined,
status: "0",
@ -665,7 +666,9 @@ export default {
this.reset();
const userId = row.userId || this.ids;
getUser(userId).then(response => {
this.form = response.data;
this.form = {...response.data};
this.form.enterpriseId = response.data.nickName;
this.enterpriseId = response.data.enterpriseId;
this.postOptions = response.posts;
this.roleOptions = response.roles;
this.$set(this.form, "postIds", response.postIds);
@ -703,15 +706,14 @@ export default {
submitForm: function() {
this.$refs["form"].validate(valid => {
if (valid) {
this.form.enterpriseId = this.enterpriseId
if (this.form.userId != undefined) {
updateUser(this.form).then(response => {
updateUser({...this.form,enterpriseId:this.enterpriseId}).then(response => {
this.$modal.msgSuccess("修改成功");
this.open = false;
this.getList();
});
} else {
addUser(this.form).then(response => {
addUser({...this.form,enterpriseId:this.enterpriseId}).then(response => {
this.$modal.msgSuccess("新增成功");
this.open = false;
this.getList();

Loading…
Cancel
Save