|
|
@@ -504,17 +504,17 @@ class Service{
|
|
|
return copy(qd["rcj"]);
|
|
|
|
|
|
}
|
|
|
- async generateDingercj(name, bh, bt, qdbm, debm, danwei) {
|
|
|
+ async generateDingercj(name, bh, bt, qdbm, debm, danwei, key) {
|
|
|
console.log('generateDingercj');
|
|
|
console.log(debm);
|
|
|
if (bt == 'Djcs') {
|
|
|
let qd = this.cache_djcs.filter(x=>x["清单编码"] == qdbm)[0];
|
|
|
- let de = qd["_children"].filter(x=>x["清单编码"]==debm)[0];
|
|
|
+ let de = qd["_children"].filter(x=>x["清单编码"]==debm && x['key'] == key)[0];
|
|
|
return [copy(de["dercj"]), de["fuzhuEnable"]];
|
|
|
|
|
|
}
|
|
|
let qd = this.cache.filter(x=>x["清单编码"] == qdbm)[0];
|
|
|
- let de = qd["_children"].filter(x=>x["清单编码"]==debm)[0];
|
|
|
+ let de = qd["_children"].filter(x=>x["清单编码"]==debm && x['key'] == key)[0];
|
|
|
return [copy(de["dercj"]), de["fuzhuEnable"], de['yuban'], de['rcjbc']];
|
|
|
|
|
|
|