Merge remote-tracking branch 'origin/feature_dev_20221129_UI' into fix_2nd_period
# Conflicts: # jero-web/src/components/tableCollection/index1.vue # jero-web/src/views/businessSupport/collectionOfRegulatoryOpinions/components/initiatingProcess.vue # jero-web/src/views/documentManage/collection/index.vue # jero-web/src/views/projectManagement/components/ParameterItemCollectionList.vue # jero-web/src/views/projectManagement/components/listOfRegulations.vue # jero-web/src/views/projectManagement/projectStatusBoard/components/projectStatusAndProgress.vue # jero-web/src/views/projectManagement/projectStatusBoard/index.vue
This commit is contained in:
@@ -162,7 +162,7 @@
|
||||
this.columns.push({
|
||||
title: res.db_field_txt,
|
||||
dataIndex: res.db_field_name,
|
||||
align: 'center',
|
||||
align: 'left',
|
||||
ellipsis: true,
|
||||
sorter: res.sort
|
||||
})
|
||||
@@ -190,7 +190,7 @@
|
||||
if (this.showAction) {
|
||||
this.columns.push({
|
||||
title: this.$t('operation'),
|
||||
align: 'center',
|
||||
align: 'left',
|
||||
fixed: 'right',
|
||||
width: width,
|
||||
scopedSlots: { customRender: 'operation' }
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
@change="tableOnChange"
|
||||
>
|
||||
<span slot="operation" slot-scope="record">
|
||||
<a class="text" v-for="(ol,index) in OperationList"
|
||||
<a v-for="(ol,index) in OperationList"
|
||||
@click="OperationClick(ol,record)">
|
||||
<span v-if="ol.text==$t('SyncLibrary')" v-has="'ocr:ocrRecord:syncToDocument'">
|
||||
{{record.resultContent=='转换成功'&&record.syncState=='未同步'&&record.fileSource=='1'?ol.text:''}}
|
||||
@@ -22,7 +22,7 @@
|
||||
<!-- {{record.resultContent=='转换成功'&&record.syncState=='未同步'?ol.text:''}}-->
|
||||
<!-- </span>-->
|
||||
<span v-if="ol.text==$t('download') && (record.createBy == userData.username || administrators)"
|
||||
v-has="'ocr:ocrRestful:downFile'">
|
||||
v-has="'ocr:ocrRestful:downFile'" :class="{'text':record.resultContent=='转换成功'}">
|
||||
{{record.resultContent=='转换成功'?ol.text:''}}
|
||||
</span>
|
||||
<span v-if="ol.text==$t('delete') && (record.createBy == userData.username || administrators)" v-has="'ocr:ocrRecord:delete'">
|
||||
@@ -166,7 +166,7 @@
|
||||
this.columns.push({
|
||||
title: res.db_field_txt,
|
||||
dataIndex: res.db_field_name,
|
||||
align: 'center',
|
||||
align: 'left',
|
||||
ellipsis: true,
|
||||
width: 170,
|
||||
sorter: res.sort
|
||||
@@ -195,7 +195,7 @@
|
||||
if (this.showAction) {
|
||||
this.columns.push({
|
||||
title: this.$t('operation'),
|
||||
align: 'center',
|
||||
align: 'left',
|
||||
fixed: 'right',
|
||||
width: width,
|
||||
scopedSlots: { customRender: 'operation' }
|
||||
@@ -290,4 +290,8 @@
|
||||
text-justify: inter-ideograph;
|
||||
word-break: break-all
|
||||
}
|
||||
|
||||
/*/deep/.table .ant-table-tbody > tr > td {*/
|
||||
/* color: #040B29 ;*/
|
||||
/*}*/
|
||||
</style>
|
||||
|
||||
@@ -171,7 +171,7 @@
|
||||
this.columns.push({
|
||||
title: res.db_field_txt,
|
||||
dataIndex: res.db_field_name,
|
||||
align: 'center',
|
||||
align: 'left',
|
||||
ellipsis: true,
|
||||
sorter: res.sort
|
||||
})
|
||||
@@ -201,7 +201,7 @@
|
||||
if (this.showAction) {
|
||||
this.columns.push({
|
||||
title: this.$t('operation'),
|
||||
align: 'center',
|
||||
align: 'left',
|
||||
fixed: 'right',
|
||||
width: width,
|
||||
scopedSlots: { customRender: 'operation' }
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
<template>
|
||||
<a-form layout="inline" @keyup.enter.native="searchQuery">
|
||||
<a-row :gutter="24">
|
||||
<a-col :md="6" :sm="8" v-for="(item,index) in searchList" :key="index" style="line-height: 48px">
|
||||
<template v-if="index < 3">
|
||||
<a-col :md="8" :sm="8" v-for="(item,index) in searchList" :key="index" style="line-height: 48px">
|
||||
<template v-if="index < 2">
|
||||
<div class="box-title-text" v-if="item.field_show_type == '0'">
|
||||
<div class="title-text" :title="item.db_field_txt">
|
||||
<span>{{item.db_field_txt}}</span>
|
||||
@@ -69,7 +69,7 @@
|
||||
</div>
|
||||
</template >
|
||||
|
||||
<template v-if="index >= 3 && toggleSearchStatus">
|
||||
<template v-if="index >= 2 && toggleSearchStatus">
|
||||
<div class="box-title-text" v-if="item.field_show_type == '0'">
|
||||
<div class="title-text" :title="item.db_field_txt">
|
||||
<span>{{item.db_field_txt}}</span>
|
||||
|
||||
@@ -158,7 +158,7 @@
|
||||
this.columns.push({
|
||||
title: res.db_field_txt,
|
||||
dataIndex: res.db_field_name,
|
||||
align: 'center',
|
||||
align: 'left',
|
||||
ellipsis: true,
|
||||
sorter: res.sort,
|
||||
width: 170
|
||||
@@ -187,7 +187,7 @@
|
||||
if (this.showAction) {
|
||||
this.columns.push({
|
||||
title: this.$t('operation'),
|
||||
align: 'center',
|
||||
align: 'left',
|
||||
fixed: 'right',
|
||||
width: width,
|
||||
scopedSlots: { customRender: 'operation' }
|
||||
|
||||
@@ -189,7 +189,7 @@
|
||||
this.columns.push({
|
||||
title: res.db_field_txt,
|
||||
dataIndex: res.db_field_name,
|
||||
align: 'center',
|
||||
align: 'left',
|
||||
ellipsis: true,
|
||||
sorter: res.sort,
|
||||
width: 170
|
||||
@@ -218,7 +218,7 @@
|
||||
if (this.showAction) {
|
||||
this.columns.push({
|
||||
title: this.$t('operation'),
|
||||
align: 'center',
|
||||
align: 'left',
|
||||
fixed: 'right',
|
||||
width: width,
|
||||
scopedSlots: { customRender: 'operation' }
|
||||
@@ -318,4 +318,8 @@
|
||||
text-justify: inter-ideograph;
|
||||
word-break: break-all
|
||||
}
|
||||
|
||||
/*/deep/.table .ant-table-tbody > tr > td {*/
|
||||
/* color: #040B29 ;*/
|
||||
/*}*/
|
||||
</style>
|
||||
|
||||
@@ -88,18 +88,18 @@
|
||||
title: this.$t('standard'),
|
||||
dataIndex: 'serial_number',
|
||||
ellipsis: true,
|
||||
align: 'center'
|
||||
align: 'left'
|
||||
},
|
||||
{
|
||||
title: this.$t('title'),
|
||||
dataIndex: 'title',
|
||||
ellipsis: true,
|
||||
align: 'center'
|
||||
align: 'left'
|
||||
},
|
||||
{
|
||||
title: this.$t('TextStatus'),
|
||||
dataIndex: 'state',
|
||||
align: 'center'
|
||||
align: 'left'
|
||||
}
|
||||
],
|
||||
dataList: [],
|
||||
@@ -263,6 +263,14 @@
|
||||
text-align: right;
|
||||
margin-top: 20px;
|
||||
}
|
||||
|
||||
/deep/.ant-table-thead > tr > th {
|
||||
font-weight: bolder;
|
||||
}
|
||||
|
||||
/*/deep/.ant-table-tbody > tr > td {*/
|
||||
/* color: #040B29 ;*/
|
||||
/*}*/
|
||||
</style>
|
||||
<style>
|
||||
/*.ant-input-disabled{*/
|
||||
|
||||
@@ -21,7 +21,7 @@
|
||||
:loading="loading"
|
||||
>
|
||||
<span slot="content" slot-scope="text,record">
|
||||
<a-tooltip placement="topLeft">
|
||||
<a-tooltip placement="topLeft" overlayClassName="tooltipColor">
|
||||
<template slot="title">
|
||||
<span v-html="text"></span>
|
||||
</template>
|
||||
@@ -63,14 +63,14 @@
|
||||
{
|
||||
title: this.$t('OperationDetails'),
|
||||
dataIndex: 'logContent',
|
||||
align: 'center',
|
||||
align: 'left',
|
||||
ellipsis: true,
|
||||
scopedSlots: { customRender: 'content' }
|
||||
},
|
||||
{
|
||||
title: this.$t('OperationTime'),
|
||||
dataIndex: 'createTime',
|
||||
align: 'center',
|
||||
align: 'left',
|
||||
ellipsis: true,
|
||||
width: 180
|
||||
},
|
||||
@@ -121,4 +121,11 @@
|
||||
text-align: right;
|
||||
margin-top: 20px;
|
||||
}
|
||||
/deep/.tooltipColor .ant-tooltip-inner {
|
||||
color: #333;
|
||||
background-color: #fff !important;
|
||||
}
|
||||
/deep/.tooltipColor .ant-tooltip-arrow::before {
|
||||
background-color: #fff;
|
||||
}
|
||||
</style>
|
||||
@@ -100,19 +100,19 @@ export default {
|
||||
// },
|
||||
{
|
||||
title: this.$t('Exporttype'),
|
||||
align: 'center',
|
||||
align: 'left',
|
||||
dataIndex: 'exportType',
|
||||
ellipsis: true
|
||||
},
|
||||
{
|
||||
title: this.$t('Exporttime'),
|
||||
align: 'center',
|
||||
align: 'left',
|
||||
dataIndex: 'exportTime',
|
||||
ellipsis: true
|
||||
},
|
||||
{
|
||||
title: this.$t('file'),
|
||||
align: 'center',
|
||||
align: 'left',
|
||||
dataIndex: 'exportFileName',
|
||||
scopedSlots: { customRender: 'file' },
|
||||
ellipsis: true
|
||||
|
||||
@@ -11,17 +11,18 @@
|
||||
<a @click="handleReset">{{$t('empty')}}</a>
|
||||
</template>
|
||||
<a-button-group>
|
||||
<a-button type="primary" @click="handleOpen" style="margin-right: 8px;height: 38px">
|
||||
<a-icon type="appstore" theme="twoTone" spin/>
|
||||
<a-button type="primary" @click="handleOpen" style="height: 38px":style='`marginRight:${MarginRight?MarginRight:"8px"}`'>
|
||||
<!-- <a-icon type="appstore" theme="twoTone" spin/>-->
|
||||
<a-icon type="filter" theme="filled"/>
|
||||
<span>{{$t('advancedQuery')}}</span>
|
||||
</a-button>
|
||||
<a-button style="margin-right: 8px;height: 38px" v-if="izMobile" type="primary" icon="delete" @click="handleReset"/>
|
||||
</a-button-group>
|
||||
</a-tooltip>
|
||||
<a-button v-else style="margin-right: 8px;height: 38px" type="primary" icon="filter" @click="handleOpen">{{$t('advancedQuery')}}</a-button>
|
||||
<a-button v-else style="height: 38px" type="primary" icon="filter" @click="handleOpen" :style='`marginRight:${MarginRight?MarginRight:"8px"}`'>{{$t('advancedQuery')}}</a-button>
|
||||
</slot>
|
||||
<j-modal
|
||||
:title="$t('advancedQuery')+$t('constructor')"
|
||||
:title="$t('advancedQuery')"
|
||||
:width="1000"
|
||||
:maskClosable="false"
|
||||
:visible="visible"
|
||||
@@ -263,6 +264,10 @@
|
||||
mixins: [mixinDevice],
|
||||
components: { JAreaLinkage, JMultiSelectTag, JDate, JSelectDepart, JSelectMultiUser ,PersonnelSelection},
|
||||
props: {
|
||||
MarginRight:{
|
||||
type:String,
|
||||
required:false
|
||||
},
|
||||
/*
|
||||
fieldList: [{
|
||||
value:'',
|
||||
@@ -687,6 +692,7 @@
|
||||
height: 80px;
|
||||
line-height: 80px;
|
||||
margin-bottom: 0;
|
||||
margin-top: 10px;
|
||||
}
|
||||
|
||||
/deep/ img {
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
.box-input{
|
||||
height: 38px!important;
|
||||
}
|
||||
|
||||
.group-query-strig[data-v-16acf936] {
|
||||
width: 30px;
|
||||
text-align: center;
|
||||
|
||||
@@ -45401,31 +45401,31 @@
|
||||
reportUrlText: "",
|
||||
columns: [{
|
||||
title: "报表名称",
|
||||
align: "center",
|
||||
align: "left",
|
||||
dataIndex: "name"
|
||||
}, {
|
||||
title: "编码",
|
||||
align: "center",
|
||||
align: "left",
|
||||
dataIndex: "code"
|
||||
}, {
|
||||
title: "查询SQL",
|
||||
align: "center",
|
||||
align: "left",
|
||||
dataIndex: "cgrSql",
|
||||
scopedSlots: {
|
||||
customRender: "cgrSql"
|
||||
}
|
||||
}, {
|
||||
title: "数据源",
|
||||
align: "center",
|
||||
align: "left",
|
||||
dataIndex: "dbSource_dictText"
|
||||
}, {
|
||||
title: "创建时间",
|
||||
align: "center",
|
||||
align: "left",
|
||||
dataIndex: "createTime"
|
||||
}, {
|
||||
title: "操作",
|
||||
dataIndex: "action",
|
||||
align: "center",
|
||||
align: "left",
|
||||
scopedSlots: {
|
||||
customRender: "action"
|
||||
}
|
||||
@@ -72384,6 +72384,7 @@
|
||||
label: "表名"
|
||||
}
|
||||
}, [n("a-input", {
|
||||
staticClass: "box-input",
|
||||
attrs: {
|
||||
placeholder: "请输入表名"
|
||||
},
|
||||
@@ -72429,8 +72430,9 @@
|
||||
label: "表描述"
|
||||
}
|
||||
}, [n("a-input", {
|
||||
staticClass: "box-input",
|
||||
attrs: {
|
||||
placeholder: "请输入表描述"
|
||||
placeholder: "请输入表描述",
|
||||
},
|
||||
model: {
|
||||
value: e.queryParam.tableTxt,
|
||||
@@ -72913,13 +72915,13 @@
|
||||
dataIndex: "",
|
||||
key: "rowIndex",
|
||||
width: 60,
|
||||
align: "center",
|
||||
align: "left",
|
||||
customRender: function(e, t, n) {
|
||||
return parseInt(n) + 1
|
||||
}
|
||||
}, {
|
||||
title: "表类型",
|
||||
align: "center",
|
||||
align: "left",
|
||||
sorter: !0,
|
||||
dataIndex: "tableType",
|
||||
customRender: function(t, n) {
|
||||
@@ -72930,19 +72932,19 @@
|
||||
}, {
|
||||
title: "表名",
|
||||
sorter: !0,
|
||||
align: "center",
|
||||
align: "left",
|
||||
dataIndex: "tableName"
|
||||
}, {
|
||||
title: "表描述",
|
||||
align: "center",
|
||||
align: "left",
|
||||
dataIndex: "tableTxt"
|
||||
}, {
|
||||
title: "版本",
|
||||
align: "center",
|
||||
align: "left",
|
||||
dataIndex: "tableVersion"
|
||||
}, {
|
||||
title: "同步状态",
|
||||
align: "center",
|
||||
align: "left",
|
||||
sorter: !0,
|
||||
dataIndex: "isDbSynch",
|
||||
scopedSlots: {
|
||||
@@ -72950,13 +72952,13 @@
|
||||
}
|
||||
}, {
|
||||
title: "创建时间",
|
||||
align: "center",
|
||||
align: "left",
|
||||
sorter: !0,
|
||||
dataIndex: "createTime"
|
||||
}, {
|
||||
title: "操作",
|
||||
dataIndex: "action",
|
||||
align: "center",
|
||||
align: "left",
|
||||
scopedSlots: {
|
||||
customRender: "action"
|
||||
}
|
||||
|
||||
@@ -373,7 +373,7 @@
|
||||
}
|
||||
|
||||
.title-text {
|
||||
width: 100px;
|
||||
width: 110px;
|
||||
color: #000F16;
|
||||
display: inline-block;
|
||||
font-weight: 500;
|
||||
|
||||
@@ -773,7 +773,7 @@
|
||||
console.log('配置')
|
||||
this.columns.push({
|
||||
dataIndex: res.db_field_name,
|
||||
align: 'center',
|
||||
align: 'left',
|
||||
ellipsis: true,
|
||||
sorter: res.sort,
|
||||
width: 500
|
||||
@@ -789,7 +789,7 @@
|
||||
this.columns.push({
|
||||
title: res.db_field_txt,
|
||||
dataIndex: res.db_field_name,
|
||||
align: 'center',
|
||||
align: 'left',
|
||||
// ellipsis: true,
|
||||
fixed: res.click5 ? 'left' : '',
|
||||
sorter: res.sort,
|
||||
@@ -1041,6 +1041,7 @@
|
||||
}
|
||||
</style>
|
||||
<style scoped lang="less">
|
||||
@import'~@assets/less/common.less';
|
||||
.box {
|
||||
width: 100%;
|
||||
height: calc(100% - 100px);
|
||||
|
||||
@@ -572,7 +572,7 @@
|
||||
if (res.type) {
|
||||
this.columns.push({
|
||||
dataIndex: res.db_field_name,
|
||||
align: 'center',
|
||||
align: 'left',
|
||||
ellipsis: true,
|
||||
sorter: res.sort,
|
||||
width: 500
|
||||
@@ -588,7 +588,7 @@
|
||||
this.columns.push({
|
||||
title: res.db_field_txt,
|
||||
dataIndex: res.db_field_name,
|
||||
align: 'center',
|
||||
align: 'left',
|
||||
// ellipsis: true,
|
||||
fixed: res.fixedLeft ? 'left' : '',
|
||||
sorter: res.sort,
|
||||
|
||||
@@ -158,7 +158,7 @@
|
||||
this.columns.push({
|
||||
title: res.db_field_txt,
|
||||
dataIndex: res.db_field_name,
|
||||
align: 'center',
|
||||
align: 'left',
|
||||
ellipsis: true,
|
||||
sorter: res.sort,
|
||||
width: 170
|
||||
@@ -187,7 +187,7 @@
|
||||
if (this.showAction) {
|
||||
this.columns.push({
|
||||
title: this.$t('operation'),
|
||||
align: 'center',
|
||||
align: 'left',
|
||||
fixed: 'right',
|
||||
width: width,
|
||||
scopedSlots: { customRender: 'operation' }
|
||||
@@ -257,6 +257,10 @@
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
/*.table .ant-table-tbody > tr > td {*/
|
||||
/* color: #040B29 ;*/
|
||||
/*}*/
|
||||
|
||||
.rowClassNameBack {
|
||||
background: #f5f5f5;
|
||||
}
|
||||
|
||||
@@ -31,9 +31,11 @@
|
||||
</a-spin>
|
||||
</template>
|
||||
<span @click="fetchNotice" class="header-notice">
|
||||
<a-tooltip placement="bottomRight" :title="$t('MessageCenter')" overlayClassName="tooltipColor">
|
||||
<a-badge :count="msgTotal">
|
||||
<a-icon style="font-size: 16px; padding: 4px" type="bell"/>
|
||||
</a-badge>
|
||||
</a-tooltip>
|
||||
</span>
|
||||
<dynamic-notice ref="showDynamNotice" :path="openPath" :formData="formData"/>
|
||||
</a-popover>
|
||||
@@ -260,6 +262,14 @@
|
||||
.tabs .ant-tabs-nav .ant-tabs-tab-active {
|
||||
color: #000F16 !important;
|
||||
}
|
||||
|
||||
.tooltipColor .ant-tooltip-inner {
|
||||
color: #333;
|
||||
background-color: #fff !important;
|
||||
}
|
||||
.tooltipColor .ant-tooltip-arrow::before {
|
||||
background-color: #fff;
|
||||
}
|
||||
</style>
|
||||
<style lang="less" scoped>
|
||||
.header-notice {
|
||||
|
||||
@@ -33,7 +33,9 @@
|
||||
<!-- </span>-->
|
||||
<div class="action" @click="Jumpflybook">
|
||||
<span class="header-notice">
|
||||
<a-tooltip placement="bottomRight" :title="$t('userManual')" overlayClassName="tooltipColor">
|
||||
<a-icon style="font-size: 16px; padding: 4px; color: #000000A6" type="question-circle"/>
|
||||
</a-tooltip>
|
||||
</span>
|
||||
</div>
|
||||
<header-notice class="action"/>
|
||||
|
||||
@@ -54,13 +54,13 @@
|
||||
{
|
||||
title: this.$t('fileName'),
|
||||
dataIndex: 'fileName',
|
||||
align: 'center',
|
||||
align: 'left',
|
||||
width: 260,
|
||||
ellipsis: true
|
||||
},
|
||||
{
|
||||
title: this.$t('operation'),
|
||||
align: 'center',
|
||||
align: 'left',
|
||||
width: 130,
|
||||
scopedSlots: { customRender: 'fileOperation' }
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user