From 46e8af542c02d801bea9fa8cf8f55974dcfa8554 Mon Sep 17 00:00:00 2001
From: doum <doum>
Date: 星期二, 30 十二月 2025 11:03:00 +0800
Subject: [PATCH] 更改头部
---
admin/src/components/business/OperaInternalCompanyWindow.vue | 13 +++++++------
1 files changed, 7 insertions(+), 6 deletions(-)
diff --git a/admin/src/components/business/OperaInternalCompanyWindow.vue b/admin/src/components/business/OperaInternalCompanyWindow.vue
index 6ff4b28..b383ad0 100644
--- a/admin/src/components/business/OperaInternalCompanyWindow.vue
+++ b/admin/src/components/business/OperaInternalCompanyWindow.vue
@@ -22,7 +22,7 @@
<!-- :disabled="(editType === 'edit') || (!!(editType === 'add' && parentId))"-->
<el-radio-group v-model="form.type">
<el-radio :label="0">鐩稿叧鏂圭粍缁�</el-radio>
- <el-radio :label="1">鍐呴儴缁勭粐</el-radio>
+ <el-radio :label="1" v-if="sysConfig() && sysConfig().orgUserDataOrigin!=3">鍐呴儴缁勭粐</el-radio>
</el-radio-group>
</el-form-item>
</el-form>
@@ -68,6 +68,7 @@
type: Array
}
},
+ inject: ['sysConfig'],
created () {
this.config({
api: '/business/company.js',
@@ -75,7 +76,7 @@
})
},
methods: {
- open(title, target, row, editType){
+ open (title, target, row, editType) {
this.title = title
this.editType = editType
if (editType === 'edit') {
@@ -96,7 +97,7 @@
}
if (target != null) {
this.form.parentId = target.id
- this.form.parentType = target.type
+ this.form.parentType = target.type >= 0 ? target.type : 0
this.form.parentName = target.companyNamePath
}
// 鏂板缓缁勭粐
@@ -104,7 +105,7 @@
this.$nextTick(() => {
this.$refs.form.resetFields()
this.form[this.configData['field.id']] = null
- this.form.type = target.type
+ this.form.type = 0
})
return
}
@@ -114,7 +115,7 @@
for (const key in this.form) {
this.form[key] = row[key]
}
- if(target.type == 0){
+ if (target.type == 0) {
this.form.type = 0
}
})
@@ -140,7 +141,7 @@
this.$emit('success')
})
.catch(e => {
- // this.$tip.apiFailed(e)
+ // this.$tip.apiFailed(e)
})
.finally(() => {
this.isWorking = false
--
Gitblit v1.9.3