新购器具绑定rfidCode

This commit is contained in:
liang.chao 2024-02-18 17:19:56 +08:00
parent b0835e5473
commit ac5f82ea3f
3 changed files with 29 additions and 22 deletions

View File

@ -17,8 +17,7 @@ import java.util.List;
* @date 2023-12-13 * @date 2023-12-13
*/ */
@Service @Service
public class MaLabelBindServiceImpl implements IMaLabelBindService public class MaLabelBindServiceImpl implements IMaLabelBindService {
{
@Resource @Resource
private MaLabelBindMapper maLabelBindMapper; private MaLabelBindMapper maLabelBindMapper;
@ -29,8 +28,7 @@ public class MaLabelBindServiceImpl implements IMaLabelBindService
* @return 机具设备标签ma_label_bind * @return 机具设备标签ma_label_bind
*/ */
@Override @Override
public MaLabelBindVO selectMaLabelBindByMaId(Long maId) public MaLabelBindVO selectMaLabelBindByMaId(Long maId) {
{
return maLabelBindMapper.selectMaLabelBindByMaId(maId); return maLabelBindMapper.selectMaLabelBindByMaId(maId);
} }
@ -41,8 +39,7 @@ public class MaLabelBindServiceImpl implements IMaLabelBindService
* @return 机具设备标签ma_label_bind * @return 机具设备标签ma_label_bind
*/ */
@Override @Override
public List<MaLabelBindVO> selectMaLabelBindList(MaLabelBindVO maLabelBindVO) public List<MaLabelBindVO> selectMaLabelBindList(MaLabelBindVO maLabelBindVO) {
{
return maLabelBindMapper.selectMaLabelBindList(maLabelBindVO); return maLabelBindMapper.selectMaLabelBindList(maLabelBindVO);
} }
@ -53,10 +50,10 @@ public class MaLabelBindServiceImpl implements IMaLabelBindService
* @return 机具设备标签ma_label_bind * @return 机具设备标签ma_label_bind
*/ */
@Override @Override
public List<MaLabelBindVO> selecthistoryList(MaLabelBindVO maLabelBindVO) public List<MaLabelBindVO> selecthistoryList(MaLabelBindVO maLabelBindVO) {
{
return maLabelBindMapper.selecthistoryList(maLabelBindVO); return maLabelBindMapper.selecthistoryList(maLabelBindVO);
} }
/** /**
* 绑定机具设备标签ma_label_bind * 绑定机具设备标签ma_label_bind
* *
@ -64,15 +61,14 @@ public class MaLabelBindServiceImpl implements IMaLabelBindService
* @return 结果 * @return 结果
*/ */
@Override @Override
public AjaxResult insertMaLabelBind(MaLabelBindVO maLabelBind) public AjaxResult insertMaLabelBind(MaLabelBindVO maLabelBind) {
{
int i = 0; int i = 0;
int b =0; int b = 0;
MaLabelBindVO bean = maLabelBindMapper.selectMaMachineMaId(maLabelBind.getMaCode()); MaLabelBindVO bean = maLabelBindMapper.selectMaMachineMaId(maLabelBind.getMaCode());
if(null != bean){ if (null != bean) {
return AjaxResult.error("设备编码已绑定!!!"); return AjaxResult.error("设备编码已绑定!!!");
}else { } else {
MaMachine maMachine =new MaMachine(); MaMachine maMachine = new MaMachine();
maMachine.setMaCode(maLabelBind.getMaCode()); maMachine.setMaCode(maLabelBind.getMaCode());
maMachine.setTypeId(maLabelBind.getTypeId()); maMachine.setTypeId(maLabelBind.getTypeId());
maMachine.setQrCode(maLabelBind.getLabelCode()); maMachine.setQrCode(maLabelBind.getLabelCode());
@ -80,9 +76,9 @@ public class MaLabelBindServiceImpl implements IMaLabelBindService
maLabelBind.setMaId(String.valueOf(maMachine.getMaId())); maLabelBind.setMaId(String.valueOf(maMachine.getMaId()));
maLabelBind.setStatus("1"); maLabelBind.setStatus("1");
maLabelBind.setIsBind("1"); maLabelBind.setIsBind("1");
b=maLabelBindMapper.updateMaLabelBindMaIds(maLabelBind); b = maLabelBindMapper.updateMaLabelBindMaIds(maLabelBind);
i = maLabelBindMapper.insertMaLabelBindS(maLabelBind); i = maLabelBindMapper.insertMaLabelBindS(maLabelBind);
} }
return AjaxResult.success("绑定成功"); return AjaxResult.success("绑定成功");
} }
@ -93,8 +89,7 @@ public class MaLabelBindServiceImpl implements IMaLabelBindService
* @return 结果 * @return 结果
*/ */
@Override @Override
public int updateMaLabelBind(MaLabelBindVO maLabelBind) public int updateMaLabelBind(MaLabelBindVO maLabelBind) {
{
return maLabelBindMapper.updateMaLabelBind(maLabelBind); return maLabelBindMapper.updateMaLabelBind(maLabelBind);
} }
@ -105,8 +100,7 @@ public class MaLabelBindServiceImpl implements IMaLabelBindService
* @return 结果 * @return 结果
*/ */
@Override @Override
public int updateMaLabelBindByMaIds(Long id) public int updateMaLabelBindByMaIds(Long id) {
{
//Long ma=Long.parseLong(String.valueOf(maId)); //Long ma=Long.parseLong(String.valueOf(maId));
return maLabelBindMapper.updateMaLabelBindByMaIds(id); return maLabelBindMapper.updateMaLabelBindByMaIds(id);
} }
@ -118,8 +112,7 @@ public class MaLabelBindServiceImpl implements IMaLabelBindService
* @return 结果 * @return 结果
*/ */
@Override @Override
public int deleteMaLabelBindByMaId(Long maId) public int deleteMaLabelBindByMaId(Long maId) {
{
return maLabelBindMapper.deleteMaLabelBindByMaId(maId); return maLabelBindMapper.deleteMaLabelBindByMaId(maId);
} }
} }

View File

@ -39,6 +39,10 @@ public class PurchaseMacodeInfo extends BaseEntity
@ApiModelProperty(value = "二维码") @ApiModelProperty(value = "二维码")
private String qrCode; private String qrCode;
/** rfid编号 */
@ApiModelProperty(value = "rfid编号")
private String rfidCode;
/** 是否是固定资产编号 */ /** 是否是固定资产编号 */
@ApiModelProperty(value = "是否是固定资产编号 0,是 1,否") @ApiModelProperty(value = "是否是固定资产编号 0,是 1,否")
private String fixCode; private String fixCode;
@ -301,6 +305,14 @@ public class PurchaseMacodeInfo extends BaseEntity
this.statusFlag = statusFlag; this.statusFlag = statusFlag;
} }
public String getRfidCode() {
return rfidCode;
}
public void setRfidCode(String rfidCode) {
this.rfidCode = rfidCode;
}
@Override @Override
public String toString() { public String toString() {
return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE) return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)

View File

@ -95,6 +95,7 @@ public class PurchaseMacodeInfoServiceImpl implements IPurchaseMacodeInfoService
TmTask task = taskMapper.selectTmTaskByTaskId(taskId); TmTask task = taskMapper.selectTmTaskByTaskId(taskId);
Long typeId = purchaseMacodeInfo.getTypeId(); Long typeId = purchaseMacodeInfo.getTypeId();
String maCode = purchaseMacodeInfo.getMaCode(); String maCode = purchaseMacodeInfo.getMaCode();
String rfidCode = purchaseMacodeInfo.getRfidCode();
purchaseCheckDetails.setTypeId(typeId); purchaseCheckDetails.setTypeId(typeId);
purchaseCheckDetails.setTaskId(purchaseMacodeInfo.getTaskId()); purchaseCheckDetails.setTaskId(purchaseMacodeInfo.getTaskId());
@ -117,6 +118,7 @@ public class PurchaseMacodeInfoServiceImpl implements IPurchaseMacodeInfoService
maMachine.setAssetsCode(purchaseMacodeInfo.getAssetsCode()); maMachine.setAssetsCode(purchaseMacodeInfo.getAssetsCode());
} }
maMachine.setMaCode(maCode); maMachine.setMaCode(maCode);
maMachine.setRfidCode(rfidCode);
maMachine.setCreateTime(new Date()); maMachine.setCreateTime(new Date());
maMachine.setCreateBy(SecurityUtils.getUsername()); maMachine.setCreateBy(SecurityUtils.getUsername());
purchaseMacodeInfoMapper.maMachineAdd(maMachine); purchaseMacodeInfoMapper.maMachineAdd(maMachine);