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

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

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