检验节点人员绑定修改

master
shaoyong 12 months ago
parent 335363e994
commit 800fe11ea5

@ -100,6 +100,7 @@ public class QcUserMaterial extends BaseEntity {
private String[] userCodes;
private String[] userNames;
private String[] attr1List;
private String label;
private String key;
@ -289,6 +290,14 @@ public class QcUserMaterial extends BaseEntity {
this.deptName = deptName;
}
public String[] getAttr1List() {
return attr1List;
}
public void setAttr1List(String[] attr1List) {
this.attr1List = attr1List;
}
@Override
public String toString() {
return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)

@ -34,7 +34,6 @@ public interface QcUserMaterialMapper {
* @return
*/
public QcUserMaterial selectUserByUserCode(String userCode);
public QcUserMaterial selectInfoById(String id);
/**
*

@ -198,9 +198,9 @@ public class QcUserMaterialServiceImpl implements IQcUserMaterialService {
String factoryCode = request.getHeader(key.substring(8)).replace("ds_", "");
String[] userCodes = qcUserMaterial.getUserCodes();
String[] userNames = qcUserMaterial.getUserNames();
String[] attr1List = qcUserMaterial.getAttr1List();
String materialCode = qcUserMaterial.getMaterialCode();
String materialName = qcUserMaterial.getMaterialName();
String attr1 = qcUserMaterial.getAttr1();
String user = SecurityUtils.getUsername();
//插入数据
for (int i = 0; i < userCodes.length; i++) {
@ -210,9 +210,9 @@ public class QcUserMaterialServiceImpl implements IQcUserMaterialService {
qcUserMaterialDto.setCreateBy(user);
qcUserMaterialDto.setUserCode(userCodes[i]);
qcUserMaterialDto.setUserName(userNames[i]);
qcUserMaterialDto.setAttr1(attr1List[i]);
qcUserMaterialDto.setMaterialCode(materialCode);
qcUserMaterialDto.setMaterialName(materialName);
qcUserMaterialDto.setAttr1(attr1);
qcUserMaterialDto.setFactoryCode(factoryCode);
count += qcUserMaterialMapper.insertQcUserMaterial(qcUserMaterialDto);
}

@ -114,7 +114,7 @@
</if>
</select>
<select id="getSelectedUsers" resultMap="QcUserMaterialResult">
select qum.id, qum.user_code, qum.user_name
select qum.id, qum.user_code, qum.user_name, qum.attr1
from qc_user_material qum
where qum.del_flag = '0' and qum.material_code = #{materialCode}
</select>

Loading…
Cancel
Save