问题修改
This commit is contained in:
parent
a1d5f3ac04
commit
59d67fbadc
|
|
@ -4,17 +4,14 @@ import com.bonus.common.core.utils.StringUtils;
|
||||||
import com.bonus.common.security.utils.SecurityUtils;
|
import com.bonus.common.security.utils.SecurityUtils;
|
||||||
import com.bonus.material.devchange.domain.DeviceCountBean;
|
import com.bonus.material.devchange.domain.DeviceCountBean;
|
||||||
import com.bonus.material.devchange.domain.DeviceTreeBean;
|
import com.bonus.material.devchange.domain.DeviceTreeBean;
|
||||||
|
import com.bonus.material.devchange.domain.MaDevInfo;
|
||||||
import com.bonus.material.devchange.domain.MapBean;
|
import com.bonus.material.devchange.domain.MapBean;
|
||||||
import com.bonus.material.devchange.mapper.MaDevInfoMapper;
|
import com.bonus.material.devchange.mapper.MaDevInfoMapper;
|
||||||
import com.bonus.material.device.domain.vo.DevInfoPropertyVo;
|
import com.bonus.material.device.domain.vo.DevInfoPropertyVo;
|
||||||
import com.bonus.material.device.domain.vo.DevMergeVo;
|
import com.bonus.material.device.domain.vo.DevMergeVo;
|
||||||
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
|
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
|
||||||
|
|
||||||
import com.bonus.material.devchange.domain.MaDevInfo;
|
|
||||||
|
|
||||||
import java.security.Security;
|
|
||||||
import java.util.*;
|
import java.util.*;
|
||||||
import java.util.stream.Collectors;
|
import java.util.stream.Collectors;
|
||||||
|
|
||||||
|
|
@ -33,9 +30,6 @@ public class MaDevInfoServiceImpl implements MaDevInfoService {
|
||||||
list.forEach(item -> {
|
list.forEach(item -> {
|
||||||
List<DevInfoPropertyVo> propertiiesList = mapper.getProperties(item);
|
List<DevInfoPropertyVo> propertiiesList = mapper.getProperties(item);
|
||||||
if (propertiiesList != null && !propertiiesList.isEmpty()) {
|
if (propertiiesList != null && !propertiiesList.isEmpty()) {
|
||||||
// String json= JSON.toJSONString(devInfoPropertyVos);
|
|
||||||
// vo.setJsonData(json);
|
|
||||||
// mapper.updateJson(vo);
|
|
||||||
item.setPropertyVoList(propertiiesList);
|
item.setPropertyVoList(propertiiesList);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
|
||||||
|
|
@ -62,7 +62,6 @@ public class DevInfo extends BaseEntity {
|
||||||
private String identifyCode;
|
private String identifyCode;
|
||||||
|
|
||||||
@ApiModelProperty(value = "装备名称")
|
@ApiModelProperty(value = "装备名称")
|
||||||
@NotBlank
|
|
||||||
private String deviceName;
|
private String deviceName;
|
||||||
|
|
||||||
@ApiModelProperty(value = "整机装备重量")
|
@ApiModelProperty(value = "整机装备重量")
|
||||||
|
|
@ -82,7 +81,6 @@ public class DevInfo extends BaseEntity {
|
||||||
private BigDecimal ratio;
|
private BigDecimal ratio;
|
||||||
|
|
||||||
@ApiModelProperty(value = "单位")
|
@ApiModelProperty(value = "单位")
|
||||||
@NotBlank(message = "单位不能为空")
|
|
||||||
private String unitName;
|
private String unitName;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
@ -102,7 +100,6 @@ public class DevInfo extends BaseEntity {
|
||||||
*/
|
*/
|
||||||
@Excel(name = "类型id")
|
@Excel(name = "类型id")
|
||||||
@ApiModelProperty(value = "类型id")
|
@ApiModelProperty(value = "类型id")
|
||||||
@NotNull
|
|
||||||
private Long typeId;
|
private Long typeId;
|
||||||
|
|
||||||
@ApiModelProperty(value = "装备类别")
|
@ApiModelProperty(value = "装备类别")
|
||||||
|
|
@ -153,7 +150,6 @@ public class DevInfo extends BaseEntity {
|
||||||
*/
|
*/
|
||||||
@Excel(name = "设备品牌")
|
@Excel(name = "设备品牌")
|
||||||
@ApiModelProperty(value = "设备品牌")
|
@ApiModelProperty(value = "设备品牌")
|
||||||
@NotBlank
|
|
||||||
private String brand;
|
private String brand;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
@ -168,7 +164,6 @@ public class DevInfo extends BaseEntity {
|
||||||
*/
|
*/
|
||||||
@Excel(name = "出厂日期")
|
@Excel(name = "出厂日期")
|
||||||
@ApiModelProperty(value = "出厂日期")
|
@ApiModelProperty(value = "出厂日期")
|
||||||
@NotNull
|
|
||||||
@JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
|
@JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
|
||||||
private Date productionDate;
|
private Date productionDate;
|
||||||
|
|
||||||
|
|
@ -198,7 +193,6 @@ public class DevInfo extends BaseEntity {
|
||||||
*/
|
*/
|
||||||
@Excel(name = "设备天租价")
|
@Excel(name = "设备天租价")
|
||||||
@ApiModelProperty(value = "设备天租价")
|
@ApiModelProperty(value = "设备天租价")
|
||||||
@NotNull
|
|
||||||
private Float dayLeasePrice;
|
private Float dayLeasePrice;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
@ -250,11 +244,9 @@ public class DevInfo extends BaseEntity {
|
||||||
private Long creator;
|
private Long creator;
|
||||||
|
|
||||||
@ApiModelProperty(value = "联系人")
|
@ApiModelProperty(value = "联系人")
|
||||||
@NotBlank
|
|
||||||
private String person;
|
private String person;
|
||||||
|
|
||||||
@ApiModelProperty(value = "联系人电话")
|
@ApiModelProperty(value = "联系人电话")
|
||||||
@NotBlank
|
|
||||||
@Size(min = 11, max = 11, message = "手机号长度不能超过11位")
|
@Size(min = 11, max = 11, message = "手机号长度不能超过11位")
|
||||||
private String personPhone;
|
private String personPhone;
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -89,6 +89,7 @@ public class DevMergeServiceImpl implements DevMergeService {
|
||||||
public AjaxResult addOrder() {
|
public AjaxResult addOrder() {
|
||||||
DevMergeVo o = new DevMergeVo();
|
DevMergeVo o = new DevMergeVo();
|
||||||
o.setCreateUser(SecurityUtils.getLoginUser().getSysUser().getNickName());
|
o.setCreateUser(SecurityUtils.getLoginUser().getSysUser().getNickName());
|
||||||
|
o.setOrderNumber(generate());
|
||||||
Integer i = devMergeMapper.addOrder(o);
|
Integer i = devMergeMapper.addOrder(o);
|
||||||
return AjaxResult.success("添加成功", o);
|
return AjaxResult.success("添加成功", o);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -154,7 +154,7 @@
|
||||||
</if>
|
</if>
|
||||||
|
|
||||||
<if test="deviceName != null and deviceName !=''">
|
<if test="deviceName != null and deviceName !=''">
|
||||||
and mdi.device_name, like concat('%',#{deviceName},'%')
|
and mdi.device_name like concat('%',#{deviceName},'%')
|
||||||
</if>
|
</if>
|
||||||
|
|
||||||
<if test="code != null and code !=''">
|
<if test="code != null and code !=''">
|
||||||
|
|
|
||||||
|
|
@ -17,7 +17,7 @@
|
||||||
FROM
|
FROM
|
||||||
cs_device_status aaa
|
cs_device_status aaa
|
||||||
LEFT JOIN cs_device_real_dev bbb ON aaa.id = bbb.cs_id
|
LEFT JOIN cs_device_real_dev bbb ON aaa.id = bbb.cs_id
|
||||||
LEFT JOIN ma_dev_info mdi ON bbb.dev_id = mdi.ma_id
|
LEFT JOIN ma_dev_info mdi ON bbb.dev_id = mdi.ma_id AND mdi.is_active = '1'
|
||||||
where aaa.is_active = 1
|
where aaa.is_active = 1
|
||||||
<if test="status != null and status != ''">
|
<if test="status != null and status != ''">
|
||||||
and aaa.status = #{status}
|
and aaa.status = #{status}
|
||||||
|
|
@ -29,7 +29,6 @@
|
||||||
|
|
||||||
<select id="devList" resultType="com.bonus.material.device.domain.vo.DevInfoVo">
|
<select id="devList" resultType="com.bonus.material.device.domain.vo.DevInfoVo">
|
||||||
SELECT
|
SELECT
|
||||||
cdrd.cs_id AS csId,
|
|
||||||
cds.order_number AS orderNumber,
|
cds.order_number AS orderNumber,
|
||||||
cds.create_user AS createUser,
|
cds.create_user AS createUser,
|
||||||
cds.create_time AS createTime,
|
cds.create_time AS createTime,
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue