|
|
|
@ -1,5 +1,5 @@ |
|
|
|
<template> |
|
|
|
<template> |
|
|
|
<el-dialog title="新增" append-to-body :modelValue="openShow" width="70%" @close="closeDialog" fullscreen> |
|
|
|
<el-dialog title="新增" append-to-body :modelValue="openShow" width="70%" @close="closeDialog()" fullscreen> |
|
|
|
<div class="test_type"> |
|
|
|
<div class="test_type"> |
|
|
|
<span>审理类型:</span> |
|
|
|
<span>审理类型:</span> |
|
|
|
<el-radio-group v-model="testType" @change="changeType" :disabled="type == 'view'"> |
|
|
|
<el-radio-group v-model="testType" @change="changeType" :disabled="type == 'view'"> |
|
|
|
@ -7,14 +7,11 @@ |
|
|
|
<el-radio :value="2">内部审理</el-radio> |
|
|
|
<el-radio :value="2">内部审理</el-radio> |
|
|
|
</el-radio-group> |
|
|
|
</el-radio-group> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div class="test_type" v-if="testType == 1"> |
|
|
|
<!-- <div class="test_type" v-if="testType == 1"> |
|
|
|
<span>流程卡号:</span> |
|
|
|
<span>流程卡号:</span> |
|
|
|
<!-- <el-select v-model="detailInfo.refWoId" placeholder="请选择" style="width: 400px;" :disabled="type == 'view'"> |
|
|
|
|
|
|
|
<el-option v-for="item in historyList" :key="item.woId" :label="item.woInfo" :value="item.woId" /> |
|
|
|
|
|
|
|
</el-select> --> |
|
|
|
|
|
|
|
<el-input placeholder="请输入流程卡号" style="width:400px;" v-model="cardNo"></el-input> |
|
|
|
<el-input placeholder="请输入流程卡号" style="width:400px;" v-model="cardNo"></el-input> |
|
|
|
<el-button @click="handleUse" type="primary" style="margin-left:10px;" :disabled="type == 'view'">应用</el-button> |
|
|
|
<el-button @click="handleUse" type="primary" style="margin-left:10px;" :disabled="type == 'view'">应用</el-button> |
|
|
|
</div> |
|
|
|
</div> --> |
|
|
|
<el-descriptions title="订单信息" border :column="4" label-width="110"> |
|
|
|
<el-descriptions title="订单信息" border :column="4" label-width="110"> |
|
|
|
<el-descriptions-item label="车间订单号:">{{detailInfo.woCode}}</el-descriptions-item> |
|
|
|
<el-descriptions-item label="车间订单号:">{{detailInfo.woCode}}</el-descriptions-item> |
|
|
|
<el-descriptions-item label="发现工序:">{{detailInfo.productionDisposition}}</el-descriptions-item> |
|
|
|
<el-descriptions-item label="发现工序:">{{detailInfo.productionDisposition}}</el-descriptions-item> |
|
|
|
@ -34,18 +31,15 @@ |
|
|
|
</el-descriptions> |
|
|
|
</el-descriptions> |
|
|
|
<el-descriptions v-if="testType == 1" class="margin-top" title="质量信息" border :column="3" label-width="110" style="margin-bottom: 24px;"> |
|
|
|
<el-descriptions v-if="testType == 1" class="margin-top" title="质量信息" border :column="3" label-width="110" style="margin-bottom: 24px;"> |
|
|
|
|
|
|
|
|
|
|
|
<!-- <el-descriptions-item label="历史订单:"> |
|
|
|
<el-descriptions-item label="历史订单:"> |
|
|
|
<el-select v-model="value" placeholder="请选择" style="width: 400px;" :disabled="type == 'view'"> |
|
|
|
<el-select v-model="value" placeholder="请选择" style="width: 400px;" :disabled="type == 'view'"> |
|
|
|
<el-option label="订单1" value="1" /> |
|
|
|
<el-option label="订单1" value="1" /> |
|
|
|
<el-option label="订单2" value="2" /> |
|
|
|
<el-option label="订单2" value="2" /> |
|
|
|
</el-select> |
|
|
|
</el-select> |
|
|
|
</el-descriptions-item> --> |
|
|
|
</el-descriptions-item> |
|
|
|
<el-descriptions-item label="处置单类型:"> |
|
|
|
<el-descriptions-item label="处置单类型:"> |
|
|
|
<el-select v-model="detailInfo.reviewOrderMode" placeholder="请选择" style="width: 400px;" :disabled="type == 'view'" @change="changeOrderMode" filterable |
|
|
|
<el-select v-model="detailInfo.reviewOrderMode" placeholder="请选择" style="width: 400px;" :disabled="type == 'view'" @change="changeOrderMode" filterable clearable > |
|
|
|
clearable > |
|
|
|
|
|
|
|
<el-option v-for="item in disposeTypeList" :key="item.id" :label="item.dictValue" :value="item.dictKey" /> |
|
|
|
<el-option v-for="item in disposeTypeList" :key="item.id" :label="item.dictValue" :value="item.dictKey" /> |
|
|
|
<!-- <el-option label="装配模式" value="2" /> --> |
|
|
|
|
|
|
|
<!-- <el-option label="售后模式" value="3" /> --> |
|
|
|
|
|
|
|
</el-select> |
|
|
|
</el-select> |
|
|
|
</el-descriptions-item> |
|
|
|
</el-descriptions-item> |
|
|
|
|
|
|
|
|
|
|
|
@ -295,7 +289,7 @@ |
|
|
|
|
|
|
|
|
|
|
|
<template #footer> |
|
|
|
<template #footer> |
|
|
|
<span class="dialog-footer"> |
|
|
|
<span class="dialog-footer"> |
|
|
|
<el-button plain @click="closeDialog">取消</el-button> |
|
|
|
<el-button plain @click="closeDialog()">取消</el-button> |
|
|
|
<el-button type="primary" v-if="testType == 1 && type != 'view'" @click="submit(-1)">保存</el-button> |
|
|
|
<el-button type="primary" v-if="testType == 1 && type != 'view'" @click="submit(-1)">保存</el-button> |
|
|
|
<el-button type="primary" v-if="testType == 2 && type != 'view'" @click="submitInside">提交</el-button> |
|
|
|
<el-button type="primary" v-if="testType == 2 && type != 'view'" @click="submitInside">提交</el-button> |
|
|
|
<el-button type="primary" v-if="testType == 1 && type != 'view'" plain @click="submit(1)">提交质保</el-button> |
|
|
|
<el-button type="primary" v-if="testType == 1 && type != 'view'" plain @click="submit(1)">提交质保</el-button> |
|
|
|
@ -492,8 +486,8 @@ export default { |
|
|
|
this.detailInfo.refWoId = res.data.data.refWoId == 0 ? '' : res.data.data.refWoId |
|
|
|
this.detailInfo.refWoId = res.data.data.refWoId == 0 ? '' : res.data.data.refWoId |
|
|
|
this.testType = res.data.data.bizType == 3 ? 1 : 2 |
|
|
|
this.testType = res.data.data.bizType == 3 ? 1 : 2 |
|
|
|
this.disposalType = res.data.data.bizType == 3 ? '' : res.data.data.bizType |
|
|
|
this.disposalType = res.data.data.bizType == 3 ? '' : res.data.data.bizType |
|
|
|
this.detailInfo.scrapNum = this.disposalType == 1 ? '' : res.data.data.scrapNum |
|
|
|
this.detailInfo.scrapNum = this.disposalType == 1 ? 0 : res.data.data.scrapNum |
|
|
|
this.detailInfo.reDoNum = this.disposalType == 2 ? '' : res.data.data.reDoNum |
|
|
|
this.detailInfo.reDoNum = this.disposalType == 2 ? 0 : res.data.data.reDoNum |
|
|
|
this.checkList = [] |
|
|
|
this.checkList = [] |
|
|
|
this.checkList.push( |
|
|
|
this.checkList.push( |
|
|
|
res.data.data.isBatProblem == 1 ? 'isBatProblem' : null, |
|
|
|
res.data.data.isBatProblem == 1 ? 'isBatProblem' : null, |
|
|
|
|