|
@@ -170,14 +170,14 @@
|
|
|
permissionType: 'update',
|
|
permissionType: 'update',
|
|
|
isShowReturnOrder: false,
|
|
isShowReturnOrder: false,
|
|
|
name: '外部处理',
|
|
name: '外部处理',
|
|
|
- isShow: true
|
|
|
|
|
|
|
+ isShow: [2, 9].includes(this.innerOuterBoth)
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
key: 'innerStore',
|
|
key: 'innerStore',
|
|
|
permissionType: 'update',
|
|
permissionType: 'update',
|
|
|
isShowReturnOrder: false,
|
|
isShowReturnOrder: false,
|
|
|
name: '内部处理',
|
|
name: '内部处理',
|
|
|
- isShow: true
|
|
|
|
|
|
|
+ isShow: [1, 9].includes(this.innerOuterBoth)
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
key: 'QCApprove2',
|
|
key: 'QCApprove2',
|
|
@@ -192,21 +192,16 @@
|
|
|
},
|
|
},
|
|
|
async created() {
|
|
async created() {
|
|
|
//返修节点中有可能多流程
|
|
//返修节点中有可能多流程
|
|
|
- let find =
|
|
|
|
|
- this.repairTabsOptions.find(
|
|
|
|
|
- (item) => item.name == this.taskDefinitionKey
|
|
|
|
|
- )?.isOutOrIn || '';
|
|
|
|
|
|
|
+ let find = this.repairTabsOptions.find((item) => item.name == this.taskDefinitionKey)?.isOutOrIn || '';
|
|
|
let optionKey = find || this.taskDefinitionKey;
|
|
let optionKey = find || this.taskDefinitionKey;
|
|
|
this.activeComp = optionKey || 'stater';
|
|
this.activeComp = optionKey || 'stater';
|
|
|
//获取当前流程标签信息
|
|
//获取当前流程标签信息
|
|
|
- let currentTab =
|
|
|
|
|
- this.tabOptions.find((item) => item.key == this.activeComp) || {};
|
|
|
|
|
|
|
+ let currentTab = this.tabOptions.find((item) => item.key == this.activeComp) || {};
|
|
|
this.permissionType = currentTab?.permissionType;
|
|
this.permissionType = currentTab?.permissionType;
|
|
|
this.isShowReturnOrder = currentTab?.isShowReturnOrder;
|
|
this.isShowReturnOrder = currentTab?.isShowReturnOrder;
|
|
|
- find && (await this.getReturnInfo(this.businessId));
|
|
|
|
|
- this.pageName = ['outerStore', 'innerStore'].includes(this.activeComp)
|
|
|
|
|
- ? 'repairTabsPage'
|
|
|
|
|
- : 'customerReturnOrder';
|
|
|
|
|
|
|
+ //
|
|
|
|
|
+ await this.getReturnInfo(this.businessId)
|
|
|
|
|
+ this.pageName = ['outerStore', 'innerStore'].includes(this.activeComp) ? 'repairTabsPage' : 'customerReturnOrder';
|
|
|
},
|
|
},
|
|
|
mounted() {
|
|
mounted() {
|
|
|
setTimeout(() => {
|
|
setTimeout(() => {
|