信息维护的禁用、项目库企业端的禁用、工作台的搜索、跳转

des
吕天方 6 months ago
parent e921e4cb9c
commit 5cc6c060c2

@ -5,8 +5,8 @@ VUE_APP_TITLE = 金鸡湖现代服务业品牌管理系统
ENV = 'development'
# 金鸡湖现代服务业品牌管理系统/开发环境
# VUE_APP_BASE_API = 'http://192.168.0.105:9041'
VUE_APP_BASE_API = 'http://39.101.188.84:9040'
VUE_APP_BASE_API = 'http://192.168.0.105:9040'
# VUE_APP_BASE_API = 'http://39.101.188.84:9040'
# VUE_APP_BASE_API = 'https://idp.sipac.gov.cn/api'
# 路由懒加载

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

@ -80,7 +80,7 @@ export default {
//
isCurrentRoute(key) {
if(this.$route.path == '/user/projectInfo' && this.userType == '01' && key.indexOf("/enterpriseService") > -1) {
if((this.$route.path == '/user/projectInfo' || this.$route.path == '/user/enterpriselibraryInfo') && this.userType == '01' && key.indexOf("/enterpriseService") > -1) {
return true;
}
return this.$route.path.indexOf(key) > -1;

@ -2,13 +2,13 @@
<div class="L-public-main" id="L-size-main">
<div class="L-main">
<header id="L-header">
<el-form :inline="true" :model="formInline" size="small" class="demo-form-inline" ref="queryFrom" :disabled="userType == '01' ? true : false">
<el-form :inline="true" :model="formInline" size="small" class="demo-form-inline" ref="queryFrom">
<el-col :span="22">
<el-form-item label="企业名称:" prop="enterpriseName">
<el-input v-model.trim="formInline.enterpriseName" placeholder="请输入内容"></el-input>
<el-input v-model.trim="formInline.enterpriseName" placeholder="请输入内容" :disabled="userType == '01' ? true : false"></el-input>
</el-form-item>
<el-form-item label="统一社会信用代码:" prop="enterpriseCode">
<el-input v-model.trim="formInline.enterpriseCode" placeholder="请输入内容"></el-input>
<el-input v-model.trim="formInline.enterpriseCode" placeholder="请输入内容" :disabled="userType == '01' ? true : false"></el-input>
</el-form-item>
<!-- <el-form-item label="政策等级:" prop="policyLevel">
<el-select class="ignoreElement" v-model="formInline.policyLevel" placeholder="请选择">
@ -23,8 +23,8 @@
</el-select>
</el-form-item> -->
<el-form-item>
<el-button size="mini" @click="resetQuery('queryFrom')"></el-button>
<el-button size="mini" type="primary" @click="handleQuery('queryFrom')"></el-button>
<el-button size="mini" @click="resetQuery('queryFrom')" :disabled="userType == '01' ? true : false">重置</el-button>
<el-button size="mini" type="primary" @click="handleQuery('queryFrom')" :disabled="userType == '01' ? true : false">查询</el-button>
</el-form-item>
</el-col>
<el-col :span="2">

@ -114,6 +114,15 @@
</div>
</el-form-item>
</el-col>
<el-col :span="24" v-if="addFrom.projectName">
<el-form-item label="项目名称:" class="importFormItem" prop="projectName">
<el-input
disabled
placeholder="请输入提醒内容"
v-model="addFrom.projectName">
</el-input>
</el-form-item>
</el-col>
<el-col :span="24">
<el-form-item label="提醒内容:" class="importFormItem" prop="alertContent">
<el-input

@ -109,6 +109,10 @@
<!-- <div class="el-login-footer">
<span>Copyright © 2018-2024 ruoyi.vip All Rights Reserved.</span>
</div> -->
<!-- 正式环境部署命令 unzip /var/www/html/dist.zip -d /var/www/html/bms -->
<!-- process.env.VUE_APP_BASE_API 替换 location.origin + '/api' publicPath /dome/JinJiHu 更换为./ -->
</div>
</template>

@ -47,7 +47,7 @@
</el-form-item>
</el-col>
<el-col :span="2">
<el-button type="primary" class="import-btn" icon="icon iconfont icon-jc-daoru" size="mini" @click="importBtn"></el-button>
<el-button type="primary" class="import-btn" icon="icon iconfont icon-jc-daoru" size="mini" @click="importBtn" v-if="!roles.includes('ent')"></el-button>
</el-col>
</el-form>
</header>
@ -108,7 +108,7 @@
<el-table-column label="操作" prop="userId" class-name="table-operation">
<template slot-scope="scope">
<span class="look-info" @click="goInfo(scope.row)"></span>
<span class="del-info" @click="delInfo(scope.row)"></span>
<span class="del-info" v-if="!roles.includes('ent')" @click="delInfo(scope.row)"></span>
</template>
</el-table-column>
</el-table>
@ -228,6 +228,7 @@ export default {
return {
// 01 02
userType: this.$store.state.user.userType,
roles: this.$store.state.user.roles,
total:0,
pagination: {
current:1,

@ -1,9 +1,9 @@
<template>
<div class="L-unitInfo">
<div class="project-info-title">申报单位信息</div>
<el-descriptions class="margin-top" :column="3" size="medium" border>
<!-- <el-descriptions class="margin-top" :column="3" size="medium" border>
<el-descriptions-item label="申报类型">投资补助</el-descriptions-item>
<el-descriptions-item label="申报企业名称"><a class="a-primary" v-show="info.declareUnit">{{ info.declareUnit }}</a></el-descriptions-item>
<el-descriptions-item label="申报企业名称"><a class="a-primary" @click="goEnterprice(info.creditCode)" v-show="info.declareUnit">{{ info.declareUnit }}</a></el-descriptions-item>
<el-descriptions-item label="企业性质">内资民营</el-descriptions-item>
<el-descriptions-item label="统一社会信用代码">{{ info.creditCode }}</el-descriptions-item>
<el-descriptions-item label="邮编">215513</el-descriptions-item>
@ -16,6 +16,122 @@
<el-descriptions-item label="电话">18012345432</el-descriptions-item>
<el-descriptions-item label="电话">18023494876</el-descriptions-item>
<el-descriptions-item label="电话">18743870987</el-descriptions-item>
</el-descriptions> -->
<el-descriptions :column="3" size="medium" border>
<el-descriptions-item labelClassName="tabOneLabel" contentClassName="tabOneContent" label="企业名称">
<a class="a-primary" @click="goEnterprice(info.tyshxydm)">{{ info.qymc }}</a>
</el-descriptions-item>
<el-descriptions-item labelClassName="tabOneLabel" contentClassName="tabOneContent" label="标识证号">
{{ info.bszh }}
</el-descriptions-item>
<el-descriptions-item labelClassName="tabOneLabel" contentClassName="tabOneContent" label="统一社会信用代码">
{{ info.tyshxydm }}
</el-descriptions-item>
<el-descriptions-item labelClassName="tabOneLabel" contentClassName="tabOneContent" label="企业注册号">
{{ info.qyzch }}
</el-descriptions-item>
<el-descriptions-item labelClassName="tabOneLabel" contentClassName="tabOneContent" label="组织机构代码">
{{ info.zzjgdm }}
</el-descriptions-item>
<el-descriptions-item labelClassName="tabOneLabel" contentClassName="tabOneContent" label="经济类型代码">
{{ info.jjlxdm }}
</el-descriptions-item>
<el-descriptions-item labelClassName="tabOneLabel" contentClassName="tabOneContent" label="经济类型名称">
{{ info.jjlxmc }}
</el-descriptions-item>
<el-descriptions-item labelClassName="tabOneLabel" contentClassName="tabOneContent" label="企业类型代码">
{{ info.qylxdm }}
</el-descriptions-item>
<el-descriptions-item labelClassName="tabOneLabel" contentClassName="tabOneContent" label="企业类型名称">
{{ info.qylxmc }}
</el-descriptions-item>
<el-descriptions-item labelClassName="tabOneLabel" contentClassName="tabOneContent" label="注册资金">
{{ info.zczj }}
</el-descriptions-item>
<el-descriptions-item labelClassName="tabOneLabel" contentClassName="tabOneContent" label="注册资本币种">
{{ info.zczbbz }}
</el-descriptions-item>
<el-descriptions-item labelClassName="tabOneLabel" contentClassName="tabOneContent" label="注册类型">
{{ info.zclx }}
</el-descriptions-item>
<el-descriptions-item labelClassName="tabOneLabel" contentClassName="tabOneContent" label="经营或营业起始日期">
{{ info.jyhyyqsrq }}
</el-descriptions-item>
<el-descriptions-item labelClassName="tabOneLabel" contentClassName="tabOneContent" label="经营或营业截至日期">
{{ info.jyhyyjzrq }}
</el-descriptions-item>
<el-descriptions-item labelClassName="tabOneLabel" contentClassName="tabOneContent" label="行业代码">
{{ info.hydm }}
</el-descriptions-item>
<el-descriptions-item labelClassName="tabOneLabel" contentClassName="tabOneContent" label="行业名称">
{{ info.hymc }}
</el-descriptions-item>
<el-descriptions-item labelClassName="tabOneLabel" contentClassName="tabOneContent" label="行业门类">
{{ info.hymc }}
</el-descriptions-item>
<el-descriptions-item labelClassName="tabOneLabel" contentClassName="tabOneContent" label="产业类型">
{{ info.cylx }}
</el-descriptions-item>
<el-descriptions-item labelClassName="tabOneLabel" contentClassName="tabOneContent" label="企业住所">
{{ info.qyzs }}
</el-descriptions-item>
<el-descriptions-item labelClassName="tabOneLabel" contentClassName="tabOneContent" label="经营场所">
{{ info.jycs }}
</el-descriptions-item>
<el-descriptions-item labelClassName="tabOneLabel" contentClassName="tabOneContent" label="经营场所行政区划">
{{ info.jycsxzqh }}
</el-descriptions-item>
<el-descriptions-item labelClassName="tabOneLabel" contentClassName="tabOneContent" label="邮政编码">
{{ info.yzbm }}
</el-descriptions-item>
<el-descriptions-item labelClassName="tabOneLabel" contentClassName="tabOneContent" label="成立日期">
{{ info.clrq }}
</el-descriptions-item>
<el-descriptions-item labelClassName="tabOneLabel" contentClassName="tabOneContent" label="信用等级">
{{ info.xydj }}
</el-descriptions-item>
<el-descriptions-item labelClassName="tabOneLabel" contentClassName="tabOneContent" label="企业规模">
{{ info.qygm }}
</el-descriptions-item>
<el-descriptions-item labelClassName="tabOneLabel" contentClassName="tabOneContent" label="法定代表人姓名">
{{ info.fddbrxm }}
</el-descriptions-item>
<el-descriptions-item labelClassName="tabOneLabel" contentClassName="tabOneContent" label="法定代表人证件号码">
{{ info.fddbrzjhm }}
</el-descriptions-item>
<el-descriptions-item labelClassName="tabOneLabel" contentClassName="tabOneContent" label="登记机关">
{{ info.djjg }}
</el-descriptions-item>
<el-descriptions-item labelClassName="tabOneLabel" contentClassName="tabOneContent" label="核准日期">
{{ info.hzrq }}
</el-descriptions-item>
<el-descriptions-item labelClassName="tabOneLabel" contentClassName="tabOneContent" label="经营状态">
{{ info.jyzt }}
</el-descriptions-item>
<el-descriptions-item labelClassName="tabOneLabel" contentClassName="tabOneContent" label="状态日期">
{{ info.ztrq }}
</el-descriptions-item>
<el-descriptions-item labelClassName="tabOneLabel" contentClassName="tabOneContent" label="注销日期">
{{ info.zxrq }}
</el-descriptions-item>
<el-descriptions-item labelClassName="tabOneLabel" contentClassName="tabOneContent" label="吊销日期">
{{ info.dxrq }}
</el-descriptions-item>
<el-descriptions-item labelClassName="tabOneLabel" contentClassName="tabOneContent" label="联系电话">
{{ info.lxdh }}
</el-descriptions-item>
<el-descriptions-item labelClassName="tabOneLabel" contentClassName="tabOneContent" label="是否园区内">
{{ info.sfyqn }}
</el-descriptions-item>
<el-descriptions-item labelClassName="tabOneLabel" contentClassName="tabOneContent" label="入库时间">
{{ info.dwTimestamp }}
</el-descriptions-item>
<el-descriptions-item labelClassName="tabOneLabel" contentClassName="tabOneContent" label="来源机构">
{{ info.dwLyjg }}
</el-descriptions-item>
<el-descriptions-item labelClassName="tabOneLabel" contentClassName="tabOneContent" label="经营范围">
{{ info.jyfw }}
</el-descriptions-item>
</el-descriptions>
</div>
</template>
@ -24,6 +140,8 @@ export default {
name:"tabTwo",
data() {
return {
// 01 02
userType: this.$store.state.user.userType,
}
},
props:{
@ -35,6 +153,13 @@ export default {
}
},
methods:{
goEnterprice(creditCode){
// console.log(creditCode);
this.$router.push({
name: 'enterpriselibraryInfo',
query: { userId: this.info.id, creditCode: creditCode }
})
},
},
}
</script>

@ -17,7 +17,7 @@
</div>
<div class="tabs-bottom" :style="tabStyle">
<tab-one v-if="active == 0" :detailedInfo="detailedInfo" :fileJson="fileJson"></tab-one>
<tab-two v-if="active == 1" :info="info"></tab-two>
<tab-two v-if="active == 1" :info="enterInfo"></tab-two>
<tab-three v-if="active == 2"></tab-three>
<tab-four v-if="active == 3" :id="$route.query.userId"></tab-four>
<tab-five v-if="active == 4" :id="Number($route.query.userId)"></tab-five>
@ -57,9 +57,7 @@ export default {
name: "申报单位信息",
},{
name: "资金拨付进度",
},{
name: "备忘录",
},
}
],
govTabs:[
{
@ -84,7 +82,8 @@ export default {
tabStyle:{
height:undefined,
overflow: 'auto'
}
},
enterInfo:{},
}
},
mounted(){
@ -120,6 +119,7 @@ export default {
// }
// }
}).then(res=>{
this.enterInfo = res.data
this.info.userId = res.data.id
})
},
@ -137,7 +137,7 @@ export default {
goEnterprice(creditCode){
// console.log(creditCode);
this.$router.push({
name: 'enterInfo',
name: 'enterpriselibraryInfo',
query: { userId: this.info.userId, creditCode: creditCode }
})
},

@ -99,7 +99,7 @@
</div>
</div>
<div class="right-main" v-else>
<el-divider content-position="center">未待审核</el-divider>
<el-divider content-position="center"></el-divider>
</div>
</div>
</el-col>
@ -215,9 +215,15 @@ export default {
//
putMemo(item){
if(item.isRead == 1) {
changeIsRead({id:item.id}).then(res=>{})
changeIsRead({id:item.id}).then(res=>{
if(this.userType == "02") {
this.govRemind();
} else if(this.userType == "01") {
this.entRemind();
}
})
}
if(item.alertRecipients == 2) {
if(item.projectId) {
this.$router.push({
name: 'projectInfo',
query: { userId: Number(item.projectId) }
@ -281,7 +287,7 @@ export default {
workSearch({enterpriseInfo: queryString}).then(res => {
res.data.forEach(item => {
results.push({
value: item.enterpriseName,
value: item.qymc,
id: item.id
})
})
@ -312,8 +318,8 @@ export default {
// console.log(item);
if(this.checked == 0) {
this.$router.push({
name: 'enterInfo',
query: { userId: item.id, creditCode: item.creditCode }
name: 'enterpriselibraryInfo',
query: { userId: item.id, creditCode: item.tyshxydm }
})
} else if(this.checked == 1) {
this.$router.push({

Loading…
Cancel
Save