周期性试验 修改。

develop-QA
Tom Li 3 months ago
parent 67a0062d61
commit 1236da22e6
  1. 5
      blade-service-api/blade-desk-api/src/main/java/org/springblade/desk/quality/pojo/vo/CycleTestVO.java
  2. 15
      blade-service/blade-desk/src/main/java/org/springblade/desk/quality/service/CycleTestService2.java

@ -73,7 +73,6 @@ public class CycleTestVO extends CycleTest {
*/ */
@Schema(description = "standard") @Schema(description = "standard")
private CycleTestStandardVO standard; private CycleTestStandardVO standard;
@Schema(description = "[镀种]多个名称")
@Schema(description = "[镀种]ids") private String plateNames;
private String plateIds;
} }

@ -11,6 +11,7 @@ import org.springblade.core.mp.support.Query;
import org.springblade.core.tool.api.R; import org.springblade.core.tool.api.R;
import org.springblade.core.tool.utils.Func; import org.springblade.core.tool.utils.Func;
import org.springblade.desk.basic.constant.BaseCol; import org.springblade.desk.basic.constant.BaseCol;
import org.springblade.desk.basic.service.IPlatingService;
import org.springblade.desk.quality.constant.CycleTestTaskConst; import org.springblade.desk.quality.constant.CycleTestTaskConst;
import org.springblade.desk.quality.mapper.CycleTestMapper; import org.springblade.desk.quality.mapper.CycleTestMapper;
import org.springblade.desk.quality.pojo.entity.CycleTest; import org.springblade.desk.quality.pojo.entity.CycleTest;
@ -50,6 +51,10 @@ public class CycleTestService2 {
private ICycleTestStandardService standardService; private ICycleTestStandardService standardService;
@Resource @Resource
private CycleTestStandardService2 standardService2; private CycleTestStandardService2 standardService2;
@Resource
private IPlatingService platingService;
@Resource @Resource
private IUserClient userClient; private IUserClient userClient;
@Resource @Resource
@ -184,5 +189,15 @@ public class CycleTestService2 {
CycleTestTaskConst.DICT_TEST_PIECE, CycleTestTaskConst.DICT_TEST_PIECE,
"" + vo.getTestType()).getData() "" + vo.getTestType()).getData()
); );
// 多个 镀种名称
{
StringBuilder names = new StringBuilder();
List<Long> idList = Func.toLongList(vo.getPlateIds());
idList.forEach(id -> {
names.append(platingService.getById(id).getPlating());
names.append(",");
});
vo.setPlateNames(names.toString());
}
} }
} }

Loading…
Cancel
Save