feat: There is no way the oa
This commit is contained in:
+27
-1
@@ -68,6 +68,7 @@ router.beforeEach(function (to, from, next) {
|
|||||||
let prcNum = to.query.prcNum;
|
let prcNum = to.query.prcNum;
|
||||||
let prcName = to.query.prcName;
|
let prcName = to.query.prcName;
|
||||||
let prcType = to.query.prcType;
|
let prcType = to.query.prcType;
|
||||||
|
let routerType = to.query.routerType;
|
||||||
let param = "taskIds=" + taskId + "&prcId=" + prcId
|
let param = "taskIds=" + taskId + "&prcId=" + prcId
|
||||||
+ "&prcNum=" + prcNum + "&prcName=" + prcName + "&prcType=" + prcType;
|
+ "&prcNum=" + prcNum + "&prcName=" + prcName + "&prcType=" + prcType;
|
||||||
console.log(store)
|
console.log(store)
|
||||||
@@ -162,12 +163,37 @@ router.beforeEach(function (to, from, next) {
|
|||||||
}
|
}
|
||||||
} else { // 业务系统 当前节点未完成
|
} else { // 业务系统 当前节点未完成
|
||||||
// commitStatus 大于0 表示当前节点存在未完成干活流程
|
// commitStatus 大于0 表示当前节点存在未完成干活流程
|
||||||
if (isNotFinished && isNotFinished > 0 && commitStatus && commitStatus > 0) {
|
// isNotFinished OA 系统显示接受任务 已置为已办
|
||||||
|
if (routerType && routerType === 'oa' &&isNotFinished && isNotFinished > 0 && commitStatus && commitStatus > 0) {
|
||||||
if (prcType === '3') {
|
if (prcType === '3') {
|
||||||
//标准征求意见 接受节点 未完成 oa已办 跳转详情页面
|
//标准征求意见 接受节点 未完成 oa已办 跳转详情页面
|
||||||
if (path === '/bzzqyjStep3') {
|
if (path === '/bzzqyjStep3') {
|
||||||
extracted2("processAcceptDetail","prcNum=" + prcNum + "&tabsName=AlreadyProcess");
|
extracted2("processAcceptDetail","prcNum=" + prcNum + "&tabsName=AlreadyProcess");
|
||||||
}
|
}
|
||||||
|
}else if (prcType === '5') {
|
||||||
|
if (path === '/xmpgStep4') {
|
||||||
|
extracted2("processAcceptDetail","prcNum=" + prcNum + "&tabsName=AlreadyProcess");
|
||||||
|
}
|
||||||
|
}else if (prcType === '2') {
|
||||||
|
if (path === '/bzdyStep3') {
|
||||||
|
extracted2("processAcceptDetail","prcNum=" + prcNum + "&tabsName=AlreadyProcess");
|
||||||
|
}
|
||||||
|
}else if (prcType === '9') {
|
||||||
|
if (path === '/bzjdStep3') {
|
||||||
|
extracted2("processAcceptDetail","prcNum=" + prcNum + "&tabsName=AlreadyProcess");
|
||||||
|
}
|
||||||
|
}else if (prcType === '6') {
|
||||||
|
if (path === '/xmpg2Step6') {
|
||||||
|
extracted2("processAcceptDetail","prcNum=" + prcNum + "&tabsName=AlreadyProcess");
|
||||||
|
}
|
||||||
|
}else if (prcType === '10') {
|
||||||
|
if (path === '/xmqdqrStep2') {
|
||||||
|
extracted2("processAcceptDetail","prcNum=" + prcNum + "&tabsName=AlreadyProcess");
|
||||||
|
}
|
||||||
|
}else if (prcType === '8') {
|
||||||
|
if (path === '/wfhxzgStep4') {
|
||||||
|
extracted2("processAcceptDetail","prcNum=" + prcNum + "&tabsName=AlreadyProcess");
|
||||||
|
}
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
// oa 待测 sso
|
// oa 待测 sso
|
||||||
|
|||||||
@@ -70,7 +70,7 @@
|
|||||||
size="mini"
|
size="mini"
|
||||||
class="common-button-primary"
|
class="common-button-primary"
|
||||||
@click="handleSave"
|
@click="handleSave"
|
||||||
:loading="saveLoading"
|
:loading="submitLoading"
|
||||||
v-if="showSave">
|
v-if="showSave">
|
||||||
<i class="iconfont"></i>
|
<i class="iconfont"></i>
|
||||||
保存
|
保存
|
||||||
@@ -80,7 +80,7 @@
|
|||||||
size="small"
|
size="small"
|
||||||
class="common-button-danger"
|
class="common-button-danger"
|
||||||
@click="beforeBack"
|
@click="beforeBack"
|
||||||
:loading="isSubmitBack"
|
:loading="submitLoading"
|
||||||
v-if="showBack">
|
v-if="showBack">
|
||||||
<i class="iconfont" style="font-size: 12px;"></i>
|
<i class="iconfont" style="font-size: 12px;"></i>
|
||||||
{{ backBTNText }}</el-button>
|
{{ backBTNText }}</el-button>
|
||||||
|
|||||||
@@ -183,13 +183,13 @@
|
|||||||
</el-table>
|
</el-table>
|
||||||
</div>
|
</div>
|
||||||
<ProcessFooter
|
<ProcessFooter
|
||||||
show-save
|
:show-save="submitShow"
|
||||||
show-submit
|
show-submit
|
||||||
:submitLoading="isSubmit"
|
:submitLoading="isSubmit"
|
||||||
:saveLoading="saveLoading"
|
:saveLoading="saveLoading"
|
||||||
:show-submit="submitShow"
|
:show-submit="submitShow"
|
||||||
:show-confirm="acceptShow"
|
:show-confirm="acceptShow"
|
||||||
show-transfer
|
:show-transfer="submitShow"
|
||||||
@transfer="handleTransfer"
|
@transfer="handleTransfer"
|
||||||
@save="handleSave"
|
@save="handleSave"
|
||||||
@submit="handleSubmit"
|
@submit="handleSubmit"
|
||||||
|
|||||||
@@ -230,6 +230,7 @@
|
|||||||
</el-input>
|
</el-input>
|
||||||
<el-input
|
<el-input
|
||||||
v-else
|
v-else
|
||||||
|
:disabled="acceptShow"
|
||||||
v-model="dataList[scope.$index].complianceReasons"
|
v-model="dataList[scope.$index].complianceReasons"
|
||||||
placeholder="请输入合规原因"
|
placeholder="请输入合规原因"
|
||||||
>
|
>
|
||||||
@@ -256,6 +257,7 @@
|
|||||||
</el-input>
|
</el-input>
|
||||||
<el-input
|
<el-input
|
||||||
v-else
|
v-else
|
||||||
|
:disabled="acceptShow"
|
||||||
v-model="dataList[scope.$index].noCompliance"
|
v-model="dataList[scope.$index].noCompliance"
|
||||||
placeholder="请输入不合规项目"
|
placeholder="请输入不合规项目"
|
||||||
>
|
>
|
||||||
@@ -277,6 +279,7 @@
|
|||||||
</el-input>
|
</el-input>
|
||||||
<el-input
|
<el-input
|
||||||
v-else
|
v-else
|
||||||
|
:disabled="acceptShow"
|
||||||
v-model="dataList[scope.$index].countermeasures"
|
v-model="dataList[scope.$index].countermeasures"
|
||||||
placeholder="请输入应对措施"
|
placeholder="请输入应对措施"
|
||||||
>
|
>
|
||||||
@@ -298,6 +301,7 @@
|
|||||||
</el-date-picker>
|
</el-date-picker>
|
||||||
<el-date-picker
|
<el-date-picker
|
||||||
v-else
|
v-else
|
||||||
|
:disabled="acceptShow"
|
||||||
class="datePickLen"
|
class="datePickLen"
|
||||||
clearable
|
clearable
|
||||||
v-model="dataList[scope.$index].completionTime"
|
v-model="dataList[scope.$index].completionTime"
|
||||||
|
|||||||
@@ -44,7 +44,7 @@
|
|||||||
</process-title>
|
</process-title>
|
||||||
<div class="tableTitle">
|
<div class="tableTitle">
|
||||||
<div class="tableButton">
|
<div class="tableButton">
|
||||||
<el-button class="common-button-primary add-button" type="primary" size="mini" @click="batchEdit">批量编辑
|
<el-button :disabled="acceptShow" class="common-button-primary add-button" type="primary" size="mini" @click="batchEdit">批量编辑
|
||||||
</el-button>
|
</el-button>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -142,6 +142,7 @@
|
|||||||
</el-input>
|
</el-input>
|
||||||
<el-input
|
<el-input
|
||||||
v-else
|
v-else
|
||||||
|
:disabled="acceptShow"
|
||||||
v-model="scope.row.complianceReasons"
|
v-model="scope.row.complianceReasons"
|
||||||
placeholder="请输入合规原因"
|
placeholder="请输入合规原因"
|
||||||
>
|
>
|
||||||
@@ -168,6 +169,7 @@
|
|||||||
</el-input>
|
</el-input>
|
||||||
<el-input
|
<el-input
|
||||||
v-else
|
v-else
|
||||||
|
:disabled="acceptShow"
|
||||||
v-model="scope.row.noCompliance"
|
v-model="scope.row.noCompliance"
|
||||||
placeholder="请输入不合规项目"
|
placeholder="请输入不合规项目"
|
||||||
>
|
>
|
||||||
@@ -189,6 +191,7 @@
|
|||||||
</el-input>
|
</el-input>
|
||||||
<el-input
|
<el-input
|
||||||
v-else
|
v-else
|
||||||
|
:disabled="acceptShow"
|
||||||
v-model="scope.row.countermeasures"
|
v-model="scope.row.countermeasures"
|
||||||
placeholder="请输入应对措施"
|
placeholder="请输入应对措施"
|
||||||
>
|
>
|
||||||
@@ -210,6 +213,7 @@
|
|||||||
</el-date-picker>
|
</el-date-picker>
|
||||||
<el-date-picker
|
<el-date-picker
|
||||||
v-else
|
v-else
|
||||||
|
:disabled="acceptShow"
|
||||||
class="datePickLen"
|
class="datePickLen"
|
||||||
clearable
|
clearable
|
||||||
v-model="scope.row.completionTime"
|
v-model="scope.row.completionTime"
|
||||||
@@ -422,9 +426,9 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<ProcessFooter
|
<ProcessFooter
|
||||||
show-save
|
:show-save="submitShow"
|
||||||
show-submit
|
show-submit
|
||||||
show-transfer
|
:show-transfer="submitShow"
|
||||||
:show-submit="submitShow"
|
:show-submit="submitShow"
|
||||||
:show-confirm="acceptShow"
|
:show-confirm="acceptShow"
|
||||||
:submitLoading="isSubmit"
|
:submitLoading="isSubmit"
|
||||||
|
|||||||
@@ -52,8 +52,8 @@
|
|||||||
</process-title>
|
</process-title>
|
||||||
<div class="tableTitle">
|
<div class="tableTitle">
|
||||||
<div class="tableButton">
|
<div class="tableButton">
|
||||||
<el-button plain class="common-button-primary" size="mini" @click="addList">添加</el-button>
|
<el-button :disabled="acceptShow" plain class="common-button-primary" size="mini" @click="addList">添加</el-button>
|
||||||
<el-button plain class="common-button-primary" size="mini" @click="delectList">批量删除</el-button>
|
<el-button :disabled="acceptShow" plain class="common-button-primary" size="mini" @click="delectList">批量删除</el-button>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<el-table
|
<el-table
|
||||||
@@ -382,10 +382,9 @@
|
|||||||
</div>
|
</div>
|
||||||
</el-drawer>
|
</el-drawer>
|
||||||
<ProcessFooter
|
<ProcessFooter
|
||||||
show-save
|
:show-save="submitShow"
|
||||||
show-transfer
|
:show-transfer="submitShow"
|
||||||
show-affirm
|
:show-affirm="submitShow"
|
||||||
show-confirm
|
|
||||||
:show-submit="submitShow"
|
:show-submit="submitShow"
|
||||||
:show-confirm="acceptShow"
|
:show-confirm="acceptShow"
|
||||||
:submitLoading="isSubmit"
|
:submitLoading="isSubmit"
|
||||||
@@ -413,7 +412,7 @@
|
|||||||
import ProcessHeader from "../../components/ProcessHeader";
|
import ProcessHeader from "../../components/ProcessHeader";
|
||||||
import ProcessFooter from "../../components/ProcessFooter";
|
import ProcessFooter from "../../components/ProcessFooter";
|
||||||
import ProcessTitle from "../../components/ProcessTitle";
|
import ProcessTitle from "../../components/ProcessTitle";
|
||||||
import { inboundLiaisonDetail, queryDetail, saveTaskForPub ,changeAssigneeNew} from "api/process";
|
import { inboundLiaisonDetail, queryDetail, saveTaskForPub ,changeAssigneeNew, execTask} from "api/process";
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
name: "xmqdqrStep2",
|
name: "xmqdqrStep2",
|
||||||
|
|||||||
@@ -249,6 +249,15 @@ const routes = [
|
|||||||
title: '流程详情'
|
title: '流程详情'
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
path: '/processAcceptDetail',
|
||||||
|
name: 'ProcessAcceptDetail',
|
||||||
|
component: () => import('@/pages/processCenter/pages/processAcceptDetail/index.vue'),
|
||||||
|
meta: {
|
||||||
|
requireAuth: true,
|
||||||
|
title: '流程详情'
|
||||||
|
}
|
||||||
|
},
|
||||||
{
|
{
|
||||||
path: '/bzffStep1',
|
path: '/bzffStep1',
|
||||||
name: 'bzffStep1',
|
name: 'bzffStep1',
|
||||||
|
|||||||
Reference in New Issue
Block a user