From cf78a7781ab8f83aa613a6e6fb2ac8aeb3b251c5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E8=A3=95=E8=B4=A2?= Date: Mon, 9 Oct 2023 22:13:40 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/mdp/{form => lcode}/formData.js | 18 +++++----- src/api/mdp/{form => lcode}/formDataTag.js | 16 ++++----- src/api/mdp/{form => lcode}/formDef.js | 22 ++++++------ src/api/mdp/{form => lcode}/formDefTag.js | 16 ++++----- src/api/mdp/{form => lcode}/formField.js | 14 ++++---- src/api/mdp/{form => lcode}/formQx.js | 18 +++++----- src/api/mdp/{form => lcode}/formView.js | 14 ++++---- src/api/mdp_pub/mdp_api_ext.js | 4 +-- src/api/mdp_pub/mdp_config.js | 4 +++ src/components/mdp-ui/README.md | 2 +- src/router/index.js | 4 +-- src/router/routes_form.js | 35 ------------------- src/router/routes_lcode.js | 35 +++++++++++++++++++ .../mdp/{form => lcode}/formData/FlowForm.vue | 4 +-- .../mdp/{form => lcode}/formData/Form.vue | 2 +- .../{form => lcode}/formData/FormRoute.vue | 4 +-- .../mdp/{form => lcode}/formData/Index.vue | 8 ++--- .../{form => lcode}/formDef/DesignRoute.vue | 0 .../mdp/{form => lcode}/formDef/Form.vue | 4 +-- .../formDef/FormDefForFlowNode.vue | 2 +- .../mdp/{form => lcode}/formDef/Index.vue | 10 +++--- .../mdp/{form => lcode}/formField/Field.vue | 2 +- .../{form => lcode}/formField/FieldCfg.vue | 0 .../{form => lcode}/formField/FieldQxSet.vue | 0 .../mdp/{form => lcode}/formField/Index.vue | 2 +- .../mdp/{form => lcode}/formQx/FormQxSet.vue | 2 +- .../mdp/{form => lcode}/source/Index.vue | 0 27 files changed, 123 insertions(+), 119 deletions(-) rename src/api/mdp/{form => lcode}/formData.js (84%) rename src/api/mdp/{form => lcode}/formDataTag.js (76%) rename src/api/mdp/{form => lcode}/formDef.js (81%) rename src/api/mdp/{form => lcode}/formDefTag.js (77%) rename src/api/mdp/{form => lcode}/formField.js (85%) rename src/api/mdp/{form => lcode}/formQx.js (86%) rename src/api/mdp/{form => lcode}/formView.js (73%) delete mode 100644 src/router/routes_form.js create mode 100644 src/router/routes_lcode.js rename src/views/mdp/{form => lcode}/formData/FlowForm.vue (96%) rename src/views/mdp/{form => lcode}/formData/Form.vue (99%) rename src/views/mdp/{form => lcode}/formData/FormRoute.vue (96%) rename src/views/mdp/{form => lcode}/formData/Index.vue (98%) rename src/views/mdp/{form => lcode}/formDef/DesignRoute.vue (100%) rename src/views/mdp/{form => lcode}/formDef/Form.vue (99%) rename src/views/mdp/{form => lcode}/formDef/FormDefForFlowNode.vue (98%) rename src/views/mdp/{form => lcode}/formDef/Index.vue (98%) rename src/views/mdp/{form => lcode}/formField/Field.vue (99%) rename src/views/mdp/{form => lcode}/formField/FieldCfg.vue (100%) rename src/views/mdp/{form => lcode}/formField/FieldQxSet.vue (100%) rename src/views/mdp/{form => lcode}/formField/Index.vue (99%) rename src/views/mdp/{form => lcode}/formQx/FormQxSet.vue (99%) rename src/views/mdp/{form => lcode}/source/Index.vue (100%) diff --git a/src/api/mdp/form/formData.js b/src/api/mdp/lcode/formData.js similarity index 84% rename from src/api/mdp/form/formData.js rename to src/api/mdp/lcode/formData.js index 0a5dc82..249313e 100644 --- a/src/api/mdp/form/formData.js +++ b/src/api/mdp/lcode/formData.js @@ -2,7 +2,7 @@ import axios from '@/utils/request' import config from '@/api/mdp_pub/mdp_config' -let base = config.getFormContext(); +let base = config.getLcodeContext(); /**-------------------------与后端通讯接口------------------请写在下面-------------------------------------------- */ /** @@ -12,25 +12,25 @@ let base = config.getFormContext(); **/ //普通查询 条件之间and关系 -export const listFormData = params => { return axios.get(`${base}/mdp/form/formData/list`, { params: params }); }; +export const listFormData = params => { return axios.get(`${base}/mdp/lcode/formData/list`, { params: params }); }; //普通查询 条件之间and关系 -export const queryFormDataById = params => { return axios.get(`${base}/mdp/form/formData/queryById`, { params: params }); }; +export const queryFormDataById = params => { return axios.get(`${base}/mdp/lcode/formData/queryById`, { params: params }); }; //删除一条表单数据表 params={id:'主键 主键'} -export const delFormData = params => { return axios.post(`${base}/mdp/form/formData/del`,params); }; +export const delFormData = params => { return axios.post(`${base}/mdp/lcode/formData/del`,params); }; //批量删除表单数据表 params=[{id:'主键 主键'}] -export const batchAddFormData = params => { return axios.post(`${base}/mdp/form/formData/batchAdd`, params); }; +export const batchAddFormData = params => { return axios.post(`${base}/mdp/lcode/formData/batchAdd`, params); }; //批量删除表单数据表 params=[{id:'主键 主键'}] -export const batchDelFormData = params => { return axios.post(`${base}/mdp/form/formData/batchDel`, params); }; +export const batchDelFormData = params => { return axios.post(`${base}/mdp/lcode/formData/batchDel`, params); }; //修改一条表单数据表记录 -export const editFormData = params => { return axios.post(`${base}/mdp/form/formData/edit`, params); }; +export const editFormData = params => { return axios.post(`${base}/mdp/lcode/formData/edit`, params); }; //新增一条表单数据表 -export const addFormData = params => { return axios.post(`${base}/mdp/form/formData/add`, params); }; +export const addFormData = params => { return axios.post(`${base}/mdp/lcode/formData/add`, params); }; //批量修改某些字段 -export const editSomeFieldsFormData = params => { return axios.post(`${base}/mdp/form/formData/editSomeFields`, params); }; \ No newline at end of file +export const editSomeFieldsFormData = params => { return axios.post(`${base}/mdp/lcode/formData/editSomeFields`, params); }; \ No newline at end of file diff --git a/src/api/mdp/form/formDataTag.js b/src/api/mdp/lcode/formDataTag.js similarity index 76% rename from src/api/mdp/form/formDataTag.js rename to src/api/mdp/lcode/formDataTag.js index 676b4b2..d6950df 100644 --- a/src/api/mdp/form/formDataTag.js +++ b/src/api/mdp/lcode/formDataTag.js @@ -2,7 +2,7 @@ import axios from '@/utils/request' import config from '@/api/mdp_pub/mdp_config' -let base = config.getFormContext(); +let base = config.getLcodeContext(); /** @@ -12,22 +12,22 @@ let base = config.getFormContext(); **/ //普通查询 条件之间and关系 -export const listFormDataTag = params => { return axios.get(`${base}/mdp/form/formDataTag/list`, { params: params }); }; +export const listFormDataTag = params => { return axios.get(`${base}/mdp/lcode/formDataTag/list`, { params: params }); }; //模糊查询form_data_tag 条件之间or关系 -//export const listFormDataTagKey = params => { return axios.get(`${base}/mdp/form/formDataTag/listKey`, { params: params }); }; +//export const listFormDataTagKey = params => { return axios.get(`${base}/mdp/lcode/formDataTag/listKey`, { params: params }); }; //删除一条form_data_tag params={dataId:'表单数据编号 主键'} -export const delFormDataTag = params => { return axios.post(`${base}/mdp/form/formDataTag/del`,params); }; +export const delFormDataTag = params => { return axios.post(`${base}/mdp/lcode/formDataTag/del`,params); }; //批量删除form_data_tag params=[{dataId:'表单数据编号 主键'}] -export const batchDelFormDataTag = params => { return axios.post(`${base}/mdp/form/formDataTag/batchDel`, params); }; +export const batchDelFormDataTag = params => { return axios.post(`${base}/mdp/lcode/formDataTag/batchDel`, params); }; //修改一条form_data_tag记录 -export const editFormDataTag = params => { return axios.post(`${base}/mdp/form/formDataTag/edit`, params); }; +export const editFormDataTag = params => { return axios.post(`${base}/mdp/lcode/formDataTag/edit`, params); }; //新增一条form_data_tag -export const addFormDataTag = params => { return axios.post(`${base}/mdp/form/formDataTag/add`, params); }; +export const addFormDataTag = params => { return axios.post(`${base}/mdp/lcode/formDataTag/add`, params); }; // params=[{dataId:'',tags:[{tagId:'',tagName:''}]}] -export const batchInsertOrDeleteTags = params => { return axios.post(`${base}/mdp/form/formDataTag/batchInsertOrDeleteTags`, params); }; \ No newline at end of file +export const batchInsertOrDeleteTags = params => { return axios.post(`${base}/mdp/lcode/formDataTag/batchInsertOrDeleteTags`, params); }; \ No newline at end of file diff --git a/src/api/mdp/form/formDef.js b/src/api/mdp/lcode/formDef.js similarity index 81% rename from src/api/mdp/form/formDef.js rename to src/api/mdp/lcode/formDef.js index fa1098f..4c67bb2 100644 --- a/src/api/mdp/form/formDef.js +++ b/src/api/mdp/lcode/formDef.js @@ -2,7 +2,7 @@ import axios from '@/utils/request' import config from '@/api/mdp_pub/mdp_config' -let base = config.getFormContext(); +let base = config.getLcodeContext(); /**-------------------------与后端通讯接口------------------请写在下面-------------------------------------------- */ /** @@ -12,31 +12,31 @@ let base = config.getFormContext(); **/ //普通查询 条件之间and关系 -export const listFormDef = params => { return axios.get(`${base}/mdp/form/formDef/list`, { params: params }); }; +export const listFormDef = params => { return axios.get(`${base}/mdp/lcode/formDef/list`, { params: params }); }; //普通查询 条件之间and关系 -export const queryFormDefById = params => { return axios.get(`${base}/mdp/form/formDef/queryById`, { params: params }); }; +export const queryFormDefById = params => { return axios.get(`${base}/mdp/lcode/formDef/queryById`, { params: params }); }; //删除一条表单定义 params={id:'主键 主键'} -export const delFormDef = params => { return axios.post(`${base}/mdp/form/formDef/del`,params); }; +export const delFormDef = params => { return axios.post(`${base}/mdp/lcode/formDef/del`,params); }; //批量删除表单定义 params=[{id:'主键 主键'}] -export const batchAddFormDef = params => { return axios.post(`${base}/mdp/form/formDef/batchAdd`, params); }; +export const batchAddFormDef = params => { return axios.post(`${base}/mdp/lcode/formDef/batchAdd`, params); }; //批量删除表单定义 params=[{id:'主键 主键'}] -export const batchDelFormDef = params => { return axios.post(`${base}/mdp/form/formDef/batchDel`, params); }; +export const batchDelFormDef = params => { return axios.post(`${base}/mdp/lcode/formDef/batchDel`, params); }; //修改一条表单定义记录 -export const editFormDef = params => { return axios.post(`${base}/mdp/form/formDef/edit`, params); }; +export const editFormDef = params => { return axios.post(`${base}/mdp/lcode/formDef/edit`, params); }; //新增一条表单定义 -export const addFormDef = params => { return axios.post(`${base}/mdp/form/formDef/add`, params); }; +export const addFormDef = params => { return axios.post(`${base}/mdp/lcode/formDef/add`, params); }; //新增一个及其属性多个 {formDef:{formName:'',formId:''},formFields:[{fieldId:'',fieldTitle:''},{fieldId:'',fieldTitle:''}]} -export const addFormDefAndFields = params => { return axios.post(`${base}/mdp/form/formDef/addFormDefAndFields`, params); }; +export const addFormDefAndFields = params => { return axios.post(`${base}/mdp/lcode/formDef/addFormDefAndFields`, params); }; //新增一个及其属性多个 {formDef:{formName:'',formId:''},formFields:[{fieldId:'',fieldTitle:''},{fieldId:'',fieldTitle:''}]} -export const editFormDefAndFields = params => { return axios.post(`${base}/mdp/form/formDef/editFormDefAndFields`, params); }; +export const editFormDefAndFields = params => { return axios.post(`${base}/mdp/lcode/formDef/editFormDefAndFields`, params); }; //批量修改某些字段 -export const editSomeFieldsFormDef= params => { return axios.post(`${base}/mdp/form/formDef/editSomeFields`, params); }; \ No newline at end of file +export const editSomeFieldsFormDef= params => { return axios.post(`${base}/mdp/lcode/formDef/editSomeFields`, params); }; \ No newline at end of file diff --git a/src/api/mdp/form/formDefTag.js b/src/api/mdp/lcode/formDefTag.js similarity index 77% rename from src/api/mdp/form/formDefTag.js rename to src/api/mdp/lcode/formDefTag.js index 258743b..c1fc45f 100644 --- a/src/api/mdp/form/formDefTag.js +++ b/src/api/mdp/lcode/formDefTag.js @@ -2,7 +2,7 @@ import axios from '@/utils/request' import config from '@/api/mdp_pub/mdp_config' -let base = config.getFormContext(); +let base = config.getLcodeContext(); /** @@ -12,23 +12,23 @@ let base = config.getFormContext(); **/ //普通查询 条件之间and关系 -export const listFormDefTag = params => { return axios.get(`${base}/mdp/form/formDefTag/list`, { params: params }); }; +export const listFormDefTag = params => { return axios.get(`${base}/mdp/lcode/formDefTag/list`, { params: params }); }; //模糊查询form_def_tag 条件之间or关系 -//export const listFormDefTagKey = params => { return axios.get(`${base}/mdp/form/formDefTag/listKey`, { params: params }); }; +//export const listFormDefTagKey = params => { return axios.get(`${base}/mdp/lcode/formDefTag/listKey`, { params: params }); }; //删除一条form_def_tag params={formId:'表单编号 主键'} -export const delFormDefTag = params => { return axios.post(`${base}/mdp/form/formDefTag/del`,params); }; +export const delFormDefTag = params => { return axios.post(`${base}/mdp/lcode/formDefTag/del`,params); }; //批量删除form_def_tag params=[{formId:'表单编号 主键'}] -export const batchDelFormDefTag = params => { return axios.post(`${base}/mdp/form/formDefTag/batchDel`, params); }; +export const batchDelFormDefTag = params => { return axios.post(`${base}/mdp/lcode/formDefTag/batchDel`, params); }; //修改一条form_def_tag记录 -export const editFormDefTag = params => { return axios.post(`${base}/mdp/form/formDefTag/edit`, params); }; +export const editFormDefTag = params => { return axios.post(`${base}/mdp/lcode/formDefTag/edit`, params); }; //新增一条form_def_tag -export const addFormDefTag = params => { return axios.post(`${base}/mdp/form/formDefTag/add`, params); }; +export const addFormDefTag = params => { return axios.post(`${base}/mdp/lcode/formDefTag/add`, params); }; // params=[{formId:'',tags:[{tagId:'',tagName:''}]}] -export const batchInsertOrDeleteTags = params => { return axios.post(`${base}/mdp/form/formDefTag/batchInsertOrDeleteTags`, params); }; \ No newline at end of file +export const batchInsertOrDeleteTags = params => { return axios.post(`${base}/mdp/lcode/formDefTag/batchInsertOrDeleteTags`, params); }; \ No newline at end of file diff --git a/src/api/mdp/form/formField.js b/src/api/mdp/lcode/formField.js similarity index 85% rename from src/api/mdp/form/formField.js rename to src/api/mdp/lcode/formField.js index 1abb615..fb53630 100644 --- a/src/api/mdp/form/formField.js +++ b/src/api/mdp/lcode/formField.js @@ -2,7 +2,7 @@ import axios from '@/utils/request' import config from '@/api/mdp_pub/mdp_config' -let base = config.getFormContext(); +let base = config.getLcodeContext(); /** @@ -12,22 +12,22 @@ let base = config.getFormContext(); **/ //普通查询 条件之间and关系 -export const listFormField = params => { return axios.get(`${base}/mdp/form/formField/list`, { params: params }); }; +export const listFormField = params => { return axios.get(`${base}/mdp/lcode/formField/list`, { params: params }); }; //查询数据库表的字段列表 export const listTableColumn = params => { return axios.get(`${base}/mdp/dev/db/table/column/list`, { params: params }); }; //模糊查询表单字段定义 条件之间or关系 -//export const listFormFieldKey = params => { return axios.get(`${base}/mdp/form/formField/listKey`, { params: params }); }; +//export const listFormFieldKey = params => { return axios.get(`${base}/mdp/lcode/formField/listKey`, { params: params }); }; //删除一条表单字段定义 params={id:'主键 主键'} -export const delFormField = params => { return axios.post(`${base}/mdp/form/formField/del`,params); }; +export const delFormField = params => { return axios.post(`${base}/mdp/lcode/formField/del`,params); }; //批量删除表单字段定义 params=[{id:'主键 主键'}] -export const batchDelFormField = params => { return axios.post(`${base}/mdp/form/formField/batchDel`, params); }; +export const batchDelFormField = params => { return axios.post(`${base}/mdp/lcode/formField/batchDel`, params); }; //修改一条表单字段定义记录 -export const editFormField = params => { return axios.post(`${base}/mdp/form/formField/edit`, params); }; +export const editFormField = params => { return axios.post(`${base}/mdp/lcode/formField/edit`, params); }; //新增一条表单字段定义 -export const addFormField = params => { return axios.post(`${base}/mdp/form/formField/add`, params); }; \ No newline at end of file +export const addFormField = params => { return axios.post(`${base}/mdp/lcode/formField/add`, params); }; \ No newline at end of file diff --git a/src/api/mdp/form/formQx.js b/src/api/mdp/lcode/formQx.js similarity index 86% rename from src/api/mdp/form/formQx.js rename to src/api/mdp/lcode/formQx.js index 68d0d8e..ea5f8d5 100644 --- a/src/api/mdp/form/formQx.js +++ b/src/api/mdp/lcode/formQx.js @@ -2,7 +2,7 @@ import axios from '@/utils/request' import config from '@/api/mdp_pub/mdp_config' -let base = config.getFormContext(); +let base = config.getLcodeContext(); /**-------------------------与后端通讯接口------------------请写在下面-------------------------------------------- */ /** @@ -12,25 +12,25 @@ let base = config.getFormContext(); **/ //普通查询 条件之间and关系 -export const listFormQx = params => { return axios.get(`${base}/mdp/form/formQx/list`, { params: params }); }; +export const listFormQx = params => { return axios.get(`${base}/mdp/lcode/formQx/list`, { params: params }); }; //普通查询 条件之间and关系 -export const queryFormQxById = params => { return axios.get(`${base}/mdp/form/formQx/queryById`, { params: params }); }; +export const queryFormQxById = params => { return axios.get(`${base}/mdp/lcode/formQx/queryById`, { params: params }); }; //删除一条表单权限 params={formId:'表单编号 主键'} -export const delFormQx = params => { return axios.post(`${base}/mdp/form/formQx/del`,params); }; +export const delFormQx = params => { return axios.post(`${base}/mdp/lcode/formQx/del`,params); }; //批量删除表单权限 params=[{formId:'表单编号 主键'}] -export const batchAddFormQx = params => { return axios.post(`${base}/mdp/form/formQx/batchAdd`, params); }; +export const batchAddFormQx = params => { return axios.post(`${base}/mdp/lcode/formQx/batchAdd`, params); }; //批量删除表单权限 params=[{formId:'表单编号 主键'}] -export const batchDelFormQx = params => { return axios.post(`${base}/mdp/form/formQx/batchDel`, params); }; +export const batchDelFormQx = params => { return axios.post(`${base}/mdp/lcode/formQx/batchDel`, params); }; //修改一条表单权限记录 -export const editFormQx = params => { return axios.post(`${base}/mdp/form/formQx/edit`, params); }; +export const editFormQx = params => { return axios.post(`${base}/mdp/lcode/formQx/edit`, params); }; //新增一条表单权限 -export const addFormQx = params => { return axios.post(`${base}/mdp/form/formQx/add`, params); }; +export const addFormQx = params => { return axios.post(`${base}/mdp/lcode/formQx/add`, params); }; //批量修改某些字段 -export const editSomeFieldsFormQx = params => { return axios.post(`${base}/mdp/form/formQx/editSomeFields`, params); }; \ No newline at end of file +export const editSomeFieldsFormQx = params => { return axios.post(`${base}/mdp/lcode/formQx/editSomeFields`, params); }; \ No newline at end of file diff --git a/src/api/mdp/form/formView.js b/src/api/mdp/lcode/formView.js similarity index 73% rename from src/api/mdp/form/formView.js rename to src/api/mdp/lcode/formView.js index 67014a3..e2f6cf2 100644 --- a/src/api/mdp/form/formView.js +++ b/src/api/mdp/lcode/formView.js @@ -2,24 +2,24 @@ import axios from '@/utils/request' import config from '@/api/mdp_pub/mdp_config' -let base=config.getFormContext(); +let base=config.getLcodeContext(); //默认只开放普通查询,所有查询,只要上传 分页参数 {currentPage:1,pageSize:10,total:0},后台都会自动按分页查询 其它 api用到再打开,没用到的api请注释掉, //普通查询 -export const listFormView = params => { return axios.get(`${base}/mdp/form/formView/list`, { params: params }); }; +export const listFormView = params => { return axios.get(`${base}/mdp/lcode/formView/list`, { params: params }); }; //关键字模糊查询 {字段1:v1,字段2:v1,字段3:v1},字段驼峰命名,条件之间默认为or关系 -//export const listFormViewKey = params => { return axios.get(`${base}/mdp/form/formView/listKey`, { params: params }); }; +//export const listFormViewKey = params => { return axios.get(`${base}/mdp/lcode/formView/listKey`, { params: params }); }; //删除一个 -export const delFormView = params => { return axios.post(`${base}/mdp/form/formView/del`,params); }; +export const delFormView = params => { return axios.post(`${base}/mdp/lcode/formView/del`,params); }; //批量删除 -export const batchDelFormView = params => { return axios.post(`${base}/mdp/form/formView/batchDel`, params); }; +export const batchDelFormView = params => { return axios.post(`${base}/mdp/lcode/formView/batchDel`, params); }; //修改一个 -export const editFormView = params => { return axios.post(`${base}/mdp/form/formView/edit`, params); }; +export const editFormView = params => { return axios.post(`${base}/mdp/lcode/formView/edit`, params); }; //新增一个 -export const addFormView = params => { return axios.post(`${base}/mdp/form/formView/add`, params); }; \ No newline at end of file +export const addFormView = params => { return axios.post(`${base}/mdp/lcode/formView/add`, params); }; \ No newline at end of file diff --git a/src/api/mdp_pub/mdp_api_ext.js b/src/api/mdp_pub/mdp_api_ext.js index 4903b93..f804ed5 100644 --- a/src/api/mdp_pub/mdp_api_ext.js +++ b/src/api/mdp_pub/mdp_api_ext.js @@ -267,7 +267,7 @@ refresh : params => { return axios.post(`/${sysBase}/mdp/meta/itemOption/refresh // start form 智能表单 相关api - listFormField : params => { return axios.get(`${formBase}/mdp/form/formField/list`, { params: params }); }, + listFormField : params => { return axios.get(`${formBase}/mdp/lcode/formField/list`, { params: params }); }, listFormFieldCacheFirst : params => { var baseCode='list-form-fields' @@ -361,7 +361,7 @@ removeFormFieldsCache:(formId)=>{ }, goToFormDesign: formDefId => { - var url= window.location.protocol + '//' + window.location.host + workflowBase+'/' + process.env.VERSION + '/#/mdp/form/design/'+formDefId + var url= window.location.protocol + '//' + window.location.host + workflowBase+'/' + process.env.VERSION + '/#/mdp/lcode/design/'+formDefId util.openWin(url) }, // end form diff --git a/src/api/mdp_pub/mdp_config.js b/src/api/mdp_pub/mdp_config.js index be7e74f..bf0407d 100644 --- a/src/api/mdp_pub/mdp_config.js +++ b/src/api/mdp_pub/mdp_config.js @@ -24,6 +24,10 @@ export default { getFormContext: function() { return 'lcode' }, + // 低代码平台 + getLcodeContext: function() { + return 'lcode' + }, // 工作流api路径 getWorkflowContext: function() { return 'workflow' diff --git a/src/components/mdp-ui/README.md b/src/components/mdp-ui/README.md index f234f46..314cac1 100644 --- a/src/components/mdp-ui/README.md +++ b/src/components/mdp-ui/README.md @@ -5,7 +5,7 @@ mdp封装了几十个ui组件,使用mdp-ui与不使用mdp-ui的区别:写100 mdp的核心组件,该组件库为纯前端页面组件,无须配置任何后端api接口即可正确运行 - [mdp-ui-ext](/src/components/mdp-ui-ext) 基于mdp-ui扩展的带有对接后台api业务加载能力的业务组件 ->⚠️注意:[mdp-ui组件效果预览](https://maimengcloud.com/sys/m1/#/mdp/form/index) +>⚠️注意:[mdp-ui组件效果预览](https://maimengcloud.com/sys/m1/#/mdp/lcode/index) ### ⚙快速开始 >找到[main.js](/src/main.js) 添加下面代码 diff --git a/src/router/index.js b/src/router/index.js index 0692fa5..956512e 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -9,7 +9,7 @@ Vue.use(Router) /* Layout */ import Layout from '../views/layout/Layout' import routesMyWork from './routes_my_work' -import routesForm from './routes_form' +import routesLcode from './routes_lcode' export {Layout} /** note: submenu only apppear when children.length>=1 @@ -67,5 +67,5 @@ export default new Router({ let allRoutes=[] allRoutes=allRoutes.concat(routesMyWork.routes); -allRoutes=allRoutes.concat(routesForm.routes); +allRoutes=allRoutes.concat(routesLcode.routes); export const asyncRouterMap = allRoutes diff --git a/src/router/routes_form.js b/src/router/routes_form.js deleted file mode 100644 index 0fd9c44..0000000 --- a/src/router/routes_form.js +++ /dev/null @@ -1,35 +0,0 @@ -/* Layout */ -import Layout from '../views/layout/Layout' -const _import = require('./_import_' + process.env.NODE_ENV) - - -export default { - routes:[ - { - path: '/mdp/form', - component: Layout, - name: '智能表单', - iconCls: 'fa el-icon-menu', - meta: { - title: 'IntelligentForm', - icon: 'capacity-form' - }, - //leaf: true,//只有一个节点 - children: [ - { - iconCls: 'fa el-icon-star-off', path: 'index', component: _import("mdp/form/formDef/Index"), name: 'FormDefMng' ,meta:{ - title: 'FormDefIndex', } }, - { path: 'design/index/:expandId', component: _import("mdp/form/formDef/Index"), name: 'FormDefIndex',meta:{title:'FormDefIndex'} ,hidden:true }, - { path: 'design/:expandId', component: _import("mdp/form/formDef/DesignRoute"), name: 'FormDesignRoute',meta:{title:'FormDesign'} ,hidden:true }, - { iconCls: 'fa el-icon-circle-plus', path: 'create', component: _import("mdp/form/formDef/DesignRoute"), name: 'FormDesign',meta:{title:'FormDesign'} }, - - { path: 'data/edit/:formId/:dataId', component: _import("mdp/form/formData/FormRoute"), name: '数据填报',meta:{title:'FormDataAddRoute'} ,hidden:true }, - - { path: 'data/add/:formId', component: _import("mdp/form/formData/FormRoute"), name: '数据填报',meta:{title:'FormDataAddRoute'} ,hidden:true }, - { path: 'data/index/:formId', component: _import("mdp/form/formData/Index"), name: '智能表单数据管理',meta:{title:'FormDataMng' } ,hidden:true }, - - { path: 'data/mng', component: _import("mdp/form/formData/Index"), name: 'FormDataMng', meta:{title:'FormDataMng'},hidden:true } - ] - } - ] -} diff --git a/src/router/routes_lcode.js b/src/router/routes_lcode.js new file mode 100644 index 0000000..640b9ce --- /dev/null +++ b/src/router/routes_lcode.js @@ -0,0 +1,35 @@ +/* Layout */ +import Layout from '../views/layout/Layout' +const _import = require('./_import_' + process.env.NODE_ENV) + + +export default { + routes:[ + { + path: '/mdp/lcode', + component: Layout, + name: '智能表单', + iconCls: 'fa el-icon-menu', + meta: { + title: 'IntelligentForm', + icon: 'capacity-form' + }, + //leaf: true,//只有一个节点 + children: [ + { + iconCls: 'fa el-icon-star-off', path: 'index', component: _import("mdp/lcode/formDef/Index"), name: 'FormDefMng' ,meta:{ + title: 'FormDefIndex', } }, + { path: 'design/index/:expandId', component: _import("mdp/lcode/formDef/Index"), name: 'FormDefIndex',meta:{title:'FormDefIndex'} ,hidden:true }, + { path: 'design/:expandId', component: _import("mdp/lcode/formDef/DesignRoute"), name: 'FormDesignRoute',meta:{title:'FormDesign'} ,hidden:true }, + { iconCls: 'fa el-icon-circle-plus', path: 'create', component: _import("mdp/lcode/formDef/DesignRoute"), name: 'FormDesign',meta:{title:'FormDesign'} }, + + { path: 'data/edit/:formId/:dataId', component: _import("mdp/lcode/formData/FormRoute"), name: '数据填报',meta:{title:'FormDataAddRoute'} ,hidden:true }, + + { path: 'data/add/:formId', component: _import("mdp/lcode/formData/FormRoute"), name: '数据填报',meta:{title:'FormDataAddRoute'} ,hidden:true }, + { path: 'data/index/:formId', component: _import("mdp/lcode/formData/Index"), name: '智能表单数据管理',meta:{title:'FormDataMng' } ,hidden:true }, + + { path: 'data/mng', component: _import("mdp/lcode/formData/Index"), name: 'FormDataMng', meta:{title:'FormDataMng'},hidden:true } + ] + } + ] +} diff --git a/src/views/mdp/form/formData/FlowForm.vue b/src/views/mdp/lcode/formData/FlowForm.vue similarity index 96% rename from src/views/mdp/form/formData/FlowForm.vue rename to src/views/mdp/lcode/formData/FlowForm.vue index f5cc5ee..6ae5f14 100644 --- a/src/views/mdp/form/formData/FlowForm.vue +++ b/src/views/mdp/lcode/formData/FlowForm.vue @@ -7,8 +7,8 @@