ITPub博客

首页 > 数据库 > 数据库开发技术 > 【数智平台】在线开发活动预算管理

【数智平台】在线开发活动预算管理

原创 数据库开发技术 作者:小南瓜开发平台 时间:2023-07-16 18:18:17 0 删除 编辑

功能需求

    活动预算管理是一种用于组织和记录活动预算信息的工具。它通常包括预算项目、预算金额、实际花费以及差额等内容。



适用人员
    活动预算管理适用于组织和策划各种活动的人员,包括企业、非营利组织、政府机构、学校和个人。


模板用途:
    活动预算管理的主要用途是帮助组织者规划活动预算,并确保在活动期间按计划支出。

    通过该功能,组织者可以清晰地规划每一项开支,并在活动进行过程中进行实时跟踪,以确保在预算范围内进行支出。


功能价值

    活动预算管理的价值在于它可以帮助组织者更有效地管理资金,避免在活动期间出现超支的情况。

    同时,使用该表格还可以帮助组织者更好地评估活动的成本效益,并制定合理的预算。

 

在线开发步骤:

一、可视化设计表单

二、配置表单

三、设计业务列表


四、配置菜单


五、分配菜单权限


六、最终效果

七、设计用到的代码【复制即可】

表单

{  "widgetList": [    {      "type": "input",      "icon": "text-field",      "formItemFlag": true,      "options": {        "name": "ACT_NAME",        "label": "活动名称",        "labelAlign": "",        "type": "text",        "defaultValue": "",        "placeholder": "",        "columnWidth": "200px",        "size": "",        "labelWidth": null,        "labelHidden": false,        "readonly": false,        "disabled": false,        "hidden": false,        "clearable": true,        "showPassword": false,        "required": false,        "requiredHint": "",        "validation": "",        "validationHint": "",        "customClass": [],        "labelIconClass": null,        "labelIconPosition": "rear",        "labelTooltip": null,        "minLength": null,        "maxLength": null,        "showWordLimit": false,        "prefixIcon": "",        "suffixIcon": "",        "appendButton": false,        "appendButtonDisabled": false,        "buttonIcon": "el-icon-search",        "onCreated": "",        "onMounted": "",        "onInput": "",        "onChange": "",        "onFocus": "",        "onBlur": "",        "onValidate": ""      },      "id": "input107726"    },    {      "type": "date",      "icon": "date-field",      "formItemFlag": true,      "options": {        "name": "ACT_START_TIME",        "label": "活动开始时间",        "labelAlign": "",        "type": "date",        "defaultValue": null,        "placeholder": "",        "columnWidth": "200px",        "size": "",        "labelWidth": null,        "labelHidden": false,        "readonly": false,        "disabled": false,        "hidden": false,        "clearable": true,        "editable": false,        "format": "yyyy-MM-dd",        "valueFormat": "yyyy-MM-dd",        "required": false,        "requiredHint": "",        "validation": "",        "validationHint": "",        "customClass": "",        "labelIconClass": null,        "labelIconPosition": "rear",        "labelTooltip": null,        "onCreated": "",        "onMounted": "",        "onChange": "",        "onFocus": "",        "onBlur": "",        "onValidate": ""      },      "id": "date51981"    },    {      "type": "date",      "icon": "date-field",      "formItemFlag": true,      "options": {        "name": "ACT_END_TIME",        "label": "活动结束时间",        "labelAlign": "",        "type": "date",        "defaultValue": null,        "placeholder": "",        "columnWidth": "200px",        "size": "",        "labelWidth": null,        "labelHidden": false,        "readonly": false,        "disabled": false,        "hidden": false,        "clearable": true,        "editable": false,        "format": "yyyy-MM-dd",        "valueFormat": "yyyy-MM-dd",        "required": false,        "requiredHint": "",        "validation": "",        "validationHint": "",        "customClass": "",        "labelIconClass": null,        "labelIconPosition": "rear",        "labelTooltip": null,        "onCreated": "",        "onMounted": "",        "onChange": "",        "onFocus": "",        "onBlur": "",        "onValidate": ""      },      "id": "date37722"    },    {      "type": "input",      "icon": "text-field",      "formItemFlag": true,      "options": {        "name": "ACT_MENO",        "label": "预算(元)",        "labelAlign": "",        "type": "text",        "defaultValue": "",        "placeholder": "",        "columnWidth": "200px",        "size": "",        "labelWidth": null,        "labelHidden": false,        "readonly": false,        "disabled": false,        "hidden": false,        "clearable": true,        "showPassword": false,        "required": false,        "requiredHint": "",        "validation": "",        "validationHint": "",        "customClass": "",        "labelIconClass": null,        "labelIconPosition": "rear",        "labelTooltip": null,        "minLength": null,        "maxLength": null,        "showWordLimit": false,        "prefixIcon": "",        "suffixIcon": "",        "appendButton": false,        "appendButtonDisabled": false,        "buttonIcon": "el-icon-search",        "onCreated": "",        "onMounted": "",        "onInput": "",        "onChange": "",        "onFocus": "",        "onBlur": "",        "onValidate": ""      },      "id": "input99872"    },    {      "type": "textarea",      "icon": "textarea-field",      "formItemFlag": true,      "options": {        "name": "textarea43082",        "label": "预算明细",        "labelAlign": "",        "rows": 3,        "defaultValue": "",        "placeholder": "",        "columnWidth": "200px",        "size": "",        "labelWidth": null,        "labelHidden": false,        "readonly": false,        "disabled": false,        "hidden": false,        "required": false,        "requiredHint": "",        "validation": "",        "validationHint": "",        "customClass": "",        "labelIconClass": null,        "labelIconPosition": "rear",        "labelTooltip": null,        "minLength": null,        "maxLength": null,        "showWordLimit": false,        "onCreated": "",        "onMounted": "",        "onInput": "",        "onChange": "",        "onFocus": "",        "onBlur": "",        "onValidate": ""      },      "id": "textarea43082"    },    {      "type": "select",      "icon": "select-field",      "formItemFlag": true,      "options": {        "name": "select38713",        "label": "审批状态",        "labelAlign": "",        "defaultValue": "审批通过",        "placeholder": "",        "columnWidth": "200px",        "size": "",        "labelWidth": null,        "labelHidden": false,        "disabled": false,        "hidden": false,        "clearable": true,        "filterable": false,        "allowCreate": false,        "remote": false,        "automaticDropdown": false,        "multiple": false,        "multipleLimit": 0,        "optionItems": [          {            "label": "审批中",            "value": "审批中"          },          {            "label": "审批通过",            "value": "审批通过"          },          {            "label": "审批不通过",            "value": "审批不通过"          }        ],        "required": false,        "requiredHint": "",        "validation": "",        "validationHint": "",        "customClass": "",        "labelIconClass": null,        "labelIconPosition": "rear",        "labelTooltip": null,        "onCreated": "",        "onMounted": "",        "onRemoteQuery": "",        "onChange": "",        "onFocus": "",        "onBlur": "",        "onValidate": ""      },      "id": "select38713"    },    {      "type": "input",      "icon": "text-field",      "formItemFlag": true,      "options": {        "name": "input13052",        "label": "备注",        "labelAlign": "",        "type": "text",        "defaultValue": "",        "placeholder": "",        "columnWidth": "200px",        "size": "",        "labelWidth": null,        "labelHidden": false,        "readonly": false,        "disabled": false,        "hidden": false,        "clearable": true,        "showPassword": false,        "required": false,        "requiredHint": "",        "validation": "",        "validationHint": "",        "customClass": "",        "labelIconClass": null,        "labelIconPosition": "rear",        "labelTooltip": null,        "minLength": null,        "maxLength": null,        "showWordLimit": false,        "prefixIcon": "",        "suffixIcon": "",        "appendButton": false,        "appendButtonDisabled": false,        "buttonIcon": "el-icon-search",        "onCreated": "",        "onMounted": "",        "onInput": "",        "onChange": "",        "onFocus": "",        "onBlur": "",        "onValidate": ""      },      "id": "input13052"    }  ],  "formConfig": {    "modelName": "formData",    "refName": "vForm",    "rulesName": "rules",    "labelWidth": 100,    "labelPosition": "left",    "size": "",    "labelAlign": "label-left-align",    "cssCode": "",    "customClass": "",    "functions": "",    "layoutType": "PC",    "onFormCreated": "",    "onFormMounted": "",    "onFormDataChange": "",    "jsonVersion": 3,    "onFormValidate": ""  }}


列表

[{key: '2',label: '活动名称',prop: 'ACT_NAME',width: '110',headerAlign: 'center',align: 'center',scope: false,sortable: true},{key: '1',label: '活动编号',prop: 'order_number',width: '180',headerAlign: 'center',align: 'center',scope: false,sortable: true},{key: '1',label: '活动开始时间',prop: 'ACT_START_TIME',width: '170',headerAlign: 'center',align: 'center',scope: false,sortable: true},{key: '5',label: '活动结束时间',prop: 'ACT_END_TIME',width: '200',headerAlign: 'center',align: 'center',scope: false,sortable: true},{key: '3',label: '预算(元)',prop: 'ACT_MENO',width: '110',headerAlign: 'center',align: 'center',scope: false,sortable: true},{key: '5',label: '预算明细',prop: 'textarea43082',width: '100',headerAlign: 'center',align: 'center',scope: false,sortable: true},{key: '3',label: '审批状态',prop: 'select38713',width: '110',headerAlign: 'center',align: 'center',scope: false,sortable: true},
{key: '5',label: '备注',prop: 'input13052',width: '100',headerAlign: 'center',align: 'center',scope: false,sortable: true},
{key: '6',label: '创建时间',prop: 'CREATED_TIME',width: '180',headerAlign: 'center',align: 'center',scope: false,sortable: true},{key: '7',label: '状态',prop: 'status48624',width: '80',headerAlign: 'center',align: 'center',scope: false,sortable: true},]


原文作者:小南瓜开发平台;如有侵权,请联系管理员删除。

请登录后发表评论 登录
全部评论

注册时间:2020-08-21

  • 博文量
    209
  • 访问量
    89526