This commit is contained in:
yanyizhou
2021-11-10 16:28:18 +08:00
parent 17a1645235
commit 54e01cdc02
@@ -65,7 +65,8 @@
<el-button <el-button
size="mini" size="mini"
class="common-button-default" class="common-button-default"
@click="clearAllSearch">清空</el-button> @click="clearAllSearch">清空
</el-button>
</el-form-item> </el-form-item>
</el-form> </el-form>
</div> </div>
@@ -117,10 +118,10 @@
prop="productLine" prop="productLine"
label="实施要求"> label="实施要求">
</el-table-column> </el-table-column>
<el-table-column <!-- <el-table-column-->
prop="productName" <!-- prop="productName"-->
label="问题类型"> <!-- label="问题类型">-->
</el-table-column> <!-- </el-table-column>-->
<el-table-column <el-table-column
prop="responsibleUnit" prop="responsibleUnit"
width="110" width="110"
@@ -131,56 +132,60 @@
width="150px" width="150px"
label="开发计划"> label="开发计划">
</el-table-column> </el-table-column>
<el-table-column
prop="responsibleUnit"
label="责任部门">
</el-table-column>
<el-table-column
prop="responsePeople"
width="100"
label="责任人">
</el-table-column>
<el-table-column <el-table-column
prop="actualCloseTime" prop="actualCloseTime"
width="150px" width="150px"
sortable sortable
label="要求关闭时间"> label="SOP时间">
<template slot-scope="scope">{{(scope.row.actualCloseTime ? scope.row.actualCloseTime.substring(0, 11): '')}}</template> <template slot-scope="scope">
{{ (scope.row.actualCloseTime ? scope.row.actualCloseTime.substring(0, 11) : '') }}
</template>
</el-table-column> </el-table-column>
<el-table-column <el-table-column
prop="authEngineer" prop="authEngineer"
width="150px" width="150px"
label="计划完成情况"> label="完成情况">
</el-table-column>
<el-table-column
prop="responsibleUnit"
width="120"
label="关闭状态">
</el-table-column> </el-table-column>
<el-table-column <el-table-column
prop="qaEngineer" prop="qaEngineer"
width="320px" width="320px"
label="SOP时间超过法规时间的空档期的业务应对方案"> label="SOP时间超过法规时间的空档期的业务应对方案">
</el-table-column> </el-table-column>
<el-table-column <!-- <el-table-column-->
prop="responsibleUnit" <!-- prop="actualCloseTime"-->
label="责任部门"> <!-- width="150px"-->
</el-table-column> <!-- sortable-->
<el-table-column <!-- label="实际完成时间">-->
prop="responsibleUnit" <!-- <template slot-scope="scope">-->
width="100" <!-- {{ (scope.row.actualCloseTime ? scope.row.actualCloseTime.substring(0, 11) : '') }}-->
label="责任工程师"> <!-- </template>-->
</el-table-column> <!-- </el-table-column>-->
<el-table-column <!-- <el-table-column label="操作" align="center" width="50" fixed="right">-->
prop="responsibleUnit" <!-- <template slot-scope="scope">-->
width="120" <!-- <div @click.stop style="display: inline-block">-->
label="时间完成情况"> <!-- <el-dropdown trigger="click" @command="handleCommand">-->
</el-table-column> <!-- <i class="iconfont">&#xe61e;</i>-->
<el-table-column <!-- <el-dropdown-menu slot="dropdown">-->
prop="actualCloseTime" <!-- <el-dropdown-item :command="[scope.row, '查看']">查看</el-dropdown-item>-->
width="150px" <!-- </el-dropdown-menu>-->
sortable <!-- </el-dropdown>-->
label="实际完成时间"> <!-- </div>-->
<template slot-scope="scope">{{(scope.row.actualCloseTime ? scope.row.actualCloseTime.substring(0, 11): '')}}</template> <!-- </template>-->
</el-table-column> <!-- </el-table-column>-->
<el-table-column label="操作" align="center" width="50" fixed="right">
<template slot-scope="scope">
<div @click.stop style="display: inline-block">
<el-dropdown trigger="click" @command="handleCommand">
<i class="iconfont">&#xe61e;</i>
<el-dropdown-menu slot="dropdown">
<el-dropdown-item :command="[scope.row, '查看']">查看</el-dropdown-item>
</el-dropdown-menu>
</el-dropdown>
</div>
</template>
</el-table-column>
</el-table> </el-table>
</div> </div>
<pagination :page="pageNo" :total="total" @pageChange="pageChange" @pageSizeChange="pageSizeChange"></pagination> <pagination :page="pageNo" :total="total" @pageChange="pageChange" @pageSizeChange="pageSizeChange"></pagination>
@@ -326,7 +331,8 @@
</div> </div>
</div> </div>
</div> </div>
<div class="typebox" v-if="historySeeForm.besureItemEOList != null && historySeeForm.besureItemEOList.length > 0"> <div class="typebox"
v-if="historySeeForm.besureItemEOList != null && historySeeForm.besureItemEOList.length > 0">
<el-divider content-position="left">待验证项</el-divider> <el-divider content-position="left">待验证项</el-divider>
<div class="typeitem" v-for="(item, index) in historySeeForm.besureItemEOList" :key="index"> <div class="typeitem" v-for="(item, index) in historySeeForm.besureItemEOList" :key="index">
<div class="typeitems"> <div class="typeitems">
@@ -536,7 +542,8 @@ export default {
this.zNodesSItem = treeNode this.zNodesSItem = treeNode
// this.searchInlandNodes = treeNode // this.searchInlandNodes = treeNode
} }
}, e => {}) }, e => {
})
}, },
// 更多 // 更多
handleCommand(command) { handleCommand(command) {
@@ -652,6 +659,7 @@ export default {
<style lang="less" scoped> <style lang="less" scoped>
.historical-data { .historical-data {
height: 100%; height: 100%;
.laws-details-header { .laws-details-header {
background: #fff; background: #fff;
// height: 30px; // height: 30px;
@@ -662,6 +670,7 @@ export default {
display: inline-block; display: inline-block;
margin-right: 10px; margin-right: 10px;
} }
.title { .title {
display: inline-block; display: inline-block;
font-weight: bold; font-weight: bold;
@@ -671,13 +680,16 @@ export default {
text-align: center; text-align: center;
} }
} }
.content { .content {
height: calc(~'100% - 56px - 107px'); height: calc(~'100% - 56px - 107px');
.iconClass { .iconClass {
width: 18px; width: 18px;
height: 18px; height: 18px;
} }
} }
.typebox { .typebox {
.typeitem { .typeitem {
border: 1px solid #f4f4f4; border: 1px solid #f4f4f4;
@@ -685,31 +697,38 @@ export default {
margin: 10px 0; margin: 10px 0;
display: flex; display: flex;
flex-wrap: wrap; flex-wrap: wrap;
.typeitems { .typeitems {
margin-bottom: 10px; margin-bottom: 10px;
display: flex; display: flex;
line-height: 30px; line-height: 30px;
width: 100%; width: 100%;
.itemsLeft { .itemsLeft {
min-width: 140px; min-width: 140px;
margin-right: 10px; margin-right: 10px;
text-align: right; text-align: right;
} }
.itemsRight { .itemsRight {
/*width: 150px;*/ /*width: 150px;*/
flex-wrap: wrap; flex-wrap: wrap;
display: flex; display: flex;
.files-title { .files-title {
margin-right: 10px; margin-right: 10px;
} }
a { a {
cursor: pointer; cursor: pointer;
color: #409EFF; color: #409EFF;
} }
a:hover { a:hover {
text-decoration: underline; text-decoration: underline;
color: #409EFF; color: #409EFF;
} }
i { i {
display: inline-block; display: inline-block;
margin-left: 3px; margin-left: 3px;
@@ -721,9 +740,11 @@ export default {
vertical-align: sub; vertical-align: sub;
cursor: pointer; cursor: pointer;
} }
.icon-download { .icon-download {
background-image: url("~assets/images/shangqi/img/download.png"); background-image: url("~assets/images/shangqi/img/download.png");
} }
.icon-download2 { .icon-download2 {
background-image: url("~assets/images/shangqi/img/download2.png"); background-image: url("~assets/images/shangqi/img/download2.png");
} }
@@ -731,12 +752,14 @@ export default {
} }
} }
} }
.seeHisToryDraw { .seeHisToryDraw {
/deep/ .el-form-item__content { /deep/ .el-form-item__content {
line-height: 50px; line-height: 50px;
} }
} }
} }
.add-form-item { .add-form-item {
width: 100%; width: 100%;
} }