浏览代码

代码提交

user5 1 年之前
父节点
当前提交
25c58ea70b

+ 3 - 3
.env.production

@@ -2,11 +2,11 @@
 VITE_APP_ENV = 'production'
 
 #接口地址
-VITE_APP_API= 
+VITE_APP_API=
 
 #Jeeplus快速开发平台/后台地址
-#VITE_APP_BASE= '/api'
-VITE_APP_BASE = 'http://vue3.jeeplus.org/jeeplus-v3'
+VITE_APP_BASE= '/api'
+#VITE_APP_BASE = 'http://192.168.2.133:8078/jeeplus-vue'
 
 # 是否在打包时开启压缩,支持 gzip 和 brotli
 VITE_BUILD_COMPRESS = gzip

+ 2 - 2
datav.html

@@ -15,7 +15,7 @@
   <script src="/datav/cdn/echarts/5.4.0/echarts.min.js"></script>
   <script src="/datav/cdn/echarts-wordcloud.min.js"></script>
   <!-- <script src="./datav/cdn/avue/avue.min.js"></script> -->
-  <title>JeePlus</title>
+  <title>系统平台</title>
 </head>
 
 <body>
@@ -65,4 +65,4 @@
   <script type="module" src="/src/datav/main.js"></script>
 </body>
 
-</html>
+</html>

+ 2 - 2
index.html

@@ -5,8 +5,8 @@
 		<meta http-equiv="X-UA-Compatible" content="IE=edge">
 		<meta name="viewport" content="width=device-width,initial-scale=1.0">
 		<link rel="icon" href="/favicon.ico">
-		<title>JeePlus</title>
-	
+		<title>系统平台</title>
+
 	</head>
 	<body>
 		<noscript>

+ 1 - 1
src/config/index.js

@@ -2,7 +2,7 @@ const DEFAULT_CONFIG = {
 	// APP NAME
 	APP_NAME: "JeePlus微服务平台",
 	//首页地址
-	DASHBOARD_URL: "/home",
+	DASHBOARD_URL: "/dashboard/index",
 
 	//内核版本号
 	CORE_VER: "1.0.0",

+ 7 - 7
src/views/sys/login/components/banner.vue

@@ -29,19 +29,19 @@ export default {
 		carouselItem() {
 			return [
 				{
-					slogan: "SpringBoot低代码快速开发",
-					subSlogan:
-						"PC/移动代码生成,大屏/图表/报表/首页设计器,数据权限,OSS文件存储",
+					slogan: "项目管理平台",
+					/*subSlogan:
+						"PC/移动代码生成,大屏/图表/报表/首页设计器,数据权限,OSS文件存储",*/
 					image: image3,
 				},
 				{
-					slogan: "单体架构",
-					subSlogan: "可视化工作流/动态表单/多租户/多语言",
+					slogan: "项目管理平台",
+					/*subSlogan: "可视化工作流/动态表单/多租户/多语言",*/
 					image: image1,
 				},
 				{
-					slogan: "Spring Boot& Spring Security & Mybatis-Plus",
-					subSlogan: "Vue3 & Element Plus & Vite 构建 ",
+					slogan: "项目管理平台",
+					/*subSlogan: "Vue3 & Element Plus & Vite 构建 ",*/
 					image: image2,
 				},
 			];

+ 1 - 1
src/views/sys/login/components/login-form.vue

@@ -1,6 +1,6 @@
 <template>
 	<div class="login-form-wrapper">
-		<div class="login-form-title">登录 JeePlus</div>
+		<div class="login-form-title">登录</div>
 		<div class="login-form-sub-title">请使用账号密码登录</div>
 		<div class="login-form-error-msg">{{ errorMessage }}</div>
 		<el-form

+ 1 - 3
src/views/sys/role/RoleList.vue

@@ -139,9 +139,7 @@
 									$TOOL.data.get('IS_PRIMARY_TENANT')
 								"
 								:style="{
-									'margin-right': '10px',
-									background:
-										$utils.getTenantColorById(roleTenantId),
+									'margin-right': '10px'
 								}"
 							>
 								{{ roleName.substring(0, 1) }} </el-avatar

+ 29 - 2
src/views/wdt/merchantCompany/MerchantCompanyList.vue

@@ -24,6 +24,23 @@
 				></InputNumber>
 			</el-form-item>
 
+			<el-form-item v-if="showHideItem" label="入驻平台" prop="settledPlatformId">
+				<el-select
+					v-model="searchForm.settledPlatformId"
+					style="width: 100%"
+					clearable
+					placeholder="请选择"
+				>
+					<el-option
+						v-for="item in settledPlatformList"
+						:key="item.id"
+						:label="item.name"
+						:value="item.id"
+					>
+					</el-option>
+				</el-select>
+			</el-form-item>
+
 			<el-form-item v-if="showHideItem" label="创建时间" prop="dates">
 				<el-date-picker
 					style=""
@@ -47,7 +64,6 @@
 		<div class="jp-table top" style="">
 			<vxe-toolbar :refresh="{query: refreshList}" ref="toolbarRef" import
 						 export
-						 print
 						 resizable
 						 custom>
 				<template #buttons>
@@ -116,6 +132,7 @@
 					<vxe-column min-width="100" title="从业人员(人)" field="practitionerCount" align="center"></vxe-column>
 					<vxe-column min-width="100" title="年销售额(元)" field="annualSales" align="center"></vxe-column>
 					<vxe-column min-width="100" title="网络零售额(元)" field="onlineRetailSales" align="center"></vxe-column>
+					<vxe-column min-width="100" title="入驻平台" field="settledPlatformStr" align="center"></vxe-column>
 					<vxe-column min-width="100" title="创建时间" field="createTime" align="center"></vxe-column>
 
 					<vxe-column title="操作" min-width="130px" fixed="right" align="center">
@@ -143,6 +160,7 @@
 
 <script>
 	import merchantCompanyService from '@/api/wdt/merchantCompany/MerchantCompanyService'
+	import settledPlatformService from '@/api/wdt/settledPlatform/SettledPlatformService'
 	import InputNumber from '@/views/utils/InputNumber.vue'
 	import MerchantCompanyForm from './MerchantCompanyForm'
 	export default {
@@ -155,6 +173,7 @@
 				num: 0,
 				visable: false,
 				gridData: [],
+				settledPlatformList: [],
 				searchForm: {
 					companyName: '',
 					linkmanName: '',
@@ -164,6 +183,7 @@
 					annualSalesList: [],
 					onlineRetailSalesList: [],
 					reportNumber: '',
+					settledPlatformId: '',
 					sourceType: ''
 				},
 				dataList: [],
@@ -190,6 +210,12 @@
 				const $toolbar = this.$refs.toolbarRef;
 				$table.connect($toolbar);
 			})
+
+			Promise.all([
+				settledPlatformService.list({ current: 1, size: -1 }),
+			]).then((result) => {
+				this.settledPlatformList = result[0].records;
+			});
 			this.refreshList()
 		},
 		activated () {
@@ -317,6 +343,7 @@
 			},
 			// 自定义服务端导出
 			exportMethod ({ options }) {
+				console.log('进入到处系统')
 				// 传给服务端的参数
 				const params = {
 					'current': this.tablePage.currentPage,
@@ -331,7 +358,7 @@
 					selectIds: options.mode === 'selected' ? options.map(item => item.id) : [],
 					exportFields: options.columns.map(column => column.property)
 				}
-				return merchantCompanyService.exportFile(params).then((res) => {
+				return merchantCompanyService.exportExcel(params).then((res) => {
 					// 将二进制流文件写入excel表,以下为重要步骤
 					this.$utils.downloadExcel(res, options.filename)
 				}).catch(function (err) {