Commit 27c393b0 authored by renjintao's avatar renjintao

error info

parent 0e8e0797
...@@ -11,211 +11,225 @@ ...@@ -11,211 +11,225 @@
</Spin> </Spin>
</Col> </Col>
</Row> </Row>
<div class="out" v-show="!circleModal"> <Row v-show="!circleModal&&!dataSatus">
<Row class="table_row" style="width:100%"> <Col span="24">
<Button class="fr" v-if="isoutpdf" type="primary" @click="$u.outPdf('.outP','工艺规程')">导出pdf</Button> <div class="out">
</Row> <Row class="table_row" style="width:100%">
</div> <Button
<div class="outP" v-show="!circleModal"> class="fr"
<div class="table_box part01" style="min-height:400px"> v-if="isoutpdf"
<Row class="table_row" style="width:100%"> type="primary"
<Col span="3"> @click="$u.outPdf('.outP','工艺规程')"
<div class="row_label">工艺文件编号</div> >导出pdf</Button>
</Col> </Row>
<Col span="9"> </div>
<div class="iview_cont"> <div class="outP">
&nbsp; <div class="table_box part01" style="min-height:400px">
<label v-text="formValidate.code"></label> <Row class="table_row" style="width:100%">
</div> <Col span="3">
</Col> <div class="row_label">工艺文件编号</div>
<Col span="3"> </Col>
<div class="row_label">任务类型</div> <Col span="9">
</Col> <div class="iview_cont">
<Col span="9"> &nbsp;
<div class="iview_cont border_none"> <label v-text="formValidate.code"></label>
&nbsp; </div>
<label v-text="formValidate.task_type_str"></label> </Col>
</div> <Col span="3">
</Col> <div class="row_label">任务类型</div>
</Row> </Col>
<Row class="table_row"> <Col span="9">
<Col span="3"> <div class="iview_cont border_none">
<div class="row_label">工艺文件版本</div> &nbsp;
</Col> <label v-text="formValidate.task_type_str"></label>
<Col span="9"> </div>
<div class="iview_cont"> </Col>
&nbsp; </Row>
<label v-text="formValidate.versiondesc"></label> <Row class="table_row">
</div> <Col span="3">
</Col> <div class="row_label">工艺文件版本</div>
<Col span="3"> </Col>
<div class="row_label">研制方式</div> <Col span="9">
</Col> <div class="iview_cont">
<Col span="9"> &nbsp;
<div class="iview_cont border_none"> <label v-text="formValidate.versiondesc"></label>
&nbsp; </div>
<label v-text="formValidate.development_mode_str"></label> </Col>
</div> <Col span="3">
</Col> <div class="row_label">研制方式</div>
</Row> </Col>
<Row class="center"> <Col span="9">
<div class="h1" v-text="formValidate.name"></div> <div class="iview_cont border_none">
</Row> &nbsp;
<Row class="center"> <label v-text="formValidate.development_mode_str"></label>
<div class="title_cont f16"> </div>
<div class="iview_cont01"> </Col>
<span>产品名称:</span> </Row>
<label class="table_row" v-text="formValidate.productName"></label> <Row class="center">
</div> <div class="h1" v-text="formValidate.name"></div>
<div class="iview_cont01"> </Row>
<span>产品代号:</span> <Row class="center">
<label class="table_row" v-text="formValidate.productCode"></label> <div class="title_cont f16">
</div> <div class="iview_cont01">
<span>产品名称:</span>
<label class="table_row" v-text="formValidate.productName"></label>
</div>
<div class="iview_cont01">
<span>产品代号:</span>
<label class="table_row" v-text="formValidate.productCode"></label>
</div>
</div>
</Row>
<Row class="center f16">
<div class="iview_cont01">
<span>编 制:</span>
<label class="table_row min120" v-text="formValidate.authorName"></label>
</div>
</Row>
<Row class="center f16">
<div class="iview_cont01">
<span>校 对:</span>
<label class="table_row min120" v-text="formValidate.proofreader"></label>
</div>
</Row>
<Row class="center f16">
<div class="iview_cont01">
<span>批 准:</span>
<label class="table_row min120" v-text="formValidate.approver"></label>
</div>
</Row>
<Row class="table_row02">
<Col span="3">
<div class="iview_cont">更改单编号</div>
</Col>
<Col span="5">
<div class="iview_cont iview_cont6">
<label v-text="formValidate.change_order_code"></label>
</div>
</Col>
<Col span="3">
<div class="iview_cont">更改单日期</div>
</Col>
<Col span="5">
<div class="iview_cont iview_cont6">
<label v-text="formValidate.change_order_date"></label>
</div>
</Col>
<Col span="3">
<div class="iview_cont">更改办法</div>
</Col>
<Col span="5">
<div class="iview_cont iview_cont6 border_none">
<label v-text="formValidate.change_method"></label>
</div>
</Col>
</Row>
</div> </div>
</Row>
<Row class="center f16">
<div class="iview_cont01">
<span>编 制:</span>
<label class="table_row min120" v-text="formValidate.authorName"></label>
</div>
</Row>
<Row class="center f16">
<div class="iview_cont01">
<span>校 对:</span>
<label class="table_row min120" v-text="formValidate.proofreader"></label>
</div>
</Row>
<Row class="center f16">
<div class="iview_cont01">
<span>批 准:</span>
<label class="table_row min120" v-text="formValidate.approver"></label>
</div>
</Row>
<Row class="table_row02">
<Col span="3">
<div class="iview_cont">更改单编号</div>
</Col>
<Col span="5">
<div class="iview_cont iview_cont6">
<label v-text="formValidate.change_order_code"></label>
</div>
</Col>
<Col span="3">
<div class="iview_cont">更改单日期</div>
</Col>
<Col span="5">
<div class="iview_cont iview_cont6">
<label v-text="formValidate.change_order_date"></label>
</div>
</Col>
<Col span="3">
<div class="iview_cont">更改办法</div>
</Col>
<Col span="5">
<div class="iview_cont iview_cont6 border_none">
<label v-text="formValidate.change_method"></label>
</div>
</Col>
</Row>
</div>
<div class="table_box part01"> <div class="table_box part01">
<Row class="table_row center row_title"> <Row class="table_row center row_title">
<h2>工艺内容</h2> <h2>工艺内容</h2>
</Row> </Row>
<Row class="table_row row03 auto_row"> <Row class="table_row row03 auto_row">
<div style="min-height:300px" class="tex_in10">{{formValidate.remark}}</div> <div style="min-height:300px" class="tex_in10">{{formValidate.remark}}</div>
</Row> </Row>
<Row class="table_row center row_title"> <Row class="table_row center row_title">
<h2>工艺附图</h2> <h2>工艺附图</h2>
</Row> </Row>
<Row class="table_row row03 auto_row"> <Row class="table_row row03 auto_row">
<div style="min-height:300px" class="tex_in10"> <div style="min-height:300px" class="tex_in10">
<img <img
v-for="(item2,index2) in formValidate.files" v-for="(item2,index2) in formValidate.files"
:key="index2" :key="index2"
:src=" downUrl +item2.url" :src=" downUrl +item2.url"
style="max-width:1000px" style="max-width:1000px"
/> />
</div>
</Row>
</div>
<Row class="center f16">
<h2>工艺过程卡</h2>
</Row>
<div class="body-box part01">
<table>
<thead>
<tr>
<th class="tit01">序号</th>
<th class="tit02">工序</th>
<th class="tit03">工序内容及要求</th>
<th class="tit04">操作者</th>
<th class="tit05">检验者</th>
</tr>
</thead>
<tbody>
<template v-for="(item5,index5) in formValidate.details">
<tr>
<td class="tl">{{item5.taskseq}}</td>
<td class="tl">{{item5.name}}</td>
<td class="tl">
<div v-html="item5.task_content" class="html"></div>
</td>
<td class="tl">{{item5.operator}}</td>
<td class="tl">{{item5.proofreader}}</td>
</tr>
<tr v-for="(item6,index6) in item5.step">
<td class="tl">{{item6.taskseq}}</td>
<td class="tl">{{item6.name}}</td>
<td class="tl">
<div v-html="item6.task_content" class="html"></div>
</td>
<td class="tl">{{item6.operator}}</td>
<td class="tl">{{item6.proofreader}}</td>
</tr>
<tr>
<td class="tl"></td>
<td class="tl"></td>
<td class="tl"></td>
<td class="tl"></td>
<td class="tl"></td>
</tr>
</template>
</tbody>
</table>
</div>
<Row class="center f16">
<h2>检测记录表</h2>
</Row>
<div class="body-box part01">
<table>
<thead>
<tr>
<th class="title01">检测工序号</th>
<th class="title02">检测项目内容</th>
<th class="title03">检测结果</th>
<th class="title04">合格判定</th>
<th class="title05">检验员</th>
<th class="title06">备注</th>
</tr>
</thead>
<tbody>
<template v-for="(item7,index7) in formValidate.qcards">
<tr>
<td class="tl">{{item7.taskseq}}</td>
<td class="tl">{{item7.check_content}}</td>
<td class="tl">{{item7.checkresult}}</td>
<td class="tl">{{item7.result}}</td>
<td class="tl">{{item7.checker}}</td>
<td class="tl">{{item7.remarks}}</td>
</tr>
</template>
</tbody>
</table>
</div> </div>
</Row> </div>
</div> </Col>
<Row class="center f16"> </Row>
<h2>工艺过程卡</h2> <Row style="height:300px" v-show="!circleModal&&dataSatus">
</Row> <Col span="24" class="tc">
<div class="body-box part01"> <div style="margin-top:80px">数据加载失败!</div>
<table> </Col>
<thead> </Row>
<tr>
<th class="tit01">序号</th>
<th class="tit02">工序</th>
<th class="tit03">工序内容及要求</th>
<th class="tit04">操作者</th>
<th class="tit05">检验者</th>
</tr>
</thead>
<tbody>
<template v-for="(item5,index5) in formValidate.details">
<tr>
<td class="tl">{{item5.taskseq}}</td>
<td class="tl">{{item5.name}}</td>
<td class="tl">
<div v-html="item5.task_content" class="html"></div>
</td>
<td class="tl">{{item5.operator}}</td>
<td class="tl">{{item5.proofreader}}</td>
</tr>
<tr v-for="(item6,index6) in item5.step">
<td class="tl">{{item6.taskseq}}</td>
<td class="tl">{{item6.name}}</td>
<td class="tl">
<div v-html="item6.task_content" class="html"></div>
</td>
<td class="tl">{{item6.operator}}</td>
<td class="tl">{{item6.proofreader}}</td>
</tr>
<tr>
<td class="tl"></td>
<td class="tl"></td>
<td class="tl"></td>
<td class="tl"></td>
<td class="tl"></td>
</tr>
</template>
</tbody>
</table>
</div>
<Row class="center f16">
<h2>检测记录表</h2>
</Row>
<div class="body-box part01">
<table>
<thead>
<tr>
<th class="title01">检测工序号</th>
<th class="title02">检测项目内容</th>
<th class="title03">检测结果</th>
<th class="title04">合格判定</th>
<th class="title05">检验员</th>
<th class="title06">备注</th>
</tr>
</thead>
<tbody>
<template v-for="(item7,index7) in formValidate.qcards">
<tr>
<td class="tl">{{item7.taskseq}}</td>
<td class="tl">{{item7.check_content}}</td>
<td class="tl">{{item7.checkresult}}</td>
<td class="tl">{{item7.result}}</td>
<td class="tl">{{item7.checker}}</td>
<td class="tl">{{item7.remarks}}</td>
</tr>
</template>
</tbody>
</table>
</div>
</div>
</div> </div>
</template> </template>
<script> <script>
...@@ -231,7 +245,8 @@ export default { ...@@ -231,7 +245,8 @@ export default {
details: [], details: [],
qcards: [] qcards: []
}, },
circleModal: true circleModal: true,
dataSatus: false
}; };
}, },
props: { props: {
...@@ -250,6 +265,7 @@ export default { ...@@ -250,6 +265,7 @@ export default {
methods: { methods: {
load(v) { load(v) {
this.circleModal = true; this.circleModal = true;
this.dataSatus = false;
var url = `${designUrl}/routingheader/getprocessinfo?headerid=` + v; var url = `${designUrl}/routingheader/getprocessinfo?headerid=` + v;
service service
.get(`${url}`) .get(`${url}`)
...@@ -272,6 +288,7 @@ export default { ...@@ -272,6 +288,7 @@ export default {
}) })
.catch(err => { .catch(err => {
this.circleModal = false; this.circleModal = false;
this.dataSatus = true;
}); });
} }
}, },
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment