Skip to content

Commit 1cde03f

Browse files
puhui999gitee-org
authored andcommitted
Merge branch 'master' of gitee.com:yudaocode/yudao-ui-admin-vue3 into master
Signed-off-by: puhui999 <[email protected]>
2 parents 01837ad + 19de304 commit 1cde03f

File tree

6 files changed

+38
-22
lines changed

6 files changed

+38
-22
lines changed

src/views/bpm/processInstance/detail.vue

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -404,9 +404,9 @@ const getDetail = () => {
404404
data.formVariables
405405
)
406406
nextTick().then(() => {
407-
fApi.value?.btn.show(false)
408-
fApi.value?.resetBtn.show(false)
409-
fApi.value?.btn.disabled(true)
407+
fApi.value?.fapi?.btn.show(false)
408+
fApi.value?.fapi?.resetBtn.show(false)
409+
fApi.value?.fapi?.disabled(true)
410410
})
411411
}
412412

src/views/bpm/processInstance/index.vue

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,10 @@
1212
@click="handleCreate"
1313
/>
1414
</template>
15+
<!-- 流程分类 -->
16+
<template #category_default="{ row }">
17+
<DictTag :type="DICT_TYPE.BPM_MODEL_CATEGORY" :value="Number(row?.category)" />
18+
</template>
1519
<!-- 当前审批任务 -->
1620
<template #tasks_default="{ row }">
1721
<el-button v-for="task in row.tasks" :key="task.id" link>
@@ -40,6 +44,7 @@
4044
<script setup lang="ts">
4145
// 全局相关的 import
4246
import { ElMessageBox } from 'element-plus'
47+
import { DICT_TYPE } from '@/utils/dict'
4348
4449
// 业务相关的 import
4550
import * as ProcessInstanceApi from '@/api/bpm/processInstance'

src/views/bpm/processInstance/process.data.ts

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,12 @@ const crudSchemas = reactive<VxeCrudSchema>({
3333
field: 'category',
3434
dictType: DICT_TYPE.BPM_MODEL_CATEGORY,
3535
dictClass: 'number',
36-
isSearch: true
36+
isSearch: true,
37+
table: {
38+
slots: {
39+
default: 'category_default'
40+
}
41+
}
3742
},
3843
{
3944
title: '当前审批任务',

src/views/system/role/index.vue

Lines changed: 20 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -111,16 +111,21 @@
111111
>
112112
<el-card class="card" shadow="never">
113113
<template #header>
114-
<!--父子联动(选中父节点,自动选择子节点):-->
115-
<!--<el-switch v-model="checkStrictly" inline-prompt active-text="是" inactive-text="否" />-->
116-
<!--全选/全不选:-->
117-
<!--<el-switch-->
118-
<!-- v-model="treeNodeAll"-->
119-
<!-- inline-prompt-->
120-
<!-- active-text="是"-->
121-
<!-- inactive-text="否"-->
122-
<!-- @change="handleCheckedTreeNodeAll()"-->
123-
<!--/>-->
114+
父子联动(选中父节点,自动选择子节点):
115+
<el-switch
116+
v-model="checkStrictly"
117+
inline-prompt
118+
active-text=""
119+
inactive-text=""
120+
/>
121+
全选/全不选:
122+
<el-switch
123+
v-model="treeNodeAll"
124+
inline-prompt
125+
active-text=""
126+
inactive-text=""
127+
@change="handleCheckedTreeNodeAll()"
128+
/>
124129
</template>
125130
<el-tree
126131
ref="treeRef"
@@ -250,12 +255,12 @@ const dialogScopeTitle = ref('数据权限')
250255
const actionScopeType = ref('')
251256
const dataScopeDictDatas = ref()
252257
// 选项
253-
const checkStrictly = ref(false)
254-
// const treeNodeAll = ref(false)
258+
const checkStrictly = ref(true)
259+
const treeNodeAll = ref(false)
255260
// 全选/全不选
256-
// const handleCheckedTreeNodeAll = () => {
257-
// treeRef.value!.setCheckedNodes(treeNodeAll.value ? treeOptions.value : [])
258-
// }
261+
const handleCheckedTreeNodeAll = () => {
262+
treeRef.value!.setCheckedNodes(treeNodeAll.value ? treeOptions.value : [])
263+
}
259264
// 权限操作
260265
const handleScope = async (type: string, row: RoleApi.RoleVO) => {
261266
dataScopeForm.id = row.id

src/views/system/user/index.vue

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -408,20 +408,20 @@ const handleDetail = async (rowId: number) => {
408408
409409
// 提交按钮
410410
const submitForm = async () => {
411-
// 提交请求
412411
const elForm = unref(formRef)?.getElFormRef()
413412
if (!elForm) return
414413
elForm.validate(async (valid) => {
415414
if (valid) {
415+
// 提交请求
416416
try {
417417
const data = unref(formRef)?.formModel as UserApi.UserVO
418418
if (actionType.value === 'create') {
419-
await UserApi.createUserApi(data)
420419
loading.value = true
420+
await UserApi.createUserApi(data)
421421
message.success(t('common.createSuccess'))
422422
} else {
423-
await UserApi.updateUserApi(data)
424423
loading.value = true
424+
await UserApi.updateUserApi(data)
425425
message.success(t('common.updateSuccess'))
426426
}
427427
dialogVisible.value = false

src/views/system/user/user.data.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ export const rules = reactive({
1818
status: [required],
1919
mobile: [
2020
{
21+
required: true,
2122
len: 11,
2223
trigger: 'blur',
2324
message: '请输入正确的手机号码'

0 commit comments

Comments
 (0)