1、服务指令增加服务属性(定时、计时)
2、服务指令详情/新增/编辑将默认指令图标、焦点指令图标挪到服务指令描述前 3、服务指令列表页回显服务属性;详情、编辑回显服务属性 4、服务指令新增、编辑时,管理平台的操作日志相关内容存储 5、服务指令库增加服务属性回显
This commit is contained in:
parent
887d1bea1b
commit
cb3ee0a260
|
|
@ -1,6 +1,9 @@
|
||||||
package com.nu.dto;
|
package com.nu.dto;
|
||||||
|
|
||||||
|
import io.swagger.annotations.ApiModelProperty;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
|
import org.jeecg.common.aspect.annotation.Dict;
|
||||||
|
import org.jeecgframework.poi.excel.annotation.Excel;
|
||||||
|
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
|
|
||||||
|
|
@ -56,6 +59,10 @@ public class DirectiveAsyncMQDto implements Serializable {
|
||||||
* 指令类型 1日常护理 2周期护理 3即时护理
|
* 指令类型 1日常护理 2周期护理 3即时护理
|
||||||
*/
|
*/
|
||||||
private String cycleType;
|
private String cycleType;
|
||||||
|
/**
|
||||||
|
* 服务属性 ds定时 js计时
|
||||||
|
*/
|
||||||
|
private String serviceAttribute;
|
||||||
/**
|
/**
|
||||||
* 排序
|
* 排序
|
||||||
*/
|
*/
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,17 @@
|
||||||
package com.nu.dto;
|
package com.nu.dto;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.annotation.IdType;
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableId;
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableName;
|
||||||
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||||
|
import io.swagger.annotations.ApiModel;
|
||||||
import io.swagger.annotations.ApiModelProperty;
|
import io.swagger.annotations.ApiModelProperty;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
|
import lombok.EqualsAndHashCode;
|
||||||
|
import lombok.experimental.Accessors;
|
||||||
|
import org.jeecg.common.aspect.annotation.Dict;
|
||||||
import org.jeecgframework.poi.excel.annotation.Excel;
|
import org.jeecgframework.poi.excel.annotation.Excel;
|
||||||
|
import org.springframework.format.annotation.DateTimeFormat;
|
||||||
|
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
import java.math.BigDecimal;
|
import java.math.BigDecimal;
|
||||||
|
|
@ -11,59 +20,111 @@ import java.util.Date;
|
||||||
/**
|
/**
|
||||||
* @Description: 服务指令操作日志详情表
|
* @Description: 服务指令操作日志详情表
|
||||||
* @Author: jeecg-boot
|
* @Author: jeecg-boot
|
||||||
* @Date: 2025-12-22
|
* @Date: 2025-12-22
|
||||||
* @Version: V1.0
|
* @Version: V1.0
|
||||||
*/
|
*/
|
||||||
@Data
|
@Data
|
||||||
public class DirectiveOpeLogInfoMQDto implements Serializable {
|
public class DirectiveOpeLogInfoMQDto implements Serializable {
|
||||||
private static final long serialVersionUID = 1L;
|
private static final long serialVersionUID = 1L;
|
||||||
|
|
||||||
/**id*/
|
/**
|
||||||
|
* id
|
||||||
|
*/
|
||||||
private String id;
|
private String id;
|
||||||
/**nu_config_directive_ope_log_main.id*/
|
/**
|
||||||
|
* nu_config_directive_ope_log_main.id
|
||||||
|
*/
|
||||||
private String pkId;
|
private String pkId;
|
||||||
/**分类标签*/
|
/**
|
||||||
|
* 分类标签
|
||||||
|
*/
|
||||||
private String instructionTagId;
|
private String instructionTagId;
|
||||||
/**分类标签名称*/
|
/**
|
||||||
|
* 分类标签名称
|
||||||
|
*/
|
||||||
private String instructionTagName;
|
private String instructionTagName;
|
||||||
/**服务类别id*/
|
/**
|
||||||
|
* 服务类别id
|
||||||
|
*/
|
||||||
private String categoryId;
|
private String categoryId;
|
||||||
/**服务类别名称*/
|
/**
|
||||||
|
* 服务类别名称
|
||||||
|
*/
|
||||||
private String categoryName;
|
private String categoryName;
|
||||||
/**服务类型id*/
|
/**
|
||||||
|
* 服务类型id
|
||||||
|
*/
|
||||||
private String typeId;
|
private String typeId;
|
||||||
/**服务类型名称*/
|
/**
|
||||||
|
* 服务类型名称
|
||||||
|
*/
|
||||||
private String typeName;
|
private String typeName;
|
||||||
/**服务指令id*/
|
/**
|
||||||
|
* 服务指令id
|
||||||
|
*/
|
||||||
private String directiveId;
|
private String directiveId;
|
||||||
/**服务指令名称*/
|
/**
|
||||||
|
* 服务指令名称
|
||||||
|
*/
|
||||||
private String directiveName;
|
private String directiveName;
|
||||||
/**收费价格*/
|
/**
|
||||||
|
* 收费价格
|
||||||
|
*/
|
||||||
private BigDecimal tollPrice;
|
private BigDecimal tollPrice;
|
||||||
/**提成价格*/
|
/**
|
||||||
|
* 提成价格
|
||||||
|
*/
|
||||||
private BigDecimal comPrice;
|
private BigDecimal comPrice;
|
||||||
/**服务说明*/
|
/**
|
||||||
|
* 服务属性 ds定时 js计时
|
||||||
|
*/
|
||||||
|
private java.lang.String serviceAttribute;
|
||||||
|
/**
|
||||||
|
* 服务说明
|
||||||
|
*/
|
||||||
private String serviceContent;
|
private String serviceContent;
|
||||||
/**服务时长(分钟)*/
|
/**
|
||||||
|
* 服务时长(分钟)
|
||||||
|
*/
|
||||||
private String serviceDuration;
|
private String serviceDuration;
|
||||||
/**超时时长(分钟)*/
|
/**
|
||||||
|
* 超时时长(分钟)
|
||||||
|
*/
|
||||||
private String timeoutDuration;
|
private String timeoutDuration;
|
||||||
/**所属部门*/
|
/**
|
||||||
|
* 所属部门
|
||||||
|
*/
|
||||||
private String sysOrgCode;
|
private String sysOrgCode;
|
||||||
/**语音文件*/
|
/**
|
||||||
|
* 语音文件
|
||||||
|
*/
|
||||||
private String mp3File;
|
private String mp3File;
|
||||||
/**视频文件*/
|
/**
|
||||||
|
* 视频文件
|
||||||
|
*/
|
||||||
private String mp4File;
|
private String mp4File;
|
||||||
/**服务指令图片大图*/
|
/**
|
||||||
|
* 服务指令图片大图
|
||||||
|
*/
|
||||||
private String previewFile;
|
private String previewFile;
|
||||||
/**服务指令图片小图*/
|
/**
|
||||||
|
* 服务指令图片小图
|
||||||
|
*/
|
||||||
private String previewFileSmall;
|
private String previewFileSmall;
|
||||||
/**即时指令图片*/
|
/**
|
||||||
|
* 即时指令图片
|
||||||
|
*/
|
||||||
private String immediateFile;
|
private String immediateFile;
|
||||||
/**即时指令焦点图片*/
|
/**
|
||||||
|
* 即时指令焦点图片
|
||||||
|
*/
|
||||||
private String immediateFileFocus;
|
private String immediateFileFocus;
|
||||||
/**创建日期*/
|
/**
|
||||||
|
* 创建日期
|
||||||
|
*/
|
||||||
private Date createTime;
|
private Date createTime;
|
||||||
/**数据类型 1修改前 2修改后*/
|
/**
|
||||||
|
* 数据类型 1修改前 2修改后
|
||||||
|
*/
|
||||||
private String dataType;
|
private String dataType;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -56,6 +56,10 @@ public class DirectiveEntity implements Serializable {
|
||||||
* 收费频次 1按次收费 2按天收费
|
* 收费频次 1按次收费 2按天收费
|
||||||
*/
|
*/
|
||||||
private String chargingFrequency;
|
private String chargingFrequency;
|
||||||
|
/**
|
||||||
|
* 服务属性 ds定时 js计时
|
||||||
|
*/
|
||||||
|
private String serviceAttribute;
|
||||||
/**
|
/**
|
||||||
* 排序
|
* 排序
|
||||||
*/
|
*/
|
||||||
|
|
|
||||||
|
|
@ -313,6 +313,7 @@ public class ConfigServiceDirectiveController extends JeecgController<ConfigServ
|
||||||
info.setTypeName(configServiceDirective.getTypeName());//服务类型名称
|
info.setTypeName(configServiceDirective.getTypeName());//服务类型名称
|
||||||
info.setDirectiveId(configServiceDirective.getId());//服务指令ID
|
info.setDirectiveId(configServiceDirective.getId());//服务指令ID
|
||||||
info.setDirectiveName(configServiceDirective.getDirectiveName());//服务指令名称
|
info.setDirectiveName(configServiceDirective.getDirectiveName());//服务指令名称
|
||||||
|
info.setServiceAttribute(configServiceDirective.getServiceAttribute());//服务属性
|
||||||
info.setTollPrice(configServiceDirective.getTollPrice());//收费价格
|
info.setTollPrice(configServiceDirective.getTollPrice());//收费价格
|
||||||
info.setComPrice(configServiceDirective.getComPrice());//提成价格
|
info.setComPrice(configServiceDirective.getComPrice());//提成价格
|
||||||
info.setServiceContent(configServiceDirective.getServiceContent());//服务说明
|
info.setServiceContent(configServiceDirective.getServiceContent());//服务说明
|
||||||
|
|
@ -444,6 +445,7 @@ public class ConfigServiceDirectiveController extends JeecgController<ConfigServ
|
||||||
info.setTypeName(his.getTypeName());//服务类型名称
|
info.setTypeName(his.getTypeName());//服务类型名称
|
||||||
info.setDirectiveId(his.getId());//服务指令ID
|
info.setDirectiveId(his.getId());//服务指令ID
|
||||||
info.setDirectiveName(his.getDirectiveName());//服务指令名称
|
info.setDirectiveName(his.getDirectiveName());//服务指令名称
|
||||||
|
info.setServiceAttribute(his.getServiceAttribute());//服务属性
|
||||||
info.setTollPrice(his.getTollPrice());//收费价格
|
info.setTollPrice(his.getTollPrice());//收费价格
|
||||||
info.setComPrice(his.getComPrice());//提成价格
|
info.setComPrice(his.getComPrice());//提成价格
|
||||||
info.setServiceContent(his.getServiceContent());//服务说明
|
info.setServiceContent(his.getServiceContent());//服务说明
|
||||||
|
|
@ -472,6 +474,7 @@ public class ConfigServiceDirectiveController extends JeecgController<ConfigServ
|
||||||
info.setTypeName(configServiceDirective.getTypeName());//服务类型名称
|
info.setTypeName(configServiceDirective.getTypeName());//服务类型名称
|
||||||
info.setDirectiveId(configServiceDirective.getId());//服务指令ID
|
info.setDirectiveId(configServiceDirective.getId());//服务指令ID
|
||||||
info.setDirectiveName(configServiceDirective.getDirectiveName());//服务指令名称
|
info.setDirectiveName(configServiceDirective.getDirectiveName());//服务指令名称
|
||||||
|
info.setServiceAttribute(configServiceDirective.getServiceAttribute());//服务属性
|
||||||
info.setTollPrice(configServiceDirective.getTollPrice());//收费价格
|
info.setTollPrice(configServiceDirective.getTollPrice());//收费价格
|
||||||
info.setComPrice(configServiceDirective.getComPrice());//提成价格
|
info.setComPrice(configServiceDirective.getComPrice());//提成价格
|
||||||
info.setServiceContent(configServiceDirective.getServiceContent());//服务说明
|
info.setServiceContent(configServiceDirective.getServiceContent());//服务说明
|
||||||
|
|
|
||||||
|
|
@ -46,14 +46,14 @@ public class ConfigServiceDirective implements Serializable {
|
||||||
/**
|
/**
|
||||||
* 服务类型id
|
* 服务类型id
|
||||||
*/
|
*/
|
||||||
@Excel(name = "服务类型", width = 15,dicCode = "id", dictTable = "nu_config_service_type", dicText = "type_name")
|
@Excel(name = "服务类型", width = 15, dicCode = "id", dictTable = "nu_config_service_type", dicText = "type_name")
|
||||||
@ApiModelProperty(value = "服务类型")
|
@ApiModelProperty(value = "服务类型")
|
||||||
@Dict(dicCode = "id", dictTable = "nu_config_service_type", dicText = "type_name")
|
@Dict(dicCode = "id", dictTable = "nu_config_service_type", dicText = "type_name")
|
||||||
private java.lang.String typeId;
|
private java.lang.String typeId;
|
||||||
/**
|
/**
|
||||||
* 分类标签
|
* 分类标签
|
||||||
*/
|
*/
|
||||||
@Excel(name = "分类标签", width = 15,dicCode = "item_value", dictTable = "view_instruction_tag", dicText = "item_text")
|
@Excel(name = "分类标签", width = 15, dicCode = "item_value", dictTable = "view_instruction_tag", dicText = "item_text")
|
||||||
@ApiModelProperty(value = "分类标签")
|
@ApiModelProperty(value = "分类标签")
|
||||||
@Dict(dicCode = "item_value", dictTable = "view_instruction_tag", dicText = "item_text")
|
@Dict(dicCode = "item_value", dictTable = "view_instruction_tag", dicText = "item_text")
|
||||||
private java.lang.String instructionTagId;
|
private java.lang.String instructionTagId;
|
||||||
|
|
@ -78,14 +78,14 @@ public class ConfigServiceDirective implements Serializable {
|
||||||
/**
|
/**
|
||||||
* 是否参与医保报销 0不报销 1报销
|
* 是否参与医保报销 0不报销 1报销
|
||||||
*/
|
*/
|
||||||
@Excel(name = "医保报销", width = 15,dicCode = "med_ins_reimb")
|
@Excel(name = "医保报销", width = 15, dicCode = "med_ins_reimb")
|
||||||
@ApiModelProperty(value = "医保报销")
|
@ApiModelProperty(value = "医保报销")
|
||||||
@Dict(dicCode = "med_ins_reimb")
|
@Dict(dicCode = "med_ins_reimb")
|
||||||
private java.lang.String izReimbursement;
|
private java.lang.String izReimbursement;
|
||||||
/**
|
/**
|
||||||
* 是否参与机构优惠 0不参与 1参与
|
* 是否参与机构优惠 0不参与 1参与
|
||||||
*/
|
*/
|
||||||
@Excel(name = "机构优惠", width = 15,dicCode = "institutional_discount")
|
@Excel(name = "机构优惠", width = 15, dicCode = "institutional_discount")
|
||||||
@ApiModelProperty(value = "机构优惠")
|
@ApiModelProperty(value = "机构优惠")
|
||||||
@Dict(dicCode = "institutional_discount")
|
@Dict(dicCode = "institutional_discount")
|
||||||
private java.lang.String izPreferential;
|
private java.lang.String izPreferential;
|
||||||
|
|
@ -95,6 +95,13 @@ public class ConfigServiceDirective implements Serializable {
|
||||||
@ApiModelProperty(value = "收费频次")
|
@ApiModelProperty(value = "收费频次")
|
||||||
@Dict(dicCode = "billing_frequency")
|
@Dict(dicCode = "billing_frequency")
|
||||||
private java.lang.String chargingFrequency;
|
private java.lang.String chargingFrequency;
|
||||||
|
/**
|
||||||
|
* 服务属性 ds定时 js计时
|
||||||
|
*/
|
||||||
|
@Excel(name = "服务属性 ds定时 js计时", width = 15)
|
||||||
|
@ApiModelProperty(value = "服务属性 ds定时 js计时")
|
||||||
|
@Dict(dicCode = "service_attribute")
|
||||||
|
private java.lang.String serviceAttribute;
|
||||||
/**
|
/**
|
||||||
* 排序
|
* 排序
|
||||||
*/
|
*/
|
||||||
|
|
@ -122,14 +129,14 @@ public class ConfigServiceDirective implements Serializable {
|
||||||
/**
|
/**
|
||||||
* 指令状态
|
* 指令状态
|
||||||
*/
|
*/
|
||||||
@Excel(name = "指令状态", width = 15,dicCode = "directive_status")
|
@Excel(name = "指令状态", width = 15, dicCode = "directive_status")
|
||||||
@ApiModelProperty(value = "指令状态")
|
@ApiModelProperty(value = "指令状态")
|
||||||
@Dict(dicCode = "directive_status")
|
@Dict(dicCode = "directive_status")
|
||||||
private java.lang.String status;
|
private java.lang.String status;
|
||||||
/**
|
/**
|
||||||
* 是否启用 Y启用 N未启用
|
* 是否启用 Y启用 N未启用
|
||||||
*/
|
*/
|
||||||
@Excel(name = "是否启用", width = 15,dicCode = "iz_enabled")
|
@Excel(name = "是否启用", width = 15, dicCode = "iz_enabled")
|
||||||
@ApiModelProperty(value = "是否启用")
|
@ApiModelProperty(value = "是否启用")
|
||||||
@Dict(dicCode = "iz_enabled")
|
@Dict(dicCode = "iz_enabled")
|
||||||
private java.lang.String izEnabled;
|
private java.lang.String izEnabled;
|
||||||
|
|
@ -320,7 +327,7 @@ public class ConfigServiceDirective implements Serializable {
|
||||||
private boolean ownExist;//本平台是否存在该指令
|
private boolean ownExist;//本平台是否存在该指令
|
||||||
@TableField(exist = false)
|
@TableField(exist = false)
|
||||||
private boolean targetExist;//目标平台是否存在该指令
|
private boolean targetExist;//目标平台是否存在该指令
|
||||||
// @TableField(exist = false)
|
// @TableField(exist = false)
|
||||||
// private String cycleTypeShow;
|
// private String cycleTypeShow;
|
||||||
// @TableField(exist = false)
|
// @TableField(exist = false)
|
||||||
// private String cycleTypeValue;
|
// private String cycleTypeValue;
|
||||||
|
|
|
||||||
|
|
@ -15,6 +15,7 @@
|
||||||
<result property="izReimbursement" column="iz_reimbursement"/>
|
<result property="izReimbursement" column="iz_reimbursement"/>
|
||||||
<result property="izPreferential" column="iz_preferential"/>
|
<result property="izPreferential" column="iz_preferential"/>
|
||||||
<result property="chargingFrequency" column="charging_frequency"/>
|
<result property="chargingFrequency" column="charging_frequency"/>
|
||||||
|
<result property="serviceAttribute" column="service_attribute"/>
|
||||||
<result property="sort" column="sort"/>
|
<result property="sort" column="sort"/>
|
||||||
<result property="serviceContent" column="service_content"/>
|
<result property="serviceContent" column="service_content"/>
|
||||||
<result property="serviceDuration" column="service_duration"/>
|
<result property="serviceDuration" column="service_duration"/>
|
||||||
|
|
@ -66,6 +67,7 @@
|
||||||
c.charging_frequency,
|
c.charging_frequency,
|
||||||
c.sort,
|
c.sort,
|
||||||
c.service_content,
|
c.service_content,
|
||||||
|
c.service_attribute,
|
||||||
c.service_duration,
|
c.service_duration,
|
||||||
c.timeout_duration,
|
c.timeout_duration,
|
||||||
c.status,
|
c.status,
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue