-
+
@@ -36,12 +36,27 @@ export default {
mounted () {}
}
-
+
diff --git a/src/pages/regulatoryRepository/nonConfomity/pages/businessDivision.vue b/src/pages/regulatoryRepository/nonConfomity/pages/businessDivision.vue
index 632b08c87..9df8aa8ca 100644
--- a/src/pages/regulatoryRepository/nonConfomity/pages/businessDivision.vue
+++ b/src/pages/regulatoryRepository/nonConfomity/pages/businessDivision.vue
@@ -78,104 +78,109 @@
size="mini"
>批量关闭
历史数据
@@ -212,7 +217,7 @@ export default {
//点击历史数据按钮事件
historyClick (){
this.$router.push({
- name:'HistoricalData'
+ name:'BusinessDetails'
})
},
// 清空 查询条件
@@ -264,15 +269,38 @@ export default {
diff --git a/src/pages/regulatoryRepository/nonConfomity/pages/historicalData.vue b/src/pages/regulatoryRepository/nonConfomity/pages/historicalData.vue
index fbd9a0ba1..faa0c9a52 100644
--- a/src/pages/regulatoryRepository/nonConfomity/pages/historicalData.vue
+++ b/src/pages/regulatoryRepository/nonConfomity/pages/historicalData.vue
@@ -11,25 +11,18 @@
-
-
-
-
-
-
-
-
-
-
-
+
+
@@ -61,19 +54,18 @@
+ 查询
+ @click="clearAllSearch">清空
@@ -98,84 +90,63 @@
align="center">
+ label="标准编号">
- {{ scope.row.standNum }}
+ {{ scope.row.standId }}
+ label="标准名称">
{{ scope.row.standName }}
-
-
-
-
-
- 不满足
- 待验证
- 不满足,待验证
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+ prop="itemsNum"
+ label="条款号">
+
+
+
+
+
+
+
+
+
+
- {{(scope.row.realCloseTime ? scope.row.realCloseTime.substring(0, 11): '')}}
+ {{(scope.row.actualCloseTime ? scope.row.actualCloseTime.substring(0, 11): '')}}
-
-
- 强制关闭
- 流程关闭
-
-
@@ -208,42 +179,38 @@
style="width: 100%;"
:model="historySeeForm"
>
-
- {{historySeeForm.standNum}}
+
+ {{historySeeForm.standId}}
-
+
{{historySeeForm.standName}}
-
- {{historySeeForm.quesType}}
+
+ {{historySeeForm.itemsNum}}
-
- {{historySeeForm.productNameShow}}
+
+ {{historySeeForm.itemsName}}
-
- {{historySeeForm.inconNum}}
+
+ {{historySeeForm.productLine}}
-
- {{(historySeeForm.realCloseTime ? historySeeForm.realCloseTime.substring(0, 11): '')}}
-
-
- {{historySeeForm.relateAct}}
+
+ {{historySeeForm.productName}}
- {{historySeeForm.responseUnitShow}}
+ {{historySeeForm.responsibleUnit}}
- {{historySeeForm.responseEnginShow}}
+ {{historySeeForm.dutyEngineer}}
-
- {{historySeeForm.closeReason}}
+
+ {{historySeeForm.authEngineer}}
-
-
- {{historySeeForm.closeType}}
+
+ {{historySeeForm.qaEngineer}}
+
+
+ {{historySeeForm.actualCloseTime}}
@@ -380,11 +347,9 @@ export default {
loading: false,
// 搜索条件字段
historySearch: {
- standNumOrName: '',
- quesType: '',
- productName: '',
- responseUnitShow: '',
- responseUnit: ''
+ standId: '', // 标准号/名称
+ productName: '', // 项目名称
+ responsibleUnit: '' // 责任部门
},
zNodesSItem: [],
// table列表数据
@@ -398,7 +363,6 @@ export default {
// 历史数据查看
historySee: false,
historySeeForm: {},
- productNameList: [],
optionList: [
{
label: '不满足',
@@ -598,40 +562,39 @@ export default {
handleRowChange (selection) {
//
},
- // 点击搜索按钮事件
- getTableBtn () {
- this.$http.get('lawss/sarInconformInfo/getHistoryDatas', {
- page: this.pageNo,
- pageSize: this.pageSize,
- standNumOrName: this.historySearch.standNumOrName,
- quesType: this.historySearch.quesType,
- productName: this.historySearch.productName,
- responseUnit: this.historySearch.responseUnit
- }, {
- _this: this,
- loading: 'loading'
- }, res => {
- if (res.ok) {
- this.historyList = res.data.list
- this.total = res.data.count
- } else {}
- }, e => {
- })
- },
- getSearchInforList () {
- this.$http.get('lawss/sarProductInfo/getSelList', {}, {
- _this: this, loading: 'loading'
- }, res => {
- // const arr2 = []
- // for (let key in res.data.projectValue) {
- // const obj = {}
- // obj.label = key
- // obj.value = res.data.projectValue[key]
- // arr2.push(obj)
- // }
- this.productNameList = res.data.projectValue
- })
- },
+ // 分页查询未符合项数据
+ getTableBtn () {
+ this.$http.get('sarStandUnqualified/sar-stand-unqualified/history', {
+ ...this.historySearch,
+ current: this.pageNo,
+ size: this.pageSize,
+ },{
+ _this: this
+ }, res => {
+ console.log(res);
+ this.historyList = res.data.records
+ this.total = res.data.total
+ }, e => {
+ console.log(e);
+ })
+ },
+ // getTableBtn () {
+ // this.$http.get('sarStandUnqualified/sar-stand-unqualified/history', {
+ // ...this.historySearch,
+ // current: this.pageNo,
+ // size: this.pageSize,
+ // }, {
+ // _this: this,
+ // loading: 'loading'
+ // }, res => {
+ // console.log(res);
+ // if (res.ok) {
+ // this.historyList = res.data.records
+ // this.total = res.data.count
+ // } else {}
+ // }, e => {
+ // })
+ // },
treeClickSearch (treeId, treeNode) {
this.historySearch.responseUnit = treeNode.id
this.historySearch.responseUnitShow = treeNode.name
@@ -662,7 +625,6 @@ export default {
mounted () {
this.getTableBtn()
this.getOrgTreeSource()
- this.getSearchInforList()
}
}
diff --git a/src/pages/regulatoryRepository/nonConfomity/pages/keyIssues.vue b/src/pages/regulatoryRepository/nonConfomity/pages/keyIssues.vue
index 9e86f0384..3df10e284 100644
--- a/src/pages/regulatoryRepository/nonConfomity/pages/keyIssues.vue
+++ b/src/pages/regulatoryRepository/nonConfomity/pages/keyIssues.vue
@@ -39,6 +39,26 @@ export default {
diff --git a/src/pages/regulatoryRepository/nonConfomity/pages/productDepartment.vue b/src/pages/regulatoryRepository/nonConfomity/pages/productDepartment.vue
index b7a2fc8bf..e7dc9ae21 100644
--- a/src/pages/regulatoryRepository/nonConfomity/pages/productDepartment.vue
+++ b/src/pages/regulatoryRepository/nonConfomity/pages/productDepartment.vue
@@ -78,7 +78,8 @@
size="mini"
>批量关闭
#product-department {
+ height: 100%;
+ display: flex;
+ flex-direction: column;
.content-center {
- margin-bottom:10px
+ margin-left: 10px;
+ margin-bottom: 10px;
}
- .btnright {
- float: right;
- margin-right:10px;
- }
- .footer {
- margin-bottom: 390px;
+ .container {
+ flex: 1;
+ overflow: hidden;
+ display: flex;
+ flex-direction: column;
+
+ .table-wrap {
+ flex: 1;
+ overflow: hidden;
+ position: relative;
+
+ .inner-wrap {
+ position: absolute;
+ top: 0;
+ left: 0;
+ width: 100%;
+ height: 100%;
+ }
+ }
+
+ .footer {
+ /deep/ .pagination {
+ position: static;
+ }
+ }
}
}
diff --git a/src/pages/regulatoryRepository/nonConfomity/pages/productDetails.vue b/src/pages/regulatoryRepository/nonConfomity/pages/productDetails.vue
new file mode 100644
index 000000000..a1e12dc22
--- /dev/null
+++ b/src/pages/regulatoryRepository/nonConfomity/pages/productDetails.vue
@@ -0,0 +1,724 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ treeClickSearch(treeId, treeNode)"
+ class="ztree" style="width: 200px;height: 400px;overflow: auto">
+
+
+
+
+
+
+ 查询
+
+
+
+ 清空
+
+
+
+
+
+
数据获取中
+
+
+
+
+
+ {{ scope.row.standId }}
+
+
+
+
+ {{ scope.row.standName }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{(scope.row.actualCloseTime ? scope.row.actualCloseTime.substring(0, 11): '')}}
+
+
+
+
+
+
+
+ 查看
+
+
+
+
+
+
+
+
+
+
+
+
+
不符合项
+
+
+
条款号:
+
{{item.itemNum}}
+
+
+
涉及项目:
+
{{item.productNameShow}}
+
+
+
+
设计完成时间:
+
{{(item.stepFirTime ? item.stepFirTime.substring(0, 10): '')}}
+
+
+
佐证材料:
+
+
+
+ {{ file.oldFileName }}
+
+
+
+
+
+
备注信息:
+
{{item.remark}}
+
+
+
验证完成时间:
+
{{(item.stepSecTime ? item.stepSecTime.substring(0, 10): '')}}
+
+
+
佐证材料:
+
+
+ {{ file.oldFileName }}
+
+
+
+
+
+
备注信息:
+
{{item.secRemark}}
+
+
+
整改完成时间:
+
{{(item.stepThiTime ? item.stepThiTime.substring(0, 10): '')}}
+
+
+
佐证材料:
+
+
+ {{ file.oldFileName }}
+
+
+
+
+
+
备注信息:
+
{{item.thrRemark}}
+
+
+
责任部门:
+
{{item.responseUnitShow}}
+
+
+
责任工程师:
+
{{item.responseEnginShow}}
+
+
+
+
+
待验证项
+
+
+
条款号:
+
{{item.itemNum}}
+
+
+
涉及项目:
+
{{item.productNameShow}}
+
+
+
责任部门:
+
{{item.responseUnitShow}}
+
+
+
责任工程师:
+
{{item.responseEnginShow}}
+
+
+
验证时间:
+
{{(item.validTime ? item.validTime.substring(0, 11): '')}}
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/pages/regulatoryRepository/nonConfomity/pages/rectificationDatabase.vue b/src/pages/regulatoryRepository/nonConfomity/pages/rectificationDatabase.vue
index 33a8a2f5d..fb72af9c2 100644
--- a/src/pages/regulatoryRepository/nonConfomity/pages/rectificationDatabase.vue
+++ b/src/pages/regulatoryRepository/nonConfomity/pages/rectificationDatabase.vue
@@ -5,21 +5,19 @@
-
-
-
-
+
-
+
历史数据