添加ApiOperation

This commit is contained in:
LiJianZhao 2025-05-27 11:25:48 +08:00
parent b0dbcc8d1c
commit 02fb28eee0
35 changed files with 241 additions and 18 deletions

View File

@ -25,6 +25,7 @@ public class ChargeLogController extends BaseController {
/** /**
* 每日收费报表 * 每日收费报表
*/ */
@ApiOperation("每日收费报表")
@RequestMapping("/reportWithDays") @RequestMapping("/reportWithDays")
public Result<List<RetailOrderDailyChargingReportVo>> dailyChargingReport() { public Result<List<RetailOrderDailyChargingReportVo>> dailyChargingReport() {
String startDateStr = parmsUtil.getString("startDate", "请选择开始时间"); String startDateStr = parmsUtil.getString("startDate", "请选择开始时间");
@ -41,6 +42,7 @@ public class ChargeLogController extends BaseController {
* 病人付费记录 * 病人付费记录
* @return * @return
*/ */
@ApiOperation("病人付费记录")
@RequestMapping("/listByPatientId") @RequestMapping("/listByPatientId")
public Result<List<ChargeOrder>> listByPatientId() { public Result<List<ChargeOrder>> listByPatientId() {
Integer patientId = parmsUtil.getInteger("patientId"); Integer patientId = parmsUtil.getInteger("patientId");
@ -62,6 +64,7 @@ public class ChargeLogController extends BaseController {
/** /**
* 获取收退费记录 * 获取收退费记录
*/ */
@ApiOperation("获取收退费记录")
@RequestMapping("listByDatetime") @RequestMapping("listByDatetime")
public Result<List<ChargeLog>> listByDatetime(){ public Result<List<ChargeLog>> listByDatetime(){
String begin = parmsUtil.getString("beginTime","开始时间为空"); String begin = parmsUtil.getString("beginTime","开始时间为空");

View File

@ -15,6 +15,7 @@ import com.syjiaer.clinic.server.entity.charge.vo.ChargeDetailVo;
import com.syjiaer.clinic.server.entity.charge.vo.ChargeOrderPrintVo; import com.syjiaer.clinic.server.entity.charge.vo.ChargeOrderPrintVo;
import com.syjiaer.clinic.server.service.charge.ChargeService; import com.syjiaer.clinic.server.service.charge.ChargeService;
import com.syjiaer.clinic.server.service.charge.vo.RetailOrderDailyChargingReportVo; import com.syjiaer.clinic.server.service.charge.vo.RetailOrderDailyChargingReportVo;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
@ -32,6 +33,7 @@ public class ChargeOrderController extends BaseController {
* @return * @return
*/ */
@RecordCommonLog(operation = "生成订单") @RecordCommonLog(operation = "生成订单")
@ApiOperation("保存收费订单")
@RequestMapping("/save") @RequestMapping("/save")
public Result<Object> save() { public Result<Object> save() {
ChargeSaveDto dto = parmsUtil.getObject("data", ChargeSaveDto.class); ChargeSaveDto dto = parmsUtil.getObject("data", ChargeSaveDto.class);
@ -41,6 +43,7 @@ public class ChargeOrderController extends BaseController {
/** /**
* 根据诊断code和状态获取诊断信息 * 根据诊断code和状态获取诊断信息
*/ */
@ApiOperation("根据诊断code和状态获取诊断信息")
@RequestMapping("/getByDiagnosisCode") @RequestMapping("/getByDiagnosisCode")
public Result<ChargeOrder> getByDiagnosisCode() { public Result<ChargeOrder> getByDiagnosisCode() {
String diagnosisCode = parmsUtil.getString("diagnosisCode","诊断code不能为空"); String diagnosisCode = parmsUtil.getString("diagnosisCode","诊断code不能为空");
@ -53,6 +56,7 @@ public class ChargeOrderController extends BaseController {
* 根据code查询订单详情 * 根据code查询订单详情
* @return * @return
*/ */
@ApiOperation("根据code查询订单详情")
@RequestMapping("/getByCode") @RequestMapping("/getByCode")
public Result<ChargeDetailVo> getByCode() { public Result<ChargeDetailVo> getByCode() {
String code = parmsUtil.getString("code"); String code = parmsUtil.getString("code");
@ -62,6 +66,7 @@ public class ChargeOrderController extends BaseController {
/** /**
* 根据订单号获取订单详情 小票打印用 * 根据订单号获取订单详情 小票打印用
*/ */
@ApiOperation("根据订单号获取订单详情,小票打印用")
@RequestMapping("getPrintInfoByCode") @RequestMapping("getPrintInfoByCode")
public Result<ChargeOrderPrintVo> getPrintInfoByCode() { public Result<ChargeOrderPrintVo> getPrintInfoByCode() {
String code = parmsUtil.getString("code", "订单号不能为空"); String code = parmsUtil.getString("code", "订单号不能为空");
@ -71,6 +76,7 @@ public class ChargeOrderController extends BaseController {
* 查询list 只有订单信息 * 查询list 只有订单信息
* @return * @return
*/ */
@ApiOperation("查询list 只有订单信息")
@RequestMapping("/list") @RequestMapping("/list")
public Result<Page<ChargeOrder>> list() { public Result<Page<ChargeOrder>> list() {
ChargeQuery chargeQuery = parmsUtil.getObject("query", ChargeQuery.class); ChargeQuery chargeQuery = parmsUtil.getObject("query", ChargeQuery.class);
@ -80,6 +86,7 @@ public class ChargeOrderController extends BaseController {
/* /*
查询list 带详情 查询list 带详情
*/ */
@ApiOperation("查询list 带详情")
@RequestMapping("/listWithDetail") @RequestMapping("/listWithDetail")
public Result<Page<ChargeDetailVo>> listWithDetail() { public Result<Page<ChargeDetailVo>> listWithDetail() {
ChargeQuery chargeQuery = parmsUtil.getObject("query", ChargeQuery.class); ChargeQuery chargeQuery = parmsUtil.getObject("query", ChargeQuery.class);
@ -89,6 +96,7 @@ public class ChargeOrderController extends BaseController {
* 完成订单 * 完成订单
* @return * @return
*/ */
@ApiOperation("完成订单")
@RecordCommonLog(operation = "完成订单") @RecordCommonLog(operation = "完成订单")
@RequestMapping("/complete") @RequestMapping("/complete")
public Result<Object> complete() { public Result<Object> complete() {

View File

@ -6,6 +6,7 @@ import com.syjiaer.clinic.server.common.api.output.OM2207A;
import com.syjiaer.clinic.server.common.vo.Result; import com.syjiaer.clinic.server.common.vo.Result;
import com.syjiaer.clinic.server.controller.BaseController; import com.syjiaer.clinic.server.controller.BaseController;
import com.syjiaer.clinic.server.service.charge.ChargeService; import com.syjiaer.clinic.server.service.charge.ChargeService;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
@ -19,6 +20,7 @@ public class SocialController extends BaseController {
* 医保预支付 * 医保预支付
* @return * @return
*/ */
@ApiOperation("医保预支付")
@RequestMapping("/prePay") @RequestMapping("/prePay")
public Result<OM2206A> prePay(){ public Result<OM2206A> prePay(){
String changeOrderCode = parmsUtil.getString("changeOrderCode"); String changeOrderCode = parmsUtil.getString("changeOrderCode");
@ -32,6 +34,7 @@ public class SocialController extends BaseController {
* 医保真实支付 * 医保真实支付
* @return * @return
*/ */
@ApiOperation("医保真实支付")
@RecordCommonLog(operation = "医保收费") @RecordCommonLog(operation = "医保收费")
@RequestMapping("/realPay") @RequestMapping("/realPay")
public Result<OM2207A> realPay(){ public Result<OM2207A> realPay(){
@ -49,6 +52,7 @@ public class SocialController extends BaseController {
* 医保上传支付明细 * 医保上传支付明细
* @return * @return
*/ */
@ApiOperation("医保上传支付明细")
@RecordCommonLog(operation = "上传医保费用明细") @RecordCommonLog(operation = "上传医保费用明细")
@RequestMapping("/upload") @RequestMapping("/upload")
public Result<Object> upload() { public Result<Object> upload() {

View File

@ -6,6 +6,7 @@ import com.syjiaer.clinic.server.common.config.Config;
import com.syjiaer.clinic.server.common.util.RsaUtil; import com.syjiaer.clinic.server.common.util.RsaUtil;
import com.syjiaer.clinic.server.common.vo.Result; import com.syjiaer.clinic.server.common.vo.Result;
import com.syjiaer.clinic.server.controller.BaseController; import com.syjiaer.clinic.server.controller.BaseController;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
@ -16,6 +17,7 @@ public class AuthController extends BaseController {
@Autowired @Autowired
private Config config; private Config config;
@RequestMapping("set") @RequestMapping("set")
@ApiOperation("设置认证信息")
@NoAuthCheck @NoAuthCheck
public Result<JSONObject> set() { public Result<JSONObject> set() {
String ciphertext = parmsUtil.getString("ciphertext", "请输入密文"); String ciphertext = parmsUtil.getString("ciphertext", "请输入密文");
@ -24,6 +26,7 @@ public class AuthController extends BaseController {
return success(); return success();
} }
@RequestMapping("get") @RequestMapping("get")
@ApiOperation("获取认证信息")
@NoAuthCheck @NoAuthCheck
public Result<String> get() { public Result<String> get() {
String cert=config.get("common","cert"); String cert=config.get("common","cert");

View File

@ -7,6 +7,7 @@ import com.syjiaer.clinic.server.controller.BaseController;
import com.syjiaer.clinic.server.entity.common.CommonConfig; import com.syjiaer.clinic.server.entity.common.CommonConfig;
import com.syjiaer.clinic.server.service.common.CommonConfigService; import com.syjiaer.clinic.server.service.common.CommonConfigService;
import com.syjiaer.clinic.server.service.common.FileService; import com.syjiaer.clinic.server.service.common.FileService;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
@ -32,11 +33,13 @@ public class CommonConfigController extends BaseController {
private Config config; private Config config;
@RequestMapping("list") @RequestMapping("list")
@ApiOperation("查询配置信息")
public Result<Object> list() { public Result<Object> list() {
return success(commonConfigService.list()); return success(commonConfigService.list());
} }
@RequestMapping("getAll") @RequestMapping("getAll")
@ApiOperation("查询所有配置信息")
public Result<Object> getAll() { public Result<Object> getAll() {
List<CommonConfig> list = commonConfigService.list(); List<CommonConfig> list = commonConfigService.list();
Map<String, String> map = new HashMap<>(); Map<String, String> map = new HashMap<>();
@ -47,6 +50,7 @@ public class CommonConfigController extends BaseController {
} }
@RecordCommonLog(operation = "修改配置信息") @RecordCommonLog(operation = "修改配置信息")
@RequestMapping("edit") @RequestMapping("edit")
@ApiOperation("修改配置信息")
public Result<Object> edit() { public Result<Object> edit() {
Map<String, Object> parms = getParms(); Map<String, Object> parms = getParms();
for (String key : parms.keySet()) { for (String key : parms.keySet()) {
@ -60,6 +64,7 @@ public class CommonConfigController extends BaseController {
@RequestMapping("get") @RequestMapping("get")
@ApiOperation("根据key获取配置信息")
public Result<Object> get() { public Result<Object> get() {
String key = parmsUtil.getString("key", "请输入key"); String key = parmsUtil.getString("key", "请输入key");
return success(commonConfigService.getOne(key)); return success(commonConfigService.getOne(key));
@ -71,6 +76,7 @@ public class CommonConfigController extends BaseController {
* @return * @return
*/ */
@RecordCommonLog(operation = "修改打印机配置") @RecordCommonLog(operation = "修改打印机配置")
@ApiOperation("保存打印机配置")
@RequestMapping("savePrinter") @RequestMapping("savePrinter")
public Result<Object> savePrinter() { public Result<Object> savePrinter() {
Map map = parmsUtil.getMap("printConfig"); Map map = parmsUtil.getMap("printConfig");
@ -86,6 +92,7 @@ public class CommonConfigController extends BaseController {
* @return * @return
*/ */
@RequestMapping("getPrintConfig") @RequestMapping("getPrintConfig")
@ApiOperation("获取打印机配置")
public Result<Map<String,String>> getPrintConfig() { public Result<Map<String,String>> getPrintConfig() {
Map<String,String> map = new HashMap<>(); Map<String,String> map = new HashMap<>();
map.put("printName", config.get("print", "printerName")); map.put("printName", config.get("print", "printerName"));

View File

@ -6,6 +6,7 @@ import com.syjiaer.clinic.server.controller.BaseController;
import com.syjiaer.clinic.server.entity.common.CommonLog; import com.syjiaer.clinic.server.entity.common.CommonLog;
import com.syjiaer.clinic.server.entity.common.dto.CommonLogQuery; import com.syjiaer.clinic.server.entity.common.dto.CommonLogQuery;
import com.syjiaer.clinic.server.service.common.CommonLogService; import com.syjiaer.clinic.server.service.common.CommonLogService;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
@ -18,6 +19,7 @@ public class CommonLogController extends BaseController {
@RequestMapping("list") @RequestMapping("list")
@ApiOperation("查询操作日志")
public Result<Page<CommonLog>> list() { public Result<Page<CommonLog>> list() {
CommonLogQuery query = parmsUtil.getObject("query", CommonLogQuery.class); CommonLogQuery query = parmsUtil.getObject("query", CommonLogQuery.class);
return success(commonLogService.pageList(query)); return success(commonLogService.pageList(query));

View File

@ -8,6 +8,7 @@ import com.syjiaer.clinic.server.common.util.StringUtil;
import com.syjiaer.clinic.server.common.vo.Result; import com.syjiaer.clinic.server.common.vo.Result;
import com.syjiaer.clinic.server.controller.BaseController; import com.syjiaer.clinic.server.controller.BaseController;
import com.syjiaer.clinic.server.service.common.FileService; import com.syjiaer.clinic.server.service.common.FileService;
import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.core.io.Resource; import org.springframework.core.io.Resource;
@ -37,12 +38,14 @@ public class FileController extends BaseController {
@Autowired @Autowired
private CacheUtil cacheUtil; private CacheUtil cacheUtil;
@RequestMapping("/upload") @RequestMapping("/upload")
@ApiOperation("上传文件")
@NoAuthCheck @NoAuthCheck
public Result<?> handleFileUpload(@RequestParam("file") MultipartFile file) { public Result<?> handleFileUpload(@RequestParam("file") MultipartFile file) {
return success(fileService.uploadFile(file)); return success(fileService.uploadFile(file));
} }
@RequestMapping("/getImage/{fileName}") @RequestMapping("/getImage/{fileName}")
@ApiOperation("获取图片")
@NoAuthCheck @NoAuthCheck
public ResponseEntity<Resource> getImage(@PathVariable String fileName) { public ResponseEntity<Resource> getImage(@PathVariable String fileName) {
try { try {
@ -55,6 +58,7 @@ public class FileController extends BaseController {
} }
@RequestMapping("/download/{token}") @RequestMapping("/download/{token}")
@ApiOperation("下载文件")
@NoAuthCheck @NoAuthCheck
public ResponseEntity<Resource> download(@PathVariable String token){ public ResponseEntity<Resource> download(@PathVariable String token){
@ -76,6 +80,7 @@ public class FileController extends BaseController {
} }
@RequestMapping("/uploadToTemp") @RequestMapping("/uploadToTemp")
@ApiOperation("上传临时文件")
@NoAuthCheck @NoAuthCheck
public String uploadToTemp(MultipartFile file) { public String uploadToTemp(MultipartFile file) {
try { try {

View File

@ -5,6 +5,7 @@ import com.syjiaer.clinic.server.common.vo.Result;
import com.syjiaer.clinic.server.controller.BaseController; import com.syjiaer.clinic.server.controller.BaseController;
import com.syjiaer.clinic.server.entity.manager.ManagerUser; import com.syjiaer.clinic.server.entity.manager.ManagerUser;
import com.syjiaer.clinic.server.service.common.ManagerUserService; import com.syjiaer.clinic.server.service.common.ManagerUserService;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
@ -29,6 +30,7 @@ public class ManagerUserController extends BaseController {
@PostMapping("login") @PostMapping("login")
@ApiOperation("登录")
@NoAuthCheck @NoAuthCheck
public Result<String> login() { public Result<String> login() {
Map<String, Object> parms = getParms(); Map<String, Object> parms = getParms();
@ -39,6 +41,7 @@ public class ManagerUserController extends BaseController {
//验证token //验证token
@ApiOperation("验证token")
@PostMapping("verify") @PostMapping("verify")
public Result<ManagerUser> verify() { public Result<ManagerUser> verify() {
return success(managerUserService.verify()); return success(managerUserService.verify());
@ -48,6 +51,7 @@ public class ManagerUserController extends BaseController {
* 所有人员信息 * 所有人员信息
* @return * @return
*/ */
@ApiOperation("所有人员信息")
@RequestMapping("list") @RequestMapping("list")
public Result<List<ManagerUser>> list(){ public Result<List<ManagerUser>> list(){
return success(managerUserService.list()); return success(managerUserService.list());

View File

@ -5,6 +5,7 @@ import com.syjiaer.clinic.server.common.vo.Result;
import com.syjiaer.clinic.server.controller.BaseController; import com.syjiaer.clinic.server.controller.BaseController;
import com.syjiaer.clinic.server.entity.manager.ManagerUserSign; import com.syjiaer.clinic.server.entity.manager.ManagerUserSign;
import com.syjiaer.clinic.server.service.common.SignService; import com.syjiaer.clinic.server.service.common.SignService;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
@ -17,6 +18,7 @@ public class SignController extends BaseController {
private SignService signService; private SignService signService;
@RecordCommonLog(operation = "医保签到") @RecordCommonLog(operation = "医保签到")
@ApiOperation("医保签到")
@RequestMapping("/in") @RequestMapping("/in")
public Result<ManagerUserSign> in() { public Result<ManagerUserSign> in() {
String mac = parmsUtil.getString("mac", "请输入mac地址"); String mac = parmsUtil.getString("mac", "请输入mac地址");
@ -25,6 +27,7 @@ public class SignController extends BaseController {
return success(signResult); return success(signResult);
} }
@RecordCommonLog(operation = "医保签退") @RecordCommonLog(operation = "医保签退")
@ApiOperation("医保签退")
@RequestMapping("/out") @RequestMapping("/out")
public Result<String> out() { public Result<String> out() {
signService.out(); signService.out();

View File

@ -14,6 +14,7 @@ import com.syjiaer.clinic.server.entity.patient.vo.SeeDoctorInfoVo;
import com.syjiaer.clinic.server.service.diagnosis.CheckService; import com.syjiaer.clinic.server.service.diagnosis.CheckService;
import com.syjiaer.clinic.server.service.diagnosis.DiagnosisService; import com.syjiaer.clinic.server.service.diagnosis.DiagnosisService;
import com.syjiaer.clinic.server.service.patient.PatientRegistrationService; import com.syjiaer.clinic.server.service.patient.PatientRegistrationService;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
@ -35,7 +36,8 @@ public class DiagnosisController extends BaseController {
* 保存诊断 * 保存诊断
* @return * @return
*/ */
@RecordCommonLog(operation = "完成诊断。") @RecordCommonLog(operation = "完成诊断")
@ApiOperation("保存诊断")
@RequestMapping("/save") @RequestMapping("/save")
public Result<PatientRegistration> save() { public Result<PatientRegistration> save() {
DiagnosisDto saveDto = parmsUtil.getObject("data", DiagnosisDto.class); DiagnosisDto saveDto = parmsUtil.getObject("data", DiagnosisDto.class);
@ -52,7 +54,7 @@ public class DiagnosisController extends BaseController {
* 查询患者病历 * 查询患者病历
* @return * @return
*/ */
@ApiOperation("查询患者病历")
@RequestMapping("/listByPatient") @RequestMapping("/listByPatient")
public Result<List<MedicalHistoryVo>> listByPatient() { public Result<List<MedicalHistoryVo>> listByPatient() {
Integer patientId = parmsUtil.getInteger("patientId", "患者不能为空"); Integer patientId = parmsUtil.getInteger("patientId", "患者不能为空");
@ -63,6 +65,7 @@ public class DiagnosisController extends BaseController {
*根据挂单号回显病历详情 *根据挂单号回显病历详情
* @return * @return
*/ */
@ApiOperation("根据挂单号回显病历详情")
@RequestMapping("/getByRegisId") @RequestMapping("/getByRegisId")
public Result<MedicalRecordVo> getByRegisId() { public Result<MedicalRecordVo> getByRegisId() {
Integer regisId = parmsUtil.getInteger("regisId", "挂单id不能为空"); Integer regisId = parmsUtil.getInteger("regisId", "挂单id不能为空");
@ -71,6 +74,7 @@ public class DiagnosisController extends BaseController {
/** /**
* 获取收费队列 * 获取收费队列
*/ */
@ApiOperation("获取收费队列")
@RequestMapping("/ChargeQueueList") @RequestMapping("/ChargeQueueList")
public Result<Page<ChargeQueueVo>> ChargeQueueList() { public Result<Page<ChargeQueueVo>> ChargeQueueList() {
ChargeQueueQuery query = parmsUtil.getObject("query", ChargeQueueQuery.class); ChargeQueueQuery query = parmsUtil.getObject("query", ChargeQueueQuery.class);
@ -81,6 +85,7 @@ public class DiagnosisController extends BaseController {
/** /**
* 获取挂号信息 * 获取挂号信息
*/ */
@ApiOperation("获取挂号信息")
@RequestMapping("/getRegistrationDetail") @RequestMapping("/getRegistrationDetail")
public Result<SeeDoctorInfoVo> getRegistrationDetail() { public Result<SeeDoctorInfoVo> getRegistrationDetail() {
Integer regisId = parmsUtil.getInteger("regisId", "挂单id不能为空"); Integer regisId = parmsUtil.getInteger("regisId", "挂单id不能为空");
@ -90,6 +95,7 @@ public class DiagnosisController extends BaseController {
/** /**
* 获取诊断信息 * 获取诊断信息
*/ */
@ApiOperation("获取诊断信息")
@RequestMapping("/getByDiagnosisCode") @RequestMapping("/getByDiagnosisCode")
public Result<MedicalRecordVo> getByDiagnosisCode() { public Result<MedicalRecordVo> getByDiagnosisCode() {
String diagnosisCode = parmsUtil.getString("diagnosisCode", "诊断code不能为空"); String diagnosisCode = parmsUtil.getString("diagnosisCode", "诊断code不能为空");

View File

@ -5,6 +5,7 @@ import com.syjiaer.clinic.server.common.vo.Result;
import com.syjiaer.clinic.server.controller.BaseController; import com.syjiaer.clinic.server.controller.BaseController;
import com.syjiaer.clinic.server.entity.goods.GoodsCate; import com.syjiaer.clinic.server.entity.goods.GoodsCate;
import com.syjiaer.clinic.server.service.goods.GoodsCateService; import com.syjiaer.clinic.server.service.goods.GoodsCateService;
import io.swagger.annotations.ApiOperation;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
@ -32,6 +33,7 @@ public class GoodsCateController extends BaseController {
* 获取商二级分类列表 * 获取商二级分类列表
* 参数 type 商品一级类型 * 参数 type 商品一级类型
*/ */
@ApiOperation("根据type获取商品二级分类列表")
@RequestMapping("list") @RequestMapping("list")
public Result<List<GoodsCate>> list(){ public Result<List<GoodsCate>> list(){
int type= parmsUtil.getInteger("type","类型不能为空"); int type= parmsUtil.getInteger("type","类型不能为空");
@ -42,6 +44,7 @@ public class GoodsCateController extends BaseController {
/** /**
* 获取所有的分类 * 获取所有的分类
*/ */
@ApiOperation("获取所有分类")
@RequestMapping("getAllList") @RequestMapping("getAllList")
public Result<Map<Integer,List<GoodsCate>>> getAllList(){ public Result<Map<Integer,List<GoodsCate>>> getAllList(){
Map<Integer,List<GoodsCate>> resultMap=goodsCateService.listAll(); Map<Integer,List<GoodsCate>> resultMap=goodsCateService.listAll();
@ -51,6 +54,7 @@ public class GoodsCateController extends BaseController {
* 删除二级分类 * 删除二级分类
* 参数 id * 参数 id
*/ */
@ApiOperation("删除二级分类")
@RecordCommonLog(operation = "删除分类") @RecordCommonLog(operation = "删除分类")
@RequestMapping("del") @RequestMapping("del")
public Result del(){ public Result del(){
@ -63,6 +67,7 @@ public class GoodsCateController extends BaseController {
* 保存二级分类 * 保存二级分类
* 参数 cateList * 参数 cateList
*/ */
@ApiOperation("保存二级分类")
@RecordCommonLog(operation = "保存分类") @RecordCommonLog(operation = "保存分类")
@RequestMapping("save") @RequestMapping("save")
public Result save(){ public Result save(){

View File

@ -12,6 +12,7 @@ import com.syjiaer.clinic.server.entity.goods.dto.GoodsQuery;
import com.syjiaer.clinic.server.entity.goods.vo.GoodsDetailVo; import com.syjiaer.clinic.server.entity.goods.vo.GoodsDetailVo;
import com.syjiaer.clinic.server.entity.goods.vo.GoodsSearchVo; import com.syjiaer.clinic.server.entity.goods.vo.GoodsSearchVo;
import com.syjiaer.clinic.server.service.goods.GoodsService; import com.syjiaer.clinic.server.service.goods.GoodsService;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
@ -40,6 +41,7 @@ public class GoodsController extends BaseController {
* @return * @return
*/ */
@RecordCommonLog(operation = "商品建档或修改") @RecordCommonLog(operation = "商品建档或修改")
@ApiOperation("商品建档或修改")
@RequestMapping("save") @RequestMapping("save")
public Result<Object> save() { public Result<Object> save() {
@ -80,6 +82,7 @@ public class GoodsController extends BaseController {
* 商品重新初始化医保库存 * 商品重新初始化医保库存
*/ */
@RecordCommonLog(operation = "商品重新初始化医保库存") @RecordCommonLog(operation = "商品重新初始化医保库存")
@ApiOperation("商品重新初始化医保库存")
@RequestMapping("returnInit") @RequestMapping("returnInit")
public Result<Object> returnInit() { public Result<Object> returnInit() {
Integer goodId = parmsUtil.getInteger("id"); Integer goodId = parmsUtil.getInteger("id");
@ -90,6 +93,7 @@ public class GoodsController extends BaseController {
/** /**
* 商品搜索 goods页搜索 * 商品搜索 goods页搜索
*/ */
@ApiOperation("商品搜索")
@RequestMapping("DetailWithSearch") @RequestMapping("DetailWithSearch")
public Result<Page<GoodsDetailVo>> DetailWithSearch() { public Result<Page<GoodsDetailVo>> DetailWithSearch() {
GoodsQuery goodsQuery = parmsUtil.getObject("query", GoodsQuery.class); GoodsQuery goodsQuery = parmsUtil.getObject("query", GoodsQuery.class);
@ -100,6 +104,7 @@ public class GoodsController extends BaseController {
/** /**
* 商品搜索 一键建档内的搜索 * 商品搜索 一键建档内的搜索
*/ */
@ApiOperation("商品搜索一键建档内的搜索")
@RequestMapping("search") @RequestMapping("search")
public Result<List<GoodsSearchVo>> search() { public Result<List<GoodsSearchVo>> search() {
Map<String, Object> parms = getParms(); Map<String, Object> parms = getParms();
@ -112,6 +117,7 @@ public class GoodsController extends BaseController {
* 根据商品id获取商品 * 根据商品id获取商品
* @return * @return
*/ */
@ApiOperation("根据商品id获取商品")
@RequestMapping("get") @RequestMapping("get")
public Result<Object> get() { public Result<Object> get() {
int id = parmsUtil.getInteger("id", "请输入ID"); int id = parmsUtil.getInteger("id", "请输入ID");
@ -122,6 +128,7 @@ public class GoodsController extends BaseController {
* 商品添加标识码 * 商品添加标识码
* 参数goodsId,idCode * 参数goodsId,idCode
*/ */
@ApiOperation("商品添加标识码")
@RecordCommonLog(operation = "商品添加标识码") @RecordCommonLog(operation = "商品添加标识码")
@RequestMapping("addIdCode") @RequestMapping("addIdCode")
public Result<Object> addIdCode(){ public Result<Object> addIdCode(){
@ -135,6 +142,7 @@ public class GoodsController extends BaseController {
* 获取二级分类绑定的商品数量 * 获取二级分类绑定的商品数量
* 参数 cateId 二级分类ID * 参数 cateId 二级分类ID
*/ */
@ApiOperation("获取二级分类绑定的商品数量")
@RequestMapping("getByCateId") @RequestMapping("getByCateId")
public Result<Long> getCountByCateId() { public Result<Long> getCountByCateId() {
Integer cateId = parmsUtil.getInteger("cateId", "请输入分类ID"); Integer cateId = parmsUtil.getInteger("cateId", "请输入分类ID");
@ -144,6 +152,7 @@ public class GoodsController extends BaseController {
/** /**
* 停售 * 停售
*/ */
@ApiOperation("停售商品")
@RecordCommonLog(operation = "停售商品") @RecordCommonLog(operation = "停售商品")
@RequestMapping("disableSale") @RequestMapping("disableSale")
public Result<Goods> disableSale() { public Result<Goods> disableSale() {
@ -153,6 +162,7 @@ public class GoodsController extends BaseController {
/** /**
* 启售商品 * 启售商品
*/ */
@ApiOperation("起售商品")
@RecordCommonLog(operation = "启售商品") @RecordCommonLog(operation = "启售商品")
@RequestMapping("enableSale") @RequestMapping("enableSale")
public Result<Goods> enableSale() { public Result<Goods> enableSale() {

View File

@ -7,6 +7,7 @@ import com.syjiaer.clinic.server.controller.BaseController;
import com.syjiaer.clinic.server.entity.inventory.InventoryApply; import com.syjiaer.clinic.server.entity.inventory.InventoryApply;
import com.syjiaer.clinic.server.entity.inventory.dto.ApplyOrderQuery; import com.syjiaer.clinic.server.entity.inventory.dto.ApplyOrderQuery;
import com.syjiaer.clinic.server.service.inventory.InventoryApplyService; import com.syjiaer.clinic.server.service.inventory.InventoryApplyService;
import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
@ -27,6 +28,7 @@ public class InventoryApplyController extends BaseController {
* 创建领用单并领用 * 创建领用单并领用
*/ */
@RecordCommonLog(operation = "创建领用单并领用") @RecordCommonLog(operation = "创建领用单并领用")
@ApiOperation("创建领用单并领用")
@RequestMapping("/create") @RequestMapping("/create")
public Result create() { public Result create() {
List<Map> mapList = parmsUtil.getList("data",Map.class); List<Map> mapList = parmsUtil.getList("data",Map.class);
@ -39,6 +41,7 @@ public class InventoryApplyController extends BaseController {
/** /**
* 分页查询领用单 * 分页查询领用单
*/ */
@ApiOperation("分页查询领用单")
@RequestMapping("/list") @RequestMapping("/list")
public Result<Page> list() { public Result<Page> list() {
ApplyOrderQuery query = parmsUtil.getObject("query", ApplyOrderQuery.class); ApplyOrderQuery query = parmsUtil.getObject("query", ApplyOrderQuery.class);
@ -50,6 +53,7 @@ public class InventoryApplyController extends BaseController {
/** /**
* 获取领用单详情 * 获取领用单详情
*/ */
@ApiOperation("获取领用单详情")
@RequestMapping("/getDetail") @RequestMapping("/getDetail")
public Result<String> getDetail(){ public Result<String> getDetail(){
Integer applyId = parmsUtil.getInteger("id", "id不能为空"); Integer applyId = parmsUtil.getInteger("id", "id不能为空");

View File

@ -7,6 +7,7 @@ import com.syjiaer.clinic.server.controller.BaseController;
import com.syjiaer.clinic.server.entity.inventory.InventoryCheck; import com.syjiaer.clinic.server.entity.inventory.InventoryCheck;
import com.syjiaer.clinic.server.entity.inventory.dto.CheckQuery; import com.syjiaer.clinic.server.entity.inventory.dto.CheckQuery;
import com.syjiaer.clinic.server.service.inventory.InventoryCheckService; import com.syjiaer.clinic.server.service.inventory.InventoryCheckService;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
@ -23,6 +24,7 @@ public class InventoryCheckController extends BaseController {
/** /**
* 盘点列表分页查询 * 盘点列表分页查询
*/ */
@ApiOperation("盘点列表分页查询")
@RequestMapping("/list") @RequestMapping("/list")
public Result<Page<InventoryCheck>> list() { public Result<Page<InventoryCheck>> list() {
CheckQuery query= parmsUtil.getObject("query", CheckQuery.class); CheckQuery query= parmsUtil.getObject("query", CheckQuery.class);
@ -34,6 +36,7 @@ public class InventoryCheckController extends BaseController {
/** /**
* 保存盘点记录 * 保存盘点记录
*/ */
@ApiOperation("保存盘点记录")
@RecordCommonLog(operation = "完成盘点") @RecordCommonLog(operation = "完成盘点")
@RequestMapping("/save") @RequestMapping("/save")
public Result save() { public Result save() {
@ -47,6 +50,7 @@ public class InventoryCheckController extends BaseController {
/** /**
* 获取盘点单详情 * 获取盘点单详情
*/ */
@ApiOperation("获取盘点单详情")
@RequestMapping("/getDetail") @RequestMapping("/getDetail")
public Result<String> getDetail(){ public Result<String> getDetail(){
Integer checkId = parmsUtil.getInteger("id", "id不能为空"); Integer checkId = parmsUtil.getInteger("id", "id不能为空");

View File

@ -10,6 +10,7 @@ import com.syjiaer.clinic.server.entity.inventory.Inventory;
import com.syjiaer.clinic.server.service.goods.GoodsService; import com.syjiaer.clinic.server.service.goods.GoodsService;
import com.syjiaer.clinic.server.service.inventory.InventoryPurchaseService; import com.syjiaer.clinic.server.service.inventory.InventoryPurchaseService;
import com.syjiaer.clinic.server.service.inventory.InventoryService; import com.syjiaer.clinic.server.service.inventory.InventoryService;
import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
@ -35,6 +36,7 @@ public class InventoryController extends BaseController {
/** /**
* 根据采购单code 获取采购单信息 * 根据采购单code 获取采购单信息
*/ */
@ApiOperation("获取采购单信息 根据code")
@RequestMapping("/listByOrderCode") @RequestMapping("/listByOrderCode")
public Result<List<Inventory>> listByOrderCode() { public Result<List<Inventory>> listByOrderCode() {
String purchaseCode = parmsUtil.getString("orderCode", "请输入订单号"); String purchaseCode = parmsUtil.getString("orderCode", "请输入订单号");
@ -45,6 +47,7 @@ public class InventoryController extends BaseController {
/** /**
* 根据goodsId 获取该goods的所有库存信息 带库存总量 * 根据goodsId 获取该goods的所有库存信息 带库存总量
*/ */
@ApiOperation("获取商品库存信息 根据goodsId")
@RequestMapping("/getByGoodsId") @RequestMapping("/getByGoodsId")
public Result<Map<String, Object>> getByGoodsId() { public Result<Map<String, Object>> getByGoodsId() {
int goodsId = parmsUtil.getInteger("goodsId", "请输入商品ID"); int goodsId = parmsUtil.getInteger("goodsId", "请输入商品ID");
@ -78,6 +81,7 @@ public class InventoryController extends BaseController {
/** /**
* 根据goodsId 获取该goods的所有库存信息 * 根据goodsId 获取该goods的所有库存信息
*/ */
@ApiOperation("获取商品库存信息 根据goodsId")
@RequestMapping("/listByGoodsId") @RequestMapping("/listByGoodsId")
public Result<List<Inventory>> listByGoodsId() { public Result<List<Inventory>> listByGoodsId() {
int goodsId = parmsUtil.getInteger("goodsId", "请输入商品ID"); int goodsId = parmsUtil.getInteger("goodsId", "请输入商品ID");
@ -92,6 +96,7 @@ public class InventoryController extends BaseController {
/** /**
* 根据id集合获取库存信息 * 根据id集合获取库存信息
*/ */
@ApiOperation("根据库存id集合获取库存信息")
@RequestMapping("/listByIds") @RequestMapping("/listByIds")
public Result<List<Inventory>> listByIds() { public Result<List<Inventory>> listByIds() {
List<Integer> ids = parmsUtil.getIntList("idList"); List<Integer> ids = parmsUtil.getIntList("idList");
@ -105,6 +110,7 @@ public class InventoryController extends BaseController {
/** /**
* 库存统计 * 库存统计
*/ */
@ApiOperation("库存统计")
@RequestMapping("/statistics") @RequestMapping("/statistics")
public Result<List<InventoryService.LineModel>> statistics() { public Result<List<InventoryService.LineModel>> statistics() {
int goodsId = parmsUtil.getInteger("goodsId", "请选择商品id"); int goodsId = parmsUtil.getInteger("goodsId", "请选择商品id");
@ -119,6 +125,7 @@ public class InventoryController extends BaseController {
* 库存日志 * 库存日志
*/ */
//todo getInventoryLog //todo getInventoryLog
@ApiOperation("获取库存日志")
@RequestMapping("/log") @RequestMapping("/log")
public Result<List<Map<String, Object>>> log() { public Result<List<Map<String, Object>>> log() {
int goodsId = parmsUtil.getInteger("goodsId", "请选择商品id"); int goodsId = parmsUtil.getInteger("goodsId", "请选择商品id");
@ -135,6 +142,7 @@ public class InventoryController extends BaseController {
* *
* @return * @return
*/ */
@ApiOperation("修改库存采购信息")
@RecordCommonLog(operation = "更改采购单商品信息") @RecordCommonLog(operation = "更改采购单商品信息")
@RequestMapping("/update") @RequestMapping("/update")
public Result update() { public Result update() {

View File

@ -11,6 +11,7 @@ import com.syjiaer.clinic.server.entity.inventory.InventoryPurchase;
import com.syjiaer.clinic.server.entity.inventory.dto.PurchaseOrderQuery; import com.syjiaer.clinic.server.entity.inventory.dto.PurchaseOrderQuery;
import com.syjiaer.clinic.server.entity.inventory.vo.InventoryPurchaseVo; import com.syjiaer.clinic.server.entity.inventory.vo.InventoryPurchaseVo;
import com.syjiaer.clinic.server.service.inventory.InventoryPurchaseService; import com.syjiaer.clinic.server.service.inventory.InventoryPurchaseService;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
@ -38,6 +39,7 @@ public class InventoryPurchaseController extends BaseController {
* 创建采购单 * 创建采购单
* @return * @return
*/ */
@ApiOperation("创建采购单")
@RecordCommonLog(operation = "创建采购单") @RecordCommonLog(operation = "创建采购单")
@RequestMapping("/create") @RequestMapping("/create")
public Result<Object> create() { public Result<Object> create() {
@ -53,6 +55,7 @@ public class InventoryPurchaseController extends BaseController {
* 分页查采购单 * 分页查采购单
* @return * @return
*/ */
@ApiOperation("分页查询采购单")
@RequestMapping("/list") @RequestMapping("/list")
public Result<Page<InventoryPurchaseVo>> list() { public Result<Page<InventoryPurchaseVo>> list() {
PurchaseOrderQuery query = parmsUtil.getObject("query", PurchaseOrderQuery.class); PurchaseOrderQuery query = parmsUtil.getObject("query", PurchaseOrderQuery.class);
@ -63,6 +66,7 @@ public class InventoryPurchaseController extends BaseController {
/** /**
* 获取采购单详情 * 获取采购单详情
*/ */
@ApiOperation("获取采购单详情")
@RequestMapping("/detail") @RequestMapping("/detail")
public Result<Map<String, Object>> detail() { public Result<Map<String, Object>> detail() {
String code = parmsUtil.getString("code","采购单号不能为空"); String code = parmsUtil.getString("code","采购单号不能为空");
@ -74,6 +78,7 @@ public class InventoryPurchaseController extends BaseController {
* 更新采购单基本信息 * 更新采购单基本信息
* @return * @return
*/ */
@ApiOperation("更新采购单基本信息")
@RecordCommonLog(operation = "更新采购单基本信息") @RecordCommonLog(operation = "更新采购单基本信息")
@RequestMapping("/update") @RequestMapping("/update")
public Result update() { public Result update() {
@ -89,6 +94,7 @@ public class InventoryPurchaseController extends BaseController {
* 采购单修改时 添加采购的商品 * 采购单修改时 添加采购的商品
* @return * @return
*/ */
@ApiOperation("采购单修改时 添加采购的商品")
@RecordCommonLog(operation = "已有的采购单中添加商品") @RecordCommonLog(operation = "已有的采购单中添加商品")
@RequestMapping("/addGoods") @RequestMapping("/addGoods")
public Result addGoods() { public Result addGoods() {
@ -108,6 +114,7 @@ public class InventoryPurchaseController extends BaseController {
*采购单退货 *采购单退货
* @return * @return
*/ */
@ApiOperation("采购单退货")
@RecordCommonLog(operation = "采购单退货") @RecordCommonLog(operation = "采购单退货")
@RequestMapping("/refund") @RequestMapping("/refund")
public Result refund() { public Result refund() {
@ -123,6 +130,7 @@ public class InventoryPurchaseController extends BaseController {
*转excel *转excel
* @return * @return
*/ */
@ApiOperation("采购一键导入生成excel")
@RequestMapping("/toExcel") @RequestMapping("/toExcel")
public Result toExcel() { public Result toExcel() {
@ -138,6 +146,7 @@ public class InventoryPurchaseController extends BaseController {
*从excel导入 *从excel导入
* @return * @return
*/ */
@ApiOperation("采购一键导入解析excel")
@RequestMapping("/fromExcel") @RequestMapping("/fromExcel")
public Result fromExcel() { public Result fromExcel() {
String file_token = parmsUtil.getString("token"); String file_token = parmsUtil.getString("token");

View File

@ -7,6 +7,7 @@ import com.syjiaer.clinic.server.controller.BaseController;
import com.syjiaer.clinic.server.entity.inventory.InventorySupplier; import com.syjiaer.clinic.server.entity.inventory.InventorySupplier;
import com.syjiaer.clinic.server.entity.inventory.dto.SupplierQuery; import com.syjiaer.clinic.server.entity.inventory.dto.SupplierQuery;
import com.syjiaer.clinic.server.service.inventory.InventorySupplierService; import com.syjiaer.clinic.server.service.inventory.InventorySupplierService;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
@ -21,6 +22,7 @@ public class InventorySupplierController extends BaseController {
* 分页查询 供货商 * 分页查询 供货商
* @return * @return
*/ */
@ApiOperation("分页查询供货商")
@RequestMapping("/list") @RequestMapping("/list")
public Result<Page> list() { public Result<Page> list() {
SupplierQuery query= parmsUtil.getObject("query", SupplierQuery.class); SupplierQuery query= parmsUtil.getObject("query", SupplierQuery.class);
@ -32,6 +34,7 @@ public class InventorySupplierController extends BaseController {
* 保存供货商 * 保存供货商
* @return * @return
*/ */
@ApiOperation("保存供货商")
@RecordCommonLog(operation = "保存供货商") @RecordCommonLog(operation = "保存供货商")
@RequestMapping("/save") @RequestMapping("/save")
public Result save() { public Result save() {

View File

@ -10,6 +10,7 @@ import com.syjiaer.clinic.server.entity.item.ItemGroupList;
import com.syjiaer.clinic.server.entity.item.param.ItemParam; import com.syjiaer.clinic.server.entity.item.param.ItemParam;
import com.syjiaer.clinic.server.entity.item.vo.ItemSearchVo; import com.syjiaer.clinic.server.entity.item.vo.ItemSearchVo;
import com.syjiaer.clinic.server.service.item.ItemService; import com.syjiaer.clinic.server.service.item.ItemService;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
@ -25,6 +26,7 @@ public class ItemController extends BaseController {
/* /*
* 获取非组套列表 * 获取非组套列表
*/ */
@ApiOperation("获取非组套列表")
@RequestMapping("/list") @RequestMapping("/list")
public Result<Page<Item>> getAllItems() { public Result<Page<Item>> getAllItems() {
int page = parmsUtil.getInteger("pageNum", "页码不能为空"); int page = parmsUtil.getInteger("pageNum", "页码不能为空");
@ -37,6 +39,7 @@ public class ItemController extends BaseController {
/* /*
* 获取组套列表 * 获取组套列表
*/ */
@ApiOperation("获取组套列表")
@RequestMapping("/groupList") @RequestMapping("/groupList")
public Result<Page<Item>> groupList() { public Result<Page<Item>> groupList() {
int page = parmsUtil.getInteger("page", "页码不能为空"); int page = parmsUtil.getInteger("page", "页码不能为空");
@ -48,6 +51,7 @@ public class ItemController extends BaseController {
/* /*
* 获取项目详情 * 获取项目详情
*/ */
@ApiOperation("获取项目详情")
@RequestMapping("/get") @RequestMapping("/get")
public Result<Item> get() { public Result<Item> get() {
Integer id = parmsUtil.getInteger("id"); Integer id = parmsUtil.getInteger("id");
@ -59,6 +63,7 @@ public class ItemController extends BaseController {
/* /*
* 添加项目 * 添加项目
*/ */
@ApiOperation("添加项目")
@RecordCommonLog(operation = "保存服务项目") @RecordCommonLog(operation = "保存服务项目")
@RequestMapping("/add") @RequestMapping("/add")
public Result<?> createItem() { public Result<?> createItem() {
@ -69,6 +74,7 @@ public class ItemController extends BaseController {
/* /*
* 修改项目 * 修改项目
*/ */
@ApiOperation("修改项目")
@RecordCommonLog(operation = "编辑服务项目") @RecordCommonLog(operation = "编辑服务项目")
@RequestMapping("/edit") @RequestMapping("/edit")
public Result<?> updateItem() { public Result<?> updateItem() {
@ -80,6 +86,7 @@ public class ItemController extends BaseController {
/* /*
* 删除项目 * 删除项目
*/ */
@ApiOperation("删除项目")
@RequestMapping("/delete") @RequestMapping("/delete")
public Result<?> deleteItem() { public Result<?> deleteItem() {
Integer id = parmsUtil.getInteger("id"); Integer id = parmsUtil.getInteger("id");
@ -89,6 +96,7 @@ public class ItemController extends BaseController {
/* /*
* 搜索项目 * 搜索项目
*/ */
@ApiOperation("搜索项目")
@RequestMapping("/search") @RequestMapping("/search")
public Result<List<ItemSearchVo>> search() { public Result<List<ItemSearchVo>> search() {
String keyword = parmsUtil.getString("keyword"); String keyword = parmsUtil.getString("keyword");
@ -98,6 +106,7 @@ public class ItemController extends BaseController {
/* /*
* 保存组套 * 保存组套
*/ */
@ApiOperation("保存组套")
@RequestMapping("/saveGroup") @RequestMapping("/saveGroup")
public Result<?> saveGroup() { public Result<?> saveGroup() {
List<ItemGroupList> itemGroupList = parmsUtil.getList("list", ItemGroupList.class,"请求参数list不能为空"); List<ItemGroupList> itemGroupList = parmsUtil.getList("list", ItemGroupList.class,"请求参数list不能为空");
@ -111,6 +120,7 @@ public class ItemController extends BaseController {
/* /*
* 获取组套 * 获取组套
*/ */
@ApiOperation("获取组套")
@RequestMapping("/getGroup") @RequestMapping("/getGroup")
public Result<?> getGroup() { public Result<?> getGroup() {
Integer itemId = parmsUtil.getInteger("id","item_id为空"); Integer itemId = parmsUtil.getInteger("id","item_id为空");
@ -119,6 +129,7 @@ public class ItemController extends BaseController {
/* /*
* 删除组套 * 删除组套
*/ */
@ApiOperation("删除组套")
@RequestMapping("/deleteGroup") @RequestMapping("/deleteGroup")
public Result<?> deleteGroup() { public Result<?> deleteGroup() {
Integer itemId = parmsUtil.getInteger("id","item_id为空"); Integer itemId = parmsUtil.getInteger("id","item_id为空");

View File

@ -9,6 +9,7 @@ import com.syjiaer.clinic.server.entity.organization.OrganizationMember;
import com.syjiaer.clinic.server.entity.organization.dto.DockerSearchQuery; import com.syjiaer.clinic.server.entity.organization.dto.DockerSearchQuery;
import com.syjiaer.clinic.server.entity.organization.dto.OrganizationMemberSaveDto; import com.syjiaer.clinic.server.entity.organization.dto.OrganizationMemberSaveDto;
import com.syjiaer.clinic.server.service.organization.OrganizationMemberService; import com.syjiaer.clinic.server.service.organization.OrganizationMemberService;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
@ -20,6 +21,8 @@ import java.util.List;
public class OrganizationMemberController extends BaseController { public class OrganizationMemberController extends BaseController {
@Autowired @Autowired
private OrganizationMemberService organizationMemberService; private OrganizationMemberService organizationMemberService;
@ApiOperation("分页查询成员列表")
@RequestMapping("/list") @RequestMapping("/list")
public Result<Page<OrganizationMemberSaveDto>> list() { public Result<Page<OrganizationMemberSaveDto>> list() {
int page = parmsUtil.getInteger("page","页码不能为空"); int page = parmsUtil.getInteger("page","页码不能为空");
@ -28,6 +31,8 @@ public class OrganizationMemberController extends BaseController {
String tel = parmsUtil.getString("tel"); String tel = parmsUtil.getString("tel");
return success(organizationMemberService.pageList(page,size,name,tel)); return success(organizationMemberService.pageList(page,size,name,tel));
} }
@ApiOperation("保存成员信息")
@RequestMapping("/save") @RequestMapping("/save")
@RecordCommonLog(operation = "保存成员信息") @RecordCommonLog(operation = "保存成员信息")
public Result<?> save() { public Result<?> save() {
@ -38,6 +43,8 @@ public class OrganizationMemberController extends BaseController {
organizationMemberService.save(dto); organizationMemberService.save(dto);
return success(); return success();
} }
@ApiOperation("删除成员")
@RequestMapping("/delete") @RequestMapping("/delete")
@RecordCommonLog(operation = "删除成员") @RecordCommonLog(operation = "删除成员")
public Result<?> delete() { public Result<?> delete() {
@ -48,12 +55,16 @@ public class OrganizationMemberController extends BaseController {
organizationMemberService.delete(id); organizationMemberService.delete(id);
return success(); return success();
} }
@ApiOperation("获取成员信息")
@RequestMapping("/get") @RequestMapping("/get")
public Result<OrganizationMemberSaveDto> get() { public Result<OrganizationMemberSaveDto> get() {
Integer id = parmsUtil.getInteger("id","id不能为空"); Integer id = parmsUtil.getInteger("id","id不能为空");
return success(organizationMemberService.get(id)); return success(organizationMemberService.get(id));
} }
@ApiOperation("搜索成员")
@RequestMapping("/search") @RequestMapping("/search")
public Result<List<OrganizationMember>> search() { public Result<List<OrganizationMember>> search() {
DockerSearchQuery dockerSearchQuery = parmsUtil.getObject("query", DockerSearchQuery.class); DockerSearchQuery dockerSearchQuery = parmsUtil.getObject("query", DockerSearchQuery.class);
@ -64,6 +75,7 @@ public class OrganizationMemberController extends BaseController {
* 获取当前科室的所有医生 * 获取当前科室的所有医生
* @return * @return
*/ */
@ApiOperation("获取当前科室的所有医生")
@RequestMapping("/listBySectionId") @RequestMapping("/listBySectionId")
public Result<List<OrganizationMember>> listBySectionId() { public Result<List<OrganizationMember>> listBySectionId() {
Integer sectionId = parmsUtil.getInteger("sectionId"); Integer sectionId = parmsUtil.getInteger("sectionId");

View File

@ -9,6 +9,7 @@ import com.syjiaer.clinic.server.common.vo.Result;
import com.syjiaer.clinic.server.controller.BaseController; import com.syjiaer.clinic.server.controller.BaseController;
import com.syjiaer.clinic.server.entity.organization.OrganizationSection; import com.syjiaer.clinic.server.entity.organization.OrganizationSection;
import com.syjiaer.clinic.server.service.organization.OrganizationSectionService; import com.syjiaer.clinic.server.service.organization.OrganizationSectionService;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
@ -20,6 +21,8 @@ import java.util.List;
public class OrganizationSectionController extends BaseController { public class OrganizationSectionController extends BaseController {
@Autowired @Autowired
private OrganizationSectionService organizationSectionService; private OrganizationSectionService organizationSectionService;
@RecordCommonLog(operation = "分页查询科室列表")
@RequestMapping("/list") @RequestMapping("/list")
public Result<Page<OrganizationSection>> list() { public Result<Page<OrganizationSection>> list() {
int page = parmsUtil.getInteger("page","页码不能为空"); int page = parmsUtil.getInteger("page","页码不能为空");
@ -30,6 +33,8 @@ public class OrganizationSectionController extends BaseController {
String resperTel = parmsUtil.getString("resperTel"); String resperTel = parmsUtil.getString("resperTel");
return success(organizationSectionService.list(page,size,name,caty,resperName,resperTel)); return success(organizationSectionService.list(page,size,name,caty,resperName,resperTel));
} }
@ApiOperation("添加科室")
@RecordCommonLog(operation = "添加科室") @RecordCommonLog(operation = "添加科室")
@RequestMapping("/add") @RequestMapping("/add")
public Result<?> add() { public Result<?> add() {
@ -40,6 +45,8 @@ public class OrganizationSectionController extends BaseController {
organizationSectionService.add(organizationSection); organizationSectionService.add(organizationSection);
return success("添加成功"); return success("添加成功");
} }
@ApiOperation("修改科室信息")
@RecordCommonLog(operation = "修改科室信息") @RecordCommonLog(operation = "修改科室信息")
@RequestMapping("/edit") @RequestMapping("/edit")
public Result<?> edit() { public Result<?> edit() {
@ -51,6 +58,7 @@ public class OrganizationSectionController extends BaseController {
return success("编辑成功"); return success("编辑成功");
} }
@ApiOperation("删除科室")
@RecordCommonLog(operation = "删除科室") @RecordCommonLog(operation = "删除科室")
@RequestMapping("/delete") @RequestMapping("/delete")
public Result<?> delete() { public Result<?> delete() {
@ -61,6 +69,9 @@ public class OrganizationSectionController extends BaseController {
organizationSectionService.delete(id); organizationSectionService.delete(id);
return success("删除成功"); return success("删除成功");
} }
@ApiOperation("获取科室信息")
@RequestMapping("/get") @RequestMapping("/get")
public Result<OrganizationSection> get() { public Result<OrganizationSection> get() {
Integer id = parmsUtil.getInteger("id"); Integer id = parmsUtil.getInteger("id");
@ -74,6 +85,8 @@ public class OrganizationSectionController extends BaseController {
* 获取所有科室 * 获取所有科室
* @return * @return
*/ */
@ApiOperation("获取所有科室")
@RequestMapping("/allList") @RequestMapping("/allList")
public Result<List<JSONObject>> allList() { public Result<List<JSONObject>> allList() {
return success( organizationSectionService.getAllList()); return success( organizationSectionService.getAllList());
@ -83,6 +96,8 @@ public class OrganizationSectionController extends BaseController {
* 获取当前成员的所属科室 * 获取当前成员的所属科室
* @return * @return
*/ */
@ApiOperation("获取当前成员的所属科室")
@RequestMapping("/listByMemberId") @RequestMapping("/listByMemberId")
public Result<List<OrganizationSection>> listByMemberId() { public Result<List<OrganizationSection>> listByMemberId() {
Integer memberId = parmsUtil.getInteger("memberId"); Integer memberId = parmsUtil.getInteger("memberId");

View File

@ -6,6 +6,7 @@ import com.syjiaer.clinic.server.common.vo.Result;
import com.syjiaer.clinic.server.controller.BaseController; import com.syjiaer.clinic.server.controller.BaseController;
import com.syjiaer.clinic.server.entity.patient.PatientInfo; import com.syjiaer.clinic.server.entity.patient.PatientInfo;
import com.syjiaer.clinic.server.service.patient.PatientInfoService; import com.syjiaer.clinic.server.service.patient.PatientInfoService;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
@ -27,6 +28,8 @@ public class PatientController extends BaseController {
@Autowired @Autowired
private PatientInfoService patientInfoService; private PatientInfoService patientInfoService;
@ApiOperation("创建患者")
@RequestMapping("/create") @RequestMapping("/create")
@RecordCommonLog(operation = "创建患者") @RecordCommonLog(operation = "创建患者")
public Result<Object> create() { public Result<Object> create() {
@ -35,6 +38,8 @@ public class PatientController extends BaseController {
return success(); return success();
} }
@ApiOperation("修改患者信息")
@RecordCommonLog(operation = "修改患者信息") @RecordCommonLog(operation = "修改患者信息")
@RequestMapping("/update") @RequestMapping("/update")
public Result<Object> update() { public Result<Object> update() {
@ -43,6 +48,8 @@ public class PatientController extends BaseController {
return success(); return success();
} }
@ApiOperation("删除患者")
@RequestMapping("/delete") @RequestMapping("/delete")
@RecordCommonLog(operation = "删除患者") @RecordCommonLog(operation = "删除患者")
public Result<Integer> delete() { public Result<Integer> delete() {
@ -50,6 +57,8 @@ public class PatientController extends BaseController {
return success(patientInfoService.removeById(patientId)); return success(patientInfoService.removeById(patientId));
} }
@ApiOperation("分页查询患者列表")
@RequestMapping("/list") @RequestMapping("/list")
public Result<Page<PatientInfo>> selectList() { public Result<Page<PatientInfo>> selectList() {
String keyword = parmsUtil.getString("keyword"); String keyword = parmsUtil.getString("keyword");
@ -59,6 +68,7 @@ public class PatientController extends BaseController {
return success(list); return success(list);
} }
@ApiOperation("获取患者信息")
@RequestMapping("/get") @RequestMapping("/get")
public Result<PatientInfo> get() { public Result<PatientInfo> get() {
int id = parmsUtil.getInteger("id", "ID不能为空"); int id = parmsUtil.getInteger("id", "ID不能为空");
@ -66,12 +76,16 @@ public class PatientController extends BaseController {
return success(patientInfo); return success(patientInfo);
} }
@ApiOperation("搜索患者")
@RequestMapping("/search") @RequestMapping("/search")
public Result<List<PatientInfo>> search() { public Result<List<PatientInfo>> search() {
String keyword = parmsUtil.getString("keyword", "关键字不能为空"); String keyword = parmsUtil.getString("keyword", "关键字不能为空");
List<PatientInfo> list = patientInfoService.search(keyword); List<PatientInfo> list = patientInfoService.search(keyword);
return success(list); return success(list);
} }
@ApiOperation("改变会员等级")
@RecordCommonLog(operation = "改变会员等级") @RecordCommonLog(operation = "改变会员等级")
@RequestMapping("/changeLevel") @RequestMapping("/changeLevel")
public Result<Object> changeLevel() { public Result<Object> changeLevel() {
@ -83,6 +97,4 @@ public class PatientController extends BaseController {
} }
} }

View File

@ -8,6 +8,7 @@ import com.syjiaer.clinic.server.entity.vip.VipIntegralLog;
import com.syjiaer.clinic.server.entity.vip.dto.VipIntegralLogQuery; import com.syjiaer.clinic.server.entity.vip.dto.VipIntegralLogQuery;
import com.syjiaer.clinic.server.service.patient.PatientInfoService; import com.syjiaer.clinic.server.service.patient.PatientInfoService;
import com.syjiaer.clinic.server.service.vip.VipIntegralLogService; import com.syjiaer.clinic.server.service.vip.VipIntegralLogService;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
@ -20,6 +21,8 @@ public class PatientIntegralController extends BaseController {
@Autowired @Autowired
private PatientInfoService patientInfoService; private PatientInfoService patientInfoService;
@ApiOperation("添加会员积分")
@RecordCommonLog(operation = "添加会员积分") @RecordCommonLog(operation = "添加会员积分")
@RequestMapping("/add") @RequestMapping("/add")
public Result add(){ public Result add(){
@ -29,6 +32,8 @@ public class PatientIntegralController extends BaseController {
patientInfoService.changeIntegral(vipId,Integral,remark); patientInfoService.changeIntegral(vipId,Integral,remark);
return success(); return success();
} }
@ApiOperation("分页查询会员积分记录")
@RequestMapping("/list") @RequestMapping("/list")
public Result<Page<VipIntegralLog>> listByVipId(){ public Result<Page<VipIntegralLog>> listByVipId(){
VipIntegralLogQuery query = parmsUtil.getObject("query", VipIntegralLogQuery.class); VipIntegralLogQuery query = parmsUtil.getObject("query", VipIntegralLogQuery.class);

View File

@ -5,6 +5,7 @@ import com.syjiaer.clinic.server.common.vo.Result;
import com.syjiaer.clinic.server.controller.BaseController; import com.syjiaer.clinic.server.controller.BaseController;
import com.syjiaer.clinic.server.entity.vip.VipLevelConfig; import com.syjiaer.clinic.server.entity.vip.VipLevelConfig;
import com.syjiaer.clinic.server.service.vip.VipLevelConfigService; import com.syjiaer.clinic.server.service.vip.VipLevelConfigService;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
@ -24,6 +25,9 @@ import java.util.List;
public class PatientLevelConfigController extends BaseController { public class PatientLevelConfigController extends BaseController {
@Autowired @Autowired
private VipLevelConfigService vipLevelConfigService; private VipLevelConfigService vipLevelConfigService;
@ApiOperation("新增会员等级配置")
@RecordCommonLog(operation = "创建会员等级配置") @RecordCommonLog(operation = "创建会员等级配置")
@RequestMapping("/create") @RequestMapping("/create")
public Result<Object> create() { public Result<Object> create() {
@ -31,6 +35,8 @@ public class PatientLevelConfigController extends BaseController {
vipLevelConfigService.create(levelConfig); vipLevelConfigService.create(levelConfig);
return success(); return success();
} }
@ApiOperation("修改会员等级配置")
@RecordCommonLog(operation = "修改会员等级配置") @RecordCommonLog(operation = "修改会员等级配置")
@RequestMapping("/edit") @RequestMapping("/edit")
public Result<Object> edit() { public Result<Object> edit() {
@ -41,6 +47,8 @@ public class PatientLevelConfigController extends BaseController {
return success(); return success();
} }
@ApiOperation("保存会员等级配置")
@RecordCommonLog(operation = "保存会员等级配置") @RecordCommonLog(operation = "保存会员等级配置")
@RequestMapping("/save") @RequestMapping("/save")
public Result<Object> save() { public Result<Object> save() {
@ -49,6 +57,8 @@ public class PatientLevelConfigController extends BaseController {
return success(); return success();
} }
@ApiOperation("删除一个会员等级配置")
@RecordCommonLog(operation = "删除一个会员等级配置") @RecordCommonLog(operation = "删除一个会员等级配置")
@RequestMapping("/delete") @RequestMapping("/delete")
public Result<Object> delete() { public Result<Object> delete() {
@ -58,6 +68,7 @@ public class PatientLevelConfigController extends BaseController {
return success(); return success();
} }
@ApiOperation("分页查询会员等级配置")
@RequestMapping("/list") @RequestMapping("/list")
public Result<List<VipLevelConfig>> selectList() { public Result<List<VipLevelConfig>> selectList() {
@ -65,6 +76,8 @@ public class PatientLevelConfigController extends BaseController {
return success(list); return success(list);
} }
@ApiOperation("根据leveId获取会员等级配置")
@RequestMapping("/get") @RequestMapping("/get")
public Result<VipLevelConfig> get() { public Result<VipLevelConfig> get() {
int levelId = parmsUtil.getInteger("levelId", "ID不能为空"); int levelId = parmsUtil.getInteger("levelId", "ID不能为空");

View File

@ -12,6 +12,7 @@ import com.syjiaer.clinic.server.entity.patient.vo.PatientAndRegistrationInfoVo;
import com.syjiaer.clinic.server.entity.patient.vo.PatientRegistrationVo; import com.syjiaer.clinic.server.entity.patient.vo.PatientRegistrationVo;
import com.syjiaer.clinic.server.service.patient.PatientInfoService; import com.syjiaer.clinic.server.service.patient.PatientInfoService;
import com.syjiaer.clinic.server.service.patient.PatientRegistrationService; import com.syjiaer.clinic.server.service.patient.PatientRegistrationService;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
@ -32,6 +33,7 @@ public class RegistrationController extends BaseController {
*/ */
@RecordCommonLog(operation = "挂号") @RecordCommonLog(operation = "挂号")
@RequestMapping("/add") @RequestMapping("/add")
@ApiOperation("挂号")
public Result<?> add() { public Result<?> add() {
RegistrationSaveDto registrationParam = parmsUtil.getObjectWithCheck("data", RegistrationSaveDto.class); RegistrationSaveDto registrationParam = parmsUtil.getObjectWithCheck("data", RegistrationSaveDto.class);
@ -45,6 +47,7 @@ public class RegistrationController extends BaseController {
* 分页查询 挂号列表 * 分页查询 挂号列表
* @return * @return
*/ */
@ApiOperation("分页查询挂号列表")
@RequestMapping("/list") @RequestMapping("/list")
public Result<Page<PatientRegistration>> list() { public Result<Page<PatientRegistration>> list() {
int page = parmsUtil.getInteger("page", "页码不能为空"); int page = parmsUtil.getInteger("page", "页码不能为空");
@ -58,6 +61,7 @@ public class RegistrationController extends BaseController {
/** /**
*取消挂号 *取消挂号
*/ */
@ApiOperation("取消挂号")
@RecordCommonLog(operation = "取消挂号") @RecordCommonLog(operation = "取消挂号")
@RequestMapping("/cancel") @RequestMapping("/cancel")
public Result<?> cancel() { public Result<?> cancel() {
@ -70,6 +74,7 @@ public class RegistrationController extends BaseController {
* 修改挂号信息 * 修改挂号信息
* @return * @return
*/ */
@ApiOperation("修改挂号信息")
@RecordCommonLog(operation = "修改挂号信息") @RecordCommonLog(operation = "修改挂号信息")
@RequestMapping("/edit") @RequestMapping("/edit")
public Result<?> edit() { public Result<?> edit() {
@ -86,6 +91,7 @@ public class RegistrationController extends BaseController {
* 删除挂号信息 * 删除挂号信息
* @return * @return
*/ */
@ApiOperation("删除挂号信息")
@RecordCommonLog(operation = "删除挂号信息") @RecordCommonLog(operation = "删除挂号信息")
@RequestMapping("/delete") @RequestMapping("/delete")
public Result<?> delete() { public Result<?> delete() {
@ -101,6 +107,7 @@ public class RegistrationController extends BaseController {
* 获取挂号信息 * 获取挂号信息
* @return * @return
*/ */
@ApiOperation("获取挂号信息 根据挂号id")
@RequestMapping("/get") @RequestMapping("/get")
public Result<PatientRegistrationVo> get() { public Result<PatientRegistrationVo> get() {
Integer id = parmsUtil.getInteger("id"); Integer id = parmsUtil.getInteger("id");
@ -111,6 +118,7 @@ public class RegistrationController extends BaseController {
return success(result); return success(result);
} }
@ApiOperation("获取挂号信息列表")
@RequestMapping("/allList") @RequestMapping("/allList")
public Result<List<PatientRegistration>> allList() { public Result<List<PatientRegistration>> allList() {
List<PatientRegistration> list = patientRegistrationService.listAll(); List<PatientRegistration> list = patientRegistrationService.listAll();
@ -121,6 +129,7 @@ public class RegistrationController extends BaseController {
* 挂号信息分页搜索 * 挂号信息分页搜索
* @return * @return
*/ */
@ApiOperation("挂号信息分页搜索")
@RequestMapping("/listByType") @RequestMapping("/listByType")
public Result<Page<PatientRegistration>> listByType() { public Result<Page<PatientRegistration>> listByType() {
RegistrationQuery query = parmsUtil.getObject("query", RegistrationQuery.class); RegistrationQuery query = parmsUtil.getObject("query", RegistrationQuery.class);
@ -131,6 +140,7 @@ public class RegistrationController extends BaseController {
* 根据id返回挂号详细信息 包含患者信息 * 根据id返回挂号详细信息 包含患者信息
* @return * @return
*/ */
@ApiOperation("根据id返回挂号详细信息 包含患者信息")
@RequestMapping("/getWithPatient") @RequestMapping("/getWithPatient")
public Result<PatientAndRegistrationInfoVo> getWithPatient(){ public Result<PatientAndRegistrationInfoVo> getWithPatient(){
Integer regisId= parmsUtil.getInteger("id","挂号单不能为空"); Integer regisId= parmsUtil.getInteger("id","挂号单不能为空");
@ -142,6 +152,7 @@ public class RegistrationController extends BaseController {
* 更改挂号单状态 在诊断 诊断 * 更改挂号单状态 在诊断 诊断
* @return * @return
*/ */
@ApiOperation("更改挂号单状态")
@RecordCommonLog(operation = "更改挂号单状态") @RecordCommonLog(operation = "更改挂号单状态")
@RequestMapping("/changeStatus") @RequestMapping("/changeStatus")
public Result<PatientRegistration> changeStatus(){ public Result<PatientRegistration> changeStatus(){

View File

@ -3,6 +3,7 @@ package com.syjiaer.clinic.server.controller.social;
import com.syjiaer.clinic.server.common.exception.MessageException; import com.syjiaer.clinic.server.common.exception.MessageException;
import com.syjiaer.clinic.server.controller.BaseController; import com.syjiaer.clinic.server.controller.BaseController;
import com.syjiaer.clinic.server.service.social.SocialChineseMedicinalGranulaService; import com.syjiaer.clinic.server.service.social.SocialChineseMedicinalGranulaService;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
@ -13,6 +14,7 @@ public class SocialChineseMedicinalGranulaController extends BaseController {
@Autowired @Autowired
private SocialChineseMedicinalGranulaService socialChineseMedicinalGranulaService; private SocialChineseMedicinalGranulaService socialChineseMedicinalGranulaService;
@RequestMapping("download") @RequestMapping("download")
@ApiOperation("下载中药颗粒")
public String download() { public String download() {
String version = parmsUtil.getString("version"); String version = parmsUtil.getString("version");
if (version == null || version.isEmpty()) { if (version == null || version.isEmpty()) {

View File

@ -4,6 +4,7 @@ import com.syjiaer.clinic.server.common.vo.Result;
import com.syjiaer.clinic.server.controller.BaseController; import com.syjiaer.clinic.server.controller.BaseController;
import com.syjiaer.clinic.server.entity.social.SocialDiagnose; import com.syjiaer.clinic.server.entity.social.SocialDiagnose;
import com.syjiaer.clinic.server.service.social.SocialDiagnoseService; import com.syjiaer.clinic.server.service.social.SocialDiagnoseService;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
@ -15,6 +16,8 @@ import java.util.List;
public class SocialDiagnoseController extends BaseController { public class SocialDiagnoseController extends BaseController {
@Autowired @Autowired
private SocialDiagnoseService socialDiagnoseService; private SocialDiagnoseService socialDiagnoseService;
@ApiOperation("诊断搜索")
@RequestMapping("search") @RequestMapping("search")
public Result<List<SocialDiagnose>> getDiagnosis() { public Result<List<SocialDiagnose>> getDiagnosis() {
String keyword = parmsUtil.getString("keyword"); String keyword = parmsUtil.getString("keyword");

View File

@ -9,6 +9,7 @@ import com.syjiaer.clinic.server.entity.social.SocialItem;
import com.syjiaer.clinic.server.entity.social.vo.SocialDirectoryView; import com.syjiaer.clinic.server.entity.social.vo.SocialDirectoryView;
import com.syjiaer.clinic.server.entity.social.vo.SocialItemVo; import com.syjiaer.clinic.server.entity.social.vo.SocialItemVo;
import com.syjiaer.clinic.server.service.social.*; import com.syjiaer.clinic.server.service.social.*;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
@ -42,6 +43,8 @@ public class SocialDirectoryController extends BaseController {
@Autowired @Autowired
private DictoryUtil dictoryUtil; private DictoryUtil dictoryUtil;
@ApiOperation("搜索目录信息")
@RequestMapping("search") @RequestMapping("search")
public Result<Object> search() { public Result<Object> search() {
@ -54,6 +57,8 @@ public class SocialDirectoryController extends BaseController {
return success(socialDirectoryService.search(keyword, type, page, size)); return success(socialDirectoryService.search(keyword, type, page, size));
} }
@ApiOperation("搜索企业信息")
@RequestMapping("searchProducer") @RequestMapping("searchProducer")
public Result<List<Map<String,Object>>> searchProducer() { public Result<List<Map<String,Object>>> searchProducer() {
String keyword = parmsUtil.getString("keyword","请输入搜索关键词"); String keyword = parmsUtil.getString("keyword","请输入搜索关键词");
@ -61,16 +66,22 @@ public class SocialDirectoryController extends BaseController {
return success(socialDirectoryService.searchProducer(keyword, type)); return success(socialDirectoryService.searchProducer(keyword, type));
} }
@ApiOperation("根据医保码,获取医保商品信息")
@RequestMapping("getByCode") @RequestMapping("getByCode")
public Result<SocialDirectoryView> getByCode() { public Result<SocialDirectoryView> getByCode() {
String code = parmsUtil.getString("code"); String code = parmsUtil.getString("code");
return success(socialDirectoryService.getByCode(code)); return success(socialDirectoryService.getByCode(code));
} }
@ApiOperation("根据医保码,获取医保服务项目信息")
@RequestMapping("getItemByCode") @RequestMapping("getItemByCode")
public Result<SocialItemVo> getItemByCode() { public Result<SocialItemVo> getItemByCode() {
String code = parmsUtil.getString("code"); String code = parmsUtil.getString("code");
return success(socialItemService.getByCode(code)); return success(socialItemService.getByCode(code));
} }
@ApiOperation("下载目录")
@PostMapping("download") @PostMapping("download")
public Result<Object> download() { public Result<Object> download() {
Map<String, Object> parms = getParms(); Map<String, Object> parms = getParms();
@ -110,6 +121,7 @@ public class SocialDirectoryController extends BaseController {
} }
@ApiOperation("获取目录列 列表")
@RequestMapping("column_list") @RequestMapping("column_list")
public Result<Object> get_column_list() { public Result<Object> get_column_list() {
Map<String,Object> parms= parmsUtil.getMap(); Map<String,Object> parms= parmsUtil.getMap();
@ -117,7 +129,7 @@ public class SocialDirectoryController extends BaseController {
List<Map<String, Object>> columnList = socialDirectoryService.getColumnList(type); List<Map<String, Object>> columnList = socialDirectoryService.getColumnList(type);
return success(columnList); return success(columnList);
} }
@ApiOperation("获取目录列表")
@RequestMapping("get_doc_list") @RequestMapping("get_doc_list")
public Result<Page<?>> get_doc_list() { public Result<Page<?>> get_doc_list() {
Map<String,Object> parms= parmsUtil.getMap(); Map<String,Object> parms= parmsUtil.getMap();
@ -149,6 +161,8 @@ public class SocialDirectoryController extends BaseController {
} }
@ApiOperation("服务项目搜索")
@RequestMapping("itemSearch") @RequestMapping("itemSearch")
public Result<Page<SocialItem>> itemSearch() { public Result<Page<SocialItem>> itemSearch() {
String keyword = parmsUtil.getString("keyword","请输入搜索关键词"); String keyword = parmsUtil.getString("keyword","请输入搜索关键词");
@ -163,6 +177,7 @@ public class SocialDirectoryController extends BaseController {
return success(socialItemService.pageList(pageNum,pageSize,keyword)); return success(socialItemService.pageList(pageNum,pageSize,keyword));
} }
@ApiOperation("同步到MongoDB")
@PostMapping("syncToMongo") @PostMapping("syncToMongo")
public Result<Object> syncToMongo() { public Result<Object> syncToMongo() {
return success(socialDirectoryService.syncSocialDirectoryCache(parmsUtil.getInteger("page","请输入page"))); return success(socialDirectoryService.syncSocialDirectoryCache(parmsUtil.getInteger("page","请输入page")));

View File

@ -3,6 +3,7 @@ package com.syjiaer.clinic.server.controller.social;
import com.syjiaer.clinic.server.common.vo.Result; import com.syjiaer.clinic.server.common.vo.Result;
import com.syjiaer.clinic.server.controller.BaseController; import com.syjiaer.clinic.server.controller.BaseController;
import com.syjiaer.clinic.server.service.social.SocialDirectoryLimitService; import com.syjiaer.clinic.server.service.social.SocialDirectoryLimitService;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
@ -23,6 +24,7 @@ public class SocialDirectoryLimitController extends BaseController {
@Autowired @Autowired
private SocialDirectoryLimitService socialDirectoryLimitService; private SocialDirectoryLimitService socialDirectoryLimitService;
@ApiOperation("分页查询目录限制信息")
@RequestMapping("get_page") @RequestMapping("get_page")
public Result get_page() { public Result get_page() {
Map<String, Object> parms = getParms(); Map<String, Object> parms = getParms();

View File

@ -3,6 +3,7 @@ package com.syjiaer.clinic.server.controller.social;
import com.syjiaer.clinic.server.common.vo.Result; import com.syjiaer.clinic.server.common.vo.Result;
import com.syjiaer.clinic.server.controller.BaseController; import com.syjiaer.clinic.server.controller.BaseController;
import com.syjiaer.clinic.server.service.social.SocialDirectorySelfService; import com.syjiaer.clinic.server.service.social.SocialDirectorySelfService;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
@ -23,6 +24,7 @@ public class SocialDirectorySelfController extends BaseController {
@Autowired @Autowired
private SocialDirectorySelfService socialDirectorySelfService; private SocialDirectorySelfService socialDirectorySelfService;
@ApiOperation("分页查询自付比例信息")
@RequestMapping("get_page") @RequestMapping("get_page")
public Result get_page() { public Result get_page() {
Map<String, Object> parms = getParms(); Map<String, Object> parms = getParms();

View File

@ -3,6 +3,7 @@ package com.syjiaer.clinic.server.controller.social;
import com.syjiaer.clinic.server.common.vo.Result; import com.syjiaer.clinic.server.common.vo.Result;
import com.syjiaer.clinic.server.controller.BaseController; import com.syjiaer.clinic.server.controller.BaseController;
import com.syjiaer.clinic.server.service.social.SocialDirectoryUpinfoService; import com.syjiaer.clinic.server.service.social.SocialDirectoryUpinfoService;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
@ -22,7 +23,7 @@ import java.util.Map;
public class SocialDirectoryUpinfoController extends BaseController { public class SocialDirectoryUpinfoController extends BaseController {
@Autowired @Autowired
private SocialDirectoryUpinfoService socialDirectoryUpinfoService; private SocialDirectoryUpinfoService socialDirectoryUpinfoService;
@ApiOperation("分页查询更新信息")
@RequestMapping("get_page") @RequestMapping("get_page")
public Result get_page() { public Result get_page() {
Map<String, Object> parms = getParms(); Map<String, Object> parms = getParms();

View File

@ -6,6 +6,7 @@ import com.syjiaer.clinic.server.common.vo.Result;
import com.syjiaer.clinic.server.controller.BaseController; import com.syjiaer.clinic.server.controller.BaseController;
import com.syjiaer.clinic.server.entity.social.SocialDirectoryVersion; import com.syjiaer.clinic.server.entity.social.SocialDirectoryVersion;
import com.syjiaer.clinic.server.service.social.SocialDirectoryVersionService; import com.syjiaer.clinic.server.service.social.SocialDirectoryVersionService;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
@ -23,14 +24,14 @@ import org.springframework.web.bind.annotation.RestController;
public class SocialDirectoryVersionController extends BaseController { public class SocialDirectoryVersionController extends BaseController {
@Autowired @Autowired
private SocialDirectoryVersionService socialDirectoryVersionService; private SocialDirectoryVersionService socialDirectoryVersionService;
@ApiOperation("获取当前医保目录版本")
@RequestMapping("get_current") @RequestMapping("get_current")
public Result<Object> get_current() { public Result<Object> get_current() {
Integer type = parmsUtil.getInteger("type","type不能为空"); Integer type = parmsUtil.getInteger("type","type不能为空");
SocialDirectoryVersion current = socialDirectoryVersionService.getCurrent(type); SocialDirectoryVersion current = socialDirectoryVersionService.getCurrent(type);
return success(current); return success(current);
} }
@ApiOperation("获取医保目录版本列表")
@RequestMapping("list") @RequestMapping("list")
public Result<Page<SocialDirectoryVersion>> list() { public Result<Page<SocialDirectoryVersion>> list() {
int page = parmsUtil.getInteger("page","page不能为空"); int page = parmsUtil.getInteger("page","page不能为空");

View File

@ -5,6 +5,7 @@ import com.syjiaer.clinic.server.common.vo.Result;
import com.syjiaer.clinic.server.controller.BaseController; import com.syjiaer.clinic.server.controller.BaseController;
import com.syjiaer.clinic.server.entity.social.vo.SocialPersonInfoVo; import com.syjiaer.clinic.server.entity.social.vo.SocialPersonInfoVo;
import com.syjiaer.clinic.server.service.social.SocialUserService; import com.syjiaer.clinic.server.service.social.SocialUserService;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
@ -15,6 +16,8 @@ import org.springframework.web.bind.annotation.RestController;
public class SocialPersonController extends BaseController { public class SocialPersonController extends BaseController {
@Autowired @Autowired
private SocialUserService socialUserService; private SocialUserService socialUserService;
@ApiOperation("获取社保人员信息")
@RequestMapping("getCustomSocialInfo") @RequestMapping("getCustomSocialInfo")
public Result<SocialPersonInfoVo> getCustomSocialInfo() { public Result<SocialPersonInfoVo> getCustomSocialInfo() {
IM1101 im1101 = parmsUtil.getObject("data", IM1101.class); IM1101 im1101 = parmsUtil.getObject("data", IM1101.class);
@ -23,7 +26,7 @@ public class SocialPersonController extends BaseController {
} }
return success(socialUserService.getSocialInfo(im1101)); return success(socialUserService.getSocialInfo(im1101));
} }
@ApiOperation("根据社保人员编号获取医保人员信息 redis")
@RequestMapping("getSocialInfoByPsnNo") @RequestMapping("getSocialInfoByPsnNo")
public Result<SocialPersonInfoVo> getSocialInfoByPsnNo() { public Result<SocialPersonInfoVo> getSocialInfoByPsnNo() {
String psnNo = parmsUtil.getString("psnNo"); String psnNo = parmsUtil.getString("psnNo");

View File

@ -13,6 +13,7 @@ import com.syjiaer.clinic.server.entity.social.dto.ReconciliationLogQuery;
import com.syjiaer.clinic.server.entity.social.vo.ReconciliationDetailVo; import com.syjiaer.clinic.server.entity.social.vo.ReconciliationDetailVo;
import com.syjiaer.clinic.server.entity.social.vo.ReconciliationItemVo; import com.syjiaer.clinic.server.entity.social.vo.ReconciliationItemVo;
import com.syjiaer.clinic.server.service.social.SocialReconciliationService; import com.syjiaer.clinic.server.service.social.SocialReconciliationService;
import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
@ -33,6 +34,7 @@ public class SocialReconciliationController extends BaseController {
* 医保-对账列表 * 医保-对账列表
* @return * @return
*/ */
@ApiOperation("医保-对账列表")
@RequestMapping("/list") @RequestMapping("/list")
public Result<List<ReconciliationItemVo>> list(){ public Result<List<ReconciliationItemVo>> list(){
String begin = parmsUtil.getString("beginTime","开始时间为空"); String begin = parmsUtil.getString("beginTime","开始时间为空");
@ -46,6 +48,7 @@ public class SocialReconciliationController extends BaseController {
/** /**
* 对账历史记录 * 对账历史记录
*/ */
@ApiOperation("自动对账历史记录列表")
@RequestMapping("/historyList") @RequestMapping("/historyList")
public Result<Page<SocialReconciliationLog>> historyList(){ public Result<Page<SocialReconciliationLog>> historyList(){
ReconciliationLogQuery query = parmsUtil.getObject("query", ReconciliationLogQuery.class); ReconciliationLogQuery query = parmsUtil.getObject("query", ReconciliationLogQuery.class);
@ -54,6 +57,7 @@ public class SocialReconciliationController extends BaseController {
/** /**
* 对总账 * 对总账
*/ */
@ApiOperation("对总账")
@RecordCommonLog(operation = "对总账") @RecordCommonLog(operation = "对总账")
@RequestMapping("/doTotal") @RequestMapping("/doTotal")
public Result<OM3201> doTotal(){ public Result<OM3201> doTotal(){
@ -63,6 +67,7 @@ public class SocialReconciliationController extends BaseController {
/** /**
* 明细对账 * 明细对账
*/ */
@ApiOperation("明细对账")
@RecordCommonLog(operation = "明细对账") @RecordCommonLog(operation = "明细对账")
@RequestMapping("/doDetail") @RequestMapping("/doDetail")
public Result<List<ReconciliationDetailVo>> doDetail(){ public Result<List<ReconciliationDetailVo>> doDetail(){
@ -75,6 +80,7 @@ public class SocialReconciliationController extends BaseController {
/** /**
* 冲正 * 冲正
*/ */
@ApiOperation("冲正")
@RecordCommonLog(operation = "冲正") @RecordCommonLog(operation = "冲正")
@RequestMapping("/reversal") @RequestMapping("/reversal")
public Result reversal(){ public Result reversal(){

View File

@ -13,6 +13,7 @@ import com.syjiaer.clinic.server.entity.social.vo.SocialInventoryInitVo;
import com.syjiaer.clinic.server.entity.social.vo.SocialInventoryLogVo; import com.syjiaer.clinic.server.entity.social.vo.SocialInventoryLogVo;
import com.syjiaer.clinic.server.entity.social.vo.SocialInventoryPurchaseLogVo; import com.syjiaer.clinic.server.entity.social.vo.SocialInventoryPurchaseLogVo;
import com.syjiaer.clinic.server.service.social.SocialInventoryUploadService; import com.syjiaer.clinic.server.service.social.SocialInventoryUploadService;
import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
@ -28,6 +29,7 @@ public class SocialUploadController extends BaseController {
/** /**
* 分页查询 商品初始化数据 * 分页查询 商品初始化数据
*/ */
@ApiOperation("分页查询 商品初始化数据")
@RequestMapping("get3501List") @RequestMapping("get3501List")
public Result<Page<SocialInventoryInitVo>> get3501List() { public Result<Page<SocialInventoryInitVo>> get3501List() {
InventoryInitQuery initQuery = parmsUtil.getObject("query", InventoryInitQuery.class); InventoryInitQuery initQuery = parmsUtil.getObject("query", InventoryInitQuery.class);
@ -38,6 +40,7 @@ public class SocialUploadController extends BaseController {
/** /**
* 分页查询 商品库存变更记录 * 分页查询 商品库存变更记录
*/ */
@ApiOperation("分页查询 商品库存变更记录")
@RequestMapping("get3502List") @RequestMapping("get3502List")
public Result<Page<SocialInventoryLogVo>> get3502List() { public Result<Page<SocialInventoryLogVo>> get3502List() {
InventoryLogQuery logQuery = parmsUtil.getObject("query", InventoryLogQuery.class); InventoryLogQuery logQuery = parmsUtil.getObject("query", InventoryLogQuery.class);
@ -48,6 +51,7 @@ public class SocialUploadController extends BaseController {
/** /**
* 分页查询 库存采购数据 * 分页查询 库存采购数据
*/ */
@ApiOperation("分页查询 库存采购数据")
@RequestMapping("get3503List") @RequestMapping("get3503List")
public Result<Page> get3503List() { public Result<Page> get3503List() {
InventoryPurchaseLogQuery pLogQuery = parmsUtil.getObject("query", InventoryPurchaseLogQuery.class); InventoryPurchaseLogQuery pLogQuery = parmsUtil.getObject("query", InventoryPurchaseLogQuery.class);
@ -60,6 +64,7 @@ public class SocialUploadController extends BaseController {
* *
* @return * @return
*/ */
@ApiOperation("获取3505列表")
@RequestMapping("get3505List") @RequestMapping("get3505List")
public Result<Page> get3505List() { public Result<Page> get3505List() {
RetailInventoryQuery rlQuery = parmsUtil.getObject("query", RetailInventoryQuery.class); RetailInventoryQuery rlQuery = parmsUtil.getObject("query", RetailInventoryQuery.class);
@ -70,6 +75,7 @@ public class SocialUploadController extends BaseController {
/* /*
* 获取进销存 3501-3506 未上报数量 * 获取进销存 3501-3506 未上报数量
*/ */
@ApiOperation("获取进销存 3501-3506 未上报数量")
@RequestMapping("getNotDoNumber") @RequestMapping("getNotDoNumber")
public Result<NotDoNumberVo> getNotDoNumber() { public Result<NotDoNumberVo> getNotDoNumber() {
return success(socialInventoryUploadService.getNotDoNumberDo()); return success(socialInventoryUploadService.getNotDoNumberDo());
@ -81,6 +87,7 @@ public class SocialUploadController extends BaseController {
* *
* @return * @return
*/ */
@ApiOperation("进销存一键上报接口")
@RequestMapping("quickUpload") @RequestMapping("quickUpload")
public Result<NotDoNumberVo> quickUpload() { public Result<NotDoNumberVo> quickUpload() {
Boolean uploadResult = socialInventoryUploadService.upload3501(); Boolean uploadResult = socialInventoryUploadService.upload3501();

View File

@ -9,6 +9,7 @@ import com.syjiaer.clinic.server.entity.statistics.*;
import com.syjiaer.clinic.server.service.goods.GoodsService; import com.syjiaer.clinic.server.service.goods.GoodsService;
import com.syjiaer.clinic.server.service.inventory.InventoryService; import com.syjiaer.clinic.server.service.inventory.InventoryService;
import com.syjiaer.clinic.server.service.statistics.StatisticsService; import com.syjiaer.clinic.server.service.statistics.StatisticsService;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
@ -27,9 +28,11 @@ public class StatisticsController extends BaseController {
private InventoryService inventoryService; private InventoryService inventoryService;
@Autowired @Autowired
private GoodsService goodsService; private GoodsService goodsService;
/** /**
* 营收概况 * 营收概况
*/ */
@ApiOperation("营收概况")
@RequestMapping("getRevenueOverview") @RequestMapping("getRevenueOverview")
public Result<RevenueOverviewVo> getRevenueOverview() { public Result<RevenueOverviewVo> getRevenueOverview() {
String begin = parmsUtil.getString("beginTime", "开始时间为空"); String begin = parmsUtil.getString("beginTime", "开始时间为空");
@ -44,6 +47,7 @@ public class StatisticsController extends BaseController {
/** /**
* 库存预警 * 库存预警
*/ */
@ApiOperation("库存预警")
@RequestMapping("numberEarlyWarning") @RequestMapping("numberEarlyWarning")
public Result<Page<Goods>> numberEarlyWarning() { public Result<Page<Goods>> numberEarlyWarning() {
Integer pageNum = parmsUtil.getInteger("pageNum", "pageNum为空"); Integer pageNum = parmsUtil.getInteger("pageNum", "pageNum为空");
@ -52,9 +56,11 @@ public class StatisticsController extends BaseController {
Page<Goods> page = goodsService.page(pageNum, pageSize); Page<Goods> page = goodsService.page(pageNum, pageSize);
return success(page); return success(page);
} }
/* /*
* 有效期预警 * 有效期预警
*/ */
@ApiOperation("有效期预警")
@RequestMapping("expiryDateWarning") @RequestMapping("expiryDateWarning")
public Result<Page<Map<String, Object>>> expiryDateWarning() { public Result<Page<Map<String, Object>>> expiryDateWarning() {
Integer pageNum = parmsUtil.getInteger("pageNum", "pageNum为空"); Integer pageNum = parmsUtil.getInteger("pageNum", "pageNum为空");
@ -62,10 +68,11 @@ public class StatisticsController extends BaseController {
Page<Map<String, Object>> maps = inventoryService.expiryDateWarning(pageSize, pageNum); Page<Map<String, Object>> maps = inventoryService.expiryDateWarning(pageSize, pageNum);
return success(maps); return success(maps);
} }
/* /*
* 经营概况 * 经营概况
*/ */
@ApiOperation("经营概况")
@RequestMapping("getPayOverview") @RequestMapping("getPayOverview")
public Result<PersonPayOverviewVo> getPayOverview() { public Result<PersonPayOverviewVo> getPayOverview() {
String begin = parmsUtil.getString("beginTime", "开始时间为空"); String begin = parmsUtil.getString("beginTime", "开始时间为空");
@ -76,9 +83,11 @@ public class StatisticsController extends BaseController {
return success(personPayOverviewVo); return success(personPayOverviewVo);
} }
/** /**
* 销售人次趋势 * 销售人次趋势
*/ */
@ApiOperation("销售人次趋势")
@RequestMapping("getSalesVolumeOverview") @RequestMapping("getSalesVolumeOverview")
public Result<SalesVolumeOverviewVo> getSalesVolumeOverview() { public Result<SalesVolumeOverviewVo> getSalesVolumeOverview() {
String begin = parmsUtil.getString("beginTime", "开始时间为空"); String begin = parmsUtil.getString("beginTime", "开始时间为空");
@ -89,9 +98,11 @@ public class StatisticsController extends BaseController {
return success(salesVolumeOverviewVo); return success(salesVolumeOverviewVo);
} }
/** /**
* 销售人员统计 * 销售人员统计
*/ */
@ApiOperation("销售人员统计")
@RequestMapping("/salePerson") @RequestMapping("/salePerson")
public Result<List<SalePersonReportVo>> salePerson() { public Result<List<SalePersonReportVo>> salePerson() {
return success(statisticsService.salePersonReport()); return success(statisticsService.salePersonReport());
@ -100,6 +111,7 @@ public class StatisticsController extends BaseController {
/** /**
* 获取收费队列 就诊队列数量 * 获取收费队列 就诊队列数量
*/ */
@ApiOperation("获取收费队列 就诊队列数量")
@RequestMapping("/getQueueCount") @RequestMapping("/getQueueCount")
public Result<TipCountVo> getQueueCount() { public Result<TipCountVo> getQueueCount() {
String begin = parmsUtil.getString("beginTime", "开始时间为空"); String begin = parmsUtil.getString("beginTime", "开始时间为空");
@ -108,9 +120,11 @@ public class StatisticsController extends BaseController {
LocalDateTime endTime = DateUtil.getDateTime(end); LocalDateTime endTime = DateUtil.getDateTime(end);
return success(statisticsService.getTipCount(beginTime, endTime)); return success(statisticsService.getTipCount(beginTime, endTime));
} }
/** /**
* 商品统计 * 商品统计
*/ */
@ApiOperation("商品统计")
@RequestMapping("/goodsStatistics") @RequestMapping("/goodsStatistics")
public Result<GoodsStatistics> getGoodsStatistics() { public Result<GoodsStatistics> getGoodsStatistics() {
return success(statisticsService.getGoodsStatistics()); return success(statisticsService.getGoodsStatistics());