From 663dbe4ddca1fa409e6acbc1f77d924c161b0c39 Mon Sep 17 00:00:00 2001
From: jiangping <jp@doumee.com>
Date: 星期一, 09 六月 2025 17:04:50 +0800
Subject: [PATCH] 提交一把订单
---
company/src/components/system/permission/OperaPermissionWindow.vue | 28 +++++++++++++++++++++++++---
1 files changed, 25 insertions(+), 3 deletions(-)
diff --git a/company/src/components/system/permission/OperaPermissionWindow.vue b/company/src/components/system/permission/OperaPermissionWindow.vue
index 12054f2..faa3131 100644
--- a/company/src/components/system/permission/OperaPermissionWindow.vue
+++ b/company/src/components/system/permission/OperaPermissionWindow.vue
@@ -12,6 +12,21 @@
<el-form-item label="鏉冮檺鍚嶇О" prop="name" required>
<el-input v-model="form.name" placeholder="璇疯緭鍏ユ潈闄愬悕绉�" v-trim maxlength="50"/>
</el-form-item>
+<!-- <el-form-item label="骞冲彴绫诲瀷" prop="type" required>
+ <el-select v-model="form.type" placeholder="璇烽�夋嫨骞冲彴绫诲瀷" >
+ <el-option label="閫氱敤" value="0"></el-option>
+ <el-option label="骞冲彴绔�" value="1"></el-option>
+ <el-option label="浼佷笟绔�" value="2"></el-option>
+ <el-option label="鍟嗘埛绔�" value="3"></el-option>
+ </el-select>
+ </el-form-item>-->
+ <el-form-item label="鏉冮檺褰掑睘">
+ <div style="width: 100%; display: flex; align-items: center;">
+ <el-checkbox :true-label="1" :false-label="0" v-model="form.isadmin">骞冲彴</el-checkbox>
+ <el-checkbox :true-label="1" :false-label="0" v-model="form.isshop">鍟嗘埛</el-checkbox>
+ <el-checkbox :true-label="1" :false-label="0" v-model="form.iscom">浼佷笟</el-checkbox>
+ </div>
+ </el-form-item>
<el-form-item label="鏉冮檺澶囨敞" prop="remark">
<el-input v-model="form.remark" placeholder="璇疯緭鍏ユ潈闄愬娉�" type="textarea" :rows="3" v-trim maxlength="500"/>
</el-form-item>
@@ -35,12 +50,19 @@
id: null,
code: '',
name: '',
- remark: ''
+ remark: '',
+ isadmin: '0',
+ isshop: '0',
+ iscom: '0',
+ type: '0'
},
// 楠岃瘉瑙勫垯
rules: {
code: [
{ required: true, message: '璇疯緭鍏ユ潈闄愮紪鐮�' }
+ ],
+ type: [
+ { required: true, message: '璇烽�夋嫨骞冲彴绫诲瀷' }
],
name: [
{ required: true, message: '璇疯緭鍏ユ潈闄愬悕绉�' }
@@ -65,6 +87,7 @@
this.originPermissionCode = target.code
for (const key in this.form) {
this.form[key] = target[key]
+ this.form.type=this.form.type+''
}
})
},
@@ -81,8 +104,7 @@
this.$dialog.confirm('妫�娴嬪埌鎮ㄤ慨鏀逛簡鏉冮檺缂栫爜锛屾潈闄愮紪鐮佷慨鏀瑰悗鍓嶅悗绔潎鍙兘闇�瑕佽皟鏁翠唬鐮侊紝纭淇敼鍚楋紵', '鎻愮ず', {
confirmButtonText: '纭淇敼',
type: 'warning'
- })
- .then(() => {
+ }).then(() => {
this.__confirmEdit()
})
}
--
Gitblit v1.9.3