fix: IQC检验任务,修改检验任务查询逻辑,通过检验批关联qms_iqc_inspec_data_source表
This commit is contained in:
parent
9422fa4979
commit
d4f5d5e9e9
@ -1209,8 +1209,9 @@ public class QmsInspecJobServiceImpl extends ServiceImpl<QmsInspecJobMapper, Qms
|
||||
inspecJobExtend.setSupplierBatch(qmsIqcInspecDataSource.getSupplierBatch());
|
||||
// 设置原检验任务号
|
||||
inspecJobExtend.setOriginalJobNo(inspecJob.getJobNo());
|
||||
// 检验批
|
||||
// 创建检验任务
|
||||
QmsInspecJob qmsInspecJobNew = createInspecJob(inspecJobExtend, qmsIqcInspecDataSource.getInspectionBatch());
|
||||
// 更新检验任务号
|
||||
qmsIqcInspecDataSource.setJobNo(qmsInspecJobNew.getJobNo());
|
||||
qmsIqcInspecDataSourceService.saveOrUpdate(qmsIqcInspecDataSource);
|
||||
qcFreq = "RETEST";//用于当检验任务需要重验时,新建相同属性检验任务后,将原检验任务QcFreq改为RETEST ,只有此处会修改值,其他的保留原样,即更新时还是原值
|
||||
|
||||
@ -538,7 +538,7 @@
|
||||
,am.ABN_NO, am.STATUS abn_status, am.CURRENT_RESPONSIBLE
|
||||
,qiids.PURCHASE_NO ,qiids.SUPPLIER_NO ,qiids.SUPPLIER_BATCH,qiids.INSPECT_LEVEL
|
||||
from qms_inspec_job qij
|
||||
join qms_iqc_inspec_data_source qiids on qij.SITE = qiids.SITE and qij.INSPEC_TYPE = qiids.INSPEC_TYPE and qij.JOB_NO = qiids.JOB_NO
|
||||
join qms_iqc_inspec_data_source qiids on qij.SITE = qiids.SITE and qij.INSPEC_TYPE = qiids.INSPEC_TYPE and qij.INSPECTION_BATCH = qiids.INSPECTION_BATCH
|
||||
join qms_qc_plan qqp on qij.QC_PLAN_BO = qqp.handle
|
||||
join item i on qiids.ITEM_BO = i.HANDLE
|
||||
left join abn_master am on qij.handle = am.INSPEC_JOB_BO
|
||||
|
||||
Loading…
Reference in New Issue
Block a user