feat(material): 精密物料推启源-增加助记码赋值
This commit is contained in:
parent
f04b8ddd91
commit
ae84d49fb7
|
|
@ -45,6 +45,14 @@ public class MaterialJmPushToQyMesAction implements ICommonAction {
|
||||||
private static final String reqUrl = "/IF_QyErpApi.ashx?action=addwlxx";
|
private static final String reqUrl = "/IF_QyErpApi.ashx?action=addwlxx";
|
||||||
private Map<String, String> configParams;
|
private Map<String, String> configParams;
|
||||||
private String pkOrg1 = "";
|
private String pkOrg1 = "";
|
||||||
|
private BaseDAO baseDAO = null;
|
||||||
|
|
||||||
|
private BaseDAO getDao() {
|
||||||
|
if (this.baseDAO == null) {
|
||||||
|
this.baseDAO = new BaseDAO();
|
||||||
|
}
|
||||||
|
return this.baseDAO;
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public Object doAction(IRequest request) {
|
public Object doAction(IRequest request) {
|
||||||
|
|
@ -115,6 +123,8 @@ public class MaterialJmPushToQyMesAction implements ICommonAction {
|
||||||
String defName = getDefName("zdy-jmzz001", wlbzId);
|
String defName = getDefName("zdy-jmzz001", wlbzId);
|
||||||
if (MMValueCheck.isNotEmpty(defName)) {
|
if (MMValueCheck.isNotEmpty(defName)) {
|
||||||
wlbz = defName;
|
wlbz = defName;
|
||||||
|
} else {
|
||||||
|
throw new BusinessException("ÇëÏÈÉèÖÃÎïÁϱêÖ¾");
|
||||||
}
|
}
|
||||||
// 产品分类
|
// 产品分类
|
||||||
String cpfl;
|
String cpfl;
|
||||||
|
|
@ -154,9 +164,20 @@ public class MaterialJmPushToQyMesAction implements ICommonAction {
|
||||||
contentArr.add(contentObj);
|
contentArr.add(contentObj);
|
||||||
singleObj.put("Content", contentArr);
|
singleObj.put("Content", contentArr);
|
||||||
pushData(singleObj);
|
pushData(singleObj);
|
||||||
|
updateBasicInfo(pkMaterial, qyCode);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private void updateBasicInfo(String pkMaterial, String qyCode) throws DAOException {
|
||||||
|
if (MMValueCheck.isEmpty(pkMaterial) || MMValueCheck.isEmpty(qyCode)) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
String sql = " update bd_material set materialmnecode = '" + qyCode + "' where pk_material ='" + pkMaterial + "'";
|
||||||
|
getDao().executeUpdate(sql);
|
||||||
|
// sql = " update bd_material_v set materialmnecode = '" + qyCode + "' where pk_material ='" + pkMaterial + "'";
|
||||||
|
// getDao().executeUpdate(sql);
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 设置自定义字段的值
|
* 设置自定义字段的值
|
||||||
*
|
*
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue