xhj 2 months ago
parent bc497751ee
commit 83eaa974e5

@ -13,6 +13,7 @@ import com.dsic.gj_erp.bean.jhgk.DmYdjh;
import com.dsic.gj_erp.bean.sy.Dm_zhbmp;
import com.dsic.gj_erp.dao.sy.Dm_zhbmpRepository;
import com.dsic.gj_erp.exception.CustomException;
import com.dsic.gj_erp.mapper.jcsj.DmBomMapper;
import com.dsic.gj_erp.service.jcsj.DmBchxjbpService;
import com.dsic.gj_erp.service.jcsj.DmBchxmxpService;
import com.dsic.gj_erp.service.jcsj.DmBchxylpService;
@ -70,6 +71,9 @@ public class DmBomController {
@Autowired
DmYdjhService dmYdjhService;
@Autowired
DmBomMapper dmBomMapper;
@PostMapping("/saveDegs")
@AuthFunction
@ -280,8 +284,19 @@ public class DmBomController {
@ApiOperation(value = "重新生成")
@PostMapping("/scbom")
public ResultBean scbom (HttpServletRequest req) throws CustomException {
List<DmBom> nolj = dmBomMapper.getNolj();
for(DmBom bom :nolj){
String czbh=bom.getDcch();
String pl =bom.getPl();
List<BomVO> dmBoms = bomUploadService.insertBom(req, czbh, pl, "01");
bomUploadService.saveBom(req, dmBoms, czbh, pl, 0);
}
return new ResultBean();
}
}

@ -25,4 +25,5 @@ public interface DmBomMapper extends BaseMapper<DmBom> {
int insertFile(@Param("filepath")String filepath,@Param("yhdm") String yhdm);
List<DmBom> getBomUni(String dcCh,String dcPl,String kw);
List<DmBom> getNolj();
}

@ -27,4 +27,5 @@ public interface DmBomService extends IService<DmBom> {
void copyListBom(HttpServletRequest req, Map map);
List<DmBom> getBomUni(String dcCh,String dcPl,String kw);
}

@ -290,5 +290,14 @@
</if>
</select>
<select id="getNolj" resultType="com.dsic.gj_erp.bean.jcsj.DmBom">
SELECT
DISTINCT dcch ,pl
from
dm_bom
WHERE
ISNULL(ljbh, '') =''
</select>
</mapper>

Loading…
Cancel
Save