Prechádzať zdrojové kódy

add 新增 系统管理

bzd_lxf 1 mesiac pred
rodič
commit
30bfd5c481
18 zmenil súbory, kde vykonal 2757 pridanie a 0 odobranie
  1. 158 0
      health-admin/src/main/java/com/bzd/web/controller/xtsz/SXtszMdzhglAccountmanagementController.java
  2. 158 0
      health-admin/src/main/java/com/bzd/web/controller/xtsz/SXtszMdzhglStoremanagementController.java
  3. 158 0
      health-admin/src/main/java/com/bzd/web/controller/xtsz/SXtszMdzhglStorequalificationController.java
  4. 62 0
      health-admin/src/main/resources/templates/xtsz/SXtszMdzhglAccountmanagementAdd.html
  5. 68 0
      health-admin/src/main/resources/templates/xtsz/SXtszMdzhglAccountmanagementEdit.html
  6. 55 0
      health-admin/src/main/resources/templates/xtsz/SXtszMdzhglAccountmanagementPageEdit.html
  7. 222 0
      health-admin/src/main/resources/templates/xtsz/SXtszMdzhglStoremanagementAdd.html
  8. 228 0
      health-admin/src/main/resources/templates/xtsz/SXtszMdzhglStoremanagementEdit.html
  9. 215 0
      health-admin/src/main/resources/templates/xtsz/SXtszMdzhglStoremanagementPageEdit.html
  10. 114 0
      health-admin/src/main/resources/templates/xtsz/SXtszMdzhglStorequalificationAdd.html
  11. 120 0
      health-admin/src/main/resources/templates/xtsz/SXtszMdzhglStorequalificationEdit.html
  12. 107 0
      health-admin/src/main/resources/templates/xtsz/SXtszMdzhglStorequalificationPageEdit.html
  13. 47 0
      health-system/src/main/java/com/bzd/system/service/xtsz/SXtszMdzhglAccountmanagementService.java
  14. 47 0
      health-system/src/main/java/com/bzd/system/service/xtsz/SXtszMdzhglStoremanagementService.java
  15. 47 0
      health-system/src/main/java/com/bzd/system/service/xtsz/SXtszMdzhglStorequalificationService.java
  16. 105 0
      health-system/src/main/resources/mapper/xtsz/SXtszMdzhglAccountmanagementMapper.xml
  17. 585 0
      health-system/src/main/resources/mapper/xtsz/SXtszMdzhglStoremanagementMapper.xml
  18. 261 0
      health-system/src/main/resources/mapper/xtsz/SXtszMdzhglStorequalificationMapper.xml

+ 158 - 0
health-admin/src/main/java/com/bzd/web/controller/xtsz/SXtszMdzhglAccountmanagementController.java

@@ -0,0 +1,158 @@
+package com.bzd.web.controller.xtsz;
+
+import com.bzd.common.annotation.Log;
+import com.bzd.common.config.dao.PageData;
+import com.bzd.common.core.controller.BaseController;
+import com.bzd.common.core.domain.AjaxResult;
+import com.bzd.common.core.page.TableDataInfo;
+import com.bzd.common.enums.BusinessType;
+import com.bzd.system.service.PharmaceuticalService;
+import org.apache.shiro.authz.annotation.RequiresPermissions;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Controller;
+import org.springframework.ui.ModelMap;
+import org.springframework.web.bind.annotation.*;
+import com.bzd.system.service.xtsz.SXtszMdzhglAccountmanagementService;
+
+import java.util.List;
+
+/**
+*
+* 账号管理 前端控制器Controller
+* @author LiXiangFei
+* @since 2024-10-18
+*/
+@Controller
+@RequestMapping(value = "xtsz/sxtszmdzhglaccountmanagement")
+public class SXtszMdzhglAccountmanagementController extends BaseController {
+
+    // 页面跳转前缀
+    private String prefix = "xtsz";
+
+    @Autowired
+    private SXtszMdzhglAccountmanagementService sXtszMdzhglAccountmanagementService;
+
+    /**
+    * 账号管理 新增页面跳转
+    *
+    * @return
+    */
+    @RequiresPermissions("xtsz:xt:view")
+    @GetMapping("/sXtszMdzhglAccountmanagementAdd")
+    public String add() {
+        return prefix + "/SXtszMdzhglAccountmanagementAdd";
+    }
+
+    /**
+    * 账号管理 新增
+    *
+    * @return
+    */
+    @Log(title = "账号管理新增", businessType = BusinessType.INSERT)
+    @PostMapping("/sXtszMdzhglAccountmanagementAdd")
+    @ResponseBody
+    public AjaxResult addSave() throws Exception {
+        PageData pd = this.getPageData();
+        try {
+            Integer result = sXtszMdzhglAccountmanagementService.addSXtszMdzhglAccountmanagement(pd);
+            if (result == 1) {
+                return AjaxResult.success("新增成功");
+            } else {
+                logger.error("Failed to update 表skccrkckreceiptinfo with ID: {}", pd.get("id"));
+                return AjaxResult.error("新增失败");
+            }
+        } catch (Exception e) {
+            logger.error("Error occurred while updating 表skccrkckreceiptinfo with ID: {}, Exception: {}", pd.get("id"), e.getMessage(), e);
+            return AjaxResult.error("系统异常:" + e.getMessage());
+        }
+    }
+
+    /**
+    * 账号管理 查询页面跳转
+    *
+    * @return
+    */
+    @RequiresPermissions("xtsz:xt:view")
+    @GetMapping("/sXtszMdzhglAccountmanagementView")
+    public String sxtszmdzhglaccountmanagementListView() {
+        return prefix + "/SXtszMdzhglAccountmanagementList";
+    }
+
+    /**
+    * 账号管理 数据查询
+    *
+    * @return
+    * @throws Exception
+    */
+    @RequiresPermissions("xtsz:xt:sXtszMdzhglAccountmanagementList")
+    @PostMapping("/sXtszMdzhglAccountmanagementList")
+    @ResponseBody
+    public TableDataInfo sxtszmdzhglaccountmanagementList() throws Exception {
+    PageData pd = this.getPageData();
+    startPage();
+    List<PageData> pageData = sXtszMdzhglAccountmanagementService.findSXtszMdzhglAccountmanagementList(pd);
+        return getDataTable(pageData);
+    }
+
+    /**
+    * 账号管理 数据删除 根据id
+    *
+    * @return
+    * @throws Exception
+    */
+    @RequiresPermissions("xtsz:xt:remove")
+    @Log(title = "账号管理删除", businessType = BusinessType.DELETE)
+    @PostMapping("/sXtszMdzhglAccountmanagementRemove")
+    @ResponseBody
+    public AjaxResult sxtszmdzhglaccountmanagementRemove() throws Exception {
+        PageData pd = this.getPageData();
+        Integer integer = sXtszMdzhglAccountmanagementService.SXtszMdzhglAccountmanagementRemove(pd);
+        return toAjax(integer);
+    }
+
+    /**
+    * 账号管理 数据修改
+    *
+    * @return
+    * @throws Exception
+    */
+    @RequiresPermissions("xtsz:xt:edit")
+    @GetMapping("/sXtszMdzhglAccountmanagementEdit/{id}")
+    public String sxtszmdzhglaccountmanagementView(@PathVariable("id") Long id, ModelMap mmap) throws Exception {
+        PageData pd = this.getPageData();
+        pd.put("id", id);
+        PageData pageData = sXtszMdzhglAccountmanagementService.findSXtszMdzhglAccountmanagementList(pd).get(0);
+        mmap.putAll(pageData);
+        if(null!=pd.getString("status")){
+            return prefix+ "/sxtszmdzhglaccountmanagementPageEdit";
+        }
+        return prefix+ "/sxtszmdzhglaccountmanagementEdit";
+    }
+
+    /**
+    * 账号管理保存修改的数据
+    */
+    @RequiresPermissions("xtsz:xt:edit")
+    @Log(title = "账号管理修改", businessType = BusinessType.UPDATE)
+    @PostMapping("/sXtszMdzhglAccountmanagementEdit")
+    @ResponseBody
+    public AjaxResult sxtszmdzhglaccountmanagementEditSave() throws Exception {
+        PageData pd = this.getPageData();
+        pd.put("up", "up");
+        try {
+            Integer updateResult = sXtszMdzhglAccountmanagementService.updateSXtszMdzhglAccountmanagement(pd);
+            if (updateResult == 1) {
+                // 成功更新
+                return AjaxResult.success("修改成功");
+            } else {
+                // 更新失败
+                logger.error("Failed to update 表sxtszmdzhglaccountmanagement with ID: {}", pd.get("id"));
+                return AjaxResult.error("修改失败");
+            }
+        } catch (Exception e) {
+            // 异常处理
+            logger.error("Error occurred while updating 表sxtszmdzhglaccountmanagement with ID: {}, Exception: {}", pd.get("id"), e.getMessage(), e);
+            return AjaxResult.error("系统异常:" + e.getMessage());
+        }
+    }
+}

+ 158 - 0
health-admin/src/main/java/com/bzd/web/controller/xtsz/SXtszMdzhglStoremanagementController.java

@@ -0,0 +1,158 @@
+package com.bzd.web.controller.xtsz;
+
+import com.bzd.common.annotation.Log;
+import com.bzd.common.config.dao.PageData;
+import com.bzd.common.core.controller.BaseController;
+import com.bzd.common.core.domain.AjaxResult;
+import com.bzd.common.core.page.TableDataInfo;
+import com.bzd.common.enums.BusinessType;
+import com.bzd.system.service.PharmaceuticalService;
+import org.apache.shiro.authz.annotation.RequiresPermissions;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Controller;
+import org.springframework.ui.ModelMap;
+import org.springframework.web.bind.annotation.*;
+import com.bzd.system.service.xtsz.SXtszMdzhglStoremanagementService;
+
+import java.util.List;
+
+/**
+*
+* 门店管理表 前端控制器Controller
+* @author LiXiangFei
+* @since 2024-10-18
+*/
+@Controller
+@RequestMapping(value = "xtsz/sxtszmdzhglstoremanagement")
+public class SXtszMdzhglStoremanagementController extends BaseController {
+
+    // 页面跳转前缀
+    private String prefix = "xtsz";
+
+    @Autowired
+    private SXtszMdzhglStoremanagementService sXtszMdzhglStoremanagementService;
+
+    /**
+    * 门店管理表 新增页面跳转
+    *
+    * @return
+    */
+    @RequiresPermissions("xtsz:xt:view")
+    @GetMapping("/sXtszMdzhglStoremanagementAdd")
+    public String add() {
+        return prefix + "/SXtszMdzhglStoremanagementAdd";
+    }
+
+    /**
+    * 门店管理表 新增
+    *
+    * @return
+    */
+    @Log(title = "门店管理表新增", businessType = BusinessType.INSERT)
+    @PostMapping("/sXtszMdzhglStoremanagementAdd")
+    @ResponseBody
+    public AjaxResult addSave() throws Exception {
+        PageData pd = this.getPageData();
+        try {
+            Integer result = sXtszMdzhglStoremanagementService.addSXtszMdzhglStoremanagement(pd);
+            if (result == 1) {
+                return AjaxResult.success("新增成功");
+            } else {
+                logger.error("Failed to update 表skccrkckreceiptinfo with ID: {}", pd.get("id"));
+                return AjaxResult.error("新增失败");
+            }
+        } catch (Exception e) {
+            logger.error("Error occurred while updating 表skccrkckreceiptinfo with ID: {}, Exception: {}", pd.get("id"), e.getMessage(), e);
+            return AjaxResult.error("系统异常:" + e.getMessage());
+        }
+    }
+
+    /**
+    * 门店管理表 查询页面跳转
+    *
+    * @return
+    */
+    @RequiresPermissions("xtsz:xt:view")
+    @GetMapping("/sXtszMdzhglStoremanagementView")
+    public String sxtszmdzhglstoremanagementListView() {
+        return prefix + "/SXtszMdzhglStoremanagementList";
+    }
+
+    /**
+    * 门店管理表 数据查询
+    *
+    * @return
+    * @throws Exception
+    */
+    @RequiresPermissions("xtsz:xt:sXtszMdzhglStoremanagementList")
+    @PostMapping("/sXtszMdzhglStoremanagementList")
+    @ResponseBody
+    public TableDataInfo sxtszmdzhglstoremanagementList() throws Exception {
+    PageData pd = this.getPageData();
+    startPage();
+    List<PageData> pageData = sXtszMdzhglStoremanagementService.findSXtszMdzhglStoremanagementList(pd);
+        return getDataTable(pageData);
+    }
+
+    /**
+    * 门店管理表 数据删除 根据id
+    *
+    * @return
+    * @throws Exception
+    */
+    @RequiresPermissions("xtsz:xt:remove")
+    @Log(title = "门店管理表删除", businessType = BusinessType.DELETE)
+    @PostMapping("/sXtszMdzhglStoremanagementRemove")
+    @ResponseBody
+    public AjaxResult sxtszmdzhglstoremanagementRemove() throws Exception {
+        PageData pd = this.getPageData();
+        Integer integer = sXtszMdzhglStoremanagementService.SXtszMdzhglStoremanagementRemove(pd);
+        return toAjax(integer);
+    }
+
+    /**
+    * 门店管理表 数据修改
+    *
+    * @return
+    * @throws Exception
+    */
+    @RequiresPermissions("xtsz:xt:edit")
+    @GetMapping("/sXtszMdzhglStoremanagementEdit/{id}")
+    public String sxtszmdzhglstoremanagementView(@PathVariable("id") Long id, ModelMap mmap) throws Exception {
+        PageData pd = this.getPageData();
+        pd.put("id", id);
+        PageData pageData = sXtszMdzhglStoremanagementService.findSXtszMdzhglStoremanagementList(pd).get(0);
+        mmap.putAll(pageData);
+        if(null!=pd.getString("status")){
+            return prefix+ "/sxtszmdzhglstoremanagementPageEdit";
+        }
+        return prefix+ "/sxtszmdzhglstoremanagementEdit";
+    }
+
+    /**
+    * 门店管理表保存修改的数据
+    */
+    @RequiresPermissions("xtsz:xt:edit")
+    @Log(title = "门店管理表修改", businessType = BusinessType.UPDATE)
+    @PostMapping("/sXtszMdzhglStoremanagementEdit")
+    @ResponseBody
+    public AjaxResult sxtszmdzhglstoremanagementEditSave() throws Exception {
+        PageData pd = this.getPageData();
+        pd.put("up", "up");
+        try {
+            Integer updateResult = sXtszMdzhglStoremanagementService.updateSXtszMdzhglStoremanagement(pd);
+            if (updateResult == 1) {
+                // 成功更新
+                return AjaxResult.success("修改成功");
+            } else {
+                // 更新失败
+                logger.error("Failed to update 表sxtszmdzhglstoremanagement with ID: {}", pd.get("id"));
+                return AjaxResult.error("修改失败");
+            }
+        } catch (Exception e) {
+            // 异常处理
+            logger.error("Error occurred while updating 表sxtszmdzhglstoremanagement with ID: {}, Exception: {}", pd.get("id"), e.getMessage(), e);
+            return AjaxResult.error("系统异常:" + e.getMessage());
+        }
+    }
+}

+ 158 - 0
health-admin/src/main/java/com/bzd/web/controller/xtsz/SXtszMdzhglStorequalificationController.java

@@ -0,0 +1,158 @@
+package com.bzd.web.controller.xtsz;
+
+import com.bzd.common.annotation.Log;
+import com.bzd.common.config.dao.PageData;
+import com.bzd.common.core.controller.BaseController;
+import com.bzd.common.core.domain.AjaxResult;
+import com.bzd.common.core.page.TableDataInfo;
+import com.bzd.common.enums.BusinessType;
+import com.bzd.system.service.PharmaceuticalService;
+import org.apache.shiro.authz.annotation.RequiresPermissions;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Controller;
+import org.springframework.ui.ModelMap;
+import org.springframework.web.bind.annotation.*;
+import com.bzd.system.service.xtsz.SXtszMdzhglStorequalificationService;
+
+import java.util.List;
+
+/**
+*
+* 门店资质表 前端控制器Controller
+* @author LiXiangFei
+* @since 2024-10-18
+*/
+@Controller
+@RequestMapping(value = "xtsz/sxtszmdzhglstorequalification")
+public class SXtszMdzhglStorequalificationController extends BaseController {
+
+    // 页面跳转前缀
+    private String prefix = "xtsz";
+
+    @Autowired
+    private SXtszMdzhglStorequalificationService sXtszMdzhglStorequalificationService;
+
+    /**
+    * 门店资质表 新增页面跳转
+    *
+    * @return
+    */
+    @RequiresPermissions("xtsz:xt:view")
+    @GetMapping("/sXtszMdzhglStorequalificationAdd")
+    public String add() {
+        return prefix + "/SXtszMdzhglStorequalificationAdd";
+    }
+
+    /**
+    * 门店资质表 新增
+    *
+    * @return
+    */
+    @Log(title = "门店资质表新增", businessType = BusinessType.INSERT)
+    @PostMapping("/sXtszMdzhglStorequalificationAdd")
+    @ResponseBody
+    public AjaxResult addSave() throws Exception {
+        PageData pd = this.getPageData();
+        try {
+            Integer result = sXtszMdzhglStorequalificationService.addSXtszMdzhglStorequalification(pd);
+            if (result == 1) {
+                return AjaxResult.success("新增成功");
+            } else {
+                logger.error("Failed to update 表skccrkckreceiptinfo with ID: {}", pd.get("id"));
+                return AjaxResult.error("新增失败");
+            }
+        } catch (Exception e) {
+            logger.error("Error occurred while updating 表skccrkckreceiptinfo with ID: {}, Exception: {}", pd.get("id"), e.getMessage(), e);
+            return AjaxResult.error("系统异常:" + e.getMessage());
+        }
+    }
+
+    /**
+    * 门店资质表 查询页面跳转
+    *
+    * @return
+    */
+    @RequiresPermissions("xtsz:xt:view")
+    @GetMapping("/sXtszMdzhglStorequalificationView")
+    public String sxtszmdzhglstorequalificationListView() {
+        return prefix + "/SXtszMdzhglStorequalificationList";
+    }
+
+    /**
+    * 门店资质表 数据查询
+    *
+    * @return
+    * @throws Exception
+    */
+    @RequiresPermissions("xtsz:xt:sXtszMdzhglStorequalificationList")
+    @PostMapping("/sXtszMdzhglStorequalificationList")
+    @ResponseBody
+    public TableDataInfo sxtszmdzhglstorequalificationList() throws Exception {
+    PageData pd = this.getPageData();
+    startPage();
+    List<PageData> pageData = sXtszMdzhglStorequalificationService.findSXtszMdzhglStorequalificationList(pd);
+        return getDataTable(pageData);
+    }
+
+    /**
+    * 门店资质表 数据删除 根据id
+    *
+    * @return
+    * @throws Exception
+    */
+    @RequiresPermissions("xtsz:xt:remove")
+    @Log(title = "门店资质表删除", businessType = BusinessType.DELETE)
+    @PostMapping("/sXtszMdzhglStorequalificationRemove")
+    @ResponseBody
+    public AjaxResult sxtszmdzhglstorequalificationRemove() throws Exception {
+        PageData pd = this.getPageData();
+        Integer integer = sXtszMdzhglStorequalificationService.SXtszMdzhglStorequalificationRemove(pd);
+        return toAjax(integer);
+    }
+
+    /**
+    * 门店资质表 数据修改
+    *
+    * @return
+    * @throws Exception
+    */
+    @RequiresPermissions("xtsz:xt:edit")
+    @GetMapping("/sXtszMdzhglStorequalificationEdit/{id}")
+    public String sxtszmdzhglstorequalificationView(@PathVariable("id") Long id, ModelMap mmap) throws Exception {
+        PageData pd = this.getPageData();
+        pd.put("id", id);
+        PageData pageData = sXtszMdzhglStorequalificationService.findSXtszMdzhglStorequalificationList(pd).get(0);
+        mmap.putAll(pageData);
+        if(null!=pd.getString("status")){
+            return prefix+ "/sxtszmdzhglstorequalificationPageEdit";
+        }
+        return prefix+ "/sxtszmdzhglstorequalificationEdit";
+    }
+
+    /**
+    * 门店资质表保存修改的数据
+    */
+    @RequiresPermissions("xtsz:xt:edit")
+    @Log(title = "门店资质表修改", businessType = BusinessType.UPDATE)
+    @PostMapping("/sXtszMdzhglStorequalificationEdit")
+    @ResponseBody
+    public AjaxResult sxtszmdzhglstorequalificationEditSave() throws Exception {
+        PageData pd = this.getPageData();
+        pd.put("up", "up");
+        try {
+            Integer updateResult = sXtszMdzhglStorequalificationService.updateSXtszMdzhglStorequalification(pd);
+            if (updateResult == 1) {
+                // 成功更新
+                return AjaxResult.success("修改成功");
+            } else {
+                // 更新失败
+                logger.error("Failed to update 表sxtszmdzhglstorequalification with ID: {}", pd.get("id"));
+                return AjaxResult.error("修改失败");
+            }
+        } catch (Exception e) {
+            // 异常处理
+            logger.error("Error occurred while updating 表sxtszmdzhglstorequalification with ID: {}, Exception: {}", pd.get("id"), e.getMessage(), e);
+            return AjaxResult.error("系统异常:" + e.getMessage());
+        }
+    }
+}

+ 62 - 0
health-admin/src/main/resources/templates/xtsz/SXtszMdzhglAccountmanagementAdd.html

@@ -0,0 +1,62 @@
+<!DOCTYPE html>
+<html lang="zh" xmlns:th="http://www.thymeleaf.org" >
+<head>
+    <th:block th:include="include :: header('账号管理新增')" />
+    <th:block th:include="include :: ztree-css" />
+</head>
+<body class="white-bg">
+<div class="wrapper wrapper-content animated fadeInRight ibox-content">
+    <form id="form-SXtszMdzhglAccountmanagement-add" class="customize-search-form">
+        <div class="customize-form-group-container">
+            <div class="customize-form-group">
+                <label>门店ID:</label>
+                <input name="storeId" placeholder="门店ID"  id="storeId" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>账号名:</label>
+                <input name="accountName" placeholder="账号名"  id="accountName" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>姓名:</label>
+                <input name="realName" placeholder="姓名"  id="realName" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>手机号码:</label>
+                <input name="mobileNumber" placeholder="手机号码"  id="mobileNumber" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>二维码:</label>
+                <input name="qrcodeUrl" placeholder="二维码"  id="qrcodeUrl" class="styled-input" type="text">
+            </div>
+        </div>
+    </form>
+</div>
+<th:block th:include="include :: footer" />
+<th:block th:include="include :: ztree-js" />
+<script type="text/javascript">
+
+    function submitHandler() {
+        if ($.validate.form()) {
+            add();
+        }
+    }
+
+    function add() {
+        var data = $("#form-SXtszMdzhglAccountmanagement-add").serializeArray();
+        $.ajax({
+            cache : true,
+            type : "POST",
+            url : ctx + "xtsz/sxtszmdzhglaccountmanagement/sXtszMdzhglAccountmanagementAdd",
+            data : data,
+            async : false,
+            error : function(request) {
+                $.modal.alertError("系统错误");
+            },
+            success : function(data) {
+                $.operate.successCallback(data);
+            }
+        });
+    }
+</script>
+</body>
+</html>

+ 68 - 0
health-admin/src/main/resources/templates/xtsz/SXtszMdzhglAccountmanagementEdit.html

@@ -0,0 +1,68 @@
+<!DOCTYPE html>
+<html lang="zh" xmlns:th="http://www.thymeleaf.org" >
+<head>
+    <th:block th:include="include :: header('账号管理修改')" />
+</head>
+<body>
+<div class="ui-layout-center">
+    <form id="form-SXtszMdzhglAccountmanagement-edit" class="customize-search-form">
+        <div class="customize-form-group-container">
+        </div>
+        <div class="customize-form-group-container">
+        </div>
+        <div class="customize-form-group-container">
+            <input type="hidden" id="id" name="id" th:value="${id}">
+            <div class="customize-form-group">
+                <label>门店ID:</label>
+                <input name="storeId" placeholder="门店ID" th:value="${storeId}" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>账号名:</label>
+                <input name="accountName" placeholder="账号名" th:value="${accountName}" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>姓名:</label>
+                <input name="realName" placeholder="姓名" th:value="${realName}" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>手机号码:</label>
+                <input name="mobileNumber" placeholder="手机号码" th:value="${mobileNumber}" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>二维码:</label>
+                <input name="qrcodeUrl" placeholder="二维码" th:value="${qrcodeUrl}" class="styled-input" type="text">
+            </div>
+        </div>
+    </form>
+</div>
+<div class="main-content">
+    <div class="col-sm-offset-5 col-sm-10">
+    </div>
+</div>
+<th:block th:include="include :: footer" />
+</body>
+</html>
+<script>
+    function edit() {
+        var data = $("#form-SXtszMdzhglAccountmanagement-edit").serializeArray();
+        $.ajax({
+            cache : true,
+            type : "POST",
+            url : ctx + "xtsz/sxtszmdzhglaccountmanagement/sXtszMdzhglAccountmanagementEdit",
+            data : data,
+            async : false,
+            error : function(request) {
+                $.modal.alertError("系统错误");
+            },
+            success : function(data) {
+                $.operate.successCallback(data);
+            }
+        });
+    }
+
+    function submitHandler() {
+        if ($.validate.form()) {
+            edit();
+        }
+    }
+</script>

+ 55 - 0
health-admin/src/main/resources/templates/xtsz/SXtszMdzhglAccountmanagementPageEdit.html

@@ -0,0 +1,55 @@
+<!DOCTYPE html>
+<html lang="zh" xmlns:th="http://www.thymeleaf.org" >
+<head>
+    <th:block th:include="include :: header('账号管理修改')" />
+</head>
+<body>
+<div class="ui-layout-center">
+    <form id="form-SXtszMdzhglAccountmanagement-edit" class="customize-search-form">
+        <div class="customize-form-group-container">
+        </div>
+        <div class="customize-form-group-container">
+        </div>
+        <div class="customize-form-group-container">
+            <input type="hidden" id="id" name="id" th:value="${id}">
+                    <div class="customize-form-group">
+                        <label>门店ID:</label>
+                        <input name="storeId" placeholder="门店ID" th:value="${storeId}" class="styled-input" type="text">
+                    </div>
+                    <div class="customize-form-group">
+                        <label>账号名:</label>
+                        <input name="accountName" placeholder="账号名" th:value="${accountName}" class="styled-input" type="text">
+                    </div>
+                    <div class="customize-form-group">
+                        <label>姓名:</label>
+                        <input name="realName" placeholder="姓名" th:value="${realName}" class="styled-input" type="text">
+                    </div>
+                    <div class="customize-form-group">
+                        <label>手机号码:</label>
+                        <input name="mobileNumber" placeholder="手机号码" th:value="${mobileNumber}" class="styled-input" type="text">
+                    </div>
+                    <div class="customize-form-group">
+                        <label>二维码:</label>
+                        <input name="qrcodeUrl" placeholder="二维码" th:value="${qrcodeUrl}" class="styled-input" type="text">
+                    </div>
+        </div>
+    </form>
+</div>
+<div class="main-content">
+    <div class="col-sm-offset-5 col-sm-10">
+        <button type="button" class="btn btn-sm btn-primary" onclick="submitHandler()"><i class="fa fa-check"></i>保 存</button>&nbsp;
+        <button type="button" class="btn btn-sm btn-danger" onclick="closeItem()"><i class="fa fa-reply-all"></i>关 闭 </button>
+    </div>
+</div>
+<th:block th:include="include :: footer" />
+</body>
+</html>
+<script>
+    function submitHandler() {
+        var prefix = ctx + "xtsz/sxtszmdzhglaccountmanagement";
+        if ($.validate.form()) {
+            var data = $("#form-SXtszMdzhglAccountmanagement-edit").serializeArray();
+            $.operate.saveTab(prefix + "/sXtszMdzhglAccountmanagementEdit", data);
+        }
+    }
+</script>

+ 222 - 0
health-admin/src/main/resources/templates/xtsz/SXtszMdzhglStoremanagementAdd.html

@@ -0,0 +1,222 @@
+<!DOCTYPE html>
+<html lang="zh" xmlns:th="http://www.thymeleaf.org" >
+<head>
+    <th:block th:include="include :: header('门店管理表新增')" />
+    <th:block th:include="include :: ztree-css" />
+</head>
+<body class="white-bg">
+<div class="wrapper wrapper-content animated fadeInRight ibox-content">
+    <form id="form-SXtszMdzhglStoremanagement-add" class="customize-search-form">
+        <div class="customize-form-group-container">
+            <div class="customize-form-group">
+                <label>门店名称:</label>
+                <input name="storeName" placeholder="门店名称"  id="storeName" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>门店简称:</label>
+                <input name="storeShortName" placeholder="门店简称"  id="storeShortName" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>门店类型:</label>
+                <input name="storeType" placeholder="门店类型"  id="storeType" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>行政区域:</label>
+                <input name="administrativeArea" placeholder="行政区域"  id="administrativeArea" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>行政区域编码:</label>
+                <input name="administrativeAreaCode" placeholder="行政区域编码"  id="administrativeAreaCode" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>门二维码:</label>
+                <input name="qrCode" placeholder="门二维码"  id="qrCode" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>电话:</label>
+                <input name="phoneNumber" placeholder="电话"  id="phoneNumber" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>营业时间:</label>
+                <input name="businessHours" placeholder="营业时间"  id="businessHours" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>地址:</label>
+                <input name="address" placeholder="地址"  id="address" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>经度:</label>
+                <input name="longitude" placeholder="经度"  id="longitude" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>纬度:</label>
+                <input name="latitude" placeholder="纬度"  id="latitude" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>门店编码:</label>
+                <input name="storeCode" placeholder="门店编码"  id="storeCode" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>地图:</label>
+                <input name="mapUrl" placeholder="地图"  id="mapUrl" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>所在片区:</label>
+                <input name="area" placeholder="所在片区"  id="area" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>参考门店编码:</label>
+                <input name="referenceStoreCode" placeholder="参考门店编码"  id="referenceStoreCode" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>门店属性:</label>
+                <input name="storeAttribute" placeholder="门店属性"  id="storeAttribute" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>门店内码:</label>
+                <input name="internalCode" placeholder="门店内码"  id="internalCode" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>助记码:</label>
+                <input name="mnemonicCode" placeholder="助记码"  id="mnemonicCode" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>采购组织:</label>
+                <input name="procurementOrganization" placeholder="采购组织"  id="procurementOrganization" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>销售组织:</label>
+                <input name="salesOrganization" placeholder="销售组织"  id="salesOrganization" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>分销渠道:</label>
+                <input name="distributionChannel" placeholder="分销渠道"  id="distributionChannel" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>部门:</label>
+                <input name="department" placeholder="部门"  id="department" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>租赁面积:</label>
+                <input name="leaseArea" placeholder="租赁面积"  id="leaseArea" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>外租面积:</label>
+                <input name="externalLeaseArea" placeholder="外租面积"  id="externalLeaseArea" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>经营面积:</label>
+                <input name="operatingArea" placeholder="经营面积"  id="operatingArea" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>传真:</label>
+                <input name="faxNumber" placeholder="传真"  id="faxNumber" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>联系人:</label>
+                <input name="contactPerson" placeholder="联系人"  id="contactPerson" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>开业日期:</label>
+                <input name="openingDate" placeholder="开业日期"  id="openingDate" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>交割日期:</label>
+                <input name="transferDate" placeholder="交割日期"  id="transferDate" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>关店日期:</label>
+                <input name="closingDate" placeholder="关店日期"  id="closingDate" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>最近翻新改造日期:</label>
+                <input name="lastRenovationDate" placeholder="最近翻新改造日期"  id="lastRenovationDate" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>门店租金:</label>
+                <input name="rent" placeholder="门店租金"  id="rent" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>门店状态:</label>
+                <input name="storeStatus" placeholder="门店状态"  id="storeStatus" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>社区及商住店:</label>
+                <input name="communityAndResidentialStore" placeholder="社区及商住店"  id="communityAndResidentialStore" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>编制人数:</label>
+                <input name="staffCount" placeholder="编制人数"  id="staffCount" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>日历:</label>
+                <input name="calendar" placeholder="日历"  id="calendar" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>门店使用的系统:</label>
+                <input name="systemUsed" placeholder="门店使用的系统"  id="systemUsed" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>详细地址:</label>
+                <input name="detailedAddress" placeholder="详细地址"  id="detailedAddress" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>大区:</label>
+                <input name="district" placeholder="大区"  id="district" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>选址商圈店型:</label>
+                <input name="locationBusinessCircleStoreType" placeholder="选址商圈店型"  id="locationBusinessCircleStoreType" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>特殊业态店型:</label>
+                <input name="specialBusinessType" placeholder="特殊业态店型"  id="specialBusinessType" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>营业面积分类:</label>
+                <input name="businessAreaCategory" placeholder="营业面积分类"  id="businessAreaCategory" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>月销售额等级:</label>
+                <input name="monthlySalesLevel" placeholder="月销售额等级"  id="monthlySalesLevel" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>医保政策分类:</label>
+                <input name="medicalInsurancePolicyCategory" placeholder="医保政策分类"  id="medicalInsurancePolicyCategory" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>顾客年龄层:</label>
+                <input name="customerAgeLayer" placeholder="顾客年龄层"  id="customerAgeLayer" class="styled-input" type="text">
+            </div>
+        </div>
+    </form>
+</div>
+<th:block th:include="include :: footer" />
+<th:block th:include="include :: ztree-js" />
+<script type="text/javascript">
+
+    function submitHandler() {
+        if ($.validate.form()) {
+            add();
+        }
+    }
+
+    function add() {
+        var data = $("#form-SXtszMdzhglStoremanagement-add").serializeArray();
+        $.ajax({
+            cache : true,
+            type : "POST",
+            url : ctx + "xtsz/sxtszmdzhglstoremanagement/sXtszMdzhglStoremanagementAdd",
+            data : data,
+            async : false,
+            error : function(request) {
+                $.modal.alertError("系统错误");
+            },
+            success : function(data) {
+                $.operate.successCallback(data);
+            }
+        });
+    }
+</script>
+</body>
+</html>

+ 228 - 0
health-admin/src/main/resources/templates/xtsz/SXtszMdzhglStoremanagementEdit.html

@@ -0,0 +1,228 @@
+<!DOCTYPE html>
+<html lang="zh" xmlns:th="http://www.thymeleaf.org" >
+<head>
+    <th:block th:include="include :: header('门店管理表修改')" />
+</head>
+<body>
+<div class="ui-layout-center">
+    <form id="form-SXtszMdzhglStoremanagement-edit" class="customize-search-form">
+        <div class="customize-form-group-container">
+        </div>
+        <div class="customize-form-group-container">
+        </div>
+        <div class="customize-form-group-container">
+            <input type="hidden" id="id" name="id" th:value="${id}">
+            <div class="customize-form-group">
+                <label>门店名称:</label>
+                <input name="storeName" placeholder="门店名称" th:value="${storeName}" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>门店简称:</label>
+                <input name="storeShortName" placeholder="门店简称" th:value="${storeShortName}" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>门店类型:</label>
+                <input name="storeType" placeholder="门店类型" th:value="${storeType}" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>行政区域:</label>
+                <input name="administrativeArea" placeholder="行政区域" th:value="${administrativeArea}" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>行政区域编码:</label>
+                <input name="administrativeAreaCode" placeholder="行政区域编码" th:value="${administrativeAreaCode}" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>门二维码:</label>
+                <input name="qrCode" placeholder="门二维码" th:value="${qrCode}" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>电话:</label>
+                <input name="phoneNumber" placeholder="电话" th:value="${phoneNumber}" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>营业时间:</label>
+                <input name="businessHours" placeholder="营业时间" th:value="${businessHours}" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>地址:</label>
+                <input name="address" placeholder="地址" th:value="${address}" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>经度:</label>
+                <input name="longitude" placeholder="经度" th:value="${longitude}" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>纬度:</label>
+                <input name="latitude" placeholder="纬度" th:value="${latitude}" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>门店编码:</label>
+                <input name="storeCode" placeholder="门店编码" th:value="${storeCode}" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>地图:</label>
+                <input name="mapUrl" placeholder="地图" th:value="${mapUrl}" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>所在片区:</label>
+                <input name="area" placeholder="所在片区" th:value="${area}" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>参考门店编码:</label>
+                <input name="referenceStoreCode" placeholder="参考门店编码" th:value="${referenceStoreCode}" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>门店属性:</label>
+                <input name="storeAttribute" placeholder="门店属性" th:value="${storeAttribute}" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>门店内码:</label>
+                <input name="internalCode" placeholder="门店内码" th:value="${internalCode}" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>助记码:</label>
+                <input name="mnemonicCode" placeholder="助记码" th:value="${mnemonicCode}" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>采购组织:</label>
+                <input name="procurementOrganization" placeholder="采购组织" th:value="${procurementOrganization}" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>销售组织:</label>
+                <input name="salesOrganization" placeholder="销售组织" th:value="${salesOrganization}" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>分销渠道:</label>
+                <input name="distributionChannel" placeholder="分销渠道" th:value="${distributionChannel}" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>部门:</label>
+                <input name="department" placeholder="部门" th:value="${department}" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>租赁面积:</label>
+                <input name="leaseArea" placeholder="租赁面积" th:value="${leaseArea}" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>外租面积:</label>
+                <input name="externalLeaseArea" placeholder="外租面积" th:value="${externalLeaseArea}" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>经营面积:</label>
+                <input name="operatingArea" placeholder="经营面积" th:value="${operatingArea}" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>传真:</label>
+                <input name="faxNumber" placeholder="传真" th:value="${faxNumber}" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>联系人:</label>
+                <input name="contactPerson" placeholder="联系人" th:value="${contactPerson}" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>开业日期:</label>
+                <input name="openingDate" placeholder="开业日期" th:value="${openingDate}" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>交割日期:</label>
+                <input name="transferDate" placeholder="交割日期" th:value="${transferDate}" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>关店日期:</label>
+                <input name="closingDate" placeholder="关店日期" th:value="${closingDate}" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>最近翻新改造日期:</label>
+                <input name="lastRenovationDate" placeholder="最近翻新改造日期" th:value="${lastRenovationDate}" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>门店租金:</label>
+                <input name="rent" placeholder="门店租金" th:value="${rent}" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>门店状态:</label>
+                <input name="storeStatus" placeholder="门店状态" th:value="${storeStatus}" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>社区及商住店:</label>
+                <input name="communityAndResidentialStore" placeholder="社区及商住店" th:value="${communityAndResidentialStore}" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>编制人数:</label>
+                <input name="staffCount" placeholder="编制人数" th:value="${staffCount}" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>日历:</label>
+                <input name="calendar" placeholder="日历" th:value="${calendar}" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>门店使用的系统:</label>
+                <input name="systemUsed" placeholder="门店使用的系统" th:value="${systemUsed}" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>详细地址:</label>
+                <input name="detailedAddress" placeholder="详细地址" th:value="${detailedAddress}" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>大区:</label>
+                <input name="district" placeholder="大区" th:value="${district}" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>选址商圈店型:</label>
+                <input name="locationBusinessCircleStoreType" placeholder="选址商圈店型" th:value="${locationBusinessCircleStoreType}" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>特殊业态店型:</label>
+                <input name="specialBusinessType" placeholder="特殊业态店型" th:value="${specialBusinessType}" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>营业面积分类:</label>
+                <input name="businessAreaCategory" placeholder="营业面积分类" th:value="${businessAreaCategory}" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>月销售额等级:</label>
+                <input name="monthlySalesLevel" placeholder="月销售额等级" th:value="${monthlySalesLevel}" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>医保政策分类:</label>
+                <input name="medicalInsurancePolicyCategory" placeholder="医保政策分类" th:value="${medicalInsurancePolicyCategory}" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>顾客年龄层:</label>
+                <input name="customerAgeLayer" placeholder="顾客年龄层" th:value="${customerAgeLayer}" class="styled-input" type="text">
+            </div>
+        </div>
+    </form>
+</div>
+<div class="main-content">
+    <div class="col-sm-offset-5 col-sm-10">
+    </div>
+</div>
+<th:block th:include="include :: footer" />
+</body>
+</html>
+<script>
+    function edit() {
+        var data = $("#form-SXtszMdzhglStoremanagement-edit").serializeArray();
+        $.ajax({
+            cache : true,
+            type : "POST",
+            url : ctx + "xtsz/sxtszmdzhglstoremanagement/sXtszMdzhglStoremanagementEdit",
+            data : data,
+            async : false,
+            error : function(request) {
+                $.modal.alertError("系统错误");
+            },
+            success : function(data) {
+                $.operate.successCallback(data);
+            }
+        });
+    }
+
+    function submitHandler() {
+        if ($.validate.form()) {
+            edit();
+        }
+    }
+</script>

+ 215 - 0
health-admin/src/main/resources/templates/xtsz/SXtszMdzhglStoremanagementPageEdit.html

@@ -0,0 +1,215 @@
+<!DOCTYPE html>
+<html lang="zh" xmlns:th="http://www.thymeleaf.org" >
+<head>
+    <th:block th:include="include :: header('门店管理表修改')" />
+</head>
+<body>
+<div class="ui-layout-center">
+    <form id="form-SXtszMdzhglStoremanagement-edit" class="customize-search-form">
+        <div class="customize-form-group-container">
+        </div>
+        <div class="customize-form-group-container">
+        </div>
+        <div class="customize-form-group-container">
+            <input type="hidden" id="id" name="id" th:value="${id}">
+                    <div class="customize-form-group">
+                        <label>门店名称:</label>
+                        <input name="storeName" placeholder="门店名称" th:value="${storeName}" class="styled-input" type="text">
+                    </div>
+                    <div class="customize-form-group">
+                        <label>门店简称:</label>
+                        <input name="storeShortName" placeholder="门店简称" th:value="${storeShortName}" class="styled-input" type="text">
+                    </div>
+                    <div class="customize-form-group">
+                        <label>门店类型:</label>
+                        <input name="storeType" placeholder="门店类型" th:value="${storeType}" class="styled-input" type="text">
+                    </div>
+                    <div class="customize-form-group">
+                        <label>行政区域:</label>
+                        <input name="administrativeArea" placeholder="行政区域" th:value="${administrativeArea}" class="styled-input" type="text">
+                    </div>
+                    <div class="customize-form-group">
+                        <label>行政区域编码:</label>
+                        <input name="administrativeAreaCode" placeholder="行政区域编码" th:value="${administrativeAreaCode}" class="styled-input" type="text">
+                    </div>
+                    <div class="customize-form-group">
+                        <label>门二维码:</label>
+                        <input name="qrCode" placeholder="门二维码" th:value="${qrCode}" class="styled-input" type="text">
+                    </div>
+                    <div class="customize-form-group">
+                        <label>电话:</label>
+                        <input name="phoneNumber" placeholder="电话" th:value="${phoneNumber}" class="styled-input" type="text">
+                    </div>
+                    <div class="customize-form-group">
+                        <label>营业时间:</label>
+                        <input name="businessHours" placeholder="营业时间" th:value="${businessHours}" class="styled-input" type="text">
+                    </div>
+                    <div class="customize-form-group">
+                        <label>地址:</label>
+                        <input name="address" placeholder="地址" th:value="${address}" class="styled-input" type="text">
+                    </div>
+                    <div class="customize-form-group">
+                        <label>经度:</label>
+                        <input name="longitude" placeholder="经度" th:value="${longitude}" class="styled-input" type="text">
+                    </div>
+                    <div class="customize-form-group">
+                        <label>纬度:</label>
+                        <input name="latitude" placeholder="纬度" th:value="${latitude}" class="styled-input" type="text">
+                    </div>
+                    <div class="customize-form-group">
+                        <label>门店编码:</label>
+                        <input name="storeCode" placeholder="门店编码" th:value="${storeCode}" class="styled-input" type="text">
+                    </div>
+                    <div class="customize-form-group">
+                        <label>地图:</label>
+                        <input name="mapUrl" placeholder="地图" th:value="${mapUrl}" class="styled-input" type="text">
+                    </div>
+                    <div class="customize-form-group">
+                        <label>所在片区:</label>
+                        <input name="area" placeholder="所在片区" th:value="${area}" class="styled-input" type="text">
+                    </div>
+                    <div class="customize-form-group">
+                        <label>参考门店编码:</label>
+                        <input name="referenceStoreCode" placeholder="参考门店编码" th:value="${referenceStoreCode}" class="styled-input" type="text">
+                    </div>
+                    <div class="customize-form-group">
+                        <label>门店属性:</label>
+                        <input name="storeAttribute" placeholder="门店属性" th:value="${storeAttribute}" class="styled-input" type="text">
+                    </div>
+                    <div class="customize-form-group">
+                        <label>门店内码:</label>
+                        <input name="internalCode" placeholder="门店内码" th:value="${internalCode}" class="styled-input" type="text">
+                    </div>
+                    <div class="customize-form-group">
+                        <label>助记码:</label>
+                        <input name="mnemonicCode" placeholder="助记码" th:value="${mnemonicCode}" class="styled-input" type="text">
+                    </div>
+                    <div class="customize-form-group">
+                        <label>采购组织:</label>
+                        <input name="procurementOrganization" placeholder="采购组织" th:value="${procurementOrganization}" class="styled-input" type="text">
+                    </div>
+                    <div class="customize-form-group">
+                        <label>销售组织:</label>
+                        <input name="salesOrganization" placeholder="销售组织" th:value="${salesOrganization}" class="styled-input" type="text">
+                    </div>
+                    <div class="customize-form-group">
+                        <label>分销渠道:</label>
+                        <input name="distributionChannel" placeholder="分销渠道" th:value="${distributionChannel}" class="styled-input" type="text">
+                    </div>
+                    <div class="customize-form-group">
+                        <label>部门:</label>
+                        <input name="department" placeholder="部门" th:value="${department}" class="styled-input" type="text">
+                    </div>
+                    <div class="customize-form-group">
+                        <label>租赁面积:</label>
+                        <input name="leaseArea" placeholder="租赁面积" th:value="${leaseArea}" class="styled-input" type="text">
+                    </div>
+                    <div class="customize-form-group">
+                        <label>外租面积:</label>
+                        <input name="externalLeaseArea" placeholder="外租面积" th:value="${externalLeaseArea}" class="styled-input" type="text">
+                    </div>
+                    <div class="customize-form-group">
+                        <label>经营面积:</label>
+                        <input name="operatingArea" placeholder="经营面积" th:value="${operatingArea}" class="styled-input" type="text">
+                    </div>
+                    <div class="customize-form-group">
+                        <label>传真:</label>
+                        <input name="faxNumber" placeholder="传真" th:value="${faxNumber}" class="styled-input" type="text">
+                    </div>
+                    <div class="customize-form-group">
+                        <label>联系人:</label>
+                        <input name="contactPerson" placeholder="联系人" th:value="${contactPerson}" class="styled-input" type="text">
+                    </div>
+                    <div class="customize-form-group">
+                        <label>开业日期:</label>
+                        <input name="openingDate" placeholder="开业日期" th:value="${openingDate}" class="styled-input" type="text">
+                    </div>
+                    <div class="customize-form-group">
+                        <label>交割日期:</label>
+                        <input name="transferDate" placeholder="交割日期" th:value="${transferDate}" class="styled-input" type="text">
+                    </div>
+                    <div class="customize-form-group">
+                        <label>关店日期:</label>
+                        <input name="closingDate" placeholder="关店日期" th:value="${closingDate}" class="styled-input" type="text">
+                    </div>
+                    <div class="customize-form-group">
+                        <label>最近翻新改造日期:</label>
+                        <input name="lastRenovationDate" placeholder="最近翻新改造日期" th:value="${lastRenovationDate}" class="styled-input" type="text">
+                    </div>
+                    <div class="customize-form-group">
+                        <label>门店租金:</label>
+                        <input name="rent" placeholder="门店租金" th:value="${rent}" class="styled-input" type="text">
+                    </div>
+                    <div class="customize-form-group">
+                        <label>门店状态:</label>
+                        <input name="storeStatus" placeholder="门店状态" th:value="${storeStatus}" class="styled-input" type="text">
+                    </div>
+                    <div class="customize-form-group">
+                        <label>社区及商住店:</label>
+                        <input name="communityAndResidentialStore" placeholder="社区及商住店" th:value="${communityAndResidentialStore}" class="styled-input" type="text">
+                    </div>
+                    <div class="customize-form-group">
+                        <label>编制人数:</label>
+                        <input name="staffCount" placeholder="编制人数" th:value="${staffCount}" class="styled-input" type="text">
+                    </div>
+                    <div class="customize-form-group">
+                        <label>日历:</label>
+                        <input name="calendar" placeholder="日历" th:value="${calendar}" class="styled-input" type="text">
+                    </div>
+                    <div class="customize-form-group">
+                        <label>门店使用的系统:</label>
+                        <input name="systemUsed" placeholder="门店使用的系统" th:value="${systemUsed}" class="styled-input" type="text">
+                    </div>
+                    <div class="customize-form-group">
+                        <label>详细地址:</label>
+                        <input name="detailedAddress" placeholder="详细地址" th:value="${detailedAddress}" class="styled-input" type="text">
+                    </div>
+                    <div class="customize-form-group">
+                        <label>大区:</label>
+                        <input name="district" placeholder="大区" th:value="${district}" class="styled-input" type="text">
+                    </div>
+                    <div class="customize-form-group">
+                        <label>选址商圈店型:</label>
+                        <input name="locationBusinessCircleStoreType" placeholder="选址商圈店型" th:value="${locationBusinessCircleStoreType}" class="styled-input" type="text">
+                    </div>
+                    <div class="customize-form-group">
+                        <label>特殊业态店型:</label>
+                        <input name="specialBusinessType" placeholder="特殊业态店型" th:value="${specialBusinessType}" class="styled-input" type="text">
+                    </div>
+                    <div class="customize-form-group">
+                        <label>营业面积分类:</label>
+                        <input name="businessAreaCategory" placeholder="营业面积分类" th:value="${businessAreaCategory}" class="styled-input" type="text">
+                    </div>
+                    <div class="customize-form-group">
+                        <label>月销售额等级:</label>
+                        <input name="monthlySalesLevel" placeholder="月销售额等级" th:value="${monthlySalesLevel}" class="styled-input" type="text">
+                    </div>
+                    <div class="customize-form-group">
+                        <label>医保政策分类:</label>
+                        <input name="medicalInsurancePolicyCategory" placeholder="医保政策分类" th:value="${medicalInsurancePolicyCategory}" class="styled-input" type="text">
+                    </div>
+                    <div class="customize-form-group">
+                        <label>顾客年龄层:</label>
+                        <input name="customerAgeLayer" placeholder="顾客年龄层" th:value="${customerAgeLayer}" class="styled-input" type="text">
+                    </div>
+        </div>
+    </form>
+</div>
+<div class="main-content">
+    <div class="col-sm-offset-5 col-sm-10">
+        <button type="button" class="btn btn-sm btn-primary" onclick="submitHandler()"><i class="fa fa-check"></i>保 存</button>&nbsp;
+        <button type="button" class="btn btn-sm btn-danger" onclick="closeItem()"><i class="fa fa-reply-all"></i>关 闭 </button>
+    </div>
+</div>
+<th:block th:include="include :: footer" />
+</body>
+</html>
+<script>
+    function submitHandler() {
+        var prefix = ctx + "xtsz/sxtszmdzhglstoremanagement";
+        if ($.validate.form()) {
+            var data = $("#form-SXtszMdzhglStoremanagement-edit").serializeArray();
+            $.operate.saveTab(prefix + "/sXtszMdzhglStoremanagementEdit", data);
+        }
+    }
+</script>

+ 114 - 0
health-admin/src/main/resources/templates/xtsz/SXtszMdzhglStorequalificationAdd.html

@@ -0,0 +1,114 @@
+<!DOCTYPE html>
+<html lang="zh" xmlns:th="http://www.thymeleaf.org" >
+<head>
+    <th:block th:include="include :: header('门店资质表新增')" />
+    <th:block th:include="include :: ztree-css" />
+</head>
+<body class="white-bg">
+<div class="wrapper wrapper-content animated fadeInRight ibox-content">
+    <form id="form-SXtszMdzhglStorequalification-add" class="customize-search-form">
+        <div class="customize-form-group-container">
+            <div class="customize-form-group">
+                <label>门店ID:</label>
+                <input name="storeId" placeholder="门店ID"  id="storeId" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>企业名称:</label>
+                <input name="companyName" placeholder="企业名称"  id="companyName" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>法定代表人/营业者:</label>
+                <input name="legalRepresentative" placeholder="法定代表人/营业者"  id="legalRepresentative" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>营业执照注册号:</label>
+                <input name="businessLicenseRegistrationNumber" placeholder="营业执照注册号"  id="businessLicenseRegistrationNumber" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>地址:</label>
+                <input name="businessLicenseAddress" placeholder="地址"  id="businessLicenseAddress" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>营业范围:</label>
+                <input name="businessScope" placeholder="营业范围"  id="businessScope" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>营业执照有效期:</label>
+                <input name="businessLicenseValidityPeriod" placeholder="营业执照有效期"  id="businessLicenseValidityPeriod" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>营业执照:</label>
+                <input name="businessLicenseUrl" placeholder="营业执照"  id="businessLicenseUrl" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>互联网药品信息服务资格证书:</label>
+                <input name="internetPharmaceuticalInformationServiceCertificate" placeholder="互联网药品信息服务资格证书"  id="internetPharmaceuticalInformationServiceCertificate" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>互联网药品交易服务资格证书:</label>
+                <input name="internetPharmaceuticalTransactionServiceCertificate" placeholder="互联网药品交易服务资格证书"  id="internetPharmaceuticalTransactionServiceCertificate" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>药品经营许可证:</label>
+                <input name="pharmaceuticalOperationPermit" placeholder="药品经营许可证"  id="pharmaceuticalOperationPermit" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>食品经营许可证:</label>
+                <input name="foodOperationPermit" placeholder="食品经营许可证"  id="foodOperationPermit" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>医疗器械经营许可证:</label>
+                <input name="medicalDeviceOperationPermit" placeholder="医疗器械经营许可证"  id="medicalDeviceOperationPermit" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>第二类医疗器械经营备案凭证:</label>
+                <input name="secondClassMedicalDeviceFilingCertificate" placeholder="第二类医疗器械经营备案凭证"  id="secondClassMedicalDeviceFilingCertificate" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>药品经营质量管理规范认证证书:</label>
+                <input name="pharmaceuticalQualityManagementStandardCertification" placeholder="药品经营质量管理规范认证证书"  id="pharmaceuticalQualityManagementStandardCertification" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>医疗器械网络销售备案凭证:</label>
+                <input name="medicalDeviceNetworkSalesFilingCertificate" placeholder="医疗器械网络销售备案凭证"  id="medicalDeviceNetworkSalesFilingCertificate" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>执业药师注册证:</label>
+                <input name="pharmacistRegistrationCertificate" placeholder="执业药师注册证"  id="pharmacistRegistrationCertificate" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>入驻药急送平台协议:</label>
+                <input name="platformEntryAgreement" placeholder="入驻药急送平台协议"  id="platformEntryAgreement" class="styled-input" type="text">
+            </div>
+        </div>
+    </form>
+</div>
+<th:block th:include="include :: footer" />
+<th:block th:include="include :: ztree-js" />
+<script type="text/javascript">
+
+    function submitHandler() {
+        if ($.validate.form()) {
+            add();
+        }
+    }
+
+    function add() {
+        var data = $("#form-SXtszMdzhglStorequalification-add").serializeArray();
+        $.ajax({
+            cache : true,
+            type : "POST",
+            url : ctx + "xtsz/sxtszmdzhglstorequalification/sXtszMdzhglStorequalificationAdd",
+            data : data,
+            async : false,
+            error : function(request) {
+                $.modal.alertError("系统错误");
+            },
+            success : function(data) {
+                $.operate.successCallback(data);
+            }
+        });
+    }
+</script>
+</body>
+</html>

+ 120 - 0
health-admin/src/main/resources/templates/xtsz/SXtszMdzhglStorequalificationEdit.html

@@ -0,0 +1,120 @@
+<!DOCTYPE html>
+<html lang="zh" xmlns:th="http://www.thymeleaf.org" >
+<head>
+    <th:block th:include="include :: header('门店资质表修改')" />
+</head>
+<body>
+<div class="ui-layout-center">
+    <form id="form-SXtszMdzhglStorequalification-edit" class="customize-search-form">
+        <div class="customize-form-group-container">
+        </div>
+        <div class="customize-form-group-container">
+        </div>
+        <div class="customize-form-group-container">
+            <input type="hidden" id="id" name="id" th:value="${id}">
+            <div class="customize-form-group">
+                <label>门店ID:</label>
+                <input name="storeId" placeholder="门店ID" th:value="${storeId}" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>企业名称:</label>
+                <input name="companyName" placeholder="企业名称" th:value="${companyName}" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>法定代表人/营业者:</label>
+                <input name="legalRepresentative" placeholder="法定代表人/营业者" th:value="${legalRepresentative}" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>营业执照注册号:</label>
+                <input name="businessLicenseRegistrationNumber" placeholder="营业执照注册号" th:value="${businessLicenseRegistrationNumber}" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>地址:</label>
+                <input name="businessLicenseAddress" placeholder="地址" th:value="${businessLicenseAddress}" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>营业范围:</label>
+                <input name="businessScope" placeholder="营业范围" th:value="${businessScope}" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>营业执照有效期:</label>
+                <input name="businessLicenseValidityPeriod" placeholder="营业执照有效期" th:value="${businessLicenseValidityPeriod}" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>营业执照:</label>
+                <input name="businessLicenseUrl" placeholder="营业执照" th:value="${businessLicenseUrl}" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>互联网药品信息服务资格证书:</label>
+                <input name="internetPharmaceuticalInformationServiceCertificate" placeholder="互联网药品信息服务资格证书" th:value="${internetPharmaceuticalInformationServiceCertificate}" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>互联网药品交易服务资格证书:</label>
+                <input name="internetPharmaceuticalTransactionServiceCertificate" placeholder="互联网药品交易服务资格证书" th:value="${internetPharmaceuticalTransactionServiceCertificate}" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>药品经营许可证:</label>
+                <input name="pharmaceuticalOperationPermit" placeholder="药品经营许可证" th:value="${pharmaceuticalOperationPermit}" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>食品经营许可证:</label>
+                <input name="foodOperationPermit" placeholder="食品经营许可证" th:value="${foodOperationPermit}" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>医疗器械经营许可证:</label>
+                <input name="medicalDeviceOperationPermit" placeholder="医疗器械经营许可证" th:value="${medicalDeviceOperationPermit}" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>第二类医疗器械经营备案凭证:</label>
+                <input name="secondClassMedicalDeviceFilingCertificate" placeholder="第二类医疗器械经营备案凭证" th:value="${secondClassMedicalDeviceFilingCertificate}" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>药品经营质量管理规范认证证书:</label>
+                <input name="pharmaceuticalQualityManagementStandardCertification" placeholder="药品经营质量管理规范认证证书" th:value="${pharmaceuticalQualityManagementStandardCertification}" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>医疗器械网络销售备案凭证:</label>
+                <input name="medicalDeviceNetworkSalesFilingCertificate" placeholder="医疗器械网络销售备案凭证" th:value="${medicalDeviceNetworkSalesFilingCertificate}" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>执业药师注册证:</label>
+                <input name="pharmacistRegistrationCertificate" placeholder="执业药师注册证" th:value="${pharmacistRegistrationCertificate}" class="styled-input" type="text">
+            </div>
+            <div class="customize-form-group">
+                <label>入驻药急送平台协议:</label>
+                <input name="platformEntryAgreement" placeholder="入驻药急送平台协议" th:value="${platformEntryAgreement}" class="styled-input" type="text">
+            </div>
+        </div>
+    </form>
+</div>
+<div class="main-content">
+    <div class="col-sm-offset-5 col-sm-10">
+    </div>
+</div>
+<th:block th:include="include :: footer" />
+</body>
+</html>
+<script>
+    function edit() {
+        var data = $("#form-SXtszMdzhglStorequalification-edit").serializeArray();
+        $.ajax({
+            cache : true,
+            type : "POST",
+            url : ctx + "xtsz/sxtszmdzhglstorequalification/sXtszMdzhglStorequalificationEdit",
+            data : data,
+            async : false,
+            error : function(request) {
+                $.modal.alertError("系统错误");
+            },
+            success : function(data) {
+                $.operate.successCallback(data);
+            }
+        });
+    }
+
+    function submitHandler() {
+        if ($.validate.form()) {
+            edit();
+        }
+    }
+</script>

+ 107 - 0
health-admin/src/main/resources/templates/xtsz/SXtszMdzhglStorequalificationPageEdit.html

@@ -0,0 +1,107 @@
+<!DOCTYPE html>
+<html lang="zh" xmlns:th="http://www.thymeleaf.org" >
+<head>
+    <th:block th:include="include :: header('门店资质表修改')" />
+</head>
+<body>
+<div class="ui-layout-center">
+    <form id="form-SXtszMdzhglStorequalification-edit" class="customize-search-form">
+        <div class="customize-form-group-container">
+        </div>
+        <div class="customize-form-group-container">
+        </div>
+        <div class="customize-form-group-container">
+            <input type="hidden" id="id" name="id" th:value="${id}">
+                    <div class="customize-form-group">
+                        <label>门店ID:</label>
+                        <input name="storeId" placeholder="门店ID" th:value="${storeId}" class="styled-input" type="text">
+                    </div>
+                    <div class="customize-form-group">
+                        <label>企业名称:</label>
+                        <input name="companyName" placeholder="企业名称" th:value="${companyName}" class="styled-input" type="text">
+                    </div>
+                    <div class="customize-form-group">
+                        <label>法定代表人/营业者:</label>
+                        <input name="legalRepresentative" placeholder="法定代表人/营业者" th:value="${legalRepresentative}" class="styled-input" type="text">
+                    </div>
+                    <div class="customize-form-group">
+                        <label>营业执照注册号:</label>
+                        <input name="businessLicenseRegistrationNumber" placeholder="营业执照注册号" th:value="${businessLicenseRegistrationNumber}" class="styled-input" type="text">
+                    </div>
+                    <div class="customize-form-group">
+                        <label>地址:</label>
+                        <input name="businessLicenseAddress" placeholder="地址" th:value="${businessLicenseAddress}" class="styled-input" type="text">
+                    </div>
+                    <div class="customize-form-group">
+                        <label>营业范围:</label>
+                        <input name="businessScope" placeholder="营业范围" th:value="${businessScope}" class="styled-input" type="text">
+                    </div>
+                    <div class="customize-form-group">
+                        <label>营业执照有效期:</label>
+                        <input name="businessLicenseValidityPeriod" placeholder="营业执照有效期" th:value="${businessLicenseValidityPeriod}" class="styled-input" type="text">
+                    </div>
+                    <div class="customize-form-group">
+                        <label>营业执照:</label>
+                        <input name="businessLicenseUrl" placeholder="营业执照" th:value="${businessLicenseUrl}" class="styled-input" type="text">
+                    </div>
+                    <div class="customize-form-group">
+                        <label>互联网药品信息服务资格证书:</label>
+                        <input name="internetPharmaceuticalInformationServiceCertificate" placeholder="互联网药品信息服务资格证书" th:value="${internetPharmaceuticalInformationServiceCertificate}" class="styled-input" type="text">
+                    </div>
+                    <div class="customize-form-group">
+                        <label>互联网药品交易服务资格证书:</label>
+                        <input name="internetPharmaceuticalTransactionServiceCertificate" placeholder="互联网药品交易服务资格证书" th:value="${internetPharmaceuticalTransactionServiceCertificate}" class="styled-input" type="text">
+                    </div>
+                    <div class="customize-form-group">
+                        <label>药品经营许可证:</label>
+                        <input name="pharmaceuticalOperationPermit" placeholder="药品经营许可证" th:value="${pharmaceuticalOperationPermit}" class="styled-input" type="text">
+                    </div>
+                    <div class="customize-form-group">
+                        <label>食品经营许可证:</label>
+                        <input name="foodOperationPermit" placeholder="食品经营许可证" th:value="${foodOperationPermit}" class="styled-input" type="text">
+                    </div>
+                    <div class="customize-form-group">
+                        <label>医疗器械经营许可证:</label>
+                        <input name="medicalDeviceOperationPermit" placeholder="医疗器械经营许可证" th:value="${medicalDeviceOperationPermit}" class="styled-input" type="text">
+                    </div>
+                    <div class="customize-form-group">
+                        <label>第二类医疗器械经营备案凭证:</label>
+                        <input name="secondClassMedicalDeviceFilingCertificate" placeholder="第二类医疗器械经营备案凭证" th:value="${secondClassMedicalDeviceFilingCertificate}" class="styled-input" type="text">
+                    </div>
+                    <div class="customize-form-group">
+                        <label>药品经营质量管理规范认证证书:</label>
+                        <input name="pharmaceuticalQualityManagementStandardCertification" placeholder="药品经营质量管理规范认证证书" th:value="${pharmaceuticalQualityManagementStandardCertification}" class="styled-input" type="text">
+                    </div>
+                    <div class="customize-form-group">
+                        <label>医疗器械网络销售备案凭证:</label>
+                        <input name="medicalDeviceNetworkSalesFilingCertificate" placeholder="医疗器械网络销售备案凭证" th:value="${medicalDeviceNetworkSalesFilingCertificate}" class="styled-input" type="text">
+                    </div>
+                    <div class="customize-form-group">
+                        <label>执业药师注册证:</label>
+                        <input name="pharmacistRegistrationCertificate" placeholder="执业药师注册证" th:value="${pharmacistRegistrationCertificate}" class="styled-input" type="text">
+                    </div>
+                    <div class="customize-form-group">
+                        <label>入驻药急送平台协议:</label>
+                        <input name="platformEntryAgreement" placeholder="入驻药急送平台协议" th:value="${platformEntryAgreement}" class="styled-input" type="text">
+                    </div>
+        </div>
+    </form>
+</div>
+<div class="main-content">
+    <div class="col-sm-offset-5 col-sm-10">
+        <button type="button" class="btn btn-sm btn-primary" onclick="submitHandler()"><i class="fa fa-check"></i>保 存</button>&nbsp;
+        <button type="button" class="btn btn-sm btn-danger" onclick="closeItem()"><i class="fa fa-reply-all"></i>关 闭 </button>
+    </div>
+</div>
+<th:block th:include="include :: footer" />
+</body>
+</html>
+<script>
+    function submitHandler() {
+        var prefix = ctx + "xtsz/sxtszmdzhglstorequalification";
+        if ($.validate.form()) {
+            var data = $("#form-SXtszMdzhglStorequalification-edit").serializeArray();
+            $.operate.saveTab(prefix + "/sXtszMdzhglStorequalificationEdit", data);
+        }
+    }
+</script>

+ 47 - 0
health-system/src/main/java/com/bzd/system/service/xtsz/SXtszMdzhglAccountmanagementService.java

@@ -0,0 +1,47 @@
+package com.bzd.system.service.xtsz;
+
+import com.bzd.common.config.dao.DaoBase;
+import com.bzd.common.config.dao.DaoSupport;
+import com.bzd.common.config.dao.PageData;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+import org.springframework.transaction.annotation.Transactional;
+
+import javax.annotation.Resource;
+import java.util.List;
+
+
+/**
+*
+* 账号管理 service
+* @author LiXiangFei
+* @since 2024-10-18
+*/
+
+@Service
+public class SXtszMdzhglAccountmanagementService {
+
+    @Autowired
+    private DaoBase dao;
+
+    @Resource(name = "daoSupport")
+    private DaoSupport daoSupport;
+
+    public Integer addSXtszMdzhglAccountmanagement(PageData pd)throws Exception {
+        return daoSupport.update("SXtszMdzhglAccountmanagementMapper.addSXtszMdzhglAccountmanagement", pd);
+    }
+
+    public List<PageData> findSXtszMdzhglAccountmanagementList(PageData pd) throws Exception{
+        return (List<PageData>) daoSupport.findForList("SXtszMdzhglAccountmanagementMapper.selectSXtszMdzhglAccountmanagementList", pd);
+    }
+
+    public Integer SXtszMdzhglAccountmanagementRemove(PageData pd)throws Exception {
+        return daoSupport.delete("SXtszMdzhglAccountmanagementMapper.SXtszMdzhglAccountmanagementRemove", pd);
+    }
+
+
+    public Integer updateSXtszMdzhglAccountmanagement(PageData pd)throws Exception {
+        return daoSupport.update("SXtszMdzhglAccountmanagementMapper.updateSXtszMdzhglAccountmanagement", pd);
+    }
+
+}

+ 47 - 0
health-system/src/main/java/com/bzd/system/service/xtsz/SXtszMdzhglStoremanagementService.java

@@ -0,0 +1,47 @@
+package com.bzd.system.service.xtsz;
+
+import com.bzd.common.config.dao.DaoBase;
+import com.bzd.common.config.dao.DaoSupport;
+import com.bzd.common.config.dao.PageData;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+import org.springframework.transaction.annotation.Transactional;
+
+import javax.annotation.Resource;
+import java.util.List;
+
+
+/**
+*
+* 门店管理表 service
+* @author LiXiangFei
+* @since 2024-10-18
+*/
+
+@Service
+public class SXtszMdzhglStoremanagementService {
+
+    @Autowired
+    private DaoBase dao;
+
+    @Resource(name = "daoSupport")
+    private DaoSupport daoSupport;
+
+    public Integer addSXtszMdzhglStoremanagement(PageData pd)throws Exception {
+        return daoSupport.update("SXtszMdzhglStoremanagementMapper.addSXtszMdzhglStoremanagement", pd);
+    }
+
+    public List<PageData> findSXtszMdzhglStoremanagementList(PageData pd) throws Exception{
+        return (List<PageData>) daoSupport.findForList("SXtszMdzhglStoremanagementMapper.selectSXtszMdzhglStoremanagementList", pd);
+    }
+
+    public Integer SXtszMdzhglStoremanagementRemove(PageData pd)throws Exception {
+        return daoSupport.delete("SXtszMdzhglStoremanagementMapper.SXtszMdzhglStoremanagementRemove", pd);
+    }
+
+
+    public Integer updateSXtszMdzhglStoremanagement(PageData pd)throws Exception {
+        return daoSupport.update("SXtszMdzhglStoremanagementMapper.updateSXtszMdzhglStoremanagement", pd);
+    }
+
+}

+ 47 - 0
health-system/src/main/java/com/bzd/system/service/xtsz/SXtszMdzhglStorequalificationService.java

@@ -0,0 +1,47 @@
+package com.bzd.system.service.xtsz;
+
+import com.bzd.common.config.dao.DaoBase;
+import com.bzd.common.config.dao.DaoSupport;
+import com.bzd.common.config.dao.PageData;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+import org.springframework.transaction.annotation.Transactional;
+
+import javax.annotation.Resource;
+import java.util.List;
+
+
+/**
+*
+* 门店资质表 service
+* @author LiXiangFei
+* @since 2024-10-18
+*/
+
+@Service
+public class SXtszMdzhglStorequalificationService {
+
+    @Autowired
+    private DaoBase dao;
+
+    @Resource(name = "daoSupport")
+    private DaoSupport daoSupport;
+
+    public Integer addSXtszMdzhglStorequalification(PageData pd)throws Exception {
+        return daoSupport.update("SXtszMdzhglStorequalificationMapper.addSXtszMdzhglStorequalification", pd);
+    }
+
+    public List<PageData> findSXtszMdzhglStorequalificationList(PageData pd) throws Exception{
+        return (List<PageData>) daoSupport.findForList("SXtszMdzhglStorequalificationMapper.selectSXtszMdzhglStorequalificationList", pd);
+    }
+
+    public Integer SXtszMdzhglStorequalificationRemove(PageData pd)throws Exception {
+        return daoSupport.delete("SXtszMdzhglStorequalificationMapper.SXtszMdzhglStorequalificationRemove", pd);
+    }
+
+
+    public Integer updateSXtszMdzhglStorequalification(PageData pd)throws Exception {
+        return daoSupport.update("SXtszMdzhglStorequalificationMapper.updateSXtszMdzhglStorequalification", pd);
+    }
+
+}

+ 105 - 0
health-system/src/main/resources/mapper/xtsz/SXtszMdzhglAccountmanagementMapper.xml

@@ -0,0 +1,105 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" >
+<mapper namespace="SXtszMdzhglAccountmanagementMapper" >
+    <!-- 通用查询映射结果 -->
+
+    <select id="selectSXtszMdzhglAccountmanagementList" parameterType="pd" resultType="pd">
+        select * from s_xtsz_mdzhgl_accountmanagement where 1=1
+        <if test="id !=null and id !='' ">
+            and id = #{id}
+        </if>
+        <if test="storeId !=null and storeId !='' ">
+            and storeId = #{storeId}
+        </if>
+        <if test="accountName !=null and accountName !='' ">
+            and accountName = #{accountName}
+        </if>
+        <if test="realName !=null and realName !='' ">
+            and realName = #{realName}
+        </if>
+        <if test="mobileNumber !=null and mobileNumber !='' ">
+            and mobileNumber = #{mobileNumber}
+        </if>
+        <if test="qrcodeUrl !=null and qrcodeUrl !='' ">
+            and qrcodeUrl = #{qrcodeUrl}
+        </if>
+    </select>
+
+
+    <update id="updateSXtszMdzhglAccountmanagement" parameterType="pd" >
+        update s_xtsz_mdzhgl_accountmanagement
+        <trim prefix=" SET " suffix="" prefixOverrides="," suffixOverrides=",">
+        <if test="storeId !=null and storeId !='' ">
+            storeId = #{storeId},
+        </if>
+        <if test="accountName !=null and accountName !='' ">
+            accountName = #{accountName},
+        </if>
+        <if test="realName !=null and realName !='' ">
+            realName = #{realName},
+        </if>
+        <if test="mobileNumber !=null and mobileNumber !='' ">
+            mobileNumber = #{mobileNumber},
+        </if>
+        <if test="qrcodeUrl !=null and qrcodeUrl !='' ">
+            qrcodeUrl = #{qrcodeUrl},
+        </if>
+        </trim>
+        <if test="up != null and up!=''">
+            <if test="id != null and id!=''">
+                where id=#{id}
+            </if>
+        </if>
+    </update>
+
+    <delete id="SXtszMdzhglAccountmanagementRemove" parameterType="pd">
+        <if test="ids != null">
+            delete from s_xtsz_mdzhgl_accountmanagement where
+            <if test="ids != null">
+                id in(${ids})
+            </if>
+        </if>
+    </delete>
+
+    <insert id="addSXtszMdzhglAccountmanagement" parameterType="pd" >
+
+        insert into s_xtsz_mdzhgl_accountmanagement
+        <trim prefix="(" suffix=")" prefixOverrides="," suffixOverrides=",">
+
+        <if test="storeId !=null and storeId !='' ">
+            storeId,
+        </if>
+        <if test="accountName !=null and accountName !='' ">
+            accountName,
+        </if>
+        <if test="realName !=null and realName !='' ">
+            realName,
+        </if>
+        <if test="mobileNumber !=null and mobileNumber !='' ">
+            mobileNumber,
+        </if>
+        <if test="qrcodeUrl !=null and qrcodeUrl !='' ">
+            qrcodeUrl,
+        </if>
+        </trim>
+        <trim prefix=" VALUES (" suffix=")" prefixOverrides="," suffixOverrides=",">
+        <if test="storeId !=null and storeId !='' ">
+             #{storeId},
+        </if>
+        <if test="accountName !=null and accountName !='' ">
+             #{accountName},
+        </if>
+        <if test="realName !=null and realName !='' ">
+             #{realName},
+        </if>
+        <if test="mobileNumber !=null and mobileNumber !='' ">
+             #{mobileNumber},
+        </if>
+        <if test="qrcodeUrl !=null and qrcodeUrl !='' ">
+             #{qrcodeUrl},
+        </if>
+        </trim>
+
+    </insert>
+
+</mapper>

+ 585 - 0
health-system/src/main/resources/mapper/xtsz/SXtszMdzhglStoremanagementMapper.xml

@@ -0,0 +1,585 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" >
+<mapper namespace="SXtszMdzhglStoremanagementMapper" >
+    <!-- 通用查询映射结果 -->
+
+    <select id="selectSXtszMdzhglStoremanagementList" parameterType="pd" resultType="pd">
+        select * from s_xtsz_mdzhgl_storemanagement where 1=1
+        <if test="id !=null and id !='' ">
+            and id = #{id}
+        </if>
+        <if test="storeName !=null and storeName !='' ">
+            and storeName = #{storeName}
+        </if>
+        <if test="storeShortName !=null and storeShortName !='' ">
+            and storeShortName = #{storeShortName}
+        </if>
+        <if test="storeType !=null and storeType !='' ">
+            and storeType = #{storeType}
+        </if>
+        <if test="administrativeArea !=null and administrativeArea !='' ">
+            and administrativeArea = #{administrativeArea}
+        </if>
+        <if test="administrativeAreaCode !=null and administrativeAreaCode !='' ">
+            and administrativeAreaCode = #{administrativeAreaCode}
+        </if>
+        <if test="qrCode !=null and qrCode !='' ">
+            and qrCode = #{qrCode}
+        </if>
+        <if test="phoneNumber !=null and phoneNumber !='' ">
+            and phoneNumber = #{phoneNumber}
+        </if>
+        <if test="businessHours !=null and businessHours !='' ">
+            and businessHours = #{businessHours}
+        </if>
+        <if test="address !=null and address !='' ">
+            and address = #{address}
+        </if>
+        <if test="longitude !=null and longitude !='' ">
+            and longitude = #{longitude}
+        </if>
+        <if test="latitude !=null and latitude !='' ">
+            and latitude = #{latitude}
+        </if>
+        <if test="storeCode !=null and storeCode !='' ">
+            and storeCode = #{storeCode}
+        </if>
+        <if test="mapUrl !=null and mapUrl !='' ">
+            and mapUrl = #{mapUrl}
+        </if>
+        <if test="area !=null and area !='' ">
+            and area = #{area}
+        </if>
+        <if test="referenceStoreCode !=null and referenceStoreCode !='' ">
+            and referenceStoreCode = #{referenceStoreCode}
+        </if>
+        <if test="storeAttribute !=null and storeAttribute !='' ">
+            and storeAttribute = #{storeAttribute}
+        </if>
+        <if test="internalCode !=null and internalCode !='' ">
+            and internalCode = #{internalCode}
+        </if>
+        <if test="mnemonicCode !=null and mnemonicCode !='' ">
+            and mnemonicCode = #{mnemonicCode}
+        </if>
+        <if test="procurementOrganization !=null and procurementOrganization !='' ">
+            and procurementOrganization = #{procurementOrganization}
+        </if>
+        <if test="salesOrganization !=null and salesOrganization !='' ">
+            and salesOrganization = #{salesOrganization}
+        </if>
+        <if test="distributionChannel !=null and distributionChannel !='' ">
+            and distributionChannel = #{distributionChannel}
+        </if>
+        <if test="department !=null and department !='' ">
+            and department = #{department}
+        </if>
+        <if test="leaseArea !=null and leaseArea !='' ">
+            and leaseArea = #{leaseArea}
+        </if>
+        <if test="externalLeaseArea !=null and externalLeaseArea !='' ">
+            and externalLeaseArea = #{externalLeaseArea}
+        </if>
+        <if test="operatingArea !=null and operatingArea !='' ">
+            and operatingArea = #{operatingArea}
+        </if>
+        <if test="faxNumber !=null and faxNumber !='' ">
+            and faxNumber = #{faxNumber}
+        </if>
+        <if test="contactPerson !=null and contactPerson !='' ">
+            and contactPerson = #{contactPerson}
+        </if>
+        <if test="openingDate !=null and openingDate !='' ">
+            and openingDate = #{openingDate}
+        </if>
+        <if test="transferDate !=null and transferDate !='' ">
+            and transferDate = #{transferDate}
+        </if>
+        <if test="closingDate !=null and closingDate !='' ">
+            and closingDate = #{closingDate}
+        </if>
+        <if test="lastRenovationDate !=null and lastRenovationDate !='' ">
+            and lastRenovationDate = #{lastRenovationDate}
+        </if>
+        <if test="rent !=null and rent !='' ">
+            and rent = #{rent}
+        </if>
+        <if test="storeStatus !=null and storeStatus !='' ">
+            and storeStatus = #{storeStatus}
+        </if>
+        <if test="communityAndResidentialStore !=null and communityAndResidentialStore !='' ">
+            and communityAndResidentialStore = #{communityAndResidentialStore}
+        </if>
+        <if test="staffCount !=null and staffCount !='' ">
+            and staffCount = #{staffCount}
+        </if>
+        <if test="calendar !=null and calendar !='' ">
+            and calendar = #{calendar}
+        </if>
+        <if test="systemUsed !=null and systemUsed !='' ">
+            and systemUsed = #{systemUsed}
+        </if>
+        <if test="detailedAddress !=null and detailedAddress !='' ">
+            and detailedAddress = #{detailedAddress}
+        </if>
+        <if test="district !=null and district !='' ">
+            and district = #{district}
+        </if>
+        <if test="locationBusinessCircleStoreType !=null and locationBusinessCircleStoreType !='' ">
+            and locationBusinessCircleStoreType = #{locationBusinessCircleStoreType}
+        </if>
+        <if test="specialBusinessType !=null and specialBusinessType !='' ">
+            and specialBusinessType = #{specialBusinessType}
+        </if>
+        <if test="businessAreaCategory !=null and businessAreaCategory !='' ">
+            and businessAreaCategory = #{businessAreaCategory}
+        </if>
+        <if test="monthlySalesLevel !=null and monthlySalesLevel !='' ">
+            and monthlySalesLevel = #{monthlySalesLevel}
+        </if>
+        <if test="medicalInsurancePolicyCategory !=null and medicalInsurancePolicyCategory !='' ">
+            and medicalInsurancePolicyCategory = #{medicalInsurancePolicyCategory}
+        </if>
+        <if test="customerAgeLayer !=null and customerAgeLayer !='' ">
+            and customerAgeLayer = #{customerAgeLayer}
+        </if>
+    </select>
+
+
+    <update id="updateSXtszMdzhglStoremanagement" parameterType="pd" >
+        update s_xtsz_mdzhgl_storemanagement
+        <trim prefix=" SET " suffix="" prefixOverrides="," suffixOverrides=",">
+        <if test="storeName !=null and storeName !='' ">
+            storeName = #{storeName},
+        </if>
+        <if test="storeShortName !=null and storeShortName !='' ">
+            storeShortName = #{storeShortName},
+        </if>
+        <if test="storeType !=null and storeType !='' ">
+            storeType = #{storeType},
+        </if>
+        <if test="administrativeArea !=null and administrativeArea !='' ">
+            administrativeArea = #{administrativeArea},
+        </if>
+        <if test="administrativeAreaCode !=null and administrativeAreaCode !='' ">
+            administrativeAreaCode = #{administrativeAreaCode},
+        </if>
+        <if test="qrCode !=null and qrCode !='' ">
+            qrCode = #{qrCode},
+        </if>
+        <if test="phoneNumber !=null and phoneNumber !='' ">
+            phoneNumber = #{phoneNumber},
+        </if>
+        <if test="businessHours !=null and businessHours !='' ">
+            businessHours = #{businessHours},
+        </if>
+        <if test="address !=null and address !='' ">
+            address = #{address},
+        </if>
+        <if test="longitude !=null and longitude !='' ">
+            longitude = #{longitude},
+        </if>
+        <if test="latitude !=null and latitude !='' ">
+            latitude = #{latitude},
+        </if>
+        <if test="storeCode !=null and storeCode !='' ">
+            storeCode = #{storeCode},
+        </if>
+        <if test="mapUrl !=null and mapUrl !='' ">
+            mapUrl = #{mapUrl},
+        </if>
+        <if test="area !=null and area !='' ">
+            area = #{area},
+        </if>
+        <if test="referenceStoreCode !=null and referenceStoreCode !='' ">
+            referenceStoreCode = #{referenceStoreCode},
+        </if>
+        <if test="storeAttribute !=null and storeAttribute !='' ">
+            storeAttribute = #{storeAttribute},
+        </if>
+        <if test="internalCode !=null and internalCode !='' ">
+            internalCode = #{internalCode},
+        </if>
+        <if test="mnemonicCode !=null and mnemonicCode !='' ">
+            mnemonicCode = #{mnemonicCode},
+        </if>
+        <if test="procurementOrganization !=null and procurementOrganization !='' ">
+            procurementOrganization = #{procurementOrganization},
+        </if>
+        <if test="salesOrganization !=null and salesOrganization !='' ">
+            salesOrganization = #{salesOrganization},
+        </if>
+        <if test="distributionChannel !=null and distributionChannel !='' ">
+            distributionChannel = #{distributionChannel},
+        </if>
+        <if test="department !=null and department !='' ">
+            department = #{department},
+        </if>
+        <if test="leaseArea !=null and leaseArea !='' ">
+            leaseArea = #{leaseArea},
+        </if>
+        <if test="externalLeaseArea !=null and externalLeaseArea !='' ">
+            externalLeaseArea = #{externalLeaseArea},
+        </if>
+        <if test="operatingArea !=null and operatingArea !='' ">
+            operatingArea = #{operatingArea},
+        </if>
+        <if test="faxNumber !=null and faxNumber !='' ">
+            faxNumber = #{faxNumber},
+        </if>
+        <if test="contactPerson !=null and contactPerson !='' ">
+            contactPerson = #{contactPerson},
+        </if>
+        <if test="openingDate !=null and openingDate !='' ">
+            openingDate = #{openingDate},
+        </if>
+        <if test="transferDate !=null and transferDate !='' ">
+            transferDate = #{transferDate},
+        </if>
+        <if test="closingDate !=null and closingDate !='' ">
+            closingDate = #{closingDate},
+        </if>
+        <if test="lastRenovationDate !=null and lastRenovationDate !='' ">
+            lastRenovationDate = #{lastRenovationDate},
+        </if>
+        <if test="rent !=null and rent !='' ">
+            rent = #{rent},
+        </if>
+        <if test="storeStatus !=null and storeStatus !='' ">
+            storeStatus = #{storeStatus},
+        </if>
+        <if test="communityAndResidentialStore !=null and communityAndResidentialStore !='' ">
+            communityAndResidentialStore = #{communityAndResidentialStore},
+        </if>
+        <if test="staffCount !=null and staffCount !='' ">
+            staffCount = #{staffCount},
+        </if>
+        <if test="calendar !=null and calendar !='' ">
+            calendar = #{calendar},
+        </if>
+        <if test="systemUsed !=null and systemUsed !='' ">
+            systemUsed = #{systemUsed},
+        </if>
+        <if test="detailedAddress !=null and detailedAddress !='' ">
+            detailedAddress = #{detailedAddress},
+        </if>
+        <if test="district !=null and district !='' ">
+            district = #{district},
+        </if>
+        <if test="locationBusinessCircleStoreType !=null and locationBusinessCircleStoreType !='' ">
+            locationBusinessCircleStoreType = #{locationBusinessCircleStoreType},
+        </if>
+        <if test="specialBusinessType !=null and specialBusinessType !='' ">
+            specialBusinessType = #{specialBusinessType},
+        </if>
+        <if test="businessAreaCategory !=null and businessAreaCategory !='' ">
+            businessAreaCategory = #{businessAreaCategory},
+        </if>
+        <if test="monthlySalesLevel !=null and monthlySalesLevel !='' ">
+            monthlySalesLevel = #{monthlySalesLevel},
+        </if>
+        <if test="medicalInsurancePolicyCategory !=null and medicalInsurancePolicyCategory !='' ">
+            medicalInsurancePolicyCategory = #{medicalInsurancePolicyCategory},
+        </if>
+        <if test="customerAgeLayer !=null and customerAgeLayer !='' ">
+            customerAgeLayer = #{customerAgeLayer},
+        </if>
+        </trim>
+        <if test="up != null and up!=''">
+            <if test="id != null and id!=''">
+                where id=#{id}
+            </if>
+        </if>
+    </update>
+
+    <delete id="SXtszMdzhglStoremanagementRemove" parameterType="pd">
+        <if test="ids != null">
+            delete from s_xtsz_mdzhgl_storemanagement where
+            <if test="ids != null">
+                id in(${ids})
+            </if>
+        </if>
+    </delete>
+
+    <insert id="addSXtszMdzhglStoremanagement" parameterType="pd" >
+
+        insert into s_xtsz_mdzhgl_storemanagement
+        <trim prefix="(" suffix=")" prefixOverrides="," suffixOverrides=",">
+
+        <if test="storeName !=null and storeName !='' ">
+            storeName,
+        </if>
+        <if test="storeShortName !=null and storeShortName !='' ">
+            storeShortName,
+        </if>
+        <if test="storeType !=null and storeType !='' ">
+            storeType,
+        </if>
+        <if test="administrativeArea !=null and administrativeArea !='' ">
+            administrativeArea,
+        </if>
+        <if test="administrativeAreaCode !=null and administrativeAreaCode !='' ">
+            administrativeAreaCode,
+        </if>
+        <if test="qrCode !=null and qrCode !='' ">
+            qrCode,
+        </if>
+        <if test="phoneNumber !=null and phoneNumber !='' ">
+            phoneNumber,
+        </if>
+        <if test="businessHours !=null and businessHours !='' ">
+            businessHours,
+        </if>
+        <if test="address !=null and address !='' ">
+            address,
+        </if>
+        <if test="longitude !=null and longitude !='' ">
+            longitude,
+        </if>
+        <if test="latitude !=null and latitude !='' ">
+            latitude,
+        </if>
+        <if test="storeCode !=null and storeCode !='' ">
+            storeCode,
+        </if>
+        <if test="mapUrl !=null and mapUrl !='' ">
+            mapUrl,
+        </if>
+        <if test="area !=null and area !='' ">
+            area,
+        </if>
+        <if test="referenceStoreCode !=null and referenceStoreCode !='' ">
+            referenceStoreCode,
+        </if>
+        <if test="storeAttribute !=null and storeAttribute !='' ">
+            storeAttribute,
+        </if>
+        <if test="internalCode !=null and internalCode !='' ">
+            internalCode,
+        </if>
+        <if test="mnemonicCode !=null and mnemonicCode !='' ">
+            mnemonicCode,
+        </if>
+        <if test="procurementOrganization !=null and procurementOrganization !='' ">
+            procurementOrganization,
+        </if>
+        <if test="salesOrganization !=null and salesOrganization !='' ">
+            salesOrganization,
+        </if>
+        <if test="distributionChannel !=null and distributionChannel !='' ">
+            distributionChannel,
+        </if>
+        <if test="department !=null and department !='' ">
+            department,
+        </if>
+        <if test="leaseArea !=null and leaseArea !='' ">
+            leaseArea,
+        </if>
+        <if test="externalLeaseArea !=null and externalLeaseArea !='' ">
+            externalLeaseArea,
+        </if>
+        <if test="operatingArea !=null and operatingArea !='' ">
+            operatingArea,
+        </if>
+        <if test="faxNumber !=null and faxNumber !='' ">
+            faxNumber,
+        </if>
+        <if test="contactPerson !=null and contactPerson !='' ">
+            contactPerson,
+        </if>
+        <if test="openingDate !=null and openingDate !='' ">
+            openingDate,
+        </if>
+        <if test="transferDate !=null and transferDate !='' ">
+            transferDate,
+        </if>
+        <if test="closingDate !=null and closingDate !='' ">
+            closingDate,
+        </if>
+        <if test="lastRenovationDate !=null and lastRenovationDate !='' ">
+            lastRenovationDate,
+        </if>
+        <if test="rent !=null and rent !='' ">
+            rent,
+        </if>
+        <if test="storeStatus !=null and storeStatus !='' ">
+            storeStatus,
+        </if>
+        <if test="communityAndResidentialStore !=null and communityAndResidentialStore !='' ">
+            communityAndResidentialStore,
+        </if>
+        <if test="staffCount !=null and staffCount !='' ">
+            staffCount,
+        </if>
+        <if test="calendar !=null and calendar !='' ">
+            calendar,
+        </if>
+        <if test="systemUsed !=null and systemUsed !='' ">
+            systemUsed,
+        </if>
+        <if test="detailedAddress !=null and detailedAddress !='' ">
+            detailedAddress,
+        </if>
+        <if test="district !=null and district !='' ">
+            district,
+        </if>
+        <if test="locationBusinessCircleStoreType !=null and locationBusinessCircleStoreType !='' ">
+            locationBusinessCircleStoreType,
+        </if>
+        <if test="specialBusinessType !=null and specialBusinessType !='' ">
+            specialBusinessType,
+        </if>
+        <if test="businessAreaCategory !=null and businessAreaCategory !='' ">
+            businessAreaCategory,
+        </if>
+        <if test="monthlySalesLevel !=null and monthlySalesLevel !='' ">
+            monthlySalesLevel,
+        </if>
+        <if test="medicalInsurancePolicyCategory !=null and medicalInsurancePolicyCategory !='' ">
+            medicalInsurancePolicyCategory,
+        </if>
+        <if test="customerAgeLayer !=null and customerAgeLayer !='' ">
+            customerAgeLayer,
+        </if>
+        </trim>
+        <trim prefix=" VALUES (" suffix=")" prefixOverrides="," suffixOverrides=",">
+        <if test="storeName !=null and storeName !='' ">
+             #{storeName},
+        </if>
+        <if test="storeShortName !=null and storeShortName !='' ">
+             #{storeShortName},
+        </if>
+        <if test="storeType !=null and storeType !='' ">
+             #{storeType},
+        </if>
+        <if test="administrativeArea !=null and administrativeArea !='' ">
+             #{administrativeArea},
+        </if>
+        <if test="administrativeAreaCode !=null and administrativeAreaCode !='' ">
+             #{administrativeAreaCode},
+        </if>
+        <if test="qrCode !=null and qrCode !='' ">
+             #{qrCode},
+        </if>
+        <if test="phoneNumber !=null and phoneNumber !='' ">
+             #{phoneNumber},
+        </if>
+        <if test="businessHours !=null and businessHours !='' ">
+             #{businessHours},
+        </if>
+        <if test="address !=null and address !='' ">
+             #{address},
+        </if>
+        <if test="longitude !=null and longitude !='' ">
+             #{longitude},
+        </if>
+        <if test="latitude !=null and latitude !='' ">
+             #{latitude},
+        </if>
+        <if test="storeCode !=null and storeCode !='' ">
+             #{storeCode},
+        </if>
+        <if test="mapUrl !=null and mapUrl !='' ">
+             #{mapUrl},
+        </if>
+        <if test="area !=null and area !='' ">
+             #{area},
+        </if>
+        <if test="referenceStoreCode !=null and referenceStoreCode !='' ">
+             #{referenceStoreCode},
+        </if>
+        <if test="storeAttribute !=null and storeAttribute !='' ">
+             #{storeAttribute},
+        </if>
+        <if test="internalCode !=null and internalCode !='' ">
+             #{internalCode},
+        </if>
+        <if test="mnemonicCode !=null and mnemonicCode !='' ">
+             #{mnemonicCode},
+        </if>
+        <if test="procurementOrganization !=null and procurementOrganization !='' ">
+             #{procurementOrganization},
+        </if>
+        <if test="salesOrganization !=null and salesOrganization !='' ">
+             #{salesOrganization},
+        </if>
+        <if test="distributionChannel !=null and distributionChannel !='' ">
+             #{distributionChannel},
+        </if>
+        <if test="department !=null and department !='' ">
+             #{department},
+        </if>
+        <if test="leaseArea !=null and leaseArea !='' ">
+             #{leaseArea},
+        </if>
+        <if test="externalLeaseArea !=null and externalLeaseArea !='' ">
+             #{externalLeaseArea},
+        </if>
+        <if test="operatingArea !=null and operatingArea !='' ">
+             #{operatingArea},
+        </if>
+        <if test="faxNumber !=null and faxNumber !='' ">
+             #{faxNumber},
+        </if>
+        <if test="contactPerson !=null and contactPerson !='' ">
+             #{contactPerson},
+        </if>
+        <if test="openingDate !=null and openingDate !='' ">
+             #{openingDate},
+        </if>
+        <if test="transferDate !=null and transferDate !='' ">
+             #{transferDate},
+        </if>
+        <if test="closingDate !=null and closingDate !='' ">
+             #{closingDate},
+        </if>
+        <if test="lastRenovationDate !=null and lastRenovationDate !='' ">
+             #{lastRenovationDate},
+        </if>
+        <if test="rent !=null and rent !='' ">
+             #{rent},
+        </if>
+        <if test="storeStatus !=null and storeStatus !='' ">
+             #{storeStatus},
+        </if>
+        <if test="communityAndResidentialStore !=null and communityAndResidentialStore !='' ">
+             #{communityAndResidentialStore},
+        </if>
+        <if test="staffCount !=null and staffCount !='' ">
+             #{staffCount},
+        </if>
+        <if test="calendar !=null and calendar !='' ">
+             #{calendar},
+        </if>
+        <if test="systemUsed !=null and systemUsed !='' ">
+             #{systemUsed},
+        </if>
+        <if test="detailedAddress !=null and detailedAddress !='' ">
+             #{detailedAddress},
+        </if>
+        <if test="district !=null and district !='' ">
+             #{district},
+        </if>
+        <if test="locationBusinessCircleStoreType !=null and locationBusinessCircleStoreType !='' ">
+             #{locationBusinessCircleStoreType},
+        </if>
+        <if test="specialBusinessType !=null and specialBusinessType !='' ">
+             #{specialBusinessType},
+        </if>
+        <if test="businessAreaCategory !=null and businessAreaCategory !='' ">
+             #{businessAreaCategory},
+        </if>
+        <if test="monthlySalesLevel !=null and monthlySalesLevel !='' ">
+             #{monthlySalesLevel},
+        </if>
+        <if test="medicalInsurancePolicyCategory !=null and medicalInsurancePolicyCategory !='' ">
+             #{medicalInsurancePolicyCategory},
+        </if>
+        <if test="customerAgeLayer !=null and customerAgeLayer !='' ">
+             #{customerAgeLayer},
+        </if>
+        </trim>
+
+    </insert>
+
+</mapper>

+ 261 - 0
health-system/src/main/resources/mapper/xtsz/SXtszMdzhglStorequalificationMapper.xml

@@ -0,0 +1,261 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" >
+<mapper namespace="SXtszMdzhglStorequalificationMapper" >
+    <!-- 通用查询映射结果 -->
+
+    <select id="selectSXtszMdzhglStorequalificationList" parameterType="pd" resultType="pd">
+        select * from s_xtsz_mdzhgl_storequalification where 1=1
+        <if test="id !=null and id !='' ">
+            and id = #{id}
+        </if>
+        <if test="storeId !=null and storeId !='' ">
+            and storeId = #{storeId}
+        </if>
+        <if test="companyName !=null and companyName !='' ">
+            and companyName = #{companyName}
+        </if>
+        <if test="legalRepresentative !=null and legalRepresentative !='' ">
+            and legalRepresentative = #{legalRepresentative}
+        </if>
+        <if test="businessLicenseRegistrationNumber !=null and businessLicenseRegistrationNumber !='' ">
+            and businessLicenseRegistrationNumber = #{businessLicenseRegistrationNumber}
+        </if>
+        <if test="businessLicenseAddress !=null and businessLicenseAddress !='' ">
+            and businessLicenseAddress = #{businessLicenseAddress}
+        </if>
+        <if test="businessScope !=null and businessScope !='' ">
+            and businessScope = #{businessScope}
+        </if>
+        <if test="businessLicenseValidityPeriod !=null and businessLicenseValidityPeriod !='' ">
+            and businessLicenseValidityPeriod = #{businessLicenseValidityPeriod}
+        </if>
+        <if test="businessLicenseUrl !=null and businessLicenseUrl !='' ">
+            and businessLicenseUrl = #{businessLicenseUrl}
+        </if>
+        <if test="internetPharmaceuticalInformationServiceCertificate !=null and internetPharmaceuticalInformationServiceCertificate !='' ">
+            and internetPharmaceuticalInformationServiceCertificate = #{internetPharmaceuticalInformationServiceCertificate}
+        </if>
+        <if test="internetPharmaceuticalTransactionServiceCertificate !=null and internetPharmaceuticalTransactionServiceCertificate !='' ">
+            and internetPharmaceuticalTransactionServiceCertificate = #{internetPharmaceuticalTransactionServiceCertificate}
+        </if>
+        <if test="pharmaceuticalOperationPermit !=null and pharmaceuticalOperationPermit !='' ">
+            and pharmaceuticalOperationPermit = #{pharmaceuticalOperationPermit}
+        </if>
+        <if test="foodOperationPermit !=null and foodOperationPermit !='' ">
+            and foodOperationPermit = #{foodOperationPermit}
+        </if>
+        <if test="medicalDeviceOperationPermit !=null and medicalDeviceOperationPermit !='' ">
+            and medicalDeviceOperationPermit = #{medicalDeviceOperationPermit}
+        </if>
+        <if test="secondClassMedicalDeviceFilingCertificate !=null and secondClassMedicalDeviceFilingCertificate !='' ">
+            and secondClassMedicalDeviceFilingCertificate = #{secondClassMedicalDeviceFilingCertificate}
+        </if>
+        <if test="pharmaceuticalQualityManagementStandardCertification !=null and pharmaceuticalQualityManagementStandardCertification !='' ">
+            and pharmaceuticalQualityManagementStandardCertification = #{pharmaceuticalQualityManagementStandardCertification}
+        </if>
+        <if test="medicalDeviceNetworkSalesFilingCertificate !=null and medicalDeviceNetworkSalesFilingCertificate !='' ">
+            and medicalDeviceNetworkSalesFilingCertificate = #{medicalDeviceNetworkSalesFilingCertificate}
+        </if>
+        <if test="pharmacistRegistrationCertificate !=null and pharmacistRegistrationCertificate !='' ">
+            and pharmacistRegistrationCertificate = #{pharmacistRegistrationCertificate}
+        </if>
+        <if test="platformEntryAgreement !=null and platformEntryAgreement !='' ">
+            and platformEntryAgreement = #{platformEntryAgreement}
+        </if>
+    </select>
+
+
+    <update id="updateSXtszMdzhglStorequalification" parameterType="pd" >
+        update s_xtsz_mdzhgl_storequalification
+        <trim prefix=" SET " suffix="" prefixOverrides="," suffixOverrides=",">
+        <if test="storeId !=null and storeId !='' ">
+            storeId = #{storeId},
+        </if>
+        <if test="companyName !=null and companyName !='' ">
+            companyName = #{companyName},
+        </if>
+        <if test="legalRepresentative !=null and legalRepresentative !='' ">
+            legalRepresentative = #{legalRepresentative},
+        </if>
+        <if test="businessLicenseRegistrationNumber !=null and businessLicenseRegistrationNumber !='' ">
+            businessLicenseRegistrationNumber = #{businessLicenseRegistrationNumber},
+        </if>
+        <if test="businessLicenseAddress !=null and businessLicenseAddress !='' ">
+            businessLicenseAddress = #{businessLicenseAddress},
+        </if>
+        <if test="businessScope !=null and businessScope !='' ">
+            businessScope = #{businessScope},
+        </if>
+        <if test="businessLicenseValidityPeriod !=null and businessLicenseValidityPeriod !='' ">
+            businessLicenseValidityPeriod = #{businessLicenseValidityPeriod},
+        </if>
+        <if test="businessLicenseUrl !=null and businessLicenseUrl !='' ">
+            businessLicenseUrl = #{businessLicenseUrl},
+        </if>
+        <if test="internetPharmaceuticalInformationServiceCertificate !=null and internetPharmaceuticalInformationServiceCertificate !='' ">
+            internetPharmaceuticalInformationServiceCertificate = #{internetPharmaceuticalInformationServiceCertificate},
+        </if>
+        <if test="internetPharmaceuticalTransactionServiceCertificate !=null and internetPharmaceuticalTransactionServiceCertificate !='' ">
+            internetPharmaceuticalTransactionServiceCertificate = #{internetPharmaceuticalTransactionServiceCertificate},
+        </if>
+        <if test="pharmaceuticalOperationPermit !=null and pharmaceuticalOperationPermit !='' ">
+            pharmaceuticalOperationPermit = #{pharmaceuticalOperationPermit},
+        </if>
+        <if test="foodOperationPermit !=null and foodOperationPermit !='' ">
+            foodOperationPermit = #{foodOperationPermit},
+        </if>
+        <if test="medicalDeviceOperationPermit !=null and medicalDeviceOperationPermit !='' ">
+            medicalDeviceOperationPermit = #{medicalDeviceOperationPermit},
+        </if>
+        <if test="secondClassMedicalDeviceFilingCertificate !=null and secondClassMedicalDeviceFilingCertificate !='' ">
+            secondClassMedicalDeviceFilingCertificate = #{secondClassMedicalDeviceFilingCertificate},
+        </if>
+        <if test="pharmaceuticalQualityManagementStandardCertification !=null and pharmaceuticalQualityManagementStandardCertification !='' ">
+            pharmaceuticalQualityManagementStandardCertification = #{pharmaceuticalQualityManagementStandardCertification},
+        </if>
+        <if test="medicalDeviceNetworkSalesFilingCertificate !=null and medicalDeviceNetworkSalesFilingCertificate !='' ">
+            medicalDeviceNetworkSalesFilingCertificate = #{medicalDeviceNetworkSalesFilingCertificate},
+        </if>
+        <if test="pharmacistRegistrationCertificate !=null and pharmacistRegistrationCertificate !='' ">
+            pharmacistRegistrationCertificate = #{pharmacistRegistrationCertificate},
+        </if>
+        <if test="platformEntryAgreement !=null and platformEntryAgreement !='' ">
+            platformEntryAgreement = #{platformEntryAgreement},
+        </if>
+        </trim>
+        <if test="up != null and up!=''">
+            <if test="id != null and id!=''">
+                where id=#{id}
+            </if>
+        </if>
+    </update>
+
+    <delete id="SXtszMdzhglStorequalificationRemove" parameterType="pd">
+        <if test="ids != null">
+            delete from s_xtsz_mdzhgl_storequalification where
+            <if test="ids != null">
+                id in(${ids})
+            </if>
+        </if>
+    </delete>
+
+    <insert id="addSXtszMdzhglStorequalification" parameterType="pd" >
+
+        insert into s_xtsz_mdzhgl_storequalification
+        <trim prefix="(" suffix=")" prefixOverrides="," suffixOverrides=",">
+
+        <if test="storeId !=null and storeId !='' ">
+            storeId,
+        </if>
+        <if test="companyName !=null and companyName !='' ">
+            companyName,
+        </if>
+        <if test="legalRepresentative !=null and legalRepresentative !='' ">
+            legalRepresentative,
+        </if>
+        <if test="businessLicenseRegistrationNumber !=null and businessLicenseRegistrationNumber !='' ">
+            businessLicenseRegistrationNumber,
+        </if>
+        <if test="businessLicenseAddress !=null and businessLicenseAddress !='' ">
+            businessLicenseAddress,
+        </if>
+        <if test="businessScope !=null and businessScope !='' ">
+            businessScope,
+        </if>
+        <if test="businessLicenseValidityPeriod !=null and businessLicenseValidityPeriod !='' ">
+            businessLicenseValidityPeriod,
+        </if>
+        <if test="businessLicenseUrl !=null and businessLicenseUrl !='' ">
+            businessLicenseUrl,
+        </if>
+        <if test="internetPharmaceuticalInformationServiceCertificate !=null and internetPharmaceuticalInformationServiceCertificate !='' ">
+            internetPharmaceuticalInformationServiceCertificate,
+        </if>
+        <if test="internetPharmaceuticalTransactionServiceCertificate !=null and internetPharmaceuticalTransactionServiceCertificate !='' ">
+            internetPharmaceuticalTransactionServiceCertificate,
+        </if>
+        <if test="pharmaceuticalOperationPermit !=null and pharmaceuticalOperationPermit !='' ">
+            pharmaceuticalOperationPermit,
+        </if>
+        <if test="foodOperationPermit !=null and foodOperationPermit !='' ">
+            foodOperationPermit,
+        </if>
+        <if test="medicalDeviceOperationPermit !=null and medicalDeviceOperationPermit !='' ">
+            medicalDeviceOperationPermit,
+        </if>
+        <if test="secondClassMedicalDeviceFilingCertificate !=null and secondClassMedicalDeviceFilingCertificate !='' ">
+            secondClassMedicalDeviceFilingCertificate,
+        </if>
+        <if test="pharmaceuticalQualityManagementStandardCertification !=null and pharmaceuticalQualityManagementStandardCertification !='' ">
+            pharmaceuticalQualityManagementStandardCertification,
+        </if>
+        <if test="medicalDeviceNetworkSalesFilingCertificate !=null and medicalDeviceNetworkSalesFilingCertificate !='' ">
+            medicalDeviceNetworkSalesFilingCertificate,
+        </if>
+        <if test="pharmacistRegistrationCertificate !=null and pharmacistRegistrationCertificate !='' ">
+            pharmacistRegistrationCertificate,
+        </if>
+        <if test="platformEntryAgreement !=null and platformEntryAgreement !='' ">
+            platformEntryAgreement,
+        </if>
+        </trim>
+        <trim prefix=" VALUES (" suffix=")" prefixOverrides="," suffixOverrides=",">
+        <if test="storeId !=null and storeId !='' ">
+             #{storeId},
+        </if>
+        <if test="companyName !=null and companyName !='' ">
+             #{companyName},
+        </if>
+        <if test="legalRepresentative !=null and legalRepresentative !='' ">
+             #{legalRepresentative},
+        </if>
+        <if test="businessLicenseRegistrationNumber !=null and businessLicenseRegistrationNumber !='' ">
+             #{businessLicenseRegistrationNumber},
+        </if>
+        <if test="businessLicenseAddress !=null and businessLicenseAddress !='' ">
+             #{businessLicenseAddress},
+        </if>
+        <if test="businessScope !=null and businessScope !='' ">
+             #{businessScope},
+        </if>
+        <if test="businessLicenseValidityPeriod !=null and businessLicenseValidityPeriod !='' ">
+             #{businessLicenseValidityPeriod},
+        </if>
+        <if test="businessLicenseUrl !=null and businessLicenseUrl !='' ">
+             #{businessLicenseUrl},
+        </if>
+        <if test="internetPharmaceuticalInformationServiceCertificate !=null and internetPharmaceuticalInformationServiceCertificate !='' ">
+             #{internetPharmaceuticalInformationServiceCertificate},
+        </if>
+        <if test="internetPharmaceuticalTransactionServiceCertificate !=null and internetPharmaceuticalTransactionServiceCertificate !='' ">
+             #{internetPharmaceuticalTransactionServiceCertificate},
+        </if>
+        <if test="pharmaceuticalOperationPermit !=null and pharmaceuticalOperationPermit !='' ">
+             #{pharmaceuticalOperationPermit},
+        </if>
+        <if test="foodOperationPermit !=null and foodOperationPermit !='' ">
+             #{foodOperationPermit},
+        </if>
+        <if test="medicalDeviceOperationPermit !=null and medicalDeviceOperationPermit !='' ">
+             #{medicalDeviceOperationPermit},
+        </if>
+        <if test="secondClassMedicalDeviceFilingCertificate !=null and secondClassMedicalDeviceFilingCertificate !='' ">
+             #{secondClassMedicalDeviceFilingCertificate},
+        </if>
+        <if test="pharmaceuticalQualityManagementStandardCertification !=null and pharmaceuticalQualityManagementStandardCertification !='' ">
+             #{pharmaceuticalQualityManagementStandardCertification},
+        </if>
+        <if test="medicalDeviceNetworkSalesFilingCertificate !=null and medicalDeviceNetworkSalesFilingCertificate !='' ">
+             #{medicalDeviceNetworkSalesFilingCertificate},
+        </if>
+        <if test="pharmacistRegistrationCertificate !=null and pharmacistRegistrationCertificate !='' ">
+             #{pharmacistRegistrationCertificate},
+        </if>
+        <if test="platformEntryAgreement !=null and platformEntryAgreement !='' ">
+             #{platformEntryAgreement},
+        </if>
+        </trim>
+
+    </insert>
+
+</mapper>