Commit 072e77a0 authored by 刘怀志's avatar 刘怀志

feat(审批详情):追溯审批1

parent 106e6be8
......@@ -153,3 +153,19 @@ export function getTpmProcessDetail(businessId) {
}
})
}
export function getCompletionDetail(businessId) {
return request({
url: '/traceability/getCompletion/'+businessId,
method: 'get',
})
}
export function processCompletionApproval(approve) {
return request({
url: '/traceability/processCompletionApproval',
method: 'post',
data: approve,
headers: {
'Content-Type': 'application/json;charset=UTF-8' // 接口修改传参类型
}
})
}
\ No newline at end of file
......@@ -96,7 +96,7 @@ export default {
page: 1,
rows: 10,
mesType: '1',
processGroup: '1',
processGroup: '1'
},
defaultPageSize: 10,
// 底部加载
......@@ -129,14 +129,14 @@ export default {
methods: {
goDetail(processId, processCode, processStatus, allowApprove, processName) {
let path = ''
if (this.processCode === '00016' || this.processCode === '00017') {
if (processCode === '00016' || processCode === '00017') {
// 00016(铸造科对发动机装配科发起追溯) 00017(机加工科对发动机装配科发起追溯) => drawerShowEngineTrace
path = 'drawerShowEngineTrace'
} else if (this.processCode !== '00019') {
} else if (processCode !== '00019') {
// processCode.value !== '00019' =>drawerShow
path = 'drawerShow'
} else {
console.log('3', this.processCode)
console.log('3', processCode)
// 00019(追溯完成度异常提醒) => drawerShowTraceError
path = 'drawerShowTraceError'
}
......
......@@ -423,8 +423,8 @@
></u-datetime-picker>
<!-- 按钮区域 -->
<view class="btns-container">
<view class="btn reject-btn" @click="handleClose('REJECT')"></view>
<view class="btn approve-btn" :loading="btnLoading" @click="handleConfirm('CONSENT')"> 确定 </view>
<view class="btn reject-btn" v-if="processStatus && isUpdate" @click="handleClose('REJECT')"></view>
<view class="btn approve-btn" v-if="processStatus && isUpdate" :loading="btnLoading" @click="handleConfirm('CONSENT')"> 确定 </view>
</view>
</view>
</view>
......@@ -453,7 +453,7 @@
this.processId = option.processId;
this.processCode = option.processCode;
this.processStatus = option.processStatus;
this.isUpdate = option.allowApprove;
this.isUpdate = option.allowApprove && option.processStatus === '0';
this.processName = option.processName;
this.getList();
this.getInstanceDetail();
......
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