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 | 18 ++++++++++--------
1 files changed, 10 insertions(+), 8 deletions(-)
diff --git a/admin/src/components/business/OperaInternalCompanyWindow.vue b/admin/src/components/business/OperaInternalCompanyWindow.vue
index 783f6b9..b383ad0 100644
--- a/admin/src/components/business/OperaInternalCompanyWindow.vue
+++ b/admin/src/components/business/OperaInternalCompanyWindow.vue
@@ -18,10 +18,11 @@
<el-form-item label="鎺掑簭鐮�" prop="sortnum">
<el-input v-model="form.sortnum" placeholder="璇疯緭鍏ユ帓搴忕爜" v-trim/>
</el-form-item>
- <el-form-item label="缁勭粐绫诲瀷" prop="type" v-if="(editType === 'edit' && parentId) || (editType === 'add')">
- <el-radio-group v-model="form.type" :disabled="(editType === 'edit') || (!!(editType === 'add' && parentId))">
+ <el-form-item label="缁勭粐绫诲瀷" prop="type" v-if="(editType === 'edit' && parentId) || (editType === 'add')" >
+<!-- :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>
@@ -67,6 +68,7 @@
type: Array
}
},
+ inject: ['sysConfig'],
created () {
this.config({
api: '/business/company.js',
@@ -74,7 +76,7 @@
})
},
methods: {
- open(title, target, row, editType){
+ open (title, target, row, editType) {
this.title = title
this.editType = editType
if (editType === 'edit') {
@@ -95,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
}
// 鏂板缓缁勭粐
@@ -103,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
}
@@ -113,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
}
})
@@ -139,7 +141,7 @@
this.$emit('success')
})
.catch(e => {
- // this.$tip.apiFailed(e)
+ // this.$tip.apiFailed(e)
})
.finally(() => {
this.isWorking = false
--
Gitblit v1.9.3