|
@@ -450,6 +450,11 @@ class GLJListModel extends BaseModel {
|
|
|
notInGLJId.push(tmp.glj_id);
|
|
|
}
|
|
|
|
|
|
+ // 如果没有对应的数据则忽略后面的操作
|
|
|
+ if (notInGLJId.length <= 0) {
|
|
|
+ return;
|
|
|
+ }
|
|
|
+
|
|
|
// 查找对应工料机总库数据
|
|
|
let stdRationLibGLJListModel = new STDRationLibGLJListModel();
|
|
|
let stdGLJData = await stdRationLibGLJListModel.getDataById(notInGLJId);
|
|
@@ -491,11 +496,8 @@ class GLJListModel extends BaseModel {
|
|
|
type: gljType[tmp.gljDistType] !== undefined ? gljType[tmp.gljDistType] : GLJTypeConst.GENERAL_MATERIAL
|
|
|
};
|
|
|
unitPriceInsertData.push(unitPriceData);
|
|
|
-
|
|
|
}
|
|
|
|
|
|
-
|
|
|
-
|
|
|
// 整理完后开始插入数据
|
|
|
let addResult = await this.add(gljInsertData);
|
|
|
if (!addResult) {
|