Commit 74f80fdc by liangzhen

自动稽核任务配置

1 parent 6299ca73
No preview for this file type
...@@ -269,4 +269,25 @@ export function projectInspectionIssues(params) { ...@@ -269,4 +269,25 @@ export function projectInspectionIssues(params) {
//整改反馈查询分页查询 //整改反馈查询分页查询
export function RectificationFeedbackQuery(params) { export function RectificationFeedbackQuery(params) {
return post(`${ARCH_EVALUATION}/projectInspectionIssues/iPageRectificationFeedbackQuery`, params) return post(`${ARCH_EVALUATION}/projectInspectionIssues/iPageRectificationFeedbackQuery`, params)
}
//检查规则编制
//分页
export function ruleFormulation(params) {
return post(`${ARCH_EVALUATION}/ruleFormulation/`, params)
}
//自动稽核任务配置 分页
export function auditTasks(params) {
return post(`${ARCH_EVALUATION}/auditTasks/`, params)
}
//新增自动稽核任务配置
export function addauditTasks(params) {
return post(`${ARCH_EVALUATION}/auditTasks/ad`, params)
}
//详情
export function selRuleProject(params) {
return post(`${ARCH_EVALUATION}/auditTasks/selRuleProject`, params)
}
//删除
export function delAuditTasks(params){
return post(`${ARCH_EVALUATION}/auditTasks/delAuditTasks`, params)
} }
\ No newline at end of file
...@@ -5,78 +5,95 @@ ...@@ -5,78 +5,95 @@
<div class="continer"> <div class="continer">
<div class="top"> <div class="top">
<el-steps :active="active" align-center finish-status="success"> <el-steps :active="active" align-center finish-status="success">
<el-step v-for="item in tabList" <el-step
:key="item.name" v-for="item in tabList"
:title="item.label" @click.native="change(item.id)"></el-step> :key="item.name"
:title="item.label"
@click.native="change(item.id)"
></el-step>
</el-steps> </el-steps>
</div> </div>
<div class="content"> <div class="content">
<div class="left"> <div class="left">
<p class="tableTitle">检查内容</p> <p class="tableTitle">检查内容</p>
<el-tabs v-model="activeName" @tab-click="handleClick">
<el-tab-pane
v-for="item in tabList"
:key="item.name"
:label="item.label"
:name="item.name"
>
<iframe
:src="item.content"
frameborder="0"
style="width: 80%; height: 60vh; margin: auto; display: block"
></iframe>
</el-tab-pane>
</el-tabs>
</div> </div>
<div class="right"> <div class="right">
<p class="tableTitle">检查项</p> <p class="tableTitle">检查项</p>
</div>
</div> </div>
</div>
<!-- <div class="left">
<div class="right">
<p class="tableTitle">检查内容</p>
<p class="tableTitle">检查项</p>
<el-table
@selection-change="handleSelectionChange"
ref="multipleTable"
:data="tableData"
tooltip-effect="dark"
style="width: 100%"
header-cell-class-name="custom-th-background"
class="eltable"
:row-class-name="tableRowClassName"
border
>
<el-table-column label="序号" width="55" type="index">
</el-table-column>
<el-table-column label="问题检查项" prop="batchYear">
</el-table-column>
<el-table-column label="检查说明" prop="batchYear"> </el-table-column>
</el-table>
</div>
<div class="right">
<p class="tableTitle">检查内容</p>
</div> -->
</div> </div>
</div> </div>
</template> </template>
<script> <script>
import { data } from 'jquery';
export default { export default {
data(){ data() {
return{ return {
tabList:[ tabList: [
{label:"可研",id:'1'}, { label: "可研", id: "1" },
{label:"计划",id:'2'}, { label: "计划", id: "2" },
{label:"采购",id:'3'}, { label: "采购", id: "3" },
{label:"合同",id:'4'}, { label: "合同", id: "4" },
{label:"执行",id:'5'}, { label: "执行", id: "5" },
{label:"结决算及转资",id:'6'} { label: "结决算及转资", id: "6" },
], ],
active:0 active: 0,
activeName: "first",
} tabList: [
{
label: "可研报告",
name: "first",
content: "https://slcsp.sinosig.com/app/claimDocuments/%E7%90%86%E8%B5%94%E7%94%B3%E8%AF%B7%E4%B9%A6.pdf",
},
{
label: "项目说明书",
name: "2",
content: "https://img1.baidu.com/it/u=819446249,151808267&fm=253&fmt=auto&app=138&f=JPEG?w=455&h=336",
},
{
label: "可研评审意见",
name: "3",
content: "https://kdocs.cn/l/ctHnSFr1rXTX",
},
{
label: "可研批复",
name: "4",
content:"http://l080-prod.oss-cn-szfinance.aliyuncs.com/app%2F..%2F%E6%9F%A5%E8%AF%A2%E4%BA%A7%E5%93%81%E4%BF%A1%E6%81%AF%E6%8E%A5%E5%8F%A3%E6%96%87%E6%A1%A3.docx?OSSAccessKeyId=LTAIwQgnLaOdLDmj&Expires=1715941816&Signature=LLQmbUM%2F8lBKHoUCiCZxhNIbgOo%3D",
},
{
label: "可研变更、论证、批复文件(若有)",
name: "5",
content:"http://192.168.50.1:19090/arch-file/66442ae56c64ff6c1782c0b2.pdf",
},
],
};
},
mounted(){
},
methods: {
change(id) {
console.log("切换");
this.active = id * 1;
}, },
methods:{ handleClick(){
change(id){ },
console.log("切换") },
this.active=id*1
}
}
}; };
</script> </script>
...@@ -87,17 +104,16 @@ export default { ...@@ -87,17 +104,16 @@ export default {
height: 100%; height: 100%;
width: 100%; width: 100%;
box-sizing: border-box; box-sizing: border-box;
} }
.close{ .close {
position: absolute; position: absolute;
right:20px; right: 20px;
top: 20px; top: 20px;
.el-icon-circle-close{ .el-icon-circle-close {
font-size: 30px; font-size: 30px;
// background-color: #0d867f; // background-color: #0d867f;
// color: #fff; // color: #fff;
} }
} }
.title { .title {
...@@ -114,14 +130,12 @@ export default { ...@@ -114,14 +130,12 @@ export default {
padding: 20px; padding: 20px;
position: relative; position: relative;
box-sizing: border-box; box-sizing: border-box;
.top{ .top {
width: 70%; width: 70%;
margin: 0 auto; margin: 0 auto;
position: relative; position: relative;
} }
.content{ .content {
width: 100%; width: 100%;
margin-top: 10px; margin-top: 10px;
display: flex; display: flex;
...@@ -129,7 +143,7 @@ export default { ...@@ -129,7 +143,7 @@ export default {
.left { .left {
width: 49%; width: 49%;
min-height: 100px; min-height: 100px;
color: #fff; color: #fff;
} }
.right { .right {
......
No preview for this file type
<template> <template>
<div> <div>
<!-- <iframe name="iframeName" id="iframeId" src="../static/index.html" frameborder="0"></iframe> --> <div id="parentElement" v-show="false">{{id}}</div>
<!-- <iframe src="http://192.168.50.1/static" frameborder="0" style="width:100vw;height:100vh;"></iframe> --> <iframe src="http://192.168.50.1:18000/static/" frameborder="0" style="width:100vw;height:100vh;" id="iframe" ></iframe>
<iframe src="http://192.168.50.1:18000/static/" frameborder="0" style="width:100vw;height:100vh;"></iframe>
</div> </div>
</template> </template>
<script> <script>
export default { export default {
data(){
return{
id:sessionStorage.getItem('author')
}
},
mounted(){
console.log(sessionStorage.getItem('authorized-token'),'zi级session')
let auto=sessionStorage.getItem('author')
const iFrame = document.getElementById('iframe')
iFrame.onload = function(){
iFrame.contentWindow.postMessage(auto, '\*');
}
}
} }
</script> </script>
......
...@@ -13,7 +13,7 @@ module.exports = defineConfig({ ...@@ -13,7 +13,7 @@ module.exports = defineConfig({
hot: true, hot: true,
proxy: { proxy: {
'/arch-evaluation':{ '/arch-evaluation':{
target: `http://192.168.50.1:18000`, // pin target: `http://192.168.50.1:18101`, // pin
changeOrigin: true, changeOrigin: true,
pathRewrite:{ pathRewrite:{
"^/arch-evaluation":"/" "^/arch-evaluation":"/"
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!