diff --git a/src/assets/image/analysisLogo.png b/src/assets/image/analysisLogo.png
index 94d455e2..af871506 100644
Binary files a/src/assets/image/analysisLogo.png and b/src/assets/image/analysisLogo.png differ
diff --git a/src/assets/image/logoExpand.png b/src/assets/image/logoExpand.png
new file mode 100644
index 00000000..1761c8b9
Binary files /dev/null and b/src/assets/image/logoExpand.png differ
diff --git a/src/assets/image/logoFold.png b/src/assets/image/logoFold.png
new file mode 100644
index 00000000..3a4e53a6
Binary files /dev/null and b/src/assets/image/logoFold.png differ
diff --git a/src/components/customField/AddForm.vue b/src/components/customField/AddForm.vue
index 0700e61b..9ef90ed6 100644
--- a/src/components/customField/AddForm.vue
+++ b/src/components/customField/AddForm.vue
@@ -313,7 +313,8 @@ export default {
standardGradeClassification: [], // 企标级别映射
innerDisabledField: [], // 内部不可编辑字段
departSelectRange: [], // 选择部门的选择范围,传了就只能从这些里面选,不传就都能选
- isEditSetData: false // 正在编辑回显数据
+ isEditSetData: false, // 正在编辑回显数据
+ oldMainDraftingUnit: '' // 上一次的主起草单位
}
},
watch: {
@@ -332,8 +333,10 @@ export default {
}
} else if (val === StandardGradeClassify.ONE_LEVEL.value) {
// 选的是1级
- // 带出3级的部门:起草部门
- this.formInline.auth_dept = this.standardGradeClassification.find(item => item.level + '' === '3').deptIds
+ // // 带出3级的部门:起草部门
+ // this.formInline.auth_dept = this.standardGradeClassification.find(item => item.level + '' === '3').deptIds
+ // 带出主起草单位
+ this.formInline.auth_dept = this.formInline.main_drafting_unit
// 设置可选择项
this.departSelectRange = this.standardGradeClassification.find(item => item.level + '' === '1').deptIds.split(',')
this.formInline = JSON.parse(JSON.stringify(this.formInline))
@@ -343,8 +346,10 @@ export default {
}
} else if (val === StandardGradeClassify.TWO_LEVEL.value) {
// 选的是2级
- // 带出3级的部门:起草部门
- this.formInline.auth_dept = this.standardGradeClassification.find(item => item.level + '' === '3').deptIds
+ // // 带出3级的部门:起草部门
+ // this.formInline.auth_dept = this.standardGradeClassification.find(item => item.level + '' === '3').deptIds
+ // 带出主起草单位
+ this.formInline.auth_dept = this.formInline.main_drafting_unit
// 设置可选择项
this.departSelectRange = this.standardGradeClassification.find(item => item.level + '' === '2').deptIds.split(',')
this.formInline = JSON.parse(JSON.stringify(this.formInline))
@@ -353,8 +358,10 @@ export default {
this.innerDisabledField = this.innerDisabledField.filter(item => item !== 'auth_dept')
}
} else if (val === StandardGradeClassify.THREE_LEVEL.value) {
- // 选的是3级,授权部门带出不可编辑
- this.formInline.auth_dept = this.standardGradeClassification.find(item => item.level + '' === '3').deptIds
+ // // 选的是3级,授权部门带出不可编辑
+ // this.formInline.auth_dept = this.standardGradeClassification.find(item => item.level + '' === '3').deptIds
+ // 选的是3级,带出主起草单位
+ this.formInline.auth_dept = this.formInline.main_drafting_unit
if (!this.innerDisabledField.includes('auth_dept')) {
this.innerDisabledField.push('auth_dept')
}
@@ -389,6 +396,23 @@ export default {
}
}
},
+ // 主起草单位改变后,需要将选中的主起草单位增加到授权部门
+ 'formInline.main_drafting_unit' (val) {
+ if (val) {
+ if (this.formInline.grade_classification === StandardGradeClassify.ONE_LEVEL.value ||
+ this.formInline.grade_classification === StandardGradeClassify.TWO_LEVEL.value) {
+ // 标准等级分类是1级或者2级需要,把主起草单位追加到授权部门
+ let authDeptArr = (this.formInline.auth_dept || '').split(',')
+ authDeptArr = authDeptArr.filter(item => item !== this.oldMainDraftingUnit)
+ authDeptArr.push(val)
+ this.formInline.auth_dept = authDeptArr.join(',')
+ } else if (this.formInline.grade_classification === StandardGradeClassify.THREE_LEVEL.value) {
+ // 标准等级分类是3级,把授权部门替换成主起草单位
+ this.formInline.auth_dept = val
+ }
+ this.oldMainDraftingUnit = val
+ }
+ },
// 企标是否试行改变,标准状态需要跟着变,试行周期必填校验也跟着变
'formInline.try_flag' (val) {
if (val && this.flag === StandardSource.ENTERPRISE.value) {
diff --git a/src/components/tools/Logo.vue b/src/components/tools/Logo.vue
index 1d8088f0..7c5a7f29 100644
--- a/src/components/tools/Logo.vue
+++ b/src/components/tools/Logo.vue
@@ -7,9 +7,9 @@
-
+
-
@@ -45,15 +45,18 @@ export default {
.sider {
box-shadow: none !important;
+
.h1-logo {
- padding-left: 10px;
+ padding: 0 12px !important;
}
+
.logo {
height: @height !important;
line-height: @height !important;
box-shadow: 1px 0px 0 0 #e8e8e8 !important;
transition: background 300ms;
background-color: transparent !important;
+ padding: 0 24px 0 0;
h1 {
color: @primary-color !important;
@@ -61,8 +64,15 @@ export default {
}
a {
+ width: 100%;
+ display: inline-block;
color: white;
+ img {
+ width: 100%;
+ height: auto;
+ }
+
&:hover {
color: rgba(255, 255, 255, 0.8);
}
diff --git a/src/mixins/ConfigurableTableMixin.js b/src/mixins/ConfigurableTableMixin.js
index 78a43164..8a97e5fd 100644
--- a/src/mixins/ConfigurableTableMixin.js
+++ b/src/mixins/ConfigurableTableMixin.js
@@ -400,7 +400,7 @@ export const ConfigurableTableMixin = {
})
},
// 下载导入模板
- downTemplate (fileName, fileSuffix = '.xlsx') {
+ downTemplate (fileName, fileSuffix = '.xls') {
if (!fileName || typeof fileName !== 'string') {
fileName = '模板文件'
}
diff --git a/src/mixins/JeroListMixin.js b/src/mixins/JeroListMixin.js
index 677f6637..c0e9fda1 100644
--- a/src/mixins/JeroListMixin.js
+++ b/src/mixins/JeroListMixin.js
@@ -300,7 +300,7 @@ export const JeroListMixin = {
const paramsStr = encodeURI(JSON.stringify(this.getQueryParams()))
window.location.href = `${window._CONFIG.domianURL}/${this.url.exportXlsUrl}?paramsStr=${paramsStr}`
},
- handleExportXls (fileName, fileSuffix = '.xlsx') {
+ handleExportXls (fileName, fileSuffix = '.xls') {
if (!fileName || typeof fileName !== 'string') {
fileName = '导出文件'
}
@@ -486,7 +486,7 @@ export const JeroListMixin = {
window.open(url)
},
// 下载导入模板
- downTemplate (fileName, fileSuffix = '.xlsx') {
+ downTemplate (fileName, fileSuffix = '.xls') {
if (!fileName || typeof fileName !== 'string') {
fileName = '模板文件'
}
diff --git a/src/views/documentTool/documentSplit/modules/ImportSplitResultModal.vue b/src/views/documentTool/documentSplit/modules/ImportSplitResultModal.vue
index e76d07ed..84f2e029 100644
--- a/src/views/documentTool/documentSplit/modules/ImportSplitResultModal.vue
+++ b/src/views/documentTool/documentSplit/modules/ImportSplitResultModal.vue
@@ -169,7 +169,7 @@ export default {
this.form.setFieldsValue({ title: name })
},
// 下载导入模板
- downTemplate (fileName, fileSuffix = '.xlsx') {
+ downTemplate (fileName, fileSuffix = '.xls') {
if (!fileName || typeof fileName !== 'string') {
fileName = '模板文件'
}
diff --git a/src/views/enterpriseStandardLibrary/check/CheckList.vue b/src/views/enterpriseStandardLibrary/check/CheckList.vue
index 0b086090..c1c177c0 100644
--- a/src/views/enterpriseStandardLibrary/check/CheckList.vue
+++ b/src/views/enterpriseStandardLibrary/check/CheckList.vue
@@ -111,13 +111,13 @@
:pagination="ipagination"
:loading="loading"
:rowSelection="{selectedRowKeys: selectedRowKeys, onChange: onSelectChange}"
- operSpecialJudgeField="delayFlag"
- :operSpecialJudgeValue="false"
- :operSpecialJudgeDelBtn="$t('enterpriseStandardLibrary.check.deferredCheck')"
:operationList="operationList"
:operateMaxNum="operateMaxNum"
@operationClick="operationClick"
@change="handleTableChange">
+
+
+
diff --git a/src/views/standardRegulationLibrary/profileCenter/ProfileCenterList.vue b/src/views/standardRegulationLibrary/profileCenter/ProfileCenterList.vue
index 87b9d894..109a2e43 100644
--- a/src/views/standardRegulationLibrary/profileCenter/ProfileCenterList.vue
+++ b/src/views/standardRegulationLibrary/profileCenter/ProfileCenterList.vue
@@ -22,7 +22,9 @@
{{ record.folderName }}
-