Browse Source

修改工序所属机台功能

java8
赵宏斌 8 months ago
parent
commit
bca451dc18
  1. 25
      src/main/java/com/xujie/sys/modules/pms/controller/PqcController.java
  2. 4
      src/main/java/com/xujie/sys/modules/pms/mapper/PqcMapper.java
  3. 10
      src/main/java/com/xujie/sys/modules/pms/service/Impl/PqcServiceImpl.java
  4. 4
      src/main/java/com/xujie/sys/modules/pms/service/PqcService.java
  5. 19
      src/main/resources/mapper/pms/PqcMapper.xml

25
src/main/java/com/xujie/sys/modules/pms/controller/PqcController.java

@ -314,10 +314,27 @@ public class PqcController {
@PostMapping("/deleteOperationForResource")
public R deleteOperationForResource(@RequestBody OperationForResource data){
int i = pqcService.deleteOperationForResource(data);
if (i==1){
return R.ok();
}
return R.ok().put("code",2);
return R.ok();
}
/**
* 删除工序对应机台记录
* @param
* @return
*/
@PostMapping("/deleteOperationForResource2")
public R deleteOperationForResource2(@RequestBody OperationForResource data){
int i = pqcService.deleteOperationForResource2(data);
return R.ok();
}
/**
* 查询工序对应的机台记录
* @param
* @return
*/
@PostMapping("/getResourceDataOperationForResource")
public R getResourceDataOperationForResource(@RequestBody OperationForResource data){
List<OperationForResource> list = pqcService.getResourceDataOperationForResource(data);
return R.ok().put("rows",list);
}
/**
* 删除用户默认工序记录

4
src/main/java/com/xujie/sys/modules/pms/mapper/PqcMapper.java

@ -79,4 +79,8 @@ public interface PqcMapper {
List<SysUserEntity> getAllUserList(SysUserEntity data);
List<ResourceData> queryResourceList2(ResourceData data);
List<OperationForResource> getResourceDataOperationForResource(OperationForResource data);
int deleteOperationForResource2(OperationForResource data);
}

10
src/main/java/com/xujie/sys/modules/pms/service/Impl/PqcServiceImpl.java

@ -792,4 +792,14 @@ public class PqcServiceImpl implements PqcService {
List<ResourceData> list = pqcMapper.queryResourceList2(data);
return list;
}
@Override
public List<OperationForResource> getResourceDataOperationForResource(OperationForResource data) {
return pqcMapper.getResourceDataOperationForResource(data);
}
@Override
public int deleteOperationForResource2(OperationForResource data) {
return pqcMapper.deleteOperationForResource2(data);
}
}

4
src/main/java/com/xujie/sys/modules/pms/service/PqcService.java

@ -65,4 +65,8 @@ public interface PqcService {
List<SysUserEntity> getAllUserList(SysUserEntity data);
List<ResourceData> queryResourceList2(ResourceData data);
List<OperationForResource> getResourceDataOperationForResource(OperationForResource data);
int deleteOperationForResource2(OperationForResource data);
}

19
src/main/resources/mapper/pms/PqcMapper.xml

@ -206,11 +206,14 @@
WHERE inspection_no = #{inspectionNo} and item_no = #{itemNo} and site = #{site} and bu_no = #{buNo}
</delete>
<delete id="deleteOperationForResource">
delete from operation_resource where id = #{id}
delete from operation_resource where bu=#{bu} and operation = #{operation}
</delete>
<delete id="deleteUserDefaultOperation">
delete from user_default_operation where id = #{id}
</delete>
<delete id="deleteOperationForResource2">
delete from operation_resource where id = #{id}
</delete>
<insert id="savePQCSubDetailed">
INSERT INTO qc_pqc_sub_detail_record
@ -385,12 +388,8 @@
</where>
</select>
<select id="queryOperationForResourceList" resultType="com.xujie.sys.modules.pms.data.OperationForResource">
SELECT a.*,
dbo.get_bu_desc(a.site, a.bu_no) as buDesc,
b.resource_desc,
qro.description as operationDesc
SELECT a.bu,dbo.get_bu_desc(a.site, a.bu_no) as buDesc,a.operation,qro.description as operationDesc
FROM operation_resource a
left join resource b on a.resource = b.resource_id
left join qc_pqc_record_operation qro on a.operation = qro.code
<where>
<if test="params.bu != null and params.bu != ''">
@ -403,6 +402,7 @@
and resource like '%'+ #{params.resource}+'%'
</if>
</where>
group by a.bu,a.operation,dbo.get_bu_desc(a.site, a.bu_no),qro.description
</select>
<select id="queryResourceList" resultType="com.xujie.sys.modules.pms.data.ResourceData">
select * from resource
@ -449,6 +449,13 @@
</if>
</where>
</select>
<select id="getResourceDataOperationForResource"
resultType="com.xujie.sys.modules.pms.data.OperationForResource">
select a.*,b.resource_desc
from operation_resource a
left join resource b on a.resource = b.resource_id
where bu = #{bu} and operation = #{operation}
</select>
</mapper>

Loading…
Cancel
Save