feat:block size

3.x
smallwei 3 years ago
parent 39544078e5
commit edd7c42b98
  1. 9
      src/page/login/codelogin.vue
  2. 13
      src/page/login/userlogin.vue
  3. 2
      src/views/authority/apiscope.vue
  4. 2
      src/views/authority/datascope.vue
  5. 4
      src/views/authority/role.vue
  6. 5
      src/views/base/region.vue
  7. 1
      src/views/desk/notice.vue
  8. 6
      src/views/flow/manager.vue
  9. 6
      src/views/flow/model.vue
  10. 3
      src/views/report/reportlist.vue
  11. 3
      src/views/resource/attach.vue
  12. 3
      src/views/resource/oss.vue
  13. 3
      src/views/resource/sms.vue
  14. 1
      src/views/system/client.vue
  15. 2
      src/views/system/dept.vue
  16. 4
      src/views/system/dict.vue
  17. 4
      src/views/system/dictbiz.vue
  18. 2
      src/views/system/menu.vue
  19. 1
      src/views/system/param.vue
  20. 1
      src/views/system/post.vue
  21. 13
      src/views/system/tenant.vue
  22. 1
      src/views/system/tenantpackage.vue
  23. 4
      src/views/system/topmenu.vue
  24. 7
      src/views/system/user.vue
  25. 3
      src/views/tool/code.vue
  26. 1
      src/views/tool/datasource.vue
  27. 2
      src/views/tool/model.vue
  28. 4
      src/views/util/crud-form.vue
  29. 2
      src/views/util/demo/dict-classic.vue
  30. 2
      src/views/util/demo/dict-horizontal.vue
  31. 2
      src/views/util/demo/dict-vertical.vue
  32. 3
      src/views/util/demo/dict.vue
  33. 3
      src/views/util/demo/dictbiz.vue
  34. 13
      src/views/util/logs.vue
  35. 19
      src/views/util/store.vue
  36. 9
      src/views/util/tags.vue
  37. 3
      src/views/work/claim.vue
  38. 2
      src/views/work/done.vue
  39. 2
      src/views/work/send.vue
  40. 5
      src/views/work/start.vue
  41. 3
      src/views/work/todo.vue

@ -6,8 +6,7 @@
:model="loginForm"
label-width="0">
<el-form-item prop="phone">
<el-input size="small"
@keyup.enter="handleLogin"
<el-input @keyup.enter="handleLogin"
v-model="loginForm.phone"
auto-complete="off"
:placeholder="$t('login.phone')">
@ -17,8 +16,7 @@
</el-input>
</el-form-item>
<el-form-item prop="code">
<el-input size="small"
@keyup.enter="handleLogin"
<el-input @keyup.enter="handleLogin"
v-model="loginForm.code"
auto-complete="off"
:placeholder="$t('login.code')">
@ -34,8 +32,7 @@
</el-input>
</el-form-item>
<el-form-item>
<el-button size="small"
type="primary"
<el-button type="primary"
@click.prevent="handleLogin"
class="login-submit">{{$t('login.submit')}}</el-button>
</el-form-item>

@ -7,8 +7,7 @@
label-width="0">
<el-form-item v-if="tenantMode"
prop="tenantId">
<el-input size="small"
@keyup.enter="handleLogin"
<el-input @keyup.enter="handleLogin"
v-model="loginForm.tenantId"
auto-complete="off"
:placeholder="$t('login.tenantId')">
@ -18,8 +17,7 @@
</el-input>
</el-form-item>
<el-form-item prop="username">
<el-input size="small"
@keyup.enter="handleLogin"
<el-input @keyup.enter="handleLogin"
v-model="loginForm.username"
auto-complete="off"
:placeholder="$t('login.username')">
@ -29,8 +27,7 @@
</el-input>
</el-form-item>
<el-form-item prop="password">
<el-input size="small"
@keyup.enter="handleLogin"
<el-input @keyup.enter="handleLogin"
:type="passwordType"
v-model="loginForm.password"
auto-complete="off"
@ -49,8 +46,7 @@
prop="code">
<el-row :span="24">
<el-col :span="16">
<el-input size="small"
@keyup.enter="handleLogin"
<el-input @keyup.enter="handleLogin"
v-model="loginForm.code"
auto-complete="off"
:placeholder="$t('login.code')">
@ -70,7 +66,6 @@
</el-form-item>
<el-form-item>
<el-button type="primary"
size="small"
@click.prevent="handleLogin"
class="login-submit">{{$t('login.submit')}}
</el-button>

@ -21,7 +21,6 @@
<template #menu="{row}">
<el-button type="text"
icon="el-icon-setting"
size="small"
v-if="permission.api_scope_setting"
plain
style="border: 0;background-color: transparent !important;"
@ -59,7 +58,6 @@
@on-load="onLoadScope">
<template #menu-left>
<el-button type="danger"
size="small"
icon="el-icon-delete"
plain
@click="handleDeleteScope">

@ -22,7 +22,6 @@
<template #menu="{row}">
<el-button type="text"
icon="el-icon-setting"
size="small"
v-if="permission.data_scope_setting"
plain
style="border: 0;background-color: transparent !important;"
@ -60,7 +59,6 @@
@on-load="onLoadScope">
<template #menu-left>
<el-button type="danger"
size="small"
icon="el-icon-delete"
plain
@click="handleDeleteScope">

@ -19,14 +19,12 @@
@on-load="onLoad">
<template #menu-left>
<el-button type="danger"
size="small"
icon="el-icon-delete"
v-if="permission.role_delete"
plain
@click="handleDelete">
</el-button>
<el-button size="small"
icon="el-icon-setting"
<el-button icon="el-icon-setting"
@click="handleRole"
v-if="userInfo.role_name.includes('admin')"
plain>权限设置

@ -16,27 +16,22 @@
<el-button-group>
<el-button v-if="permission.region_add"
type="primary"
size="small"
icon="el-icon-circle-plus-outline"
@click="addChildren">新增下级</el-button>
<el-button v-if="permission.region_delete"
type="primary"
size="small"
icon="el-icon-delete"
@click="handleDelete">删除</el-button>
<el-button v-if="permission.region_import"
type="primary"
size="small"
icon="el-icon-upload2"
@click="handleImport">导入</el-button>
<el-button v-if="permission.region_export"
type="primary"
size="small"
icon="el-icon-download"
@click="handleExport">导出</el-button>
<el-button v-if="permission.region_debug"
type="primary"
size="small"
icon="el-icon-video-play"
@click="handleDebug">调试</el-button>
</el-button-group>

@ -20,7 +20,6 @@
@on-load="onLoad">
<template #menu-left>
<el-button type="danger"
size="small"
icon="el-icon-delete"
plain
v-if="permission.notice_delete"

@ -15,27 +15,23 @@
@refresh-change="refreshChange"
@on-load="onLoad">
<template #menu-left>
<el-radio-group v-model="mode"
size="small">
<el-radio-group v-model="mode">
<el-radio-button label="1">通用流程</el-radio-button>
<el-radio-button label="2">定制流程</el-radio-button>
</el-radio-group>
</template>
<template #menu="scope">
<el-button type="text"
size="small"
icon="el-icon-refresh"
v-if="permission.flow_manager_state"
@click.stop="handleState(scope.row,scope.index)">变更状态
</el-button>
<el-button type="text"
size="small"
icon="el-icon-search"
v-if="permission.flow_manager_image"
@click.stop="handleImage(scope.row,scope.index)">流程图
</el-button>
<el-button type="text"
size="small"
icon="el-icon-delete"
v-if="permission.flow_manager_remove"
@click.stop="handleSlotDelete(scope.row,scope.index)">删除

@ -73,18 +73,14 @@
:options="nutflowOption.step2"></wf-design-base>
<template #footer>
<span class="avue-dialog__footer">
<el-button size="small"
@click="handleNutflowClose(() => {}, true)"> </el-button>
<el-button @click="handleNutflowClose(() => {}, true)"> </el-button>
<el-button v-if="nutflowOption.step === 1"
size="small"
type="success"
@click="handleStep(1)"> </el-button>
<el-button v-if="nutflowOption.step === 2"
size="small"
type="success"
@click="handleStep(-1)"> </el-button>
<el-button v-if="nutflowOption.step === 2"
size="small"
type="primary"
@click="handleSubmitModel"> </el-button>
</span>

@ -17,7 +17,6 @@
@on-load="onLoad">
<template #menu-left>
<el-button type="danger"
size="small"
icon="el-icon-delete"
plain
@click="handleDelete">
@ -26,13 +25,11 @@
<template #menu="scope">
<el-button type="text"
icon="el-icon-edit-outline"
size="small"
@click.stop="handleDesign(scope.row.name)"
v-if="userInfo.role_name.includes('admin')">设计
</el-button>
<el-button type="text"
icon="el-icon-view"
size="small"
@click.stop="handlePreview(scope.row.name)"
v-if="userInfo.role_name.includes('admin')">预览
</el-button>

@ -18,14 +18,12 @@
@on-load="onLoad">
<template #menu-left>
<el-button type="primary"
size="small"
plain
v-if="permission.attach_upload"
icon="el-icon-upload2"
@click="handleUpload">
</el-button>
<el-button type="danger"
size="small"
icon="el-icon-delete"
plain
v-if="permission.attach_delete"
@ -35,7 +33,6 @@
<template #menu="scope">
<el-button type="text"
icon="el-icon-download"
size="small"
v-if="permission.attach_download"
@click="handleDownload(scope.row)">下载
</el-button>

@ -20,7 +20,6 @@
@on-load="onLoad">
<template #menu-left>
<el-button type="danger"
size="small"
icon="el-icon-delete"
plain
v-if="permission.oss_delete"
@ -30,13 +29,11 @@
<template #menu="scope">
<el-button type="text"
icon="el-icon-video-play"
size="small"
v-if="userInfo.role_name.includes('admin')"
@click="handleDebug(scope.row)">调试
</el-button>
<el-button type="text"
icon="el-icon-circle-check"
size="small"
v-if="permission.oss_enable"
@click.stop="handleEnable(scope.row)">启用
</el-button>

@ -20,7 +20,6 @@
@on-load="onLoad">
<template #menu-left>
<el-button type="danger"
size="small"
icon="el-icon-delete"
plain
v-if="permission.sms_delete"
@ -30,13 +29,11 @@
<template #menu="scope">
<el-button type="text"
icon="el-icon-video-play"
size="small"
v-if="userInfo.role_name.includes('admin')"
@click="handleDebug(scope.row)">调试
</el-button>
<el-button type="text"
icon="el-icon-circle-check"
size="small"
v-if="permission.sms_enable"
@click.stop="handleEnable(scope.row)">启用
</el-button>

@ -20,7 +20,6 @@
@on-load="onLoad">
<template #menu-left>
<el-button type="danger"
size="small"
icon="el-icon-delete"
plain
v-if="permission.client_delete"

@ -21,7 +21,6 @@
@tree-load="treeLoad">
<template #menu-left>
<el-button type="danger"
size="small"
icon="el-icon-delete"
v-if="permission.dept_delete"
plain
@ -31,7 +30,6 @@
<template #menu="scope">
<el-button type="text"
icon="el-icon-circle-plus-outline"
size="small"
@click.stop="handleAdd(scope.row,scope.index)"
v-if="userInfo.role_name.includes('admin')">新增子项
</el-button>

@ -21,7 +21,6 @@
@on-load="onLoadParent">
<template #menu-left>
<el-button type="danger"
size="small"
icon="el-icon-delete"
v-if="permission.dict_delete"
plain
@ -31,7 +30,6 @@
<template #menu="scope">
<el-button type="text"
icon="el-icon-setting"
size="small"
@click.stop="handleRowClick(scope.row)"
v-if="userInfo.role_name.includes('admin')">字典配置
</el-button>
@ -68,7 +66,6 @@
@on-load="onLoadChild">
<template #menu-left>
<el-button type="danger"
size="small"
icon="el-icon-delete"
v-if="permission.dict_delete"
plain
@ -78,7 +75,6 @@
<template #menu="scope">
<el-button type="text"
icon="el-icon-circle-plus-outline"
size="small"
@click.stop="handleAdd(scope.row,scope.index)"
v-if="userInfo.role_name.includes('admin')">新增子项
</el-button>

@ -21,7 +21,6 @@
@on-load="onLoadParent">
<template #menu-left>
<el-button type="danger"
size="small"
icon="el-icon-delete"
v-if="permission.dictbiz_delete"
plain
@ -31,7 +30,6 @@
<template #menu="scope">
<el-button type="text"
icon="el-icon-setting"
size="small"
@click.stop="handleRowClick(scope.row)"
v-if="userInfo.role_name.includes('admin')">字典配置
</el-button>
@ -68,7 +66,6 @@
@on-load="onLoadChild">
<template #menu-left>
<el-button type="danger"
size="small"
icon="el-icon-delete"
v-if="permission.dict_delete"
plain
@ -78,7 +75,6 @@
<template #menu="scope">
<el-button type="text"
icon="el-icon-circle-plus-outline"
size="small"
@click.stop="handleAdd(scope.row,scope.index)"
v-if="userInfo.role_name.includes('admin')">新增子项
</el-button>

@ -21,7 +21,6 @@
@tree-load="treeLoad">
<template #menu-left>
<el-button type="danger"
size="small"
icon="el-icon-delete"
v-if="permission.menu_delete"
plain
@ -31,7 +30,6 @@
<template #menu="scope">
<el-button type="text"
icon="el-icon-circle-plus-outline"
size="small"
@click.stop="handleAdd(scope.row,scope.index)"
v-if="userInfo.role_name.includes('admin') && scope.row.category === 1">新增子项
</el-button>

@ -7,7 +7,6 @@
v-model:page="page">
<template #menu-left>
<el-button type="danger"
size="small"
icon="el-icon-delete"
v-if="permission.param_delete"
plain

@ -20,7 +20,6 @@
@on-load="onLoad">
<template #menu-left>
<el-button type="danger"
size="small"
icon="el-icon-delete"
plain
v-if="permission.post_delete"

@ -20,7 +20,6 @@
@on-load="onLoad">
<template #menu-left>
<el-button type="danger"
size="small"
icon="el-icon-delete"
v-if="permission.tenant_delete"
plain
@ -30,8 +29,7 @@
effect="dark"
content="给租户配置账号额度、过期时间等授权信息"
placement="top">
<el-button size="small"
plain
<el-button plain
v-if="userInfo.role_name.includes('administrator')"
icon="el-icon-setting"
@click="handleSetting">授权配置
@ -41,8 +39,7 @@
effect="dark"
content="给租户配置独立数据源以实现数据库隔离"
placement="top">
<el-button size="small"
plain
<el-button plain
v-if="userInfo.role_name.includes('administrator')"
icon="el-icon-coin"
@click="handleDatasource">数据源配置
@ -52,8 +49,7 @@
effect="dark"
content="将菜单产品包与租户配置绑定"
placement="top">
<el-button size="small"
plain
<el-button plain
v-if="userInfo.role_name.includes('administrator')"
icon="el-icon-notebook-1"
@click="handlePackage">产品包配置
@ -63,8 +59,7 @@
effect="dark"
content="将自定义的菜单集合定制为租户绑定的菜单产品包"
placement="top">
<el-button size="small"
plain
<el-button plain
v-if="userInfo.role_name.includes('administrator')"
icon="el-icon-notebook-2"
@click="handlePackageSetting">产品包管理

@ -19,7 +19,6 @@
@on-load="onLoad">
<template #menu-left>
<el-button type="danger"
size="small"
icon="el-icon-delete"
plain
@click="handleDelete">

@ -20,14 +20,12 @@
@on-load="onLoad">
<template #menu-left>
<el-button type="danger"
size="small"
icon="el-icon-delete"
plain
v-if="permission.topmenu_delete"
@click="handleDelete">
</el-button>
<el-button size="small"
icon="el-icon-delete"
<el-button icon="el-icon-delete"
@click="handleMenuSetting"
v-if="permission.topmenu_setting"
plain>菜单配置

@ -34,49 +34,42 @@
@on-load="onLoad">
<template #menu-left>
<el-button type="danger"
size="small"
plain
icon="el-icon-delete"
v-if="permission.user_delete"
@click="handleDelete">
</el-button>
<el-button type="info"
size="small"
plain
v-if="permission.user_role"
icon="el-icon-user"
@click="handleGrant">角色配置
</el-button>
<el-button type="info"
size="small"
plain
v-if="permission.user_reset"
icon="el-icon-refresh"
@click="handleReset">密码重置
</el-button>
<el-button type="info"
size="small"
plain
v-if="userInfo.role_name.includes('admin')"
icon="el-icon-setting"
@click="handlePlatform">平台配置
</el-button>
<el-button type="info"
size="small"
plain
v-if="userInfo.role_name.includes('admin')"
icon="el-icon-coordinate"
@click="handleLock">账号解封
</el-button>
<el-button type="success"
size="small"
plain
v-if="userInfo.role_name.includes('admin')"
icon="el-icon-upload2"
@click="handleImport">导入
</el-button>
<el-button type="warning"
size="small"
plain
v-if="userInfo.role_name.includes('admin')"
icon="el-icon-download"

@ -20,14 +20,12 @@
@on-load="onLoad">
<template #menu-left>
<el-button type="danger"
size="small"
icon="el-icon-delete"
v-if="permission.code_delete"
plain
@click="handleDelete">
</el-button>
<el-button type="primary"
size="small"
plain
icon="el-icon-refresh"
@click="handleBuild">代码生成
@ -35,7 +33,6 @@
</template>
<template #menu="scope">
<el-button type="text"
size="small"
icon="el-icon-document-copy"
v-if="permission.code_edit"
class="none-border"

@ -20,7 +20,6 @@
@on-load="onLoad">
<template #menu-left>
<el-button type="danger"
size="small"
icon="el-icon-delete"
plain
v-if="permission.datasource_delete"

@ -20,7 +20,6 @@
@on-load="onLoad">
<template #menu-left>
<el-button type="danger"
size="small"
icon="el-icon-delete"
plain
@click="handleDelete">
@ -29,7 +28,6 @@
<template #menu="{row}">
<el-button type="text"
icon="el-icon-setting"
size="small"
plain
class="none-border"
@click.stop="handleModel(row)">模型配置

@ -5,13 +5,11 @@
:data="data">
<template #menu-left>
<el-button type="primary"
size="small"
@click="handleForm()"
icon="el-icon-plus">add</el-button>
</template>
<template #menu="{row}">
<el-button size="small"
type="text"
<el-button type="text"
@click="handleForm(row.id)"
icon="el-icon-edit">edit</el-button>
</template>

@ -20,7 +20,6 @@
@on-load="onLoad">
<template #menu-left>
<el-button type="danger"
size="small"
icon="el-icon-delete"
v-if="permission.dict_delete"
plain
@ -33,7 +32,6 @@
<template #menu="scope">
<el-button type="text"
icon="el-icon-check"
size="small"
@click.stop="handleAdd(scope.row,scope.index)">新增子项
</el-button>
</template>

@ -24,7 +24,6 @@
@on-load="onLoadParent">
<template #menu-left>
<el-button type="danger"
size="small"
icon="el-icon-delete"
v-if="permission.dict_delete"
plain
@ -57,7 +56,6 @@
@on-load="onLoadChild">
<template #menu-left>
<el-button type="danger"
size="small"
icon="el-icon-delete"
v-if="permission.dict_delete"
plain

@ -24,7 +24,6 @@
@on-load="onLoadParent">
<template #menu-left>
<el-button type="danger"
size="small"
icon="el-icon-delete"
v-if="permission.dict_delete"
plain
@ -61,7 +60,6 @@
@on-load="onLoadChild">
<template #menu-left>
<el-button type="danger"
size="small"
icon="el-icon-delete"
v-if="permission.dict_delete"
plain

@ -30,7 +30,6 @@
@on-load="onLoadParent">
<template #menu-left>
<el-button type="danger"
size="small"
icon="el-icon-delete"
v-if="permission.dict_delete"
plain
@ -74,7 +73,6 @@
@on-load="onLoadChild">
<template #menu-left>
<el-button type="danger"
size="small"
icon="el-icon-delete"
v-if="permission.dict_delete"
plain
@ -84,7 +82,6 @@
<template #menu="scope">
<el-button type="text"
icon="el-icon-circle-plus-outline"
size="small"
@click.stop="handleAdd(scope.row,scope.index)"
v-if="userInfo.role_name.includes('admin')">新增子项
</el-button>

@ -30,7 +30,6 @@
@on-load="onLoadParent">
<template #menu-left>
<el-button type="danger"
size="small"
icon="el-icon-delete"
v-if="permission.dict_delete"
plain
@ -74,7 +73,6 @@
@on-load="onLoadChild">
<template #menu-left>
<el-button type="danger"
size="small"
icon="el-icon-delete"
v-if="permission.dict_delete"
plain
@ -84,7 +82,6 @@
<template #menu="scope">
<el-button type="text"
icon="el-icon-circle-plus-outline"
size="small"
@click.stop="handleAdd(scope.row,scope.index)"
v-if="userInfo.role_name.includes('admin')">新增子项
</el-button>

@ -2,18 +2,17 @@
<basic-container>
<h3>请打开浏览器控制台然后点击下面的按钮</h3>
<el-button type="danger"
size="small"
@click="handleNewError">触发一个错误
</el-button>
</basic-container>
</template>
<script>
export default {
methods: {
handleNewError() {
window.console.log(a); // eslint-disable-line
}
export default {
methods: {
handleNewError () {
window.console.log(a); // eslint-disable-line
}
};
}
};
</script>

@ -1,62 +1,49 @@
<template>
<basic-container>
<h3>存储</h3>
<el-tag class="title"
size="small">基本读写删(持久化存储)
<el-tag class="title">基本读写删(持久化存储)
</el-tag>
<div class="box">
<el-button type="primary"
size="small"
@click="setItem({name:'username', value:'avuex'});">set('username', 'avuex')
</el-button>
<el-button type="success"
size="small"
@click="getItem({name:'username'});">get('username')
</el-button>
<el-button type="danger"
size="small"
@click="delItem({name:'username'});">remove('username')
</el-button>
</div>
<el-tag class="title"
size="small">设置session(session存储)
<el-tag class="title">设置session(session存储)
</el-tag>
<div class="box">
<el-button type="primary"
size="small"
@click="setItem({name:'username', value:'avuex',type:'session'});">set('username', 'avuex')
</el-button>
<el-button type="success"
size="small"
@click="getItem({name:'username',type:'session'});">get('username')
</el-button>
<el-button type="danger"
size="small"
@click="delItem({name:'username',type:'session'});">remove('username')
</el-button>
</div>
<el-tag class="title"
size="small">获取所有可以获得的数据
<el-tag class="title">获取所有可以获得的数据
</el-tag>
<div class="box">
<el-button type="success"
size="small"
@click="getAll()">getAll(持久化存储)
</el-button>
<el-button type="success"
size="small"
@click="getAll({type:'session'})">getAll(session存储)
</el-button>
<el-button type="danger"
size="small"
@click="clearAll()">delAll(持久化存储)
</el-button>
<el-button type="danger"
size="small"
@click="clearAll({type:'session'})">delAll(session存储)
</el-button>
</div>

@ -2,15 +2,12 @@
<basic-container>
<h3>标签</h3>
<el-button type="primary"
size="small"
@click="$router.push('/test/index')">打开一个页面
</el-button>
<el-button type="primary"
size="small"
@click="$router.$avueRouter.closeTag('/test/index')">关闭打开的页面
</el-button>
<el-button type="primary"
size="small"
@click="$router.$avueRouter.closeTag()">关闭本标签
</el-button>
@ -18,9 +15,9 @@
</template>
<script>
export default {
methods: {}
};
export default {
methods: {}
};
</script>
<style>

@ -14,19 +14,16 @@
@on-load="onLoad">
<template #menu="scope">
<el-button type="text"
size="small"
icon="el-icon-download"
v-if="permission.work_claim_sign"
@click.stop="handleClaim(scope.row)">签收
</el-button>
<el-button type="text"
size="small"
icon="el-icon-info"
v-if="permission.work_claim_detail"
@click.stop="handleDetail(scope.row)">详情
</el-button>
<el-button type="text"
size="small"
icon="el-icon-search"
v-if="permission.work_claim_follow"
@click.stop="handleImage(scope.row,scope.index)">流程图

@ -15,13 +15,11 @@
@on-load="onLoad">
<template #menu="scope">
<el-button type="text"
size="small"
icon="el-icon-info"
v-if="permission.work_done_detail"
@click.stop="handleDetail(scope.row)">详情
</el-button>
<el-button type="text"
size="small"
icon="el-icon-search"
v-if="permission.work_done_follow"
@click.stop="handleImage(scope.row,scope.index)">流程图

@ -15,13 +15,11 @@
@on-load="onLoad">
<template #menu="scope">
<el-button type="text"
size="small"
icon="el-icon-info"
v-if="permission.work_send_detail"
@click.stop="handleDetail(scope.row)">详情
</el-button>
<el-button type="text"
size="small"
icon="el-icon-search"
v-if="permission.work_send_follow"
@click.stop="handleImage(scope.row,scope.index)">流程图

@ -14,21 +14,18 @@
@refresh-change="refreshChange"
@on-load="onLoad">
<template #menu-left>
<el-radio-group v-model="mode"
size="small">
<el-radio-group v-model="mode">
<el-radio-button label="1">通用流程</el-radio-button>
<el-radio-button label="2">定制流程</el-radio-button>
</el-radio-group>
</template>
<template #menu="scope">
<el-button type="text"
size="small"
icon="el-icon-video-play"
v-if="permission.work_start_flow"
@click.stop="handleStart(scope.row)">发起
</el-button>
<el-button type="text"
size="small"
icon="el-icon-search"
v-if="permission.work_start_image"
@click.stop="handleImage(scope.row,scope.index)">流程图

@ -14,19 +14,16 @@
@on-load="onLoad">
<template #menu="scope">
<el-button type="text"
size="small"
icon="el-icon-s-check"
v-if="permission.work_todo_handle"
@click.stop="handleWork(scope.row)">处理
</el-button>
<el-button type="text"
size="small"
icon="el-icon-info"
v-if="permission.work_todo_detail"
@click.stop="handleDetail(scope.row)">详情
</el-button>
<el-button type="text"
size="small"
icon="el-icon-search"
v-if="permission.work_todo_follow"
@click.stop="handleImage(scope.row,scope.index)">流程图

Loading…
Cancel
Save