diff --git a/mdp-sys/README.md b/mdp-sys/README.md
new file mode 100644
index 0000000..e69de29
diff --git a/mdp-sys/pom.xml b/mdp-sys/pom.xml
new file mode 100644
index 0000000..1cfa536
--- /dev/null
+++ b/mdp-sys/pom.xml
@@ -0,0 +1,84 @@
+
+
+ 4.0.0
+
+ mdp-sys
+
+ jar
+ mdp-sys 后台管理系统
+ 后台管理系统
+
+ com.mdp
+ mdp-lcode-backend
+ 2.0.0-RELEASE
+
+
+
+
+ com.alibaba
+ fastjson
+
+
+ com.alibaba
+ druid
+ 1.2.4
+
+
+ com.alibaba
+ druid-spring-boot-starter
+ 1.2.4
+
+
+
+ mysql
+ mysql-connector-java
+
+
+ com.mdp
+ test
+ mdp-dev
+
+
+ org.springframework.boot
+ spring-boot-devtools
+
+
+ com.mdp
+ mdp-boot-starter
+ ${mdp.version}
+
+
+
+ com.mdp
+ mdp-tpa-client
+
+
+
+ com.mdp
+ mdp-email-client
+
+
+
+ com.mdp
+ mdp-sms-client
+
+
+
+ cn.hutool
+ hutool-all
+ 5.8.0.M4
+
+
+ io.jsonwebtoken
+ jjwt
+ 0.9.1
+
+
+ nl.bitwalker
+ UserAgentUtils
+ 1.2.4
+
+
+
+
\ No newline at end of file
diff --git a/mdp-sys/src/main/java/com/mdp/app/ctrl/AppMdpDefController.java b/mdp-sys/src/main/java/com/mdp/app/ctrl/AppMdpDefController.java
new file mode 100644
index 0000000..144c5d4
--- /dev/null
+++ b/mdp-sys/src/main/java/com/mdp/app/ctrl/AppMdpDefController.java
@@ -0,0 +1,175 @@
+package com.mdp.app.ctrl;
+
+import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
+import com.baomidou.mybatisplus.core.metadata.IPage;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.mdp.app.entity.AppMdpDef;
+import com.mdp.app.service.AppMdpDefService;
+import com.mdp.core.entity.LangTips;
+import com.mdp.core.entity.Result;
+import com.mdp.core.err.BizException;
+import com.mdp.core.query.QueryTools;
+import com.mdp.safe.client.entity.User;
+import com.mdp.safe.client.utils.LoginUtils;
+import com.mdp.swagger.ApiEntityParams;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+import io.swagger.annotations.ApiResponse;
+import io.swagger.annotations.ApiResponses;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.*;
+import springfox.documentation.annotations.ApiIgnore;
+
+import javax.servlet.http.HttpServletRequest;
+import java.util.ArrayList;
+import java.util.HashMap;
+import java.util.List;
+import java.util.Map;
+import java.util.stream.Collectors;
+
+import static com.mdp.core.utils.BaseUtils.toMap;
+
+@RestController
+@RequestMapping(value="/**/app/appMdpDef")
+@Api(tags={"MDP平台应用定义表-操作接口"})
+public class AppMdpDefController {
+
+ static Logger logger =LoggerFactory.getLogger(AppMdpDefController.class);
+
+ @Autowired
+ private AppMdpDefService appMdpDefService;
+
+
+ Map fieldsMap = toMap(new AppMdpDef());
+
+
+ @ApiOperation( value = "MDP平台应用定义表-查询列表",notes=" ")
+ @ApiResponses({
+ @ApiResponse(code = 200,response=AppMdpDef.class,message = "{tips:{isOk:true/false,msg:'成功/失败原因',tipscode:'错误码'},total:总记录数,data:[数据对象1,数据对象2,...]}")
+ })
+ @RequestMapping(value="/list",method=RequestMethod.GET)
+ public Result listAppMdpDef(@ApiIgnore @RequestParam Map appMdpDef){
+ try {
+ User user=LoginUtils.getCurrentUserInfo();
+ QueryWrapper qw = QueryTools.initQueryWrapper(AppMdpDef.class , appMdpDef);
+ IPage page = QueryTools.initPage(appMdpDef);
+ QueryTools.initPage(appMdpDef);
+ Map ext=new HashMap<>();
+ List