@@ -1,6 +1,6 @@
<!-- 国内标准法规详情页 -- >
< template >
< div class = "other-standard-details v-class" : style = "'width:' + (500) + 'px;'+' height:' + (screenHeight) + 'px'" >
< div class = "other-standard-details v-class" : style = "'height:' + (screenHeight) + 'px'" >
<!-- title 标题 -- >
< div class = "details-header" >
< span v-if = "sarStandardsInfoEO.standYear === null" > {{ sarStandardsInfoEO.standSortShow | | ' ' }} {{
@@ -14,16 +14,9 @@
< div class = "details-content" style = "position: relative" >
< div class = "details-content-modular basic-information" >
< / div >
< div
class = "details-content-modular clearfix"
v-for = "(item, index) in dynamicFormField"
:key = "index"
v-if = "item.isShowImp === '0'"
>
< div class = "details-content-modular clearfix" v-for = "(item, index) in dynamicFormField" :key="index" v-if="item.isShowImp === '0'" >
< el -collapse v-model = "activeNames" @change="handleChange" >
< div v-if = "item.label === '基础信息'" class="details-content-modular basic-information"
style = "border-top:none;position: absolute;right: 36px;" >
< / div >
< div v-if = "item.label === '基础信息'" class="details-content-modular basic-information" style="border-top:none;position: absolute;right: 36px;" > < / div >
< el -collapse -item :name = "item.label" @click.native ="handleChange1(item.label)" >
< template slot = "title" >
< div class = "modular-header" v-if = "item.label === '基础信息'" >
@@ -78,6 +71,8 @@
< / div >
< / div >
< / template >
< / p >
< / template >
< template v-else-if = "child.value === null" > - < / template >
< ! - -修订本 - - >
< template v-for = "(child, childIndex) in item.child5" >
@@ -104,8 +99,7 @@
< template v-for = "(child, childIndex) in item.child4" >
< p class = "files-title" >
< label style = " margin-right: 164px;" > { { child . attrName } } < / label >
< template v-if = "child.value && child.value.length > 0"
v-for = "(file, fileIndex) in child4Func(child.value)" >
< template v-if = "child.value && child.value.length > 0" v-for="(file, fileIndex) in child4Func(child.value)" >
< span >
< a style = "font-size: 16px;color: #409EFF;cursor: pointer"
@click ="openFileInPdf(file.id, file.oldFileName)" target = "_blank"
@@ -142,39 +136,25 @@
< template v-if = "child.value === null" > - < / template >
< / p >
< / template >
< / p >
< p class = "half" >
< label style = " margin-right: 150px;"
title = "“计划修订”、“修订中”均为现行有效版本;“已修订”标准的有效性根据实际实施情况判定。"
> 文本状态 < / label >
< label style = " margin-right: 150px;" title = "“计划修订”、“修订中”均为现行有效版本;“已修订”标准的有效性根据实际实施情况判定。" > 文本状态 < / label >
< span > { { textStatusMap [ sarStandardsInfoEO . textStatus ] || '-' } } < / span >
< / p >
< p class = "half" > < label style = " margin-right: 150px;" > 发布日期 < / label > < span > { {
sarStandardsInfoEO . issueTime || '-'
} } < / span > < / p >
<!-- < p class = "half" v-if = "saveStandType === 'INLAND_STAND'"><label style=" margin-right: 150px;" > 标准性质 < / label > < span > { { -- >
<!-- standMap [ sarStandardsInfoEO . standNature ] || '-' -- >
<!-- } } < / span > < / p > -- >
<!-- < p class = "half" v-if = "saveStandType === 'INLAND_STAND'" > < label
style = " margin-right: 150px;" > 标准体系 < / label > < span > { {
sarStandardsInfoEO . standSystem || '-'
} } < / span >
< / p > -- >
< p class = "half" > < label
style = " margin-right: 150px;" > 标准体系 < / label > < span > { {
sarStandardsInfoEO . standSystem || '-'
} } < / span >
< p class = "half" >
< label style = " margin-right: 150px;" > 发布日期 < / label >
< span > { { sarStandardsInfoEO . issueTime || '-' } } < / span >
< / p >
< p class = "half" >
< label style = " margin-right: 11em ;" > 是否纳入认证清单 < / label > < span > { {
sarStandardsInfoEO . isRelateAccess ? ( sarStandardsInfoEO . isRelateAccess === '1' ? '是' : '否' ) : '-'
} } < / span >
< label style = " margin-right: 150px ;" > 标准体系 < / label >
< span >
{ { sarStandardsInfoEO . standSystem || '-' } }
< / span >
< / p >
< p class = "half" >
< label style = " margin-right: 11em;" > 是否纳入认证清单 < / label >
< span >
{ { sarStandardsInfoEO . isRelateAccess ? ( sarStandardsInfoEO . isRelateAccess === '1' ? '是' : '否' ) : '-' } }
< / span >
< / p >
< template v-for = "(child, childIndex) in item.child2" >
< p class = "half" >
@@ -182,9 +162,8 @@
< span > { { child . value || '-' } } < / span >
< / p >
< / template >
<!-- < p > < label > 文本说明 : < / label > < span style = "color: #999999" > { { sarStandardsInfoEO . synopsis || '-' } } < / span > < / p > -- >
<!-- < p > < label > 重要度 : < / label > < span > { { sarStandardsInfoEO . isRelateAccess === '1' ? 'A' : 'B' } } < / span > < / p > -- >
<!-- < p > < label > 纳入标准法规清单的国家 / 地区 : < / label > < span > { { sarStandardsInfoEO . accessCountry || '-' } } < / span > < / p > -- >
< / div >
< / div >
< / template >
< div class = "modular-item-more" v-if = "item.label === '实施日期' && item.one.length > 6" >
< div class = "wrap" @click ="handleToggleShowAll(item)" >
@@ -192,24 +171,11 @@
< img : class = "{'is-show-all': item.showAll}" src = "@/assets/images/shangqi/img/more.png" >
< / div >
< / div >
< / div >
< / div >
< / template >
< template
v-for = "(child, childIndex) in item.half"
v-if = "child.isShowImp === '0' && child.attrField !== 'CBCD'"
>
< template v-for = "(child, childIndex) in item.half" v-if="child.isShowImp === '0' && child.attrField !== 'CBCD'" >
< ! - - modular -item half 代替标准编号 - - >
< div
:key = "child.id"
: class = "item.label !== '过程稿件' ? 'modular-item half' : 'modular-item'"
v-if = " child.attrField === 'DTBJH' || child.attrField === 'YYBJ' || child.attrField === 'BYYBJ' || child.attrField === 'CBBH' || child.attrField === 'DXBZ' || child.attrField === 'XGLC' || child.attrField === 'BDTBZBH' || child.attrField === 'BFDTBZ' || child.attrField === 'BBFDTBZ' "
>
< div :key = "child.id" : class = "item.label !== '过程稿件' ? 'modular-item half' : 'modular-item'" v-if = " child.attrField === 'DTBJH' || child.attrField === 'YYBJ' || child.attrField === 'BYYBJ' || child.attrField === 'CBBH' || child.attrField === 'DXBZ' || child.attrField === 'XGLC' || child.attrField === 'BDTBZBH' || child.attrField === 'BFDTBZ' || child.attrField === 'BBFDTBZ' " >
< label class = "modular-content-p-name" :title = "child.attrName" > { { child . attrName } } < / label >
< span
class = "modular-content-p-val"
: title = "child.value || '-'"
>
< span class = "modular-content-p-val" : title = "child.value || '-'" >
< div v-if = "child.value != null && child.value !== '' && child.value.split(',').length > 0" >
< ! - -相关流程 - - >
< template v-if = "child.attrField === 'XGLC' && child.value" >
@@ -245,17 +211,9 @@
< / span >
< / div >
< ! - - 其他项 - - >
< div
v-else
:key = "child.id"
: class = "item.label !== '过程稿件' ? 'modular-item half' : 'modular-item'"
>
< div v-else :key = "child.id" : class = "item.label !== '过程稿件' ? 'modular-item half' : 'modular-item'" >
< label class = "modular-content-p-name" :title = "child.attrName" > { { child . attrName } } < / label >
< span
v-if = "child.attrField === 'FGWHR'"
class = "modular-content-p-val clearfix"
: title = "child.value || '-'"
>
< span v-if = "child.attrField === 'FGWHR'" class="modular-content-p-val clearfix" :title="child.value || '-'" >
< template v-if = "child.value" >
{{ child.value }}
< put -question -button
@@ -268,50 +226,31 @@
{{ ' - ' }}
< / template >
< / span >
< span
v-else-if = "child.attrType === 'DATE_PICKER'"
class = "modular-content-p-val"
>
< span v-else-if = "child.attrType === 'DATE_PICKER'" class="modular-content-p-val" >
{{ child.value ? child.value : ' - ' }}
< / span >
< span
v-else-if = "child.attrType !== 'FILE'"
class = "modular-content-p-val"
: title = "child.value || '-'"
>
< span v-else-if = "child.attrType !== 'FILE'" class="modular-content-p-val" :title="child.value || '-'" >
{{ child.value | | ' - ' }}
< / span >
< div v-else class = "modular-content-p-flies" >
< p
class = "files-title"
v-for = "(file, fileIndex) in child.value"
:key = "fileIndex"
>
< p class = "files-title" v-for = "(file, fileIndex) in child.value" :key="fileIndex" >
< ! - -发布稿 、 增补件单独设置下载权限 - - >
< template v-if = "child.attrField === 'FBGBJBD' || child.attrField === 'ZBJBD'" >
< a :title = "file.oldFileName" @click ="openFileInPdf(file.id, file.oldFileName)" target = "_blank" > { {
file . oldFileName
} } < / a >
< a :title = "file.oldFileName" @click ="openFileInPdf(file.id, file.oldFileName)" target = "_blank" >
{ { file . oldFileName } }
< / a >
< / template >
< template v-else >
< a @click ="openFileInPdf(file.id, file.oldFileName)" target = "_blank" :title = "file.oldFileName" > { {
file . oldFileName
} } < / a >
<!-- < span class = "time-text" > 上传时间 : { { dateFormat ( file . modifyTime ) } } < / span > -- >
< a @click ="openFileInPdf(file.id, file.oldFileName)" target = "_blank" :title = "file.oldFileName" >
{ { file . oldFileName } }
< / a >
< / template >
< / p >
< / div >
< / div >
< / template >
< template
v-for = "(child, childIndex) in item.child"
v-if = "child.isShowImp === '0' && item.label === '关联信息'"
>
< div
:key = "child.id"
: class = "item.label !== '过程稿件' ? 'modular-item half' : 'modular-item'"
>
< / template >
< template v-for = "(child, childIndex) in item.child" v-if="child.isShowImp === '0' && item.label === '关联信息'" >
< div :key = "child.id" : class = "item.label !== '过程稿件' ? 'modular-item half' : 'modular-item'" >
< label class = "modular-content-p-name" :title = "child.attrName" > { { child . attrName } } < / label >
<!-- 相关流程 -- >
< template v-if = "child.attrField === 'XGLC' && child.value" >
@@ -322,9 +261,7 @@
< / span >
< / p >
< / template >
< template
v-else-if = "child.attrField === 'DTBJH'|| child.attrField === 'BDTBZH' || child.attrField === 'BDTBZBH' || child.attrField === 'YYBJ' || child.attrField === 'BYYBJ' || child.attrField === 'CBBH' || child.attrField === 'DXBZ' || child.attrField === 'BFDTBZ' || child.attrField === 'BBFDTBZ'"
>
< template v-else-if = "child.attrField === 'DTBJH'|| child.attrField === 'BDTBZH' || child.attrField === 'BDTBZBH' || child.attrField === 'YYBJ' || child.attrField === 'BYYBJ' || child.attrField === 'CBBH' || child.attrField === 'DXBZ' || child.attrField === 'BFDTBZ' || child.attrField === 'BBFDTBZ'" >
< p class = "modular-content-p-val" v-if = "child.value" >
< span v-for = "(item, index) in child.value.split(',')" :key="index" >
< a @click ="showReplaceStandInfo(item)" style = "cursor: pointer;color: #0c91e5;margin-right: 5px;"
@@ -333,49 +270,34 @@
< / p >
< span class = "modular-content-p-val" v-else > - < / span >
< / template >
< span
v-else-if = "child.attrField === 'SVPPS'"
class = "modular-content-p-val"
: title = "child.tips || '-'"
>
< span v-else-if = "child.attrField === 'SVPPS'" class="modular-content-p-val" :title="child.tips || '-'" >
{{ ! child.value | | child.value = = = ' null ' ? ' - ' : child.value }}
< / span >
< span
v-else-if = "child.attrType !== 'FILE'"
class = "modular-content-p-val"
: title = "child.value || '-'"
>
< span v-else-if = "child.attrType !== 'FILE'" class="modular-content-p-val" :title="child.value || '-'" >
{{ child.value | | ' - ' }}
< ! - - 被代替标准号 - - >
< / span >
< div v-else class = "modular-content-p-flies" >
< p
class = "files-title"
v-for = "(file, fileIndex) in child.value"
:key = "fileIndex"
>
< p class = "files-title" v-for = "(file, fileIndex) in child.value" :key="fileIndex" >
< ! - - < span style = "cursor: pointer;" @click ="openFileInPdf(file.id, file.oldFileName)" > | {{ file.id }} | < / span > - - >
<!-- 发布稿 、 增补件单独设置下载权限 -- >
< template v-if ="child.attrField === 'XGD' || child.attrField === 'FBGBJBD' || child.attrField === 'BPG'
|| child.attrField === 'SSG'|| child.attrField === 'ZQYJG'|| child.attrField === 'CA'
|| child.attrField === 'JDWJ' || child.attrField === 'GLWJ'">
<a @click="openFileInPdf(file.id, file.oldFileName)" target="_blank" :title="file.oldFileName">{{
file.oldFileName
}} </a>
<a @click="openFileInPdf(file.id, file.oldFileName)" target="_blank" :title="file.oldFileName">
{{ file.oldFileName}}
</a>
</template>
<template v-else>
<a @click="openFileInPdf(file.id, file.oldFileName)" target="_blank" :title="file.oldFileName">{{
file.oldFileName
}} </a>
<a @click="openFileInPdf(file.id, file.oldFileName)" target="_blank" :title="file.oldFileName">
{{ file.oldFileName}}
</a>
</template>
</p>
</div>
</div>
</template>
<template
v-for="(child, childIndex) in item.one"
v-if="child.isShowImp === '0' && item.label == '过程稿件'"
>
</template>
<template v-for="(child, childIndex) in item.one" v-if="child.isShowImp === '0' && item.label == '过程稿件'">
<!-- 增补件(必读)和勘误件不放在过程稿件里了-->
<div
v-show="child.attrField !== 'ZBJBD' && child.attrField !== 'KWJ'"
@@ -413,11 +335,11 @@
</p>
</div>
</div>
</template>
<template
</template>
<template
v-for="(child, childIndex) in item.one"
v-if="child.isShowImp === '0' && item.label !== '关联信息' && item.label !== '过程稿件' && (item.label !== '实施日期' || (childIndex < 6 || item.showAll))"
>
>
<div
:key="child.id"
:class="item.label !== '过程稿件' ? 'modular-item half' : 'modular-item'"
@@ -480,12 +402,14 @@
</div>
</div>
</template>
</div>
</el-collapse-item>
</el-collapse>
</div>
</div>
</div>
</template>
</div>
</el-collapse-item>
</el-collapse>
</div>
</div>
<!--查看分解单-->
<el-drawer
title="查看分解单"
@@ -495,7 +419,7 @@
class="not-footer-drawer"
@close="closeDrawer"
>
<div class="search-area">
<div class="search-area">
<div class="left">
<el-form inline :model="standardForm" ref="ruleForm" class="label-input-form">
<el-form-item class="search-item">
@@ -557,8 +481,8 @@
</el-form-item>
</el-form>
</div>
</div>
<div class="action-bar">
</div>
<div class="action-bar">
<el-button class="common-button-default export-button" icon="export" size="mini"
@click="exportStandardItem"
v-btn-permission="$route.query.pageType === 'INLAND_STAND' ? '52HT9PLW49G6ZWS9RZSC' : '9CLEQQBS75SYV8JQQYFB'">
@@ -579,8 +503,8 @@
@click="editResolveList"
>编辑
</el-button>
</div>
<div class="content">
</div>
<div class="content">
<el-table
@sort-change='sort'
ref="multipleTable"
@@ -701,26 +625,26 @@
</el-table-column>
</el-table>
<loading :loading="tableLoading">数据加载中...</loading>
</div>
<pagination
</div>
<pagination
:page="page7"
:total="total7"
@pageChange="pageChange7"
@pageSizeChange="pageSizeChange7"></pagination>
<!-- <el-pagination-->
<!-- @size-change="pageSizeChange"-->
<!-- @current-change="pageChange"-->
<!-- :current-page="1"-->
<!-- :page-sizes="[10, 20, 30, 50]"-->
<!-- :page-size="100"-->
<!-- layout="sizes, prev, pager, next, jumper"-->
<!-- :total="standitemTotal">-->
<!-- </el-pagination>-->
<!-- <el-pagination-->
<!-- @size-change="pageSizeChange"-->
<!-- @current-change="pageChange"-->
<!-- :current-page="1"-->
<!-- :page-sizes="[10, 20, 30, 50]"-->
<!-- :page-size="100"-->
<!-- layout="sizes, prev, pager, next, jumper"-->
<!-- :total="standitemTotal">-->
<!-- </el-pagination>-->
<!-- <pagination :total="standitemTotal" @pageChange="pageChange"-->
<!-- @pageSizeChange="pageSizeChange"></pagination>-->
<!-- <pagination :total="standitemTotal" @pageChange="pageChange"-->
<!-- @pageSizeChange="pageSizeChange"></pagination>-->
</el-drawer>
<!-- 编辑分解单的条款-->
@@ -732,7 +656,7 @@
size="800px"
:wrapperClosable="false"
>
<el-form :model="resolveListForm" ref="resolveListForm">
<el-form :model="resolveListForm" ref="resolveListForm">
<el-input
v-show="false"
v-model="resolveListForm.id"
@@ -878,8 +802,8 @@
clearable
/>
</el-form-item>
</el-form>
<div id="roleFormButton" class="demo-drawer-footer" style="margin-top: 8%">
</el-form>
<div id="roleFormButton" class="demo-drawer-footer" style="margin-top: 8%">
<el-button
type="primary"
class="common-button-primary"
@@ -898,7 +822,7 @@
>取消
</el-button
>
</div>
</div>
</el-drawer>
<Role-tree
:is-title="drawerTitle"
@@ -921,7 +845,7 @@
size="800px"
destroy-on-close
>
<div class="demo-drawer-content">
<div class="demo-drawer-content">
<el-form
v-if="modalItemaddShowflag"
ref="sarStandardsItemForm"
@@ -1030,18 +954,18 @@
</el-select>
</el-form-item>
</el-form>
</div>
<div class="demo-drawer-footer">
</div>
<div class="demo-drawer-footer">
<el-button class="common-button-primary" icon="el-icon-check" type="primary" v-if="!itemFormdisableflag"
@click="saveOrUpdateStandItem" :loading="isSubmit">
保存
</el-button>
<el-button class="common-button-default" icon="el-icon-close" @click="resetForm">取消</el-button>
</div>
</div>
</el-drawer>
<!--导入模态窗-->
<el-dialog width="400px" :visible.sync="importModalshowflag" title="导入文件" :footer-hide="true">
<el-upload
<el-upload
multiple
drag
:show-file-list="showUploadlist"
@@ -1057,7 +981,7 @@
<i class="el-icon-upload" style="color: #3399ff"></i>
<p>点击或拖拽上传文件</p>
</div>
</el-upload>
</el-upload>
</el-dialog>
<!--分解单-查看 (标准拆分-属性)-->
<el-drawer
@@ -1066,7 +990,7 @@
title="查看属性信息"
:visible.sync="showItemInfoModal"
>
<div class="see-drawer-content">
<div class="see-drawer-content">
<div class="see-drawer-div">
<label class="see-drawer-name" style="font-size: 14px" title="条款号">条款号</label>
<span class="see-drawer-val" style="font-size: 12px" :title="standShowItemEO.itemsNum">{{
@@ -1171,7 +1095,7 @@
<!-- standShowItemEO.busStandCoverShow ? standShowItemEO.busStandCoverShow : busStandCoverName(standShowItemEO.busStandCover)-->
<!-- }}</span>-->
<!-- </div>-->
</div>
</div>
</el-drawer>
<el-dialog
title="更多发布稿"
@@ -1179,22 +1103,22 @@
class="relateClass"
width="40%"
:before-close="relateDialogClose1">
<div
<div
v-for="(file, index) in relateNowList1"
:key="index"
v-if="relateNowList1"
style="margin-bottom: 10px;line-height: 20px;max-height: 300px"
>
>
{{ index + 1 }}.
<a style="font-size: 16px;color: #409EFF;cursor: pointer" @click="openFileInPdf(file.id, file.oldFileName)"
target="_blank" :title="file.oldFileName">{{ file.oldFileName }}</a>
<div v-if="relateNowList.length >1">
<el-divider></el-divider>
</div>
</div>
<div slot="footer" class="dialog-footer">
</div>
<div slot="footer" class="dialog-footer">
<el-button type="primary" @click="relateDialogClose1">关 闭</el-button>
</div>
</div>
</el-dialog>
<!-- 知识点分享 -->
<el-dialog
@@ -1202,7 +1126,7 @@
:visible.sync="knowledgeSharingDialog"
width="800px"
class="myDialog">
<div class="action-bar">
<div class="action-bar">
<el-button type="primary"
class="common-button-primary add-button"
size="mini"
@@ -1214,8 +1138,8 @@
:v-btn-permission="$route.query.pageType === 'INLAND_STAND' ? '4V4592SVLAZY9HMC8WHU' : '485WL3QHGRJ27H2XD34Z'"
@click="deleteknowledge(2)"><i class="iconfont"></i>批量删除
</el-button>
</div>
<div class="knowContent">
</div>
<div class="knowContent">
<el-table
:data="knowList"
tooltip-effect="dark"
@@ -1275,7 +1199,7 @@
</el-table-column>
</el-table>
<pagination :total="total" @pageChange="pageChange1" @pageSizeChange="pageSizeChange1"></pagination>
</div>
</div>
</el-dialog>
<!-- 知识点新增 -->
<el-dialog
@@ -1285,7 +1209,7 @@
destroy-on-close
:close-on-click-modal="false"
width="600px">
<el-form ref="addForm" :model="addForm" :rules="addFormRules" class="label-input-form" label-width="130px">
<el-form ref="addForm" :model="addForm" :rules="addFormRules" class="label-input-form" label-width="130px">
<el-formItem label="标题" prop="title" class="add-form-item">
<el-input v-model="addForm.title" placeholder="请输入标题"></el-input>
</el-formItem>
@@ -1310,14 +1234,14 @@
<div class="el-upload__text">点击或拖拽上传文件</div>
</el-upload>
</el-formItem>
</el-form>
<div slot="footer" class="demo-drawer-footer">
</el-form>
<div slot="footer" class="demo-drawer-footer">
<el-button type="primary" size="mini" class="common-button-primary" :loading="AddKnowSubLoading"
icon="el-icon-check" @click="AddKnowSub">
确定
</el-button>
<el-button class="common-button-default" icon="el-icon-close" @click="AddKnowClose">取消</el-button>
</div>
</div>
</el-dialog>
<!-- 查看知识点详情-->
<el-dialog
@@ -1326,7 +1250,7 @@
destroy-on-close
class="myDialog"
width="60%">
<div class="basic-information-content">
<div class="basic-information-content">
<p><label>标题:</label><span>{{ knowSee.title }}</span></p>
<p><label>内容:</label><span>{{ knowSee.content }}</span></p>
<p><label>附件:</label>
@@ -1339,7 +1263,7 @@
<p><label>发布时间:</label><span>{{
knowSee.creationTime ? $moment(knowSee.creationTime).format('YYYY-MM-DD') : ''
}}</span></p>
</div>
</div>
</el-dialog>
<el-dialog
@@ -1347,7 +1271,7 @@
class="myDialog1"
:before-close="comparisonClose"
:visible.sync="comparisonDialog">
<div class="search-area">
<div class="search-area">
<el-form :inline="true" class="label-input-form">
<el-form-item label="关键字" class="search-item">
<el-input v-model="comparisonTitle" placeholder="请输入关键字"></el-input>
@@ -1370,8 +1294,8 @@
</el-button>
</el-form-item>
</el-form>
</div>
<div class="action-bar">
</div>
<div class="action-bar">
<div class="myRadio">
<template>
<el-radio-group v-for="(item, index) in comparisonList" :key="index" v-model="comparisonId">
@@ -1387,7 +1311,7 @@
</el-button>
<el-button class="common-button-default" icon="el-icon-close" @click="comparisonClose">取消</el-button>
</div>
</div>
</div>
</el-dialog>
<!-- 新增清单抽屉 -->
<el-drawer
@@ -1396,7 +1320,7 @@
size="800px"
destroy-on-close
>
<div class="demo-drawer-content">
<div class="demo-drawer-content">
<el-form
ref="listVO"
:model="listVO"
@@ -1415,30 +1339,30 @@
</el-radio-group>
</el-form-item>
</el-form>
</div>
<div id="listFormButton" class="demo-drawer-footer">
</div>
<div id="listFormButton" class="demo-drawer-footer">
<el-button class="common-button-primary" icon="el-icon-check" type="primary"
@click="submitDrawerForm('listVO')">
确定
</el-button>
<el-button class="common-button-default" icon="el-icon-close" @click="AddcomparisonDrawer = false">取消
</el-button>
</div>
</div>
</el-drawer>
<!-- 导入失败-->
<el-dialog :visible.sync="importFailed" :close-on-click-modal="false" width="400px">
<p slot="title" style="color:#f60">
<p slot="title" style="color:#f60">
<span>导入失败</span>
</p>
<div style="max-height: 300px;overflow: auto;padding: 10px 0;">
</p>
<div style="max-height: 300px;overflow: auto;padding: 10px 0;">
<p v-html="importForm.content"></p>
</div>
<div slot="footer" class="demo-drawer-footer">
</div>
<div slot="footer" class="demo-drawer-footer">
<el-button type="primary" size="mini" class="common-button-default" icon="el-icon-check"
@click="importFailed = false">
确认
</el-button>
</div>
</div>
</el-dialog>
<loading :loading="loading">数据获取中</loading>
@@ -1452,7 +1376,7 @@
:visible.sync="relatedTermsDrawerVisible"
destroy-on-close
>
<div class="demo-drawer-content">
<div class="demo-drawer-content">
<related-terms-select
@func="handleChangeList"
ref="relatedTermsSelect"
@@ -1460,36 +1384,34 @@
:stand-id="standId"
@close="closeRelatedTermsDrawer"
></related-terms-select>
</div>
<div class="demo-drawer-footer">
</div>
<div class="demo-drawer-footer">
<el-button class="common-button-primary" size="mini" icon="el-icon-check" type="primary" :loading="btnLoading"
@click="handleRelatedTermsDrawerSubmit">提交</el-button>
<el-button class="common-button-default" size="mini" icon="el-icon-close"
@click="handleRelatedTermsDrawerCancel">取消</el-button>
</div>
</div>
</el-drawer>
<!--内容简介-->
<el-dialog :visible.sync="itemsTextDialogs" title="内容简介" :close-on-click-modal="false">
<div v-html="itemsText" class="itemsTextBox"></div>
<div slot="footer">
<div v-html="itemsText" class="itemsTextBox"></div>
<div slot="footer">
<el-button type="primary" size="large" @click="itemsTextDialogs = false">关闭</el-button>
</div>
</div>
</el-dialog>
</div>
</template>
<script>
import PutQuestionButton from '@/components/PutQuestionButton'
import CustomSVPPS from '@/components/CustomFormComponents/SVPPS'
import CustomSelectArray from '@/components/CustomFormComponents/SelectArray'
import CustomOrg from '@/components/CustomFormComponents/OrgTree'
import {dateFormat} from '@/common/date'
// import RelatedTermsSelect from './components/RelatedTermsSelect'
import RelatedTermsSelect from "@/pages/details/otherStandardDetails/components/RelatedTermsSelect";
import {getBusStandFileByAttId} from 'api/process'
import {dicTypeData} from "api/unqualProcess";
import PutQuestionButton from '@/components/PutQuestionButton'
import CustomSVPPS from '@/components/CustomFormComponents/SVPPS'
import CustomSelectArray from '@/components/CustomFormComponents/SelectArray'
import CustomOrg from '@/components/CustomFormComponents/OrgTree'
import {dateFormat} from '@/common/date'
// import RelatedTermsSelect from './components/RelatedTermsSelect'
import RelatedTermsSelect from "@/pages/details/otherStandardDetails/components/RelatedTermsSelect";
import {getBusStandFileByAttId} from 'api/process'
import {dicTypeData} from "api/unqualProcess";
export default {
export default {
name: 'domesticDetails',
components: {
PutQuestionButton,
@@ -3633,13 +3555,13 @@ export default {
window.onresize = null
this.tableHeight = ''
}
}
}
</script>
<style lang="less" scoped >
@ import '~@/assets/styles/mixins' ;
@ import '~@/assets/styles/style' ;
. files - title {
@ import '~@/assets/styles/mixins' ;
@ import '~@/assets/styles/style' ;
. files - title {
display : flex ;
align - items : center ;
a {
@@ -3649,8 +3571,8 @@ export default {
white - space : nowrap ;
display : block ;
}
}
. files - titles {
}
. files - titles {
a {
overflow : hidden ;
text - overflow : ellipsis ;
@@ -3658,33 +3580,33 @@ export default {
white - space : nowrap ;
display : block ;
}
}
/deep/ . el - icon - circle - close : before {
}
/ deep / . el - icon - circle - close : before {
margin - left : 250 px ;
}
}
/deep/ . el - tag . el - tag -- info {
/ deep / . el - tag . el - tag -- info {
margin - left : 30 px ;
}
}
/deep/ . el - radio {
/ deep / . el - radio {
margin - left : 30 px ;
}
}
/deep/ . label - input - form . add - form - item . el - form - item _ _content . el - input . el - input _ _inner {
/ deep / . label - input - form . add - form - item . el - form - item _ _content . el - input . el - input _ _inner {
width : 600 px ;
margin - left : 20 px ;
}
}
/deep/ . label - input - form . add - form - item . el - form - item _ _label {
/ deep / . label - input - form . add - form - item . el - form - item _ _label {
width : 150 px ;
}
}
/deep/ . el - collapse - item _ _header {
/ deep / . el - collapse - item _ _header {
border - bottom : none ! important ;
}
}
/deep/ . decomposition - btn {
/ deep / . decomposition - btn {
position : absolute ;
top : 6 px ;
right : 0 ;
@@ -3707,24 +3629,24 @@ export default {
vertical - align : sub ;
background - image : url ( "~assets/images/shangqi/standardDetails/separate.png" ) ;
}
}
}
/deep/ . el - collapse {
/ deep / . el - collapse {
border : none ;
}
}
/deep/ . el - collapse - item _ _wrap {
/ deep / . el - collapse - item _ _wrap {
border : none ;
}
}
/deep/ . el - collapse - item _ _content {
/ deep / . el - collapse - item _ _content {
padding - bottom : 0 px ;
font - size : 16 px ;
color : # 303133 ;
line - height : 1.769230769230769 ;
}
}
/deep/ . btn1 # question {
/ deep / . btn1 # question {
padding : 0 10 px ;
margin - left : 10 px ;
height : 30 px ;
@@ -3745,9 +3667,9 @@ export default {
vertical - align : sub ;
background - image : url ( "~assets/images/shangqi/standardDetails/separate.png" ) ;
}
}
}
. other - standard - details {
. other - standard - details {
padding : 15 px 30 px 0 ;
width : 100 % ;
margin : 0 auto ;
@@ -4169,18 +4091,18 @@ export default {
position : static ;
}
}
}
}
. half {
. half {
width : 100 % ;
float : left ;
}
}
. hidden {
. hidden {
overflow : hidden ;
}
}
. clearfix {
. clearfix {
& : after {
clear : both ;
}
@@ -4189,40 +4111,40 @@ export default {
display : table ;
content : "" ;
}
}
}
. details - container . el - divider {
. details - container . el - divider {
height : 1 px ;
background - color : # d5d8da ;
}
}
. span - line : hover {
. span - line : hover {
text - decoration : underline ;
}
}
. relateClass {
. relateClass {
. el - dialog _ _body {
max - height : 460 px ;
overflow - y : auto ;
}
}
}
. over {
. over {
word - break : break - all ;
overflow : hidden ;
text - overflow : ellipsis ;
display : - webkit - box ;
- webkit - line - clamp : 2 ;
- webkit - box - orient : vertical ;
}
}
: : v - deep . el - drawer _ _header {
: : v - deep . el - drawer _ _header {
& > span : first - child {
outline : none ! important ;
}
}
}
: : v - deep . el - drawer {
: : v - deep . el - drawer {
outline : none ! important ;
}
}
< / style >