检验节点人员绑定修改

master
shaoyong 12 months ago
parent 335363e994
commit 800fe11ea5

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

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

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

Loading…
Cancel
Save