Browse Source

2023-07-05,设备和质量修改

java8
杨奉源 3 years ago
parent
commit
c5975b3973
  1. 14
      src/main/java/com/xujie/sys/modules/pms/controller/QcController.java
  2. 3
      src/main/java/com/xujie/sys/modules/pms/mapper/QcMapper.java
  3. 17
      src/main/java/com/xujie/sys/modules/pms/service/Impl/QcServiceImpl.java
  4. 3
      src/main/java/com/xujie/sys/modules/pms/service/QcService.java
  5. 8
      src/main/resources/mapper/pms/QcMapper.xml

14
src/main/java/com/xujie/sys/modules/pms/controller/QcController.java

@ -2,6 +2,7 @@ package com.xujie.sys.modules.pms.controller;
import com.xujie.sys.common.utils.PageUtils;
import com.xujie.sys.common.utils.R;
import com.xujie.sys.modules.oss.entity.SysOssEntity;
import com.xujie.sys.modules.pms.data.*;
import com.xujie.sys.modules.pms.data.QcMasterInformationData;
import com.xujie.sys.modules.pms.entity.DetailTree;
@ -1290,6 +1291,19 @@ public class QcController {
return R.ok();
}
/**
* @description: 查询文件ID
* @author: fengyuan_yang
* @date: 2023/7/5 9:18
* @param: [data]
* @return: com.xujie.sys.common.utils.R
**/
@PostMapping("/queryFileId")
public R queryFileId(@RequestBody SysOssEntity data){
SysOssEntity sysOss = qcService.queryFileId(data);
return R.ok().put("data",sysOss);
}
}

3
src/main/java/com/xujie/sys/modules/pms/mapper/QcMapper.java

@ -2,6 +2,7 @@ package com.xujie.sys.modules.pms.mapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.xujie.sys.modules.oss.entity.SysOssEntity;
import com.xujie.sys.modules.pms.data.*;
import com.xujie.sys.modules.pms.data.QcMasterInformationData;
import com.xujie.sys.modules.pms.entity.DetailTree;
@ -353,4 +354,6 @@ public interface QcMapper {
void updatePartAttributeTime(QcTemplateData data);
void updateSamplingInspectionProgrammeDate(QcSamplingInspectionProgrammeData data);
List<SysOssEntity> queryFileId(SysOssEntity data);
}

17
src/main/java/com/xujie/sys/modules/pms/service/Impl/QcServiceImpl.java

@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.xujie.sys.common.utils.PageUtils;
import com.xujie.sys.common.utils.R;
import com.xujie.sys.modules.oss.entity.SysOssEntity;
import com.xujie.sys.modules.pms.data.*;
import com.xujie.sys.modules.pms.data.QcMasterInformationData;
import com.xujie.sys.modules.pms.entity.DetailTree;
@ -2543,6 +2544,22 @@ public class QcServiceImpl implements QcService {
}
}
/**
* @description: 查询文件ID
* @author: fengyuan_yang
* @date: 2023/7/5 9:20
* @param: [data]
* @return: com.xujie.sys.modules.oss.entity.SysOssEntity
**/
@Override
public SysOssEntity queryFileId(SysOssEntity data) {
List<SysOssEntity> list = qcMapper.queryFileId(data);
if (list.size() <= 0){
throw new RuntimeException("未查到该文件ID,请检查数据!");
}
return list.get(0);
}
}

3
src/main/java/com/xujie/sys/modules/pms/service/QcService.java

@ -1,6 +1,7 @@
package com.xujie.sys.modules.pms.service;
import com.xujie.sys.common.utils.PageUtils;
import com.xujie.sys.modules.oss.entity.SysOssEntity;
import com.xujie.sys.modules.pms.data.*;
import com.xujie.sys.modules.pms.data.QcMasterInformationData;
import com.xujie.sys.modules.pms.entity.DetailTree;
@ -199,4 +200,6 @@ public interface QcService {
void saveIQCSubmitResult(QcFAIRecordData data);
void iqcRecordDelete(QcFAIRecordData data);
SysOssEntity queryFileId(SysOssEntity data);
}

8
src/main/resources/mapper/pms/QcMapper.xml

@ -2133,6 +2133,14 @@
DELETE FROM qc_iqc_sub_detail_record
WHERE inspection_no = #{inspectionNo}
</delete>
<!-- 查询文件ID -->
<select id="queryFileId" parameterType="SysOssEntity" resultType="SysOssEntity">
SELECT id, file_name
FROM sys_oss
WHERE order_ref1 = #{orderRef1}
AND order_ref2 = #{orderRef2}
</select>
</mapper>

Loading…
Cancel
Save