diff --git a/stdiet-admin/src/main/java/com/stdiet/web/controller/custom/SysCustomerHealthyController.java b/stdiet-admin/src/main/java/com/stdiet/web/controller/custom/SysCustomerHealthyController.java index 1d9c91beb..404dc8c54 100644 --- a/stdiet-admin/src/main/java/com/stdiet/web/controller/custom/SysCustomerHealthyController.java +++ b/stdiet-admin/src/main/java/com/stdiet/web/controller/custom/SysCustomerHealthyController.java @@ -3,7 +3,10 @@ package com.stdiet.custom.controller; import java.util.List; import com.stdiet.common.utils.StringUtils; +import com.stdiet.custom.domain.SysCustomerPhysicalSigns; +import com.stdiet.custom.domain.SysPhysicalSigns; import com.stdiet.custom.dto.request.HealthyDetailRequest; +import com.stdiet.custom.service.ISysCustomerPhysicalSignsService; import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; @@ -29,6 +32,9 @@ public class SysCustomerHealthyController extends BaseController @Autowired private ISysCustomerHealthyService sysCustomerHealthyService; + @Autowired + private ISysCustomerPhysicalSignsService sysCustomerPhysicalSignsService; + /** * 查询客户健康列表 */ @@ -120,4 +126,14 @@ public class SysCustomerHealthyController extends BaseController { return sysCustomerHealthyService.generateHealthyReport(healthyDetailRequest); } + + /** + * 修改老的体征数据 + * @param sysPhysicalSigns + * @return + */ + @PutMapping("/edit/physical") + public AjaxResult editPhysical(@RequestBody SysCustomerPhysicalSigns sysPhysicalSigns) { + return toAjax(sysCustomerPhysicalSignsService.updateSysCustomerPhysicalSigns(sysPhysicalSigns)); + } } \ No newline at end of file diff --git a/stdiet-ui/src/api/custom/healthy.js b/stdiet-ui/src/api/custom/healthy.js index f4b718818..213b419cb 100644 --- a/stdiet-ui/src/api/custom/healthy.js +++ b/stdiet-ui/src/api/custom/healthy.js @@ -1,74 +1,80 @@ -import request from '@/utils/request' +import request from "@/utils/request"; // 查询客户健康列表 export function listHealthy(query) { return request({ - url: '/custom/healthy/list', - method: 'get', + url: "/custom/healthy/list", + method: "get", params: query - }) + }); } // 查询客户健康详细 export function getHealthy(id) { return request({ - url: '/custom/healthy/' + id, - method: 'get' - }) + url: "/custom/healthy/" + id, + method: "get" + }); } // 新增客户健康 export function addHealthy(data) { return request({ - url: '/custom/healthy', - method: 'post', + url: "/custom/healthy", + method: "post", data: data - }) + }); } // 修改客户健康 export function updateHealthy(data) { return request({ - url: '/custom/healthy', - method: 'put', + url: "/custom/healthy", + method: "put", data: data - }) + }); } // 删除客户健康 export function delHealthy(id) { return request({ - url: '/custom/healthy/' + id, - method: 'delete' - }) + url: "/custom/healthy/" + id, + method: "delete" + }); } // 导出客户健康 export function exportHealthy(query) { return request({ - url: '/custom/healthy/export', - method: 'get', + url: "/custom/healthy/export", + method: "get", params: query - }) + }); } // 下载文件 export function download(fileName) { return request({ - url: '/common/download', - method: 'get', - params: {"fileName": fileName} - }) + url: "/common/download", + method: "get", + params: { fileName: fileName } + }); } // 生成健康体征报告 export function generateHealthyReport(healthyDetail) { return request({ - url: '/custom/healthy/generateHealthyReport', - method: 'post', + url: "/custom/healthy/generateHealthyReport", + method: "post", data: healthyDetail - }) + }); } - - +// 修改老的体征 +export function editPhysicalSigns(data) { + return request({ + url: "/custom/healthy/edit/physical", + method: "put", + data + }); +} diff --git a/stdiet-ui/src/components/BodySignView/index.vue b/stdiet-ui/src/components/BodySignView/index.vue index ed5c404dd..b3a228bc6 100644 --- a/stdiet-ui/src/components/BodySignView/index.vue +++ b/stdiet-ui/src/components/BodySignView/index.vue @@ -2,14 +2,14 @@

{{ this.data.name }}

- + >