Przeglądaj źródła

删除工作流

tongshangming 1 rok temu
rodzic
commit
d50d8b831d

BIN
src/assets/images/iosBg.png


BIN
src/assets/images/phone-wrap.png


+ 0 - 16
src/components.d.ts

@@ -7,19 +7,10 @@ export {}
 
 declare module 'vue' {
   export interface GlobalComponents {
-    AddNode: typeof import('./components/workflow/addNode.vue')['default']
-    ApproverDrawer: typeof import('./components/workflow/drawer/approverDrawer.vue')['default']
     BasicForm: typeof import('./components/core/form/BasicForm.vue')['default']
-    ConditionDrawer: typeof import('./components/workflow/drawer/conditionDrawer.vue')['default']
-    CopyerDrawer: typeof import('./components/workflow/drawer/copyerDrawer.vue')['default']
     Cropper: typeof import('./components/avatar/cropper.vue')['default']
-    DesignerComp: typeof import('./components/designer/DesignerComp.vue')['default']
-    DesignerHeader: typeof import('./components/designer/DesignerHeader.vue')['default']
-    DesignerRender: typeof import('./components/designer/DesignerRender.vue')['default']
-    DesignerSetting: typeof import('./components/designer/DesignerSetting.vue')['default']
     DialogForm: typeof import('./components/core/form/DialogForm.vue')['default']
     DrawerForm: typeof import('./components/core/form/DrawerForm.vue')['default']
-    DynamicFormEdit: typeof import('./components/DynamicFormEdit.vue')['default']
     ElArea: typeof import('./components/form/ElArea.vue')['default']
     ElCustom: typeof import('./components/form/ElCustom.vue')['default']
     ElDict: typeof import('./components/form/ElDict.vue')['default']
@@ -35,11 +26,8 @@ declare module 'vue' {
     ElFormTabs: typeof import('./components/form/ElFormTabs.vue')['default']
     ElImageUpload: typeof import('./components/form/ElImageUpload.vue')['default']
     ElSubForm: typeof import('./components/form/ElSubForm.vue')['default']
-    EmployeesRoleDialog: typeof import('./components/workflow/dialog/employeesRoleDialog.vue')['default']
-    ErrorDialog: typeof import('./components/workflow/dialog/errorDialog.vue')['default']
     Exception: typeof import('./components/Exception.vue')['default']
     FormComp: typeof import('./components/core/form/FormComp.vue')['default']
-    FormDesigner: typeof import('./components/designer/FormDesigner.vue')['default']
     GlobalAside: typeof import('./components/core/GlobalAside.vue')['default']
     GlobalFooter: typeof import('./components/core/GlobalFooter.vue')['default']
     GlobalHeader: typeof import('./components/core/GlobalHeader.vue')['default']
@@ -48,7 +36,6 @@ declare module 'vue' {
     GlobalSetting: typeof import('./components/core/GlobalSetting.vue')['default']
     GlobalSubMenu: typeof import('./components/core/GlobalSubMenu.vue')['default']
     GlobalTabs: typeof import('./components/core/GlobalTabs.vue')['default']
-    NodeWrap: typeof import('./components/workflow/nodeWrap.vue')['default']
     OrgLayout: typeof import('./components/org/OrgLayout.vue')['default']
     OrgList: typeof import('./components/org/OrgList.vue')['default']
     PaneModel: typeof import('./components/splitpanes/PaneModel.vue')['default']
@@ -57,10 +44,7 @@ declare module 'vue' {
     ProTable: typeof import('./components/core/ProTable.vue')['default']
     RouterLink: typeof import('vue-router')['RouterLink']
     RouterView: typeof import('vue-router')['RouterView']
-    SelectBox: typeof import('./components/workflow/selectBox.vue')['default']
-    SelectResult: typeof import('./components/workflow/selectResult.vue')['default']
     SelIcon: typeof import('./components/SelIcon.vue')['default']
     SvgIcon: typeof import('./components/SvgIcon.vue')['default']
-    WorkflowEdit: typeof import('./components/workflow/WorkflowEdit.vue')['default']
   }
 }

+ 0 - 36
src/utils/utils.ts

@@ -1,6 +1,5 @@
 import dayjs from 'dayjs'
 import type { BasicFormItem, FormSlot } from '@/types/form'
-import { useFormDesignerStore } from '@/stores/designer'
 import { containerTypes } from './constants'
 import { ossPolicy } from '@/api/oss'
 
@@ -36,41 +35,6 @@ export const uuid = (len = 16) => {
   return uuid.join('')
 }
 
-export const compToFormItem = (comp: any) => {
-  const id = uuid(8)
-  const formDesignerStore = useFormDesignerStore()
-
-  const formItem: BasicFormItem = {
-    id,
-    label: comp.name,
-    value: comp.type == 'checkbox-group' ? [] : '',
-    name: comp.type + '_' + id,
-    type: comp.type,
-    children: [],
-    options: [],
-    search: false,
-    required: false,
-    rules: [],
-    props: comp.props || {},
-    span: formDesignerStore.formSpan,
-    slots: comp.slots,
-    request: comp.request
-  }
-  if (['editor'].includes(comp.type)) {
-    formItem.span = 24
-  }
-  return formItem
-}
-
-export const copyFormItem = (formItem: BasicFormItem) => {
-  const id = uuid(8)
-  return {
-    ...JSON.parse(JSON.stringify(formItem)),
-    id,
-    name: formItem.type + '_' + id
-  }
-}
-
 export const placeholder = (item: BasicFormItem) => {
   if (['select', 'cascader', 'date-picker', 'time-picker', 'time-select', 'dict'].includes(item.type)) {
     return '请选择' + item.label

+ 2 - 2
src/views/system/Area.vue

@@ -183,8 +183,8 @@ const resetForm = () => {
     </el-form>
     <template #footer>
       <div class="flex justify-end w-full">
-        <el-button size="default" @click="resetForm(ruleFormRef)">取消</el-button>
-        <el-button size="default" type="primary" @click="submitForm(ruleFormRef)">确认</el-button>
+        <el-button size="default" @click="resetForm()">取消</el-button>
+        <el-button size="default" type="primary" @click="submitForm()">确认</el-button>
       </div>
     </template>
   </el-dialog>