diff --git a/src/assets/imgs/meeting_project_selected.png b/src/assets/imgs/meeting_project_selected.png
index 5498389..dc3060f 100644
Binary files a/src/assets/imgs/meeting_project_selected.png and b/src/assets/imgs/meeting_project_selected.png differ
diff --git a/src/components/ProjectDetailModal.vue b/src/components/ProjectDetailModal.vue
index 4c3cef9..739ea2e 100644
--- a/src/components/ProjectDetailModal.vue
+++ b/src/components/ProjectDetailModal.vue
@@ -226,6 +226,14 @@ const columns = [
]
export default {
name: 'ProjectDetailModal',
+ props: {
+ // 字段名称是否非id,适用于票据邮寄等页面id不是项目id的情况
+ notId: {
+ type: Boolean,
+ required: false,
+ default: false
+ }
+ },
data() {
return {
description: '项目详情模态框',
@@ -255,7 +263,11 @@ export default {
open(record) {
this.visible = true
// 记录当前项目id
- this.currentProjectId = record.id
+ if (this.notId) {
+ this.currentProjectId = record.projectId
+ } else {
+ this.currentProjectId = record.id
+ }
// 通过id查询项目详情
queryCommonProjectById({id: this.currentProjectId}).then(res => {
if (res.success) {
diff --git a/src/views/contractManagement/revenueContract/modules/RevenueContractModule.vue b/src/views/contractManagement/revenueContract/modules/RevenueContractModule.vue
index 86732c5..33ae394 100644
--- a/src/views/contractManagement/revenueContract/modules/RevenueContractModule.vue
+++ b/src/views/contractManagement/revenueContract/modules/RevenueContractModule.vue
@@ -451,6 +451,8 @@ export default {
let record
record = res.result
this.isSaved = true
+ // 获取合同号
+ this.contractNum = record.contractNum
// 处理企业信息回显
record.signedCompany = {
id: record.signedCompanyId,
diff --git a/src/views/dashboard/Analysis.vue b/src/views/dashboard/Analysis.vue
index d77b57e..808c9f0 100644
--- a/src/views/dashboard/Analysis.vue
+++ b/src/views/dashboard/Analysis.vue
@@ -144,12 +144,16 @@ export default {
legend: {
type: 'plain',
orient: 'vertical',
+ width: 20,
right: 10,
top: 20,
bottom: 20,
itemGap: 30, // 图例间距
- itemWidth: 15,
- data: ['Search Engine', 'Direct', 'Email', 'Union Ads', 'Video Ads', 'Search Engine1', 'Direct1', 'Email1', 'Union Ads1', 'Video Ads1']
+ itemWidth: 13,
+ data: ['Search Engine', 'Direct', 'Email', 'Union Ads', 'Video Ads', 'Search Engine1', 'Direct1', 'Email1', 'Union Ads1', 'Video Ads1'],
+ formatter: function (name) {
+ return name.length > 7 ? name.substr(0, 7) + '...' : name
+ }
},
tooltip: {
trigger: 'item'
@@ -398,7 +402,6 @@ export default {
}
.item-left {
- width: 60%;
padding-left: 15px;
height: 100%;
padding-top: 45px;
@@ -409,6 +412,7 @@ export default {
}
.item-right {
+ flex-shrink: 0;
padding-right: 10px;
cursor: pointer;
max-height: 105px;
diff --git a/src/views/mailManagement/BillMail.vue b/src/views/mailManagement/BillMail.vue
index c774ba1..b422bdd 100644
--- a/src/views/mailManagement/BillMail.vue
+++ b/src/views/mailManagement/BillMail.vue
@@ -76,13 +76,10 @@
class="j-table-force-nowrap"
@change="handleTableChange">
-
-
-
- {{text}}
-
- {{text}}
-
+
+
+
@@ -97,6 +94,7 @@
+