修改bug
This commit is contained in:
parent
28de42db7a
commit
eddce59d89
|
|
@ -117,6 +117,21 @@ public class ConfigMaterialInfoController extends JeecgController<ConfigMaterial
|
|||
return Result.OK("操作成功!");
|
||||
}
|
||||
|
||||
@AutoLog(value = "物料信息-编辑")
|
||||
@ApiOperation(value="物料信息-编辑", notes="物料信息-编辑")
|
||||
@RequiresPermissions("configMaterialInfo:config_material_info:edit")
|
||||
@RequestMapping(value = "/editInfo", method = {RequestMethod.PUT,RequestMethod.POST})
|
||||
public Result<String> editInfo(@RequestBody ConfigMaterialInfo configMaterialInfo) {
|
||||
if(StringUtils.isNotBlank(configMaterialInfo.getMaterialName())){
|
||||
String chinese = configMaterialInfo.getMaterialName();
|
||||
String firstLetter = PinyinUtils.getFirstLetter(chinese);
|
||||
configMaterialInfo.setPinyin(firstLetter);
|
||||
}
|
||||
configMaterialInfoService.updateOneTwoPrice(configMaterialInfo);
|
||||
configMaterialInfoService.updateById(configMaterialInfo);
|
||||
return Result.OK("操作成功!");
|
||||
}
|
||||
|
||||
/**
|
||||
* 通过id删除
|
||||
*
|
||||
|
|
|
|||
|
|
@ -36,4 +36,6 @@ public interface ConfigMaterialInfoMapper extends BaseMapper<ConfigMaterialInfo>
|
|||
List<ConfigMaterialInfo> getCgdTreeDataWlnum(@Param(Constants.WRAPPER) QueryWrapper<ConfigMaterialInfo> queryWrapper);
|
||||
|
||||
ConfigMaterialInfo queryMaterialInfo(InvoicingQldQueryEntity queryDto);
|
||||
|
||||
void updateOneTwoPrice(@Param("params") ConfigMaterialInfo configMaterialInfo);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -95,4 +95,18 @@
|
|||
left join nu_invoicing_qld_gwc gwc on gwc.wl_id = info.id and gwc.nu_id = #{nuId} and gwc.elder_id = #{elderId}
|
||||
where info.id = #{wlId}
|
||||
</select>
|
||||
|
||||
|
||||
|
||||
|
||||
<update id="updateOneTwoPrice">
|
||||
update nu_config_material_info set
|
||||
one_unit = #{params.oneUnit},
|
||||
one_unit_proportion = #{params.oneUnitProportion},
|
||||
one_unit_price = #{params.oneUnitPrice},
|
||||
two_unit = #{params.twoUnit},
|
||||
two_unit_proportion = #{params.twoUnitProportion},
|
||||
two_unit_price = #{params.twoUnitPrice}
|
||||
where id = #{params.id}
|
||||
</update>
|
||||
</mapper>
|
||||
|
|
|
|||
|
|
@ -16,4 +16,6 @@ public interface IConfigMaterialInfoService extends IService<ConfigMaterialInfo>
|
|||
void wlqianyi(ConfigMaterialInfo configMaterialInfo);
|
||||
|
||||
IPage<ConfigMaterialInfo> getConfiguredList(Page<ConfigMaterialInfo> page, ConfigMaterialInfo configMaterialInfo);
|
||||
|
||||
void updateOneTwoPrice(ConfigMaterialInfo configMaterialInfo);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -34,4 +34,9 @@ public class ConfigMaterialInfoServiceImpl extends ServiceImpl<ConfigMaterialInf
|
|||
public IPage<ConfigMaterialInfo> getConfiguredList(Page<ConfigMaterialInfo> page, ConfigMaterialInfo configMaterialInfo) {
|
||||
return baseMapper.getConfiguredList(page,configMaterialInfo);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void updateOneTwoPrice(ConfigMaterialInfo configMaterialInfo) {
|
||||
baseMapper.updateOneTwoPrice(configMaterialInfo);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue