合并分支 'fix_20230420' 到 'master'
Fix 20230420 查看合并请求 laws-nio/laws-weilai!314
This commit is contained in:
+1
@@ -142,6 +142,7 @@ public class ShiroConfig {
|
|||||||
filterChainDefinitionMap.put("/opensso/**", "anon"); //单点登录
|
filterChainDefinitionMap.put("/opensso/**", "anon"); //单点登录
|
||||||
|
|
||||||
filterChainDefinitionMap.put("/project/projectLibraryBase/getProjectInfo", "anon"); // 对接火山引擎接口-获取项目统计信息
|
filterChainDefinitionMap.put("/project/projectLibraryBase/getProjectInfo", "anon"); // 对接火山引擎接口-获取项目统计信息
|
||||||
|
filterChainDefinitionMap.put("/project/projectLibraryBase/getProjectProgressInfo", "anon"); // 对接火山引擎接口-获取项目统计信息
|
||||||
filterChainDefinitionMap.put("/project/projectLawsInventoryEO/processCall", "anon"); // 项目库-法规清单 工作流处理数据接口排除
|
filterChainDefinitionMap.put("/project/projectLawsInventoryEO/processCall", "anon"); // 项目库-法规清单 工作流处理数据接口排除
|
||||||
filterChainDefinitionMap.put("/project/projectLawsInventoryEO/updateFlowInfoByProjectLibraryIds", "anon"); // 项目库-法规清单 根据项目库id更新符合性流程发起人、责任人接口排除
|
filterChainDefinitionMap.put("/project/projectLawsInventoryEO/updateFlowInfoByProjectLibraryIds", "anon"); // 项目库-法规清单 根据项目库id更新符合性流程发起人、责任人接口排除
|
||||||
filterChainDefinitionMap.put("/project/projectTaskInventoryEO/processCall", "anon"); // 项目库-任务清单 工作流处理数据接口排除
|
filterChainDefinitionMap.put("/project/projectTaskInventoryEO/processCall", "anon"); // 项目库-任务清单 工作流处理数据接口排除
|
||||||
|
|||||||
+11
@@ -323,4 +323,15 @@ public class ProjectCertificationInventoryEOController extends JeroController<Pr
|
|||||||
public Result<?> addConfigByIds(@RequestBody JSONObject json) {
|
public Result<?> addConfigByIds(@RequestBody JSONObject json) {
|
||||||
return this.projectCertificationInventoryEOService.addConfigByIds(json);
|
return this.projectCertificationInventoryEOService.addConfigByIds(json);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 获取责任人和接口人
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
@AutoLog(value = "项目库-认证清单表-获取责任人和接口人")
|
||||||
|
@ApiOperation(value="项目库-认证清单表-获取责任人和接口人", notes="项目库-认证清单表-获取责任人和接口人")
|
||||||
|
@GetMapping(value = "/queryDutyPersonByProjectId")
|
||||||
|
public Result<?> queryDutyPersonByProjectId(@RequestParam Map<String,Object> params) {
|
||||||
|
return Result.OK(this.projectCertificationInventoryEOService.queryDutyPersonByProjectId(params));
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
+13
@@ -527,4 +527,17 @@ public class ProjectLawsInventoryEOController extends JeroController<ProjectLaws
|
|||||||
public Result<?> compulsoryTransfer(@RequestBody JSONObject json) {
|
public Result<?> compulsoryTransfer(@RequestBody JSONObject json) {
|
||||||
return this.projectLawsInventoryEOService.compulsoryTransfer(json);
|
return this.projectLawsInventoryEOService.compulsoryTransfer(json);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 通过projectId查询责任人
|
||||||
|
*
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
@AutoLog(value = "项目库-法规清单表-通过projectId查询责任人")
|
||||||
|
@ApiOperation(value="项目库-法规清单表-通过projectId查询责任人", notes="项目库-法规清单表-通过projectId查询责任人")
|
||||||
|
@GetMapping(value = "/queryDutyPersonByProjectId")
|
||||||
|
public Result<?> queryDutyPersonByProjectId(@RequestParam Map<String,Object> params){
|
||||||
|
Map<String, List<Map<String, Object>>> res = this.projectLawsInventoryEOService.queryDutyPersonByProjectId(params);
|
||||||
|
return Result.OK(res);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
+1
@@ -253,4 +253,5 @@ public interface IProjectCertificationInventoryEOService extends IService<Projec
|
|||||||
void certificationInventoryEOListSortByEndTimeAsc(List<ProjectCertificationInventoryEO> projectCertificationInventoryEOList);
|
void certificationInventoryEOListSortByEndTimeAsc(List<ProjectCertificationInventoryEO> projectCertificationInventoryEOList);
|
||||||
void certificationInventoryEOListSortByInventoryVerifyEndTimeAsc(List<ProjectCertificationInventoryEO> projectCertificationInventoryEOList);
|
void certificationInventoryEOListSortByInventoryVerifyEndTimeAsc(List<ProjectCertificationInventoryEO> projectCertificationInventoryEOList);
|
||||||
void certificationInventoryEOListSortByTaskConfirmEndTimeAsc(List<ProjectCertificationInventoryEO> projectCertificationInventoryEOList);
|
void certificationInventoryEOListSortByTaskConfirmEndTimeAsc(List<ProjectCertificationInventoryEO> projectCertificationInventoryEOList);
|
||||||
|
Map<String, List<Map<String, Object>>> queryDutyPersonByProjectId(Map<String, Object> params);
|
||||||
}
|
}
|
||||||
|
|||||||
+2
@@ -255,4 +255,6 @@ public interface IProjectLawsInventoryEOService extends IService<ProjectLawsInve
|
|||||||
Result<?> citeDeliverable(JSONObject json);
|
Result<?> citeDeliverable(JSONObject json);
|
||||||
|
|
||||||
Result<?> compulsoryTransfer(JSONObject json);
|
Result<?> compulsoryTransfer(JSONObject json);
|
||||||
|
|
||||||
|
Map<String, List<Map<String, Object>>> queryDutyPersonByProjectId(Map<String, Object> params);
|
||||||
}
|
}
|
||||||
|
|||||||
+51
@@ -5277,4 +5277,55 @@ public class ProjectCertificationInventoryEOServiceImpl extends ServiceImpl<Proj
|
|||||||
|
|
||||||
return Result.OK("添加配置成功!");
|
return Result.OK("添加配置成功!");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public Map<String, List<Map<String, Object>>> queryDutyPersonByProjectId(Map<String, Object> params) {
|
||||||
|
Map<String, List<Map<String, Object>>> result = new HashMap<>();
|
||||||
|
String projectLibraryId = (String) params.get("projectLibraryId");
|
||||||
|
if(StringUtils.isNotEmpty(projectLibraryId)) {
|
||||||
|
LambdaQueryWrapper<ProjectCertificationInventoryEO> queryWrapper = new LambdaQueryWrapper<>();
|
||||||
|
queryWrapper.eq(ProjectCertificationInventoryEO::getProjectLibraryId, projectLibraryId);
|
||||||
|
List<ProjectCertificationInventoryEO> pciList = this.list(queryWrapper);
|
||||||
|
List<String> dutyList = new ArrayList<>();
|
||||||
|
List<String> interfaceList = new ArrayList<>();
|
||||||
|
for (ProjectCertificationInventoryEO pci : pciList) {
|
||||||
|
if(StringUtils.isNotEmpty(pci.getDutyPerson())){
|
||||||
|
dutyList.add(pci.getDutyPerson());
|
||||||
|
}
|
||||||
|
if(StringUtils.isNotEmpty(pci.getSdt())){
|
||||||
|
interfaceList.add(pci.getSdt());
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if(CollectionUtils.isNotEmpty(dutyList)){
|
||||||
|
List<Map<String, Object>> resList = new ArrayList<>();
|
||||||
|
List<SysUser> userList = this.sysUserService.querySysUserListByIdList(dutyList);
|
||||||
|
if(CollectionUtils.isNotEmpty(userList)){
|
||||||
|
for (SysUser user : userList) {
|
||||||
|
Map<String,Object> userMap = new HashMap<>();
|
||||||
|
userMap.put("id",user.getId());
|
||||||
|
userMap.put("userName",user.getUsername());
|
||||||
|
resList.add(userMap);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
result.put("dutyList",resList);
|
||||||
|
}
|
||||||
|
|
||||||
|
if(CollectionUtils.isNotEmpty(interfaceList)){
|
||||||
|
List<Map<String, Object>> resList = new ArrayList<>();
|
||||||
|
List<SysUser> userList = this.sysUserService.querySysUserListByIdList(interfaceList);
|
||||||
|
if(CollectionUtils.isNotEmpty(userList)){
|
||||||
|
for (SysUser user : userList) {
|
||||||
|
Map<String,Object> userMap = new HashMap<>();
|
||||||
|
userMap.put("id",user.getId());
|
||||||
|
userMap.put("userName",user.getUsername());
|
||||||
|
resList.add(userMap);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
result.put("interfaceList",resList);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return result;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
+269
-85
@@ -45,6 +45,7 @@ import com.jero.modules.feishu.vo.FeishuMsgVo;
|
|||||||
import com.jero.modules.message.websocket.WebSocket;
|
import com.jero.modules.message.websocket.WebSocket;
|
||||||
import com.jero.modules.oss.entity.OSSFile;
|
import com.jero.modules.oss.entity.OSSFile;
|
||||||
import com.jero.modules.oss.service.IOSSFileService;
|
import com.jero.modules.oss.service.IOSSFileService;
|
||||||
|
import com.jero.modules.ota.entity.OtaBaCxTxjl;
|
||||||
import com.jero.modules.project.entity.*;
|
import com.jero.modules.project.entity.*;
|
||||||
import com.jero.modules.project.enums.*;
|
import com.jero.modules.project.enums.*;
|
||||||
import com.jero.modules.project.mapper.*;
|
import com.jero.modules.project.mapper.*;
|
||||||
@@ -709,6 +710,7 @@ public class ProjectLawsInventoryEOServiceImpl extends ServiceImpl<ProjectLawsIn
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* 编辑法规清单,发送消息
|
* 编辑法规清单,发送消息
|
||||||
|
*
|
||||||
* @param projectLawsInventoryEO
|
* @param projectLawsInventoryEO
|
||||||
*/
|
*/
|
||||||
private void updateProjectLawsInventorySendMessage(ProjectLawsInventoryEO projectLawsInventoryEO) {
|
private void updateProjectLawsInventorySendMessage(ProjectLawsInventoryEO projectLawsInventoryEO) {
|
||||||
@@ -1123,6 +1125,7 @@ public class ProjectLawsInventoryEOServiceImpl extends ServiceImpl<ProjectLawsIn
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* 更新流程信息
|
* 更新流程信息
|
||||||
|
*
|
||||||
* @param projectLawsInventoryEO
|
* @param projectLawsInventoryEO
|
||||||
*/
|
*/
|
||||||
public void updateFlowInfo(ProjectLawsInventoryEO projectLawsInventoryEO) {
|
public void updateFlowInfo(ProjectLawsInventoryEO projectLawsInventoryEO) {
|
||||||
@@ -1152,6 +1155,7 @@ public class ProjectLawsInventoryEOServiceImpl extends ServiceImpl<ProjectLawsIn
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* 更新流程办理人
|
* 更新流程办理人
|
||||||
|
*
|
||||||
* @param projectLawsInventoryEO 法规清单数据
|
* @param projectLawsInventoryEO 法规清单数据
|
||||||
* @param projectTaskInventoryEO 任务清单数据
|
* @param projectTaskInventoryEO 任务清单数据
|
||||||
* @param pId 流程实例id
|
* @param pId 流程实例id
|
||||||
@@ -1209,6 +1213,7 @@ public class ProjectLawsInventoryEOServiceImpl extends ServiceImpl<ProjectLawsIn
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* 更新待办中心流程信息明细表,处理人
|
* 更新待办中心流程信息明细表,处理人
|
||||||
|
*
|
||||||
* @param projectLawsInventoryEO
|
* @param projectLawsInventoryEO
|
||||||
* @param pId
|
* @param pId
|
||||||
* @param flowType
|
* @param flowType
|
||||||
@@ -1216,6 +1221,7 @@ public class ProjectLawsInventoryEOServiceImpl extends ServiceImpl<ProjectLawsIn
|
|||||||
public void updateProcessInfoDetailAssignee(ProjectLawsInventoryEO projectLawsInventoryEO, String pId, String flowType) {
|
public void updateProcessInfoDetailAssignee(ProjectLawsInventoryEO projectLawsInventoryEO, String pId, String flowType) {
|
||||||
this.processInfoDetailEOService.updateProcessInfoDetailUserId(projectLawsInventoryEO, pId, flowType);
|
this.processInfoDetailEOService.updateProcessInfoDetailUserId(projectLawsInventoryEO, pId, flowType);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 通过id删除
|
* 通过id删除
|
||||||
*
|
*
|
||||||
@@ -1401,7 +1407,19 @@ public class ProjectLawsInventoryEOServiceImpl extends ServiceImpl<ProjectLawsIn
|
|||||||
//查当前用户Viewer对应责任领域
|
//查当前用户Viewer对应责任领域
|
||||||
List<String> dutyTerritoryList = projectUserDutyTerritoryService.queryDutyTerritoryByUserId(currentUser.getId());
|
List<String> dutyTerritoryList = projectUserDutyTerritoryService.queryDutyTerritoryByUserId(currentUser.getId());
|
||||||
if (ObjectUtils.isNotEmpty(dutyTerritoryList)) {
|
if (ObjectUtils.isNotEmpty(dutyTerritoryList)) {
|
||||||
result = result.stream().filter(e -> dutyTerritoryList.contains(e.getDutyTerritory())).collect(Collectors.toList());
|
// result = result.stream().filter(e -> dutyTerritoryList.contains(e.getDutyTerritory())).collect(Collectors.toList());
|
||||||
|
result = result.stream().filter(data -> {
|
||||||
|
boolean flag = false;
|
||||||
|
if (StringUtils.isNotEmpty(data.getDutyTerritory())) {
|
||||||
|
for (String dutyTerritory : dutyTerritoryList) {
|
||||||
|
if (StringUtils.contains(data.getDutyTerritory(), dutyTerritory)) {
|
||||||
|
flag = true;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return flag;
|
||||||
|
}).collect(Collectors.toList());
|
||||||
} else {
|
} else {
|
||||||
result = new ArrayList<>();
|
result = new ArrayList<>();
|
||||||
}
|
}
|
||||||
@@ -1709,6 +1727,7 @@ public class ProjectLawsInventoryEOServiceImpl extends ServiceImpl<ProjectLawsIn
|
|||||||
return dummyInventoryInfoEOList;
|
return dummyInventoryInfoEOList;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// 任务确认状态排序
|
// 任务确认状态排序
|
||||||
private List<ProjectLawsInventoryEO> taskSort(String orderBy, String orderByField,
|
private List<ProjectLawsInventoryEO> taskSort(String orderBy, String orderByField,
|
||||||
List<ProjectLawsInventoryEO> dummyInventoryInfoEOList,
|
List<ProjectLawsInventoryEO> dummyInventoryInfoEOList,
|
||||||
@@ -1745,6 +1764,7 @@ public class ProjectLawsInventoryEOServiceImpl extends ServiceImpl<ProjectLawsIn
|
|||||||
return dummyInventoryInfoEOList;
|
return dummyInventoryInfoEOList;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
//认证级别
|
//认证级别
|
||||||
private List<ProjectLawsInventoryEO> attestationRankSort(String orderBy, String orderByField,
|
private List<ProjectLawsInventoryEO> attestationRankSort(String orderBy, String orderByField,
|
||||||
List<ProjectLawsInventoryEO> dummyInventoryInfoEOList,
|
List<ProjectLawsInventoryEO> dummyInventoryInfoEOList,
|
||||||
@@ -1812,6 +1832,7 @@ public class ProjectLawsInventoryEOServiceImpl extends ServiceImpl<ProjectLawsIn
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
//倒序
|
//倒序
|
||||||
private void attestationRankReverse(String orderBy, List<ProjectLawsInventoryEO> list, Collator comparator) {
|
private void attestationRankReverse(String orderBy, List<ProjectLawsInventoryEO> list, Collator comparator) {
|
||||||
if (OrderEnum.POSITIVE.getValue().equals(orderBy)) {
|
if (OrderEnum.POSITIVE.getValue().equals(orderBy)) {
|
||||||
@@ -1827,6 +1848,7 @@ public class ProjectLawsInventoryEOServiceImpl extends ServiceImpl<ProjectLawsIn
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* 数据字典数据处理方法
|
* 数据字典数据处理方法
|
||||||
|
*
|
||||||
* @param result 返回值
|
* @param result 返回值
|
||||||
* @param cut 中英文切换
|
* @param cut 中英文切换
|
||||||
*/
|
*/
|
||||||
@@ -1945,6 +1967,7 @@ public class ProjectLawsInventoryEOServiceImpl extends ServiceImpl<ProjectLawsIn
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* 处理展示数据字典值
|
* 处理展示数据字典值
|
||||||
|
*
|
||||||
* @param sysDictItems 所有的数据字典项
|
* @param sysDictItems 所有的数据字典项
|
||||||
* @param fieldValues 字段值
|
* @param fieldValues 字段值
|
||||||
* @param cut 中英文切换标识
|
* @param cut 中英文切换标识
|
||||||
@@ -1992,6 +2015,7 @@ public class ProjectLawsInventoryEOServiceImpl extends ServiceImpl<ProjectLawsIn
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* 数据处理
|
* 数据处理
|
||||||
|
*
|
||||||
* @param list
|
* @param list
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
@@ -2410,6 +2434,7 @@ public class ProjectLawsInventoryEOServiceImpl extends ServiceImpl<ProjectLawsIn
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* 验证数据
|
* 验证数据
|
||||||
|
*
|
||||||
* @param projectLibraryId 项目id
|
* @param projectLibraryId 项目id
|
||||||
* @param lawsInventoryId 法规详情id
|
* @param lawsInventoryId 法规详情id
|
||||||
* @param currentUserId 当前登录人id
|
* @param currentUserId 当前登录人id
|
||||||
@@ -2439,6 +2464,7 @@ public class ProjectLawsInventoryEOServiceImpl extends ServiceImpl<ProjectLawsIn
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* 验证用户在该项目中的角色
|
* 验证用户在该项目中的角色
|
||||||
|
*
|
||||||
* @param projectLibraryId 项目库id
|
* @param projectLibraryId 项目库id
|
||||||
* @param currentUserId 登录人id
|
* @param currentUserId 登录人id
|
||||||
* @param lawsInventoryId 法规清单id
|
* @param lawsInventoryId 法规清单id
|
||||||
@@ -2485,6 +2511,7 @@ public class ProjectLawsInventoryEOServiceImpl extends ServiceImpl<ProjectLawsIn
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* 批量更新状态
|
* 批量更新状态
|
||||||
|
*
|
||||||
* @param json
|
* @param json
|
||||||
* @return
|
* @return
|
||||||
*/
|
*/
|
||||||
@@ -2992,6 +3019,7 @@ public class ProjectLawsInventoryEOServiceImpl extends ServiceImpl<ProjectLawsIn
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* 发送消息
|
* 发送消息
|
||||||
|
*
|
||||||
* @param msgContent
|
* @param msgContent
|
||||||
* @param userIdList
|
* @param userIdList
|
||||||
* @param projectLibraryId
|
* @param projectLibraryId
|
||||||
@@ -3056,6 +3084,7 @@ public class ProjectLawsInventoryEOServiceImpl extends ServiceImpl<ProjectLawsIn
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* 匹配相关人员
|
* 匹配相关人员
|
||||||
|
*
|
||||||
* @param params
|
* @param params
|
||||||
* @return
|
* @return
|
||||||
*/
|
*/
|
||||||
@@ -3376,6 +3405,7 @@ public class ProjectLawsInventoryEOServiceImpl extends ServiceImpl<ProjectLawsIn
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* 获取一个用户的id
|
* 获取一个用户的id
|
||||||
|
*
|
||||||
* @param roleCode
|
* @param roleCode
|
||||||
* @param projectRelatedPersonnelList
|
* @param projectRelatedPersonnelList
|
||||||
* @return
|
* @return
|
||||||
@@ -3439,6 +3469,7 @@ public class ProjectLawsInventoryEOServiceImpl extends ServiceImpl<ProjectLawsIn
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* 流程调用
|
* 流程调用
|
||||||
|
*
|
||||||
* @param jsonObject
|
* @param jsonObject
|
||||||
* @return
|
* @return
|
||||||
*/
|
*/
|
||||||
@@ -3584,6 +3615,7 @@ public class ProjectLawsInventoryEOServiceImpl extends ServiceImpl<ProjectLawsIn
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* 工作流发送消息
|
* 工作流发送消息
|
||||||
|
*
|
||||||
* @param jsonObject
|
* @param jsonObject
|
||||||
*/
|
*/
|
||||||
public void workFlowSendMsg(JSONObject jsonObject) {
|
public void workFlowSendMsg(JSONObject jsonObject) {
|
||||||
@@ -4118,8 +4150,7 @@ public class ProjectLawsInventoryEOServiceImpl extends ServiceImpl<ProjectLawsIn
|
|||||||
|| StringUtils.equals(msgType, MsgTypeEnum.TASK_AFFIRM_DRE_REJECTED.getValue())
|
|| StringUtils.equals(msgType, MsgTypeEnum.TASK_AFFIRM_DRE_REJECTED.getValue())
|
||||||
|| StringUtils.equals(msgType, MsgTypeEnum.TASK_AFFIRM_DRE_ACCEPTED.getValue())
|
|| StringUtils.equals(msgType, MsgTypeEnum.TASK_AFFIRM_DRE_ACCEPTED.getValue())
|
||||||
|| StringUtils.equals(msgType, MsgTypeEnum.TASK_AFFIRM_REJECTED_MSG.getValue())
|
|| StringUtils.equals(msgType, MsgTypeEnum.TASK_AFFIRM_REJECTED_MSG.getValue())
|
||||||
||StringUtils.equals(msgType,MsgTypeEnum.TASK_AFFIRM_ACCEPTED_MSG.getValue()))
|
|| StringUtils.equals(msgType, MsgTypeEnum.TASK_AFFIRM_ACCEPTED_MSG.getValue())) {
|
||||||
{
|
|
||||||
hrefFeishu = backUrl
|
hrefFeishu = backUrl
|
||||||
+ JumpLinkEnum.TASK_AFFIRM_LINK.getLink();
|
+ JumpLinkEnum.TASK_AFFIRM_LINK.getLink();
|
||||||
//href = "<a href='" + JumpLinkEnum.TASK_AFFIRM_LINK.getLink() + "'>" + " View details" + "</a>";
|
//href = "<a href='" + JumpLinkEnum.TASK_AFFIRM_LINK.getLink() + "'>" + " View details" + "</a>";
|
||||||
@@ -4131,8 +4162,7 @@ public class ProjectLawsInventoryEOServiceImpl extends ServiceImpl<ProjectLawsIn
|
|||||||
|| StringUtils.equals(msgType, MsgTypeEnum.VERIFY_CHARGE_PERSON_SUBMIT_MSG.getValue())
|
|| StringUtils.equals(msgType, MsgTypeEnum.VERIFY_CHARGE_PERSON_SUBMIT_MSG.getValue())
|
||||||
|| StringUtils.equals(msgType, MsgTypeEnum.DESIGN_INITIATOR_ACCEPTED_MSG.getValue())
|
|| StringUtils.equals(msgType, MsgTypeEnum.DESIGN_INITIATOR_ACCEPTED_MSG.getValue())
|
||||||
|| StringUtils.equals(msgType, MsgTypeEnum.PREHOMO_INITIATOR_ACCEPTED_MSG.getValue())
|
|| StringUtils.equals(msgType, MsgTypeEnum.PREHOMO_INITIATOR_ACCEPTED_MSG.getValue())
|
||||||
||StringUtils.equals(msgType,MsgTypeEnum.VERIFY_INITIATOR_ACCEPTED_MSG.getValue()))
|
|| StringUtils.equals(msgType, MsgTypeEnum.VERIFY_INITIATOR_ACCEPTED_MSG.getValue())) {
|
||||||
{
|
|
||||||
hrefFeishu = backUrl
|
hrefFeishu = backUrl
|
||||||
+ JumpLinkEnum.DESIGN_AFFIRM_LINK.getLink()
|
+ JumpLinkEnum.DESIGN_AFFIRM_LINK.getLink()
|
||||||
+ projectLibraryBase.getId()
|
+ projectLibraryBase.getId()
|
||||||
@@ -4703,9 +4733,11 @@ public class ProjectLawsInventoryEOServiceImpl extends ServiceImpl<ProjectLawsIn
|
|||||||
public StringBuilder setUpdateContentLog(StringBuilder contentLogBuilder, String fieldName, String oldValue, String newValue) {
|
public StringBuilder setUpdateContentLog(StringBuilder contentLogBuilder, String fieldName, String oldValue, String newValue) {
|
||||||
return contentLogBuilder.append("\'" + fieldName + "\'由" + oldValue + "改为了" + newValue).append("</br>");
|
return contentLogBuilder.append("\'" + fieldName + "\'由" + oldValue + "改为了" + newValue).append("</br>");
|
||||||
}
|
}
|
||||||
|
|
||||||
public StringBuilder setUpdateEnContentLog(StringBuilder contentLogBuilder, String fieldName, String oldValue, String newValue) {
|
public StringBuilder setUpdateEnContentLog(StringBuilder contentLogBuilder, String fieldName, String oldValue, String newValue) {
|
||||||
return contentLogBuilder.append("\'" + fieldName + "\' changed from " + oldValue + " to " + newValue).append("</br>");
|
return contentLogBuilder.append("\'" + fieldName + "\' changed from " + oldValue + " to " + newValue).append("</br>");
|
||||||
}
|
}
|
||||||
|
|
||||||
private void translateData(List<ProjectLawsInventoryEO> infoList) {
|
private void translateData(List<ProjectLawsInventoryEO> infoList) {
|
||||||
for (ProjectLawsInventoryEO projectLawsInventoryEO : infoList) {
|
for (ProjectLawsInventoryEO projectLawsInventoryEO : infoList) {
|
||||||
//子标题
|
//子标题
|
||||||
@@ -6902,6 +6934,7 @@ public class ProjectLawsInventoryEOServiceImpl extends ServiceImpl<ProjectLawsIn
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* 列表数据验证
|
* 列表数据验证
|
||||||
|
*
|
||||||
* @param dataList
|
* @param dataList
|
||||||
* @param dictItemList
|
* @param dictItemList
|
||||||
* @param zipEntryName
|
* @param zipEntryName
|
||||||
@@ -7257,6 +7290,7 @@ public class ProjectLawsInventoryEOServiceImpl extends ServiceImpl<ProjectLawsIn
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* 模板数据验证
|
* 模板数据验证
|
||||||
|
*
|
||||||
* @param dataList
|
* @param dataList
|
||||||
* @param dictItemList
|
* @param dictItemList
|
||||||
* @param zipEntryName
|
* @param zipEntryName
|
||||||
@@ -8263,101 +8297,179 @@ public class ProjectLawsInventoryEOServiceImpl extends ServiceImpl<ProjectLawsIn
|
|||||||
private String fieldConvert(String field) {
|
private String fieldConvert(String field) {
|
||||||
if (field == null) return null;
|
if (field == null) return null;
|
||||||
switch (field) {
|
switch (field) {
|
||||||
case "*编号": return "serialNumber";
|
case "*编号":
|
||||||
case "*Number": return "serialNumber";
|
return "serialNumber";
|
||||||
|
case "*Number":
|
||||||
|
return "serialNumber";
|
||||||
// case "标题": return "title";
|
// case "标题": return "title";
|
||||||
case "子标题": return "subtitle";
|
case "子标题":
|
||||||
case "Sub-Title": return "subtitle";
|
return "subtitle";
|
||||||
case "适用范围": return "shi4Yong4Fan4Wei2";
|
case "Sub-Title":
|
||||||
case "状态": return "state";
|
return "subtitle";
|
||||||
|
case "适用范围":
|
||||||
|
return "shi4Yong4Fan4Wei2";
|
||||||
|
case "状态":
|
||||||
|
return "state";
|
||||||
// case "对应标准": return "correspondingStandard";
|
// case "对应标准": return "correspondingStandard";
|
||||||
case "实施类别": return "implementType";
|
case "实施类别":
|
||||||
case "Usage": return "implementType";
|
return "implementType";
|
||||||
case "新车实施日期": return "xin1Che1Xing2Shi2Shi1Ri4Qi1";
|
case "Usage":
|
||||||
|
return "implementType";
|
||||||
|
case "新车实施日期":
|
||||||
|
return "xin1Che1Xing2Shi2Shi1Ri4Qi1";
|
||||||
// case "在产车实施日期": return "implementTime";
|
// case "在产车实施日期": return "implementTime";
|
||||||
case "WVTA ID": return "wvtaId";
|
case "WVTA ID":
|
||||||
case "认证类型": return "attestationType";
|
return "wvtaId";
|
||||||
case "Certification Type": return "attestationType";
|
case "认证类型":
|
||||||
case "*认证级别": return "attestationRank";
|
return "attestationType";
|
||||||
case "*Certification Level": return "attestationRank";
|
case "Certification Type":
|
||||||
case "适用增补件": return "applicableSupplement";
|
return "attestationType";
|
||||||
case "Applicable Supplement": return "applicableSupplement";
|
case "*认证级别":
|
||||||
case "技术领域": return "technologyTerritory";
|
return "attestationRank";
|
||||||
case "*责任领域": return "dutyTerritory";
|
case "*Certification Level":
|
||||||
case "*Responsible Field": return "dutyTerritory";
|
return "attestationRank";
|
||||||
|
case "适用增补件":
|
||||||
|
return "applicableSupplement";
|
||||||
|
case "Applicable Supplement":
|
||||||
|
return "applicableSupplement";
|
||||||
|
case "技术领域":
|
||||||
|
return "technologyTerritory";
|
||||||
|
case "*责任领域":
|
||||||
|
return "dutyTerritory";
|
||||||
|
case "*Responsible Field":
|
||||||
|
return "dutyTerritory";
|
||||||
// case "适用地区": return "region";
|
// case "适用地区": return "region";
|
||||||
case "备注": return "remark";
|
case "备注":
|
||||||
case "Comments": return "remark";
|
return "remark";
|
||||||
case "法规工程师": return "regulationOwnerId";
|
case "Comments":
|
||||||
case "Regulation Engineer": return "regulationOwnerId";
|
return "remark";
|
||||||
case "认证工程师": return "homologationEngineerId";
|
case "法规工程师":
|
||||||
case "Homologation Engineer": return "homologationEngineerId";
|
return "regulationOwnerId";
|
||||||
case "工程接口人": return "engineeringInterfacePerson";
|
case "Regulation Engineer":
|
||||||
case "Engineering Interface": return "engineeringInterfacePerson";
|
return "regulationOwnerId";
|
||||||
case "设计交付物类型": return "designDeliverableType";
|
case "认证工程师":
|
||||||
case "design Deliverable Type": return "designDeliverableType";
|
return "homologationEngineerId";
|
||||||
case "设计交付物模板": return "designDeliverableTemplate";
|
case "Homologation Engineer":
|
||||||
case "design Deliverable Template": return "designDeliverableTemplate";
|
return "homologationEngineerId";
|
||||||
case "设计发起人": return "designInitiatorId";
|
case "工程接口人":
|
||||||
case "design Reviewer": return "designInitiatorId";
|
return "engineeringInterfacePerson";
|
||||||
case "设计责任人": return "designDutyId";
|
case "Engineering Interface":
|
||||||
case "design Assignee": return "designDutyId";
|
return "engineeringInterfacePerson";
|
||||||
case "设计截止时间": return "designDueDate";
|
case "设计交付物类型":
|
||||||
case "design Due Date": return "designDueDate";
|
return "designDeliverableType";
|
||||||
|
case "design Deliverable Type":
|
||||||
|
return "designDeliverableType";
|
||||||
|
case "设计交付物模板":
|
||||||
|
return "designDeliverableTemplate";
|
||||||
|
case "design Deliverable Template":
|
||||||
|
return "designDeliverableTemplate";
|
||||||
|
case "设计发起人":
|
||||||
|
return "designInitiatorId";
|
||||||
|
case "design Reviewer":
|
||||||
|
return "designInitiatorId";
|
||||||
|
case "设计责任人":
|
||||||
|
return "designDutyId";
|
||||||
|
case "design Assignee":
|
||||||
|
return "designDutyId";
|
||||||
|
case "设计截止时间":
|
||||||
|
return "designDueDate";
|
||||||
|
case "design Due Date":
|
||||||
|
return "designDueDate";
|
||||||
|
|
||||||
case "设计交付物说明": return "designRemark";
|
case "设计交付物说明":
|
||||||
case "design Deliverable Description": return "designRemark";
|
return "designRemark";
|
||||||
|
case "design Deliverable Description":
|
||||||
|
return "designRemark";
|
||||||
|
|
||||||
case "pre交付物类型": return "prehomoDeliverableType";
|
case "pre交付物类型":
|
||||||
case "pre Deliverable Type": return "prehomoDeliverableType";
|
return "prehomoDeliverableType";
|
||||||
case "pre交付物模板": return "prehomoDeliverableTemplate";
|
case "pre Deliverable Type":
|
||||||
case "pre Deliverable Template": return "prehomoDeliverableTemplate";
|
return "prehomoDeliverableType";
|
||||||
case "pre发起人": return "prehomoInitiatorId";
|
case "pre交付物模板":
|
||||||
case "pre Reviewer": return "prehomoInitiatorId";
|
return "prehomoDeliverableTemplate";
|
||||||
case "pre责任人": return "prehomoDutyId";
|
case "pre Deliverable Template":
|
||||||
case "pre Assignee": return "prehomoDutyId";
|
return "prehomoDeliverableTemplate";
|
||||||
case "pre截止时间": return "prehomoDueDate";
|
case "pre发起人":
|
||||||
case "pre Due Date": return "prehomoDueDate";
|
return "prehomoInitiatorId";
|
||||||
|
case "pre Reviewer":
|
||||||
|
return "prehomoInitiatorId";
|
||||||
|
case "pre责任人":
|
||||||
|
return "prehomoDutyId";
|
||||||
|
case "pre Assignee":
|
||||||
|
return "prehomoDutyId";
|
||||||
|
case "pre截止时间":
|
||||||
|
return "prehomoDueDate";
|
||||||
|
case "pre Due Date":
|
||||||
|
return "prehomoDueDate";
|
||||||
|
|
||||||
case "pre交付物说明": return "prehomoRemark";
|
case "pre交付物说明":
|
||||||
case "pre Deliverable Description": return "prehomoRemark";
|
return "prehomoRemark";
|
||||||
|
case "pre Deliverable Description":
|
||||||
|
return "prehomoRemark";
|
||||||
|
|
||||||
case "验证交付物类型": return "verifyDeliverableType";
|
case "验证交付物类型":
|
||||||
case "verify Deliverable Type": return "verifyDeliverableType";
|
return "verifyDeliverableType";
|
||||||
case "验证交付物模板": return "verifyDeliverableTemplate";
|
case "verify Deliverable Type":
|
||||||
case "verify Deliverable Template": return "verifyDeliverableTemplate";
|
return "verifyDeliverableType";
|
||||||
case "验证发起人": return "verifyInitiatorId";
|
case "验证交付物模板":
|
||||||
case "verify Reviewer": return "verifyInitiatorId";
|
return "verifyDeliverableTemplate";
|
||||||
case "验证责任人": return "verifyDutyId";
|
case "verify Deliverable Template":
|
||||||
case "verify Assignee": return "verifyDutyId";
|
return "verifyDeliverableTemplate";
|
||||||
case "验证截止时间": return "verifyDueDate";
|
case "验证发起人":
|
||||||
case "verify Due Date": return "verifyDueDate";
|
return "verifyInitiatorId";
|
||||||
|
case "verify Reviewer":
|
||||||
|
return "verifyInitiatorId";
|
||||||
|
case "验证责任人":
|
||||||
|
return "verifyDutyId";
|
||||||
|
case "verify Assignee":
|
||||||
|
return "verifyDutyId";
|
||||||
|
case "验证截止时间":
|
||||||
|
return "verifyDueDate";
|
||||||
|
case "verify Due Date":
|
||||||
|
return "verifyDueDate";
|
||||||
|
|
||||||
case "验证交付物说明": return "verifyRemark";
|
case "验证交付物说明":
|
||||||
case "verify Deliverable Description": return "verifyRemark";
|
return "verifyRemark";
|
||||||
|
case "verify Deliverable Description":
|
||||||
|
return "verifyRemark";
|
||||||
|
|
||||||
case "标题": return "title";
|
case "标题":
|
||||||
case "Title": return "title";
|
return "title";
|
||||||
|
case "Title":
|
||||||
|
return "title";
|
||||||
|
|
||||||
case "清单确认状态": return "inventoryAffirmStatus";
|
case "清单确认状态":
|
||||||
case "List Confirmation Status": return "inventoryAffirmStatus";
|
return "inventoryAffirmStatus";
|
||||||
|
case "List Confirmation Status":
|
||||||
|
return "inventoryAffirmStatus";
|
||||||
|
|
||||||
case "任务确认状态": return "taskAffirmStatus";
|
case "任务确认状态":
|
||||||
case "Task Confirmation Status": return "taskAffirmStatus";
|
return "taskAffirmStatus";
|
||||||
|
case "Task Confirmation Status":
|
||||||
|
return "taskAffirmStatus";
|
||||||
|
|
||||||
case "适用地区": return "region";
|
case "适用地区":
|
||||||
case "Area": return "region";
|
return "region";
|
||||||
|
case "Area":
|
||||||
|
return "region";
|
||||||
|
|
||||||
case "对应标准": return "correspondingStandard";
|
case "对应标准":
|
||||||
case "Compare EU/CN": return "correspondingStandard";
|
return "correspondingStandard";
|
||||||
|
case "Compare EU/CN":
|
||||||
|
return "correspondingStandard";
|
||||||
|
|
||||||
case "新车型实施日期": return "xin1Che1Xing2Shi2Shi1Ri4Qi1";
|
case "新车型实施日期":
|
||||||
case "New Type Execution Date": return "xin1Che1Xing2Shi2Shi1Ri4Qi1";
|
return "xin1Che1Xing2Shi2Shi1Ri4Qi1";
|
||||||
|
case "New Type Execution Date":
|
||||||
|
return "xin1Che1Xing2Shi2Shi1Ri4Qi1";
|
||||||
|
|
||||||
case "在产车实施日期": return "implementTime";
|
case "在产车实施日期":
|
||||||
case "New Vehicle Execution Date": return "implementTime";
|
return "implementTime";
|
||||||
|
case "New Vehicle Execution Date":
|
||||||
|
return "implementTime";
|
||||||
|
|
||||||
default: return null;
|
default:
|
||||||
|
return null;
|
||||||
//"Deliverable Type,Deliverable Template,initiator,Assignee,Due Date," +
|
//"Deliverable Type,Deliverable Template,initiator,Assignee,Due Date," +
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -8408,6 +8520,7 @@ public class ProjectLawsInventoryEOServiceImpl extends ServiceImpl<ProjectLawsIn
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* 获取文件
|
* 获取文件
|
||||||
|
*
|
||||||
* @param dataList
|
* @param dataList
|
||||||
* @return
|
* @return
|
||||||
*/
|
*/
|
||||||
@@ -8443,6 +8556,7 @@ public class ProjectLawsInventoryEOServiceImpl extends ServiceImpl<ProjectLawsIn
|
|||||||
}
|
}
|
||||||
return fileInfos;
|
return fileInfos;
|
||||||
}
|
}
|
||||||
|
|
||||||
@NotNull
|
@NotNull
|
||||||
private StringBuilder getStringBuilder(ProjectLawsInventoryEO projectLawsInventoryEO, List<SysCategory> sysCategoryList, String technologyTerritory) {
|
private StringBuilder getStringBuilder(ProjectLawsInventoryEO projectLawsInventoryEO, List<SysCategory> sysCategoryList, String technologyTerritory) {
|
||||||
StringBuilder sb = new StringBuilder();
|
StringBuilder sb = new StringBuilder();
|
||||||
@@ -8462,6 +8576,7 @@ public class ProjectLawsInventoryEOServiceImpl extends ServiceImpl<ProjectLawsIn
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* 数据转换(文件名称,技术领域,对应标准)
|
* 数据转换(文件名称,技术领域,对应标准)
|
||||||
|
*
|
||||||
* @param dataList
|
* @param dataList
|
||||||
* @param fileInfos
|
* @param fileInfos
|
||||||
*/
|
*/
|
||||||
@@ -8630,6 +8745,7 @@ public class ProjectLawsInventoryEOServiceImpl extends ServiceImpl<ProjectLawsIn
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* 模板名称转换
|
* 模板名称转换
|
||||||
|
*
|
||||||
* @param fileInfos
|
* @param fileInfos
|
||||||
* @param value
|
* @param value
|
||||||
* @return
|
* @return
|
||||||
@@ -8704,6 +8820,7 @@ public class ProjectLawsInventoryEOServiceImpl extends ServiceImpl<ProjectLawsIn
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* 验证用户是否是该项目的studio工程师。
|
* 验证用户是否是该项目的studio工程师。
|
||||||
|
*
|
||||||
* @param projectLibraryId
|
* @param projectLibraryId
|
||||||
* @param cut
|
* @param cut
|
||||||
*/
|
*/
|
||||||
@@ -9247,6 +9364,7 @@ public class ProjectLawsInventoryEOServiceImpl extends ServiceImpl<ProjectLawsIn
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
//表格高度
|
//表格高度
|
||||||
private static int high = 25;
|
private static int high = 25;
|
||||||
//表格宽度
|
//表格宽度
|
||||||
@@ -9773,6 +9891,7 @@ public class ProjectLawsInventoryEOServiceImpl extends ServiceImpl<ProjectLawsIn
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* 下载docx报告
|
* 下载docx报告
|
||||||
|
*
|
||||||
* @param params
|
* @param params
|
||||||
* @param req
|
* @param req
|
||||||
* @param resp
|
* @param resp
|
||||||
@@ -10030,6 +10149,7 @@ public class ProjectLawsInventoryEOServiceImpl extends ServiceImpl<ProjectLawsIn
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* 设置表内容
|
* 设置表内容
|
||||||
|
*
|
||||||
* @param tableIndex 表的下标
|
* @param tableIndex 表的下标
|
||||||
* @param wordMLPackage
|
* @param wordMLPackage
|
||||||
* @param params
|
* @param params
|
||||||
@@ -10152,6 +10272,7 @@ public class ProjectLawsInventoryEOServiceImpl extends ServiceImpl<ProjectLawsIn
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* 催办
|
* 催办
|
||||||
|
*
|
||||||
* @param json
|
* @param json
|
||||||
* @return
|
* @return
|
||||||
*/
|
*/
|
||||||
@@ -10420,6 +10541,7 @@ public class ProjectLawsInventoryEOServiceImpl extends ServiceImpl<ProjectLawsIn
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* 验证符合性 结果待提交状态数据催办
|
* 验证符合性 结果待提交状态数据催办
|
||||||
|
*
|
||||||
* @param projectLibraryId
|
* @param projectLibraryId
|
||||||
* @param projectLawsInventoryEOList
|
* @param projectLawsInventoryEOList
|
||||||
*/
|
*/
|
||||||
@@ -10484,6 +10606,7 @@ public class ProjectLawsInventoryEOServiceImpl extends ServiceImpl<ProjectLawsIn
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* 验证符合性 清单待确认状态数据催办
|
* 验证符合性 清单待确认状态数据催办
|
||||||
|
*
|
||||||
* @param projectLibraryId
|
* @param projectLibraryId
|
||||||
* @param projectLawsInventoryEOList
|
* @param projectLawsInventoryEOList
|
||||||
*/
|
*/
|
||||||
@@ -10548,6 +10671,7 @@ public class ProjectLawsInventoryEOServiceImpl extends ServiceImpl<ProjectLawsIn
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* 验证符合性 结果待审查状态数据催办。
|
* 验证符合性 结果待审查状态数据催办。
|
||||||
|
*
|
||||||
* @param projectLibraryId
|
* @param projectLibraryId
|
||||||
* @param projectLawsInventoryEOList
|
* @param projectLawsInventoryEOList
|
||||||
*/
|
*/
|
||||||
@@ -10612,6 +10736,7 @@ public class ProjectLawsInventoryEOServiceImpl extends ServiceImpl<ProjectLawsIn
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* 验证符合性 清单待校核状态数据催办。
|
* 验证符合性 清单待校核状态数据催办。
|
||||||
|
*
|
||||||
* @param projectLibraryId
|
* @param projectLibraryId
|
||||||
* @param projectLawsInventoryEOList
|
* @param projectLawsInventoryEOList
|
||||||
*/
|
*/
|
||||||
@@ -10670,6 +10795,7 @@ public class ProjectLawsInventoryEOServiceImpl extends ServiceImpl<ProjectLawsIn
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* 设计符合性 结果待提交状态数据催办
|
* 设计符合性 结果待提交状态数据催办
|
||||||
|
*
|
||||||
* @param projectLibraryId
|
* @param projectLibraryId
|
||||||
* @param projectLawsInventoryEOList
|
* @param projectLawsInventoryEOList
|
||||||
*/
|
*/
|
||||||
@@ -10734,6 +10860,7 @@ public class ProjectLawsInventoryEOServiceImpl extends ServiceImpl<ProjectLawsIn
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* 设计符合性 清单待确认状态数据催办
|
* 设计符合性 清单待确认状态数据催办
|
||||||
|
*
|
||||||
* @param projectLibraryId
|
* @param projectLibraryId
|
||||||
* @param projectLawsInventoryEOList
|
* @param projectLawsInventoryEOList
|
||||||
*/
|
*/
|
||||||
@@ -10798,6 +10925,7 @@ public class ProjectLawsInventoryEOServiceImpl extends ServiceImpl<ProjectLawsIn
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* 设计符合性 结果待审查状态数据催办
|
* 设计符合性 结果待审查状态数据催办
|
||||||
|
*
|
||||||
* @param projectLibraryId
|
* @param projectLibraryId
|
||||||
* @param projectLawsInventoryEOList
|
* @param projectLawsInventoryEOList
|
||||||
*/
|
*/
|
||||||
@@ -10862,6 +10990,7 @@ public class ProjectLawsInventoryEOServiceImpl extends ServiceImpl<ProjectLawsIn
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* 设计符合性 清单待校核状态数据催办
|
* 设计符合性 清单待校核状态数据催办
|
||||||
|
*
|
||||||
* @param projectLibraryId
|
* @param projectLibraryId
|
||||||
* @param projectLawsInventoryEOList
|
* @param projectLawsInventoryEOList
|
||||||
*/
|
*/
|
||||||
@@ -11084,8 +11213,6 @@ public class ProjectLawsInventoryEOServiceImpl extends ServiceImpl<ProjectLawsIn
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
List<SysRole> roleList = sysRoleMapper.getRoleByUserId(loginUser.getId());
|
List<SysRole> roleList = sysRoleMapper.getRoleByUserId(loginUser.getId());
|
||||||
//studio角色,法规工程师/认证工程师,领导角色,管理员角色,Viewer
|
//studio角色,法规工程师/认证工程师,领导角色,管理员角色,Viewer
|
||||||
if (roleList.size() != 0) {
|
if (roleList.size() != 0) {
|
||||||
@@ -11212,6 +11339,7 @@ public class ProjectLawsInventoryEOServiceImpl extends ServiceImpl<ProjectLawsIn
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* 初始化 法规清单对应的 项目状态评估表
|
* 初始化 法规清单对应的 项目状态评估表
|
||||||
|
*
|
||||||
* @param projectLawsInventoryId
|
* @param projectLawsInventoryId
|
||||||
*/
|
*/
|
||||||
public void initConditionAssessmentEO(String projectLawsInventoryId) {
|
public void initConditionAssessmentEO(String projectLawsInventoryId) {
|
||||||
@@ -11229,6 +11357,7 @@ public class ProjectLawsInventoryEOServiceImpl extends ServiceImpl<ProjectLawsIn
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* 添加流程信息
|
* 添加流程信息
|
||||||
|
*
|
||||||
* @param processInfoEO
|
* @param processInfoEO
|
||||||
* @param projectLibraryId
|
* @param projectLibraryId
|
||||||
* @param endTime
|
* @param endTime
|
||||||
@@ -11263,6 +11392,7 @@ public class ProjectLawsInventoryEOServiceImpl extends ServiceImpl<ProjectLawsIn
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* 添加流程信息,用户的待办、已办信息。
|
* 添加流程信息,用户的待办、已办信息。
|
||||||
|
*
|
||||||
* @param processInfoId
|
* @param processInfoId
|
||||||
* @param processInfoDetailEOList
|
* @param processInfoDetailEOList
|
||||||
* @param endTime
|
* @param endTime
|
||||||
@@ -11290,6 +11420,7 @@ public class ProjectLawsInventoryEOServiceImpl extends ServiceImpl<ProjectLawsIn
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* 更新流程信息,用户的待办、已办任务信息
|
* 更新流程信息,用户的待办、已办任务信息
|
||||||
|
*
|
||||||
* @param projeceLawsInventoryId
|
* @param projeceLawsInventoryId
|
||||||
*/
|
*/
|
||||||
public void updateProcessInfoDetail(String projeceLawsInventoryId) {
|
public void updateProcessInfoDetail(String projeceLawsInventoryId) {
|
||||||
@@ -11327,6 +11458,7 @@ public class ProjectLawsInventoryEOServiceImpl extends ServiceImpl<ProjectLawsIn
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* 任务清单催办
|
* 任务清单催办
|
||||||
|
*
|
||||||
* @param projectTaskUrgVo
|
* @param projectTaskUrgVo
|
||||||
* @return
|
* @return
|
||||||
*/
|
*/
|
||||||
@@ -11976,6 +12108,7 @@ public class ProjectLawsInventoryEOServiceImpl extends ServiceImpl<ProjectLawsIn
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* 系统内所有用户验证
|
* 系统内所有用户验证
|
||||||
|
*
|
||||||
* @param projectLawsInventoryEO
|
* @param projectLawsInventoryEO
|
||||||
* @param errorMsg
|
* @param errorMsg
|
||||||
* @param msgList
|
* @param msgList
|
||||||
@@ -12282,6 +12415,7 @@ public class ProjectLawsInventoryEOServiceImpl extends ServiceImpl<ProjectLawsIn
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* 设计符合性相关待办任务强制转办
|
* 设计符合性相关待办任务强制转办
|
||||||
|
*
|
||||||
* @param projectLibraryId
|
* @param projectLibraryId
|
||||||
* @param designTransferUserId
|
* @param designTransferUserId
|
||||||
* @param pliEoList
|
* @param pliEoList
|
||||||
@@ -12386,6 +12520,7 @@ public class ProjectLawsInventoryEOServiceImpl extends ServiceImpl<ProjectLawsIn
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* 验证符合性相关待办任务强制转办
|
* 验证符合性相关待办任务强制转办
|
||||||
|
*
|
||||||
* @param projectLibraryId
|
* @param projectLibraryId
|
||||||
* @param verifyTransferUserId
|
* @param verifyTransferUserId
|
||||||
* @param pliEoList
|
* @param pliEoList
|
||||||
@@ -12488,4 +12623,53 @@ public class ProjectLawsInventoryEOServiceImpl extends ServiceImpl<ProjectLawsIn
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public Map<String, List<Map<String, Object>>> queryDutyPersonByProjectId(Map<String, Object> params) {
|
||||||
|
Map<String, List<Map<String, Object>>> result = new HashMap<>();
|
||||||
|
String projectLibraryId = (String) params.get("projectLibraryId");
|
||||||
|
if(StringUtils.isNotEmpty(projectLibraryId)){
|
||||||
|
LambdaQueryWrapper<ProjectLawsInventoryEO> queryWrapper = new LambdaQueryWrapper<>();
|
||||||
|
queryWrapper.eq(ProjectLawsInventoryEO::getProjectLibraryId,projectLibraryId);
|
||||||
|
List<ProjectLawsInventoryEO> pliList = this.list(queryWrapper);
|
||||||
|
List<String> designDutyList = new ArrayList<>();
|
||||||
|
List<String> verifyDutyList = new ArrayList<>();
|
||||||
|
for (ProjectLawsInventoryEO pli: pliList) {
|
||||||
|
if(StringUtils.isNotEmpty(pli.getDesignDutyId())){
|
||||||
|
designDutyList.add(pli.getDesignDutyId());
|
||||||
|
}
|
||||||
|
if(StringUtils.isNotEmpty(pli.getVerifyDutyId())){
|
||||||
|
verifyDutyList.add(pli.getVerifyDutyId());
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if(CollectionUtils.isNotEmpty(designDutyList)){
|
||||||
|
List<Map<String, Object>> resList = new ArrayList<>();
|
||||||
|
List<SysUser> userList = this.sysUserService.querySysUserListByIdList(designDutyList);
|
||||||
|
if(CollectionUtils.isNotEmpty(userList)){
|
||||||
|
for (SysUser user : userList) {
|
||||||
|
Map<String,Object> userMap = new HashMap<>();
|
||||||
|
userMap.put("id",user.getId());
|
||||||
|
userMap.put("userName",user.getUsername());
|
||||||
|
resList.add(userMap);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
result.put("designDutyList",resList);
|
||||||
|
}
|
||||||
|
|
||||||
|
if(CollectionUtils.isNotEmpty(verifyDutyList)){
|
||||||
|
List<Map<String, Object>> resList = new ArrayList<>();
|
||||||
|
List<SysUser> userList = this.sysUserService.querySysUserListByIdList(verifyDutyList);
|
||||||
|
if(CollectionUtils.isNotEmpty(userList)){
|
||||||
|
for (SysUser user : userList) {
|
||||||
|
Map<String,Object> userMap = new HashMap<>();
|
||||||
|
userMap.put("id",user.getId());
|
||||||
|
userMap.put("userName",user.getUsername());
|
||||||
|
resList.add(userMap);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
result.put("verifyDutyList",resList);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return result;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
+219
-218
@@ -13,8 +13,8 @@ module.exports = {
|
|||||||
userStatues: 'User Status',
|
userStatues: 'User Status',
|
||||||
normal: 'Normal',
|
normal: 'Normal',
|
||||||
frozen: 'Frozen',
|
frozen: 'Frozen',
|
||||||
reset: 'Clear',
|
reset: 'Reset',
|
||||||
putAway: 'Put Away',
|
putAway: 'Less',
|
||||||
open: 'More',
|
open: 'More',
|
||||||
addUser: 'Add User',
|
addUser: 'Add User',
|
||||||
userInformation: 'User Information',
|
userInformation: 'User Information',
|
||||||
@@ -25,11 +25,11 @@ module.exports = {
|
|||||||
thaw: 'Thaw',
|
thaw: 'Thaw',
|
||||||
batchOperation: 'Batch Operation',
|
batchOperation: 'Batch Operation',
|
||||||
selected: 'Selected',
|
selected: 'Selected',
|
||||||
term: 'Term',
|
term: 'Item',
|
||||||
empty: 'Empty',
|
empty: 'Empty',
|
||||||
edit: 'Edit',
|
edit: 'Edit',
|
||||||
more: 'More',
|
more: 'More',
|
||||||
areYouSure: 'Are you sure to delete?',
|
areYouSure: 'Confirm to delete?',
|
||||||
details: 'Details',
|
details: 'Details',
|
||||||
password: 'Password',
|
password: 'Password',
|
||||||
freezePassword: 'Are you sure to freeze?',
|
freezePassword: 'Are you sure to freeze?',
|
||||||
@@ -49,22 +49,22 @@ module.exports = {
|
|||||||
adminDoNotAllowOperation: 'The administrator account does not Allow this Operation!',
|
adminDoNotAllowOperation: 'The administrator account does not Allow this Operation!',
|
||||||
advancedQuery: 'Advanced Search',
|
advancedQuery: 'Advanced Search',
|
||||||
constructor: 'Constructor',
|
constructor: 'Constructor',
|
||||||
advancedQueryEffective: 'Advanced Search criteria are already effective',
|
advancedQueryEffective: 'Advanced Search on',
|
||||||
preservation: 'Save',
|
preservation: 'Save',
|
||||||
condition: 'Condition',
|
condition: 'Condition',
|
||||||
close: 'Close',
|
close: 'Close',
|
||||||
no: 'No',
|
no: 'No',
|
||||||
click: 'Click',
|
click: 'Click',
|
||||||
add: 'Add',
|
add: 'Add',
|
||||||
FilterMatching: 'Filter Conditions',
|
FilterMatching: 'Match Filter Conditions',
|
||||||
AllMatching: '(Meet All Conditions)',
|
AllMatching: '(Must Meet All Conditions)',
|
||||||
AnyOneMatches: '(Any one of the conditions matches)',
|
AnyOneMatches: '(Meet Either Conditions)',
|
||||||
SelectQueryField: 'Select Search Field',
|
SelectQueryField: 'Select Search Field',
|
||||||
matchRules: 'Matching Rules',
|
matchRules: 'Matching Rules',
|
||||||
beEqualTo: 'Equal to',
|
beEqualTo: 'Equal to',
|
||||||
contain: 'Contain',
|
contain: 'Contain',
|
||||||
withStart: 'With Start',
|
withStart: 'Start with',
|
||||||
withEnd: 'With Ending',
|
withEnd: 'End with',
|
||||||
in: 'In',
|
in: 'In',
|
||||||
notEqual: 'Not Equal To',
|
notEqual: 'Not Equal To',
|
||||||
granter: 'Greater Than',
|
granter: 'Greater Than',
|
||||||
@@ -72,19 +72,19 @@ module.exports = {
|
|||||||
less: 'Less Than',
|
less: 'Less Than',
|
||||||
lessOrEqual: 'Less Than Or Equal To',
|
lessOrEqual: 'Less Than Or Equal To',
|
||||||
user: 'User',
|
user: 'User',
|
||||||
numericalValue: 'Numerical Value',
|
numericalValue: 'Value',
|
||||||
not: 'No.',
|
not: 'No.',
|
||||||
notOnlyRz: 'No',
|
notOnlyRz: 'No',
|
||||||
EnterValue: 'Please Enter A Value',
|
EnterValue: 'Enter Value',
|
||||||
SavedQuery: 'Saved Search',
|
SavedQuery: 'Saved Search',
|
||||||
NoQueriesSaved: 'No Search Saved',
|
NoQueriesSaved: 'Not Found',
|
||||||
SavedName: 'Saved Name',
|
SavedName: 'Saved Name',
|
||||||
CannotQueryEmpty: 'Cannot search empty condition',
|
CannotQueryEmpty: 'Conditions cannot be empty',
|
||||||
EmptyCannotSaved: 'Empty condition cannot be saved',
|
EmptyCannotSaved: 'Empty conditions cannot be saved',
|
||||||
cannotEmpty: 'Cannot Be Empty',
|
cannotEmpty: 'Cannot Be Empty',
|
||||||
name: 'Name',
|
name: 'Name',
|
||||||
AlreadyExists: 'Already exists, overwrite?',
|
AlreadyExists: 'Already exists, overwrite?',
|
||||||
SavedSuccessfully: 'Saved Successfully',
|
SavedSuccessfully: 'Saved',
|
||||||
DeleteQuery: 'Delete current Search?',
|
DeleteQuery: 'Delete current Search?',
|
||||||
VersionNotSupported: 'Version Not Supported',
|
VersionNotSupported: 'Version Not Supported',
|
||||||
SaveQueryCriteria: 'Save Search Conditions',
|
SaveQueryCriteria: 'Save Search Conditions',
|
||||||
@@ -97,7 +97,7 @@ module.exports = {
|
|||||||
total: 'Total',
|
total: 'Total',
|
||||||
strip: 'Items',
|
strip: 'Items',
|
||||||
RoleCode: 'Role Code',
|
RoleCode: 'Role Code',
|
||||||
createTime: 'Creation Time',
|
createTime: 'Time of Creation',
|
||||||
userName: 'User Name',
|
userName: 'User Name',
|
||||||
userManual:'User Manual',
|
userManual:'User Manual',
|
||||||
selectOneRule: 'Please select a role!',
|
selectOneRule: 'Please select a role!',
|
||||||
@@ -110,8 +110,8 @@ module.exports = {
|
|||||||
AddDepartment: 'Add Department',
|
AddDepartment: 'Add Department',
|
||||||
AddSubordinate: 'Add Subordinate',
|
AddSubordinate: 'Add Subordinate',
|
||||||
DepartmentInformation: 'Department Information',
|
DepartmentInformation: 'Department Information',
|
||||||
BatchDelete: 'Batch Delete',
|
BatchDelete: 'Delete in Batch',
|
||||||
DeleteMultiplePiecesData: 'Delete multiple pieces of data',
|
DeleteMultiplePiecesData: 'Delete Multiple Items',
|
||||||
CurrentSelection: 'Current Selection',
|
CurrentSelection: 'Current Selection',
|
||||||
Deselect: 'Deselect',
|
Deselect: 'Deselect',
|
||||||
enterDepartmentName: 'Please enter Department name',
|
enterDepartmentName: 'Please enter Department name',
|
||||||
@@ -199,7 +199,7 @@ module.exports = {
|
|||||||
SearchLog: 'Search Log',
|
SearchLog: 'Search Log',
|
||||||
enterSearchKeyword: 'Please enter a search keyword',
|
enterSearchKeyword: 'Please enter a search keyword',
|
||||||
enterSearchContent:'Please enter Search Content',
|
enterSearchContent:'Please enter Search Content',
|
||||||
enterStandard:'Please enter Number',
|
enterStandard:'Please enter No.',
|
||||||
entertitle:'Please enter Title',
|
entertitle:'Please enter Title',
|
||||||
OperationType: 'Operation Type',
|
OperationType: 'Operation Type',
|
||||||
selectOperationType: 'Please select Operation type',
|
selectOperationType: 'Please select Operation type',
|
||||||
@@ -251,7 +251,7 @@ module.exports = {
|
|||||||
enterUserAccount: 'Please enter user account',
|
enterUserAccount: 'Please enter user account',
|
||||||
NoConfigurableRoles: 'No configurable roles!',
|
NoConfigurableRoles: 'No configurable roles!',
|
||||||
AreYouWantDiscardEditing: 'Are you sure you want to discard editing?',
|
AreYouWantDiscardEditing: 'Are you sure you want to discard editing?',
|
||||||
determine: 'Confirmed',
|
determine: 'Confirm',
|
||||||
DictionaryCoding: 'Dictionary Coding',
|
DictionaryCoding: 'Dictionary Coding',
|
||||||
enterDictionaryCode: 'Please enter dictionary code',
|
enterDictionaryCode: 'Please enter dictionary code',
|
||||||
DictionaryList: 'Dictionary List',
|
DictionaryList: 'Dictionary List',
|
||||||
@@ -376,7 +376,7 @@ module.exports = {
|
|||||||
BatchSetting: 'Batch Set',
|
BatchSetting: 'Batch Set',
|
||||||
BatchCancel: 'Batch Cancel Collection',
|
BatchCancel: 'Batch Cancel Collection',
|
||||||
SubscriptionManagement: 'Select Tech Fields',
|
SubscriptionManagement: 'Select Tech Fields',
|
||||||
BatchCancellation: 'Batch Delete',
|
BatchCancellation: 'Batch Cancellation',
|
||||||
clickUpload: 'Click To Upload',
|
clickUpload: 'Click To Upload',
|
||||||
viewUploadedFiles: 'View Uploaded Files',
|
viewUploadedFiles: 'View Uploaded Files',
|
||||||
standardSelection: 'Standard Selection',
|
standardSelection: 'Standard Selection',
|
||||||
@@ -407,7 +407,7 @@ module.exports = {
|
|||||||
SyncLibrary: 'Sync To doc. Library',
|
SyncLibrary: 'Sync To doc. Library',
|
||||||
check: 'Proofread',
|
check: 'Proofread',
|
||||||
enName: 'English Name',
|
enName: 'English Name',
|
||||||
selectLeastOne: 'Please select at least one piece of data',
|
selectLeastOne: 'Please select at least one item',
|
||||||
selectFileType: 'Please select a file type',
|
selectFileType: 'Please select a file type',
|
||||||
sureVerified: 'Are you sure this file is not verified?',
|
sureVerified: 'Are you sure this file is not verified?',
|
||||||
sureSynchronize: 'The file has not been verified. Are you sure you want to synchronize to the document library?',
|
sureSynchronize: 'The file has not been verified. Are you sure you want to synchronize to the document library?',
|
||||||
@@ -419,7 +419,7 @@ module.exports = {
|
|||||||
ExhibitionAreaManagement: 'Display Management',
|
ExhibitionAreaManagement: 'Display Management',
|
||||||
NewLabelItem: 'Newly Added Tag Item',
|
NewLabelItem: 'Newly Added Tag Item',
|
||||||
editLabelItem: 'Edit Tag Item',
|
editLabelItem: 'Edit Tag Item',
|
||||||
NodeQuickLookup: 'Node Quick Lookup',
|
NodeQuickLookup: 'Node Quick Find',
|
||||||
AreAllLabelsRead: 'Are All Mark as Read',
|
AreAllLabelsRead: 'Are All Mark as Read',
|
||||||
AllLabelsRead: 'Mark as Read',
|
AllLabelsRead: 'Mark as Read',
|
||||||
SubscriptionNotification: 'Subscription Notification',
|
SubscriptionNotification: 'Subscription Notification',
|
||||||
@@ -436,7 +436,7 @@ module.exports = {
|
|||||||
OperationSuccessful: 'Operation Successful',
|
OperationSuccessful: 'Operation Successful',
|
||||||
Intheexport: 'In The Export...',
|
Intheexport: 'In The Export...',
|
||||||
OperationFailed: 'Operation Failed',
|
OperationFailed: 'Operation Failed',
|
||||||
PersonnelSelection: 'Select ',
|
PersonnelSelection: 'Select People',
|
||||||
EmployeeNumber: 'Employee ID',
|
EmployeeNumber: 'Employee ID',
|
||||||
EmployeeType: 'Employee Type',
|
EmployeeType: 'Employee Type',
|
||||||
LabeItemName: 'Label Item Name',
|
LabeItemName: 'Label Item Name',
|
||||||
@@ -484,14 +484,14 @@ module.exports = {
|
|||||||
charactersLength1to300: '1 - 300 characters in length',
|
charactersLength1to300: '1 - 300 characters in length',
|
||||||
OnlyOneSelected: 'Only one piece of data can be selected',
|
OnlyOneSelected: 'Only one piece of data can be selected',
|
||||||
OnlyPDF: 'Only PDF files can be imported',
|
OnlyPDF: 'Only PDF files can be imported',
|
||||||
open: 'Expand',
|
open: 'More',
|
||||||
away: 'Collapse',
|
away: 'Collapse',
|
||||||
toDoProcess: 'To Do',
|
toDoProcess: 'To-Do',
|
||||||
processDone: 'Completed',
|
processDone: 'Done',
|
||||||
sentProcess: 'Initiated',
|
sentProcess: 'Issued',
|
||||||
monitoringProcess: 'Monitor',
|
monitoringProcess: 'Monitor',
|
||||||
ConfirmDeployment: 'Confirm Deployment?',
|
ConfirmDeployment: 'Confirm to deploy?',
|
||||||
terminationProcess: 'Termination Process',
|
terminationProcess: 'Terminate Process',
|
||||||
issue: 'Issue',
|
issue: 'Issue',
|
||||||
projectInformation: 'Project Information',
|
projectInformation: 'Project Information',
|
||||||
standardContent: 'Standard Content',
|
standardContent: 'Standard Content',
|
||||||
@@ -499,7 +499,7 @@ module.exports = {
|
|||||||
reviewResults: 'Review Results',
|
reviewResults: 'Review Results',
|
||||||
selectReviewResult: 'Please select the review result',
|
selectReviewResult: 'Please select the review result',
|
||||||
feedback: 'Feedback',
|
feedback: 'Feedback',
|
||||||
approvalHistory: 'Cpproval History',
|
approvalHistory: 'Approval History',
|
||||||
cannotExceed500characters: 'Cannot Exceed 500 characters',
|
cannotExceed500characters: 'Cannot Exceed 500 characters',
|
||||||
accord: 'Compliance',
|
accord: 'Compliance',
|
||||||
nonConformity: 'Non-Compliance',
|
nonConformity: 'Non-Compliance',
|
||||||
@@ -509,15 +509,15 @@ module.exports = {
|
|||||||
role: 'Role',
|
role: 'Role',
|
||||||
OperationContent: 'Operation Content',
|
OperationContent: 'Operation Content',
|
||||||
OperationTime: 'Operation Time',
|
OperationTime: 'Operation Time',
|
||||||
ConfirmReplication: 'Confirm Replication',
|
ConfirmReplication: 'Confirm to copy?',
|
||||||
ProcessName: 'Process Name',
|
ProcessName: 'Process Name',
|
||||||
ProcessType: 'Process Type',
|
ProcessType: 'Process Type',
|
||||||
AddProcess: 'Add Process',
|
AddProcess: 'Add Process',
|
||||||
RelatedItems: 'Project',
|
RelatedItems: 'Project',
|
||||||
Sponsor: 'Creator',
|
Sponsor: 'Creator',
|
||||||
CurrentProcessor: 'Current Processor',
|
CurrentProcessor: 'Current Operator',
|
||||||
LastProcessor: 'Last Processor',
|
LastProcessor: 'Last Operator',
|
||||||
ProcessingTime: 'Complete Date',
|
ProcessingTime: 'Operation Time',
|
||||||
cutoffTime: 'Due Date',
|
cutoffTime: 'Due Date',
|
||||||
ProcessStatus: 'Process Status',
|
ProcessStatus: 'Process Status',
|
||||||
CompletionTime: 'Completion Time',
|
CompletionTime: 'Completion Time',
|
||||||
@@ -530,8 +530,8 @@ module.exports = {
|
|||||||
labelNameCannotDuplicate: 'Label name cannot be duplicate',
|
labelNameCannotDuplicate: 'Label name cannot be duplicate',
|
||||||
list: 'List',
|
list: 'List',
|
||||||
paragraph: 'Paragraph',
|
paragraph: 'Paragraph',
|
||||||
enterNumber: 'Please Enter The Number',
|
enterNumber: 'Please enter No.',
|
||||||
enterTitle: 'Please Enter a Title',
|
enterTitle: 'Please enter Title',
|
||||||
backDocument: 'Back To Document Library',
|
backDocument: 'Back To Document Library',
|
||||||
fileName: 'File Name',
|
fileName: 'File Name',
|
||||||
splitTime: 'Split Time',
|
splitTime: 'Split Time',
|
||||||
@@ -544,7 +544,7 @@ module.exports = {
|
|||||||
newClause: 'New Clause',
|
newClause: 'New Clause',
|
||||||
clauseNo: 'Item No.',
|
clauseNo: 'Item No.',
|
||||||
functionalAreas: 'Functional Areas',
|
functionalAreas: 'Functional Areas',
|
||||||
technicalField: 'Tech Field',
|
technicalField: 'Technical Field',
|
||||||
informationCategory: 'Info Type',
|
informationCategory: 'Info Type',
|
||||||
contentValidity: 'Content Validity',
|
contentValidity: 'Content Validity',
|
||||||
TechnicalfieldSupplementCn:'Tech Field Supplement (Cn)',
|
TechnicalfieldSupplementCn:'Tech Field Supplement (Cn)',
|
||||||
@@ -558,7 +558,7 @@ module.exports = {
|
|||||||
confirmCancelCollection: 'Confirm To Cancel Collection?',
|
confirmCancelCollection: 'Confirm To Cancel Collection?',
|
||||||
theRelease: 'The release date should Not exceed the standard implementation date',
|
theRelease: 'The release date should Not exceed the standard implementation date',
|
||||||
zoneOfApplication: 'Area',
|
zoneOfApplication: 'Area',
|
||||||
releaseDate: 'Release Date',
|
releaseDate: 'Issue Date',
|
||||||
standardImplementationTime: 'Standard Implementation Time',
|
standardImplementationTime: 'Standard Implementation Time',
|
||||||
onlyPicture: 'Only Upload Pictures!',
|
onlyPicture: 'Only Upload Pictures!',
|
||||||
fileUploadFailed: 'File Upload Failed',
|
fileUploadFailed: 'File Upload Failed',
|
||||||
@@ -584,7 +584,7 @@ module.exports = {
|
|||||||
leastTwo: 'Please Select at Least two pieces of data',
|
leastTwo: 'Please Select at Least two pieces of data',
|
||||||
mergeTerms: 'Determine Merger Terms',
|
mergeTerms: 'Determine Merger Terms',
|
||||||
documentSplitTemplate: 'Document Split Template',
|
documentSplitTemplate: 'Document Split Template',
|
||||||
batSetting: 'Batch Setting',
|
batSetting: 'Batch Set',
|
||||||
batchSettingInformation:'Batch Setting Information',
|
batchSettingInformation:'Batch Setting Information',
|
||||||
batchSettingPersonnel:'Batch Setting Personnel',
|
batchSettingPersonnel:'Batch Setting Personnel',
|
||||||
selectDirectoryTerms: 'Please Select the directory location to add terms',
|
selectDirectoryTerms: 'Please Select the directory location to add terms',
|
||||||
@@ -601,29 +601,29 @@ module.exports = {
|
|||||||
selectSplitListDisplay: 'Please select whether to split the document list for display',
|
selectSplitListDisplay: 'Please select whether to split the document list for display',
|
||||||
selectDisplayList: 'Please select whether to display in list',
|
selectDisplayList: 'Please select whether to display in list',
|
||||||
documentSplitDisplay: 'Document splitting module display',
|
documentSplitDisplay: 'Document splitting module display',
|
||||||
VirtualListName: 'Market Regulation List Name',
|
VirtualListName: 'Market List',
|
||||||
CertificationListName:'Certification List Name',
|
CertificationListName:'Homologation List',
|
||||||
listStatus: 'List Status',
|
listStatus: 'List Status',
|
||||||
creater: 'Creater',
|
creater: 'Created By',
|
||||||
withdraw: 'Withdraw',
|
withdraw: 'Withdraw',
|
||||||
maintenanceList: 'Maintain',
|
maintenanceList: 'Maintain',
|
||||||
instructionForUse: 'Instruction',
|
instructionForUse: 'Instruction',
|
||||||
subtitle: 'Sub-title',
|
subtitle: 'Subtitle',
|
||||||
scopeOfApplication: 'Scope',
|
scopeOfApplication: 'Scope',
|
||||||
correspondingStandard: 'Compare EU/CN',
|
correspondingStandard: 'Compare EU/CN',
|
||||||
implementationCategory: 'Usage',
|
implementationCategory: 'Usage',
|
||||||
certificationType: 'Certification Type',
|
certificationType: 'Homo Type',
|
||||||
certificationLevel: 'Certification Level',
|
certificationLevel: 'Homo Level',
|
||||||
areaOfResponsibility: 'Responsible Field',
|
areaOfResponsibility: 'Responsible Field',
|
||||||
confirmationOfDesignConformity: 'Design Compliance Check ',
|
confirmationOfDesignConformity: 'Design Compliance Check ',
|
||||||
Deliverables: 'Deliverables',
|
Deliverables: 'Deliverables',
|
||||||
personLiable: 'Assignee',
|
personLiable: 'Owner',
|
||||||
PrehomoConfirmation: 'Pre-Homo Confirmation',
|
PrehomoConfirmation: 'Pre-Homo Check',
|
||||||
verificationAndConformityconfirmation: 'Validation Compliance Check',
|
verificationAndConformityconfirmation: 'Validation Compliance Check',
|
||||||
StandardImplementationDate: 'New Type Execution Date',
|
StandardImplementationDate: 'Standard Effective Date',
|
||||||
regulatoryEngineer: 'Regulation Engineer',
|
regulatoryEngineer: 'Regulation Engineer',
|
||||||
certifiedEngineer: 'Homo Engineer',
|
certifiedEngineer: 'Homo Engineer',
|
||||||
regulatoryEngineerOrcertifiedEngineer: 'Regulation Engineer Or Homologation Engineer',
|
regulatoryEngineerOrcertifiedEngineer: 'Regulation Engineer/Homo Engineer',
|
||||||
engineeringInterfacePerson: 'Eng. Interface',
|
engineeringInterfacePerson: 'Eng. Interface',
|
||||||
typeOfDeliverables: 'Deliverable Type',
|
typeOfDeliverables: 'Deliverable Type',
|
||||||
deliverableTemplate: 'Deliverable Template',
|
deliverableTemplate: 'Deliverable Template',
|
||||||
@@ -632,32 +632,32 @@ module.exports = {
|
|||||||
projectStatus: 'Project Status',
|
projectStatus: 'Project Status',
|
||||||
projectStatus: 'Project Status',
|
projectStatus: 'Project Status',
|
||||||
StudioEngineer: 'R&H Studio',
|
StudioEngineer: 'R&H Studio',
|
||||||
CertificationTime: 'Certification Time',
|
CertificationTime: 'Homologation Time',
|
||||||
NTplatform: 'NT Platform',
|
NTplatform: 'NT Platform',
|
||||||
NPplatform: 'NP Platform',
|
NPplatform: 'NP Platform',
|
||||||
IPDInformation: 'IPD Information',
|
IPDInformation: 'IPD Information',
|
||||||
certificationProgramInformation: 'Certification Program Information',
|
certificationProgramInformation: 'Homologation Plan',
|
||||||
taskReleaseStatus: 'Task Release Status',
|
taskReleaseStatus: 'Homo Release Status',
|
||||||
task: 'Task',
|
task: 'Task',
|
||||||
TaskCutOffTime: 'Due Date',
|
TaskCutOffTime: 'Due Date',
|
||||||
Transfer: 'Transfer',
|
Transfer: 'Retrieve',
|
||||||
CertificationDirectory: 'Homologation Catalogue',
|
CertificationDirectory: 'Homologation Catalogue',
|
||||||
TaskRequirements: 'Task Requirements',
|
TaskRequirements: 'Task Requirements',
|
||||||
CertificationProgress: 'Homologation Progress',
|
CertificationProgress: 'Homologation Progress',
|
||||||
CurrentProjectStatusEvaluation: 'Current State',
|
CurrentProjectStatusEvaluation: 'Project Status Evaluation',
|
||||||
NiONumber: 'NIO Number',
|
NiONumber: 'NIO Number',
|
||||||
ParameterName: 'Parameter Name',
|
ParameterName: 'Parameter Name',
|
||||||
ParameterDescription: 'Parameter Description',
|
ParameterDescription: 'Parameter Description',
|
||||||
Version: 'Version',
|
Version: 'Version',
|
||||||
certificationProgramTime: 'Certification Program Time',
|
certificationProgramTime: 'Planned Homo Date',
|
||||||
ArchitecturePlatform: 'Architecture Platform',
|
ArchitecturePlatform: 'Architecture Platform',
|
||||||
ModelPlatform: 'Model Platform',
|
ModelPlatform: 'Model Platform',
|
||||||
ListOfRelevantPersonnel: 'Related Personnel',
|
ListOfRelevantPersonnel: 'Related Personnel',
|
||||||
DeliverableStatus: 'Deliverable Status',
|
DeliverableStatus: 'Deliverable Status',
|
||||||
CurrentStatusOfTheProject: 'Project Current State',
|
CurrentStatusOfTheProject: 'Project Status',
|
||||||
CurrentStatus: 'Current Status',
|
CurrentStatus: 'Current Status',
|
||||||
NonConformance: 'Non-compliant',
|
NonConformance: 'Non-compliant',
|
||||||
listSubclauses: 'List Subclauses',
|
listSubclauses: 'List Items',
|
||||||
fileType: 'File Type',
|
fileType: 'File Type',
|
||||||
view: 'View',
|
view: 'View',
|
||||||
KMVSS_Table: 'KMVSS Table',
|
KMVSS_Table: 'KMVSS Table',
|
||||||
@@ -691,51 +691,51 @@ module.exports = {
|
|||||||
standardName: 'Standard Name',
|
standardName: 'Standard Name',
|
||||||
initiateListConfirmation: 'Initiate List Confirmation',
|
initiateListConfirmation: 'Initiate List Confirmation',
|
||||||
initiateTaskConfirmation: 'Initiate Task Confirmation',
|
initiateTaskConfirmation: 'Initiate Task Confirmation',
|
||||||
alteration: 'Modify',
|
alteration: 'Change',
|
||||||
fixedPlate: 'Fix the version ',
|
fixedPlate: 'Final Version',
|
||||||
taskAffirmStatus: 'Task Confirmation Status',
|
taskAffirmStatus: 'Task Confirmation Status',
|
||||||
taskAffirm: 'Task Confirmation',
|
taskAffirm: 'Task Confirmation',
|
||||||
listConfirmationStatus: 'List Confirmation Status',
|
listConfirmationStatus: 'List Confirmation Status',
|
||||||
listConfirmation: 'List Confirmation',
|
listConfirmation: 'List Confirmation',
|
||||||
ListConfirmationDeadline: 'List Confirmation Deadline',
|
ListConfirmationDeadline: 'List Confirmation Deadline',
|
||||||
dataConfirmation: 'Please select the data whose list confirmation status is not initiated or rejected, and the regulatory engineer and certification engineer are not empty',
|
dataConfirmation: 'Please select data with List Confirmation Status labeled Not Initiated or Rejected, and the Regulation Engineer and Homo Engineer cannot not empty',
|
||||||
pleaseSelectPersonFirst: 'Please select a person first',
|
pleaseSelectPersonFirst: 'Please select a person first',
|
||||||
onlyOnePersonCanBeSelected: 'Only one person can be selected',
|
onlyOnePersonCanBeSelected: 'You can only select one',
|
||||||
overrule: 'Overrule',
|
overrule: 'Reject',
|
||||||
confirmSubmit: 'Confirm Submit',
|
confirmSubmit: 'Confirm to submit?',
|
||||||
confirmOverrule: 'Confirm Overrule',
|
confirmOverrule: 'Confirm to reject?',
|
||||||
The: 'The',
|
The: 'No.',
|
||||||
submitted: 'Data has been submitted and cannot be submitted again',
|
submitted: 'Already submitted. Please do not submit again',
|
||||||
basicInformationOfParameters: 'General Info',
|
basicInformationOfParameters: 'General Info',
|
||||||
regulatoryCertificationTaskPlan: 'Regulation/Homologation Task Plan',
|
regulatoryCertificationTaskPlan: 'Regulation/Homologation Task Plan',
|
||||||
bringInRelevantPersonnel: 'Bring In Relevant Personnel',
|
bringInRelevantPersonnel: 'Involve Relevant Personnel',
|
||||||
confirmBringInRelevantPersonnel: 'Confirm Bring in relevant personnel',
|
confirmBringInRelevantPersonnel: 'Confirm to involve relevant personnel?',
|
||||||
problemType: 'Issue Type',
|
problemType: 'Issue Type',
|
||||||
projectDetails: 'Project Details',
|
projectDetails: 'Project Details',
|
||||||
listOfRegulations: 'Regulation List',
|
listOfRegulations: 'Regulation List',
|
||||||
taskList: 'Task List',
|
taskList: 'Task List',
|
||||||
TaskParameterCollection: 'Task Parameter Collection',
|
TaskParameterCollection: 'Homo Parameter List',
|
||||||
nonConformance: 'Non Conformance',
|
nonConformance: 'Non-Compliant Items',
|
||||||
deadlineForConfirmationOfDesignCompliance: 'Deadline For Confirmation Of Design Compliance',
|
deadlineForConfirmationOfDesignCompliance: 'Design Compliance Confirmation Deadline',
|
||||||
prehomoConfirmationDeadline: 'Pre-Homo Confirmation Deadline',
|
prehomoConfirmationDeadline: 'Pre-Homo Confirmation Deadline',
|
||||||
verificationComplianceConfirmationDeadline: 'Verification Compliance Confirmation Deadline',
|
verificationComplianceConfirmationDeadline: 'Validation Compliance Confirmation Deadline',
|
||||||
pleaseEnterTheCorrectWebAddress: 'Please enter the correct web address',
|
pleaseEnterTheCorrectWebAddress: 'Please enter the correct address',
|
||||||
updateTime: 'Update Time',
|
updateTime: 'Last Updated',
|
||||||
comment: 'Comment',
|
comment: 'Comment',
|
||||||
historicalVersion: 'History Version',
|
historicalVersion: 'History Version',
|
||||||
versionName: 'Version Name',
|
versionName: 'Version Name',
|
||||||
finalizationTime: 'Finalization Time',
|
finalizationTime: 'Time of Finalization',
|
||||||
setting: 'Setting',
|
setting: 'Setting',
|
||||||
incorrectsubmitted: 'The data status is incorrect; Only data with status to be confirmed or rejected can be submitted',
|
incorrectsubmitted: 'Incorrect data status; Only data labeled To Be Confirmed or Rejected can be submitted',
|
||||||
date: 'Date',
|
date: 'Date',
|
||||||
time: 'Time',
|
time: 'Time',
|
||||||
uploadMaximumATime: 'Upload a Maximum of 20 Images at a time',
|
uploadMaximumATime: 'No More than 20 Images at a Time',
|
||||||
|
|
||||||
confirmationOfRegulationsList: 'Regulation List Confirmation ',
|
confirmationOfRegulationsList: 'Regulation List Confirmed ',
|
||||||
regulatoryTaskConfirmation: 'Regulation Task Confirmation ',
|
regulatoryTaskConfirmation: 'Regulation Task Confirmed ',
|
||||||
certificationStart: 'Homo Completion ',
|
certificationStart: 'Homo Completed ',
|
||||||
preHomoCompletion: 'Pre-Homo Confirmation ',
|
preHomoCompletion: 'Pre-Homo Completed ',
|
||||||
certificationEnd: 'Homo KO ',
|
certificationEnd: 'Homo Approved ',
|
||||||
directoryName: 'Catalogue Name',
|
directoryName: 'Catalogue Name',
|
||||||
batch: 'Batch',
|
batch: 'Batch',
|
||||||
uploadTime: 'Upload Time',
|
uploadTime: 'Upload Time',
|
||||||
@@ -761,7 +761,7 @@ module.exports = {
|
|||||||
Theselectedconfiguration: 'The configuration can only be added when the parameter items in the parameter list are to be collected or changed',
|
Theselectedconfiguration: 'The configuration can only be added when the parameter items in the parameter list are to be collected or changed',
|
||||||
NoConfigurationNotStart: 'No configuration information is added and cannot be viewed',
|
NoConfigurationNotStart: 'No configuration information is added and cannot be viewed',
|
||||||
theCurrent: 'The current status of this data is',
|
theCurrent: 'The current status of this data is',
|
||||||
thisbuttonCompleted: 'You can operate this button only when the state is Completed or not Collected',
|
thisbuttonCompleted: 'Use this button when the status is Completed or Not Collected only',
|
||||||
Frozenstatus: 'Frozen status, can only be viewed',
|
Frozenstatus: 'Frozen status, can only be viewed',
|
||||||
chinese: 'Chinese',
|
chinese: 'Chinese',
|
||||||
integerOrDecimal: 'Integer Or Decimal',
|
integerOrDecimal: 'Integer Or Decimal',
|
||||||
@@ -803,12 +803,12 @@ module.exports = {
|
|||||||
historicalVersion: 'Historical Version',
|
historicalVersion: 'Historical Version',
|
||||||
configure: 'Configuration',
|
configure: 'Configuration',
|
||||||
parameter: 'Parameter',
|
parameter: 'Parameter',
|
||||||
changeExtension: 'Change Extension',
|
changeExtension: 'Extension',
|
||||||
addDetailList: 'Add',
|
addDetailList: 'Add List',
|
||||||
editDetailList:'Edit DetailList',
|
editDetailList:'Edit DetailList',
|
||||||
detailedList: 'DetailedList',
|
detailedList: 'DetailedList',
|
||||||
copyParamDetailList: 'Copy Parameter List',
|
copyParamDetailList: 'Copy Parameter List',
|
||||||
collectionCompletionTime: 'Collection Completed',
|
collectionCompletionTime: 'Collection Completion Time',
|
||||||
parameterTemplateName: 'Parameter Template Name',
|
parameterTemplateName: 'Parameter Template Name',
|
||||||
onlyThree: 'enter only letters, numbers, hyphens (-), left slashes, and Spaces',
|
onlyThree: 'enter only letters, numbers, hyphens (-), left slashes, and Spaces',
|
||||||
templateName: 'Template Name',
|
templateName: 'Template Name',
|
||||||
@@ -839,22 +839,22 @@ module.exports = {
|
|||||||
result: 'Result',
|
result: 'Result',
|
||||||
opinion: 'Opinion',
|
opinion: 'Opinion',
|
||||||
OperationNode: 'Operation Node',
|
OperationNode: 'Operation Node',
|
||||||
taskDataConfirmation: 'Please select the data whose list confirmation status is accepted and task confirmation status is not initiated or rejected, and the regulatory engineer and certification engineer are not empty',
|
taskDataConfirmation: 'Please select data with List Confirmation Status labeled Accepted and Task Confirmation Status labeled Not Initiated or Rejected, and the Eng. Interface cannot be empty',
|
||||||
selectInquiry: 'Select Inquiry',
|
selectInquiry: 'Select Inquiry',
|
||||||
sendBack: 'Reject',
|
sendBack: 'Reject',
|
||||||
taskConfirmationProcess: 'Task confirmation process',
|
taskConfirmationProcess: 'Task confirmation process',
|
||||||
notFinished: 'Assigned',
|
notFinished: 'Assigned',
|
||||||
Finished: 'Completed',
|
Finished: 'Completed',
|
||||||
theRequirementst: 'The engineering interface person confirms the compliance requirements',
|
theRequirementst: 'The Eng. Interface confirms the compliance requirements',
|
||||||
dataLoading: 'Data loading...',
|
dataLoading: 'Data loading...',
|
||||||
Submitting: 'Submitting',
|
Submitting: 'Submitting...',
|
||||||
Returning: 'Returning',
|
Returning: 'Returning',
|
||||||
terminationProcessing: 'Termination process',
|
terminationProcessing: 'Terminating the process',
|
||||||
publishComment: 'Publish Comment',
|
publishComment: 'Comment',
|
||||||
record: 'Record',
|
record: 'Record',
|
||||||
replyToComments: 'Reply To Comments',
|
replyToComments: 'Reply To Comments',
|
||||||
noComment: 'No Comment',
|
noComment: 'No Comments',
|
||||||
theReceived: 'Finalize all process data only after completing the task responsibility confirmation node',
|
theReceived: 'All process data can only be finalized after the task responsibility is confirmed',
|
||||||
notEvaluated: 'Not Evaluated',
|
notEvaluated: 'Not Evaluated',
|
||||||
cannotExceed: 'Cannot Exceed',
|
cannotExceed: 'Cannot Exceed',
|
||||||
Characters: 'Characters',
|
Characters: 'Characters',
|
||||||
@@ -862,54 +862,54 @@ module.exports = {
|
|||||||
VirtualList: 'MarketList',
|
VirtualList: 'MarketList',
|
||||||
importTemplate: 'Import Template',
|
importTemplate: 'Import Template',
|
||||||
verificationConfirmationDeadline: 'Verification compliance confirmation deadline',
|
verificationConfirmationDeadline: 'Verification compliance confirmation deadline',
|
||||||
technicalEvaluationResults: 'Technical Evaluation Results',
|
technicalEvaluationResults: 'Technical Evaluation Result',
|
||||||
engineeringConfirmation: 'Engineering Deliverables',
|
engineeringConfirmation: 'Engineering Deliverables',
|
||||||
feedbackFromTheEngineer: 'Engineer Comment',
|
feedbackFromTheEngineer: 'Engineer\'s Feedback',
|
||||||
completedBy: 'Filled by',
|
completedBy: 'Filled by',
|
||||||
completedTime: 'Completed Time',
|
completedTime: 'Time',
|
||||||
replyFromProjectContactPerson: 'Assignee Reply',
|
replyFromProjectContactPerson: 'Owner\'s Reply',
|
||||||
answer: 'Answer',
|
answer: 'Reply',
|
||||||
distributionEngineer: 'Dispatch to Engineer',
|
distributionEngineer: 'Assigner',
|
||||||
reminderHandling: 'Reminder',
|
reminderHandling: 'Reminder',
|
||||||
addFeedback: 'Add Feedback',
|
addFeedback: 'Add Feedback',
|
||||||
engineer: 'Engineer',
|
engineer: 'Engineer',
|
||||||
engineeringConfirmationDetails: 'Engineering Confirmation Details',
|
engineeringConfirmationDetails: 'Engineering Deliverable Details',
|
||||||
reminder: 'Reminder',
|
reminder: 'Reminder',
|
||||||
adopt: 'Adopt',
|
adopt: 'Pass',
|
||||||
reviewedByThePersonInCharge: 'Reviewed by the person in charge',
|
reviewedByThePersonInCharge: 'Reviewed by Owner',
|
||||||
onlyDeleted: 'Only data that has not started or ended the process can be deleted',
|
onlyDeleted: 'Only delete data when the process is not started or already ended',
|
||||||
experimentPassed: 'Test Passed',
|
experimentPassed: 'Test Passed',
|
||||||
experimentFailed: 'Test Failed',
|
experimentFailed: 'Test Failed',
|
||||||
toBeStarted: 'Not Start',
|
toBeStarted: 'To Be Started',
|
||||||
inProgress: 'In Progress',
|
inProgress: 'In Progress',
|
||||||
Underway: 'Underway',
|
Underway: 'Ongoing',
|
||||||
green: 'Green',
|
green: 'Green',
|
||||||
red: 'Red',
|
red: 'Red',
|
||||||
blue: 'Blue',
|
blue: 'Blue',
|
||||||
yellow: 'Yellow',
|
yellow: 'Yellow',
|
||||||
resultReported: 'Result Reported',
|
resultReported: 'Result Report',
|
||||||
TheDoesNotContainData: 'The maintenance list of the virtual list does not contain data',
|
TheDoesNotContainData: 'The maintenance list of the market list does not contain any data. Confirm to add?',
|
||||||
number: 'No.',
|
number: 'No.',
|
||||||
Deadline: 'Deadline',
|
Deadline: 'Deadline',
|
||||||
toBeConfirmed: 'To Confirm',
|
toBeConfirmed: 'To Be Confirmed',
|
||||||
designComplianceReview: 'Design Compliance Confirmation',
|
designComplianceReview: 'Design Compliance Confirmation',
|
||||||
preHomeConfirmation: 'Pre-Homo Confirmation',
|
preHomeConfirmation: 'Pre-Homo Confirmation',
|
||||||
verificationComplianceReview: 'Validation Compliance Confirmation',
|
verificationComplianceReview: 'Validation Compliance Confirmation',
|
||||||
verificationComplianceExamine:'Verification compliance examine',
|
verificationComplianceExamine:'Validation Compliance Review',
|
||||||
Deployment: 'Deploy',
|
Deployment: 'Deploy',
|
||||||
pleaseDesignConformityConfirmation: 'Please complete the data of design conformity confirmation',
|
pleaseDesignConformityConfirmation: 'Please complete the data of design compliance confirmation',
|
||||||
pleaseConfirmedByPrehomo: 'Please complete the data confirmed by Pre-Homo',
|
pleaseConfirmedByPrehomo: 'Please complete the data of Pre-Homo confirmation',
|
||||||
pleaseConformityVerification: 'Please complete the data of Conformity verification',
|
pleaseConformityVerification: 'Please complete the data of validation compliance confirmation',
|
||||||
virtualListDetails: 'Market List Details',
|
virtualListDetails: 'Market List Details',
|
||||||
virtualAuthenticationListDetails: 'Virtual Authentication List Details',
|
virtualAuthenticationListDetails: 'Virtual Homo List Details',
|
||||||
VirtualAuthenticationList: 'Virtual Authentication List',
|
VirtualAuthenticationList: 'Virtual Homo List',
|
||||||
maintainVirtualList: 'Maintain Market List',
|
maintainVirtualList: 'Maintain Market List',
|
||||||
certificationListMaintenance: 'Certification List Maintenance',
|
certificationListMaintenance: 'Homo List Maintenance',
|
||||||
reasonsForRejection: 'Reasons For Rejection',
|
reasonsForRejection: 'Reasons For Rejection',
|
||||||
inconformity: 'Non-Compliance',
|
inconformity: 'Non-Compliance',
|
||||||
toTrack: 'To be tracked',
|
toTrack: 'To be tracked',
|
||||||
Launch: 'Launch',
|
Launch: 'Initiate',
|
||||||
maintainProgress: 'Maintain',
|
maintainProgress: 'Maintain Schedule',
|
||||||
redSchedule: 'Red: unqualified without available solutions or timeline. ',
|
redSchedule: 'Red: unqualified without available solutions or timeline. ',
|
||||||
yellowSchedule: 'Yellow: unqualified and with available solutions and timeline. ',
|
yellowSchedule: 'Yellow: unqualified and with available solutions and timeline. ',
|
||||||
greenRequirements: 'Green: qualified and confirmed.',
|
greenRequirements: 'Green: qualified and confirmed.',
|
||||||
@@ -917,9 +917,9 @@ module.exports = {
|
|||||||
authenticationMessage: 'Homo Parameter Task',
|
authenticationMessage: 'Homo Parameter Task',
|
||||||
taskRegulationComplianceTask: 'Regulation Compliance Task',
|
taskRegulationComplianceTask: 'Regulation Compliance Task',
|
||||||
accept: 'Accept',
|
accept: 'Accept',
|
||||||
notLaunch: 'Not Start',
|
notLaunch: 'Not Initiated',
|
||||||
refuse: 'Reject',
|
refuse: 'Reject',
|
||||||
taskTermination: 'Task Termination',
|
taskTermination: 'Task Terminated',
|
||||||
projectStatusAndProgress: 'Project Status And Progress',
|
projectStatusAndProgress: 'Project Status And Progress',
|
||||||
listConfirmationProgress: 'List Confirmation Progress',
|
listConfirmationProgress: 'List Confirmation Progress',
|
||||||
taskConfirmationProgress: 'Task Confirmation Progress',
|
taskConfirmationProgress: 'Task Confirmation Progress',
|
||||||
@@ -930,40 +930,40 @@ module.exports = {
|
|||||||
newlyAdded: 'Add',
|
newlyAdded: 'Add',
|
||||||
applicableSupplement: 'Applicable Supplement',
|
applicableSupplement: 'Applicable Supplement',
|
||||||
taskDescription: 'Task Description',
|
taskDescription: 'Task Description',
|
||||||
descriptionDeliverables: 'Instruction',
|
descriptionDeliverables: 'Deliverable Description',
|
||||||
startMonth: 'Start Month',
|
startMonth: 'Start Date',
|
||||||
endMonth: 'End Month',
|
endMonth: 'End Date',
|
||||||
Importing: 'Importing...',
|
Importing: 'Importing...',
|
||||||
projectDeliveryDescription: 'Project Delivery Description',
|
projectDeliveryDescription: 'Engineering Delivery Description',
|
||||||
cancelConfirm: 'Cancel Confirm',
|
cancelConfirm: 'Cancel Confirmation',
|
||||||
currentInformation: 'Current Information',
|
currentInformation: 'Current Information',
|
||||||
deliveryHistory: 'Delivery History',
|
deliveryHistory: 'Delivery History',
|
||||||
projectDeliveryRequirements: 'Project delivery requirements',
|
projectDeliveryRequirements: 'Project delivery requirements',
|
||||||
personLiableConfirm: 'PersonLiable Confirm',
|
personLiableConfirm: 'Confirm by Owner',
|
||||||
complianceResults: 'Feedback',
|
complianceResults: 'Compliance Result',
|
||||||
noData: 'No Data',
|
noData: 'No Data',
|
||||||
confirmOperation: 'Confirm Operation',
|
confirmOperation: 'Confirm Operation',
|
||||||
sponsorReview: 'Sponsor Review',
|
sponsorReview: 'Initiator Review',
|
||||||
fillInProjectDelivery: 'Engineering Delivery',
|
fillInProjectDelivery: 'Fill in Engineering Delivery',
|
||||||
Resubmit: 'Resubmit',
|
Resubmit: 'Resubmit',
|
||||||
Quantity: 'Quantity',
|
Quantity: 'Quantity',
|
||||||
pleaseConfirmationResults: 'Please select the compliance status based on the engineer confirmation result.',
|
pleaseConfirmationResults: 'Please select the compliance status based on the engineering confirmation result',
|
||||||
pleaseReviewTask: 'Please add engineering confirmation to this review task.',
|
pleaseReviewTask: 'Please add engineering confirmation to this review task.',
|
||||||
pleaseWillBeReturned: 'Please double confirm the engineering result and owner review result. Submit if it is in accordance with the requirements and reject if it\'s not.',
|
pleaseWillBeReturned: 'Please double confirm the engineering result and the owner review result. Submit if it\'s compliant and reject if it\'s not.',
|
||||||
pleaseSubmitStatus: 'Please confirm all engineer data before submission.',
|
pleaseSubmitStatus: 'Please change the status of engineering data to Confirmed before submission',
|
||||||
modelName: 'Model Name',
|
modelName: 'Model Name',
|
||||||
modelYear: 'Model Year',
|
modelYear: 'Model Year',
|
||||||
NoteConfirmTheChange: 'Note: After resetting, the selected item data will change to a list pending release status, and the historical data will disappear. Please confirm whether to perform a process reset',
|
NoteConfirmTheChange: 'Note: After resetting, the selected item data will change to a list pending release status, and the historical data will disappear. Please confirm whether to perform a process reset',
|
||||||
onlyDataChanged: 'Only data whose task confirmation status is accepted can be changed',
|
onlyDataChanged: 'Only data with task confirmation status of Accepted can be changed',
|
||||||
inquiry: 'Inquiry',
|
inquiry: 'Inquiry',
|
||||||
ConfirmationDeadline: 'Confirmation Deadline',
|
ConfirmationDeadline: 'Confirm Deadline',
|
||||||
regulatoryCertificationTaskConfirmation: 'Regulatory certification task confirmation',
|
regulatoryCertificationTaskConfirmation: 'Homo Task Confirmation',
|
||||||
confirmationEngineeringInterfacePerson: 'Confirmation of engineering interface person',
|
confirmationEngineeringInterfacePerson: 'Eng. Interface Confirmation',
|
||||||
engineerReply: 'Engineer reply',
|
engineerReply: 'Engineer\'s Reply',
|
||||||
catalogFile: 'Catalogue File',
|
catalogFile: 'Catalogue File',
|
||||||
testScheme: 'Test Scheme',
|
testScheme: 'Test Scheme',
|
||||||
testReportLocation: 'Find Report',
|
testReportLocation: 'Find Test Report',
|
||||||
explain: 'Illustration',
|
explain: 'Description',
|
||||||
dataCannotEmpty: 'Data Cannot Empty',
|
dataCannotEmpty: 'Data Cannot Empty',
|
||||||
documentDynamics: 'Document Updates',
|
documentDynamics: 'Document Updates',
|
||||||
theNumberAgain: 'The number already exists and cannot be added again',
|
theNumberAgain: 'The number already exists and cannot be added again',
|
||||||
@@ -994,12 +994,12 @@ module.exports = {
|
|||||||
Statusis: 'Statusis',
|
Statusis: 'Statusis',
|
||||||
toHavePermission: 'To Have Permission',
|
toHavePermission: 'To Have Permission',
|
||||||
and: 'And',
|
and: 'And',
|
||||||
judge: 'Judge',
|
judge: 'Determine',
|
||||||
pleaseWaitWhileRunning: 'Please wait while running',
|
pleaseWaitWhileRunning: 'Please wait while running',
|
||||||
roleSwitching: 'Role Switching',
|
roleSwitching: 'Role Switching',
|
||||||
setCreator: 'Set Creator',
|
setCreator: 'Set Creator',
|
||||||
documentLibraryDetails: 'Document Library Details',
|
documentLibraryDetails: 'Document Library Details',
|
||||||
question: 'Question',
|
question: 'Reminder',
|
||||||
ConfirmQuestion: 'Confirm Question',
|
ConfirmQuestion: 'Confirm Question',
|
||||||
disableInput: 'Disable Input',
|
disableInput: 'Disable Input',
|
||||||
taskConfirmationDeadline: 'Task Confirmation Deadline',
|
taskConfirmationDeadline: 'Task Confirmation Deadline',
|
||||||
@@ -1042,9 +1042,9 @@ module.exports = {
|
|||||||
dateOfInitiation: 'Date Of Initiation',
|
dateOfInitiation: 'Date Of Initiation',
|
||||||
closingDate: 'Due Date',
|
closingDate: 'Due Date',
|
||||||
viewProcess: 'View Process',
|
viewProcess: 'View Process',
|
||||||
evaluationResults: 'Evaluation Results',
|
evaluationResults: 'Evaluation Result',
|
||||||
Assessor: 'Assessor',
|
Assessor: 'Assessor',
|
||||||
collectionOfRegulatoryOpinions: 'Opinion Collection of Regulation',
|
collectionOfRegulatoryOpinions: 'Opinion Collection on Regulation',
|
||||||
collectionOfRegulatoryOpinionsProcess: 'Collection Of Regulatory Opinions Process',
|
collectionOfRegulatoryOpinionsProcess: 'Collection Of Regulatory Opinions Process',
|
||||||
feedbackInformation: 'Feedback',
|
feedbackInformation: 'Feedback',
|
||||||
relevantSections: 'Chapter',
|
relevantSections: 'Chapter',
|
||||||
@@ -1057,7 +1057,7 @@ module.exports = {
|
|||||||
standardNameCn: 'Standard Title Cn',
|
standardNameCn: 'Standard Title Cn',
|
||||||
standardNameEn: 'Standard Title En',
|
standardNameEn: 'Standard Title En',
|
||||||
deadlineForComments: 'Deadline for Comments',
|
deadlineForComments: 'Deadline for Comments',
|
||||||
standardNo: 'Standard No',
|
standardNo: 'Standard No.',
|
||||||
implemenDate: 'Effective Date',
|
implemenDate: 'Effective Date',
|
||||||
// 上报库
|
// 上报库
|
||||||
Enable: 'Enable',
|
Enable: 'Enable',
|
||||||
@@ -1074,7 +1074,7 @@ module.exports = {
|
|||||||
FNumber: 'Number',
|
FNumber: 'Number',
|
||||||
NNNiONumber: 'Number',
|
NNNiONumber: 'Number',
|
||||||
NNiONumber: 'NIO Number',
|
NNiONumber: 'NIO Number',
|
||||||
ParameterNo: 'Number',
|
ParameterNo: 'No.',
|
||||||
NRequired: 'Required',
|
NRequired: 'Required',
|
||||||
NParameterName: 'Para Name',
|
NParameterName: 'Para Name',
|
||||||
NtechnicalField: 'Tech Field',
|
NtechnicalField: 'Tech Field',
|
||||||
@@ -1113,10 +1113,10 @@ module.exports = {
|
|||||||
newNiONumber: 'Number',
|
newNiONumber: 'Number',
|
||||||
English: 'English',
|
English: 'English',
|
||||||
requiredParametersEmpty: 'Required parameters cannot be empty',
|
requiredParametersEmpty: 'Required parameters cannot be empty',
|
||||||
PleaseTaskConfirmationRejected: 'Please select the data whose list confirmation status is accepted and task confirmation status is not initiated or rejected',
|
PleaseTaskConfirmationRejected: 'Please select data with List Confirmation Status labeled Accepted and Task Confirmation Status labeled Not Initiated or Rejected',
|
||||||
theProjectContactEmpty: 'The project contact person of cannot be empty',
|
theProjectContactEmpty: 'The Eng. Interface cannot be empty',
|
||||||
pleaseSelectinitiatedOrRejected: 'Please select the data whose design compliance confirmation process status is List Pending Release, Regulatory Engineer Returned or Verification Compliance Confirmation Process status is List Pending Release, Regulatory Engineer Returned',
|
pleaseSelectinitiatedOrRejected: 'Please select the data whose design compliance confirmation process status is List Pending Release, Regulatory Engineer Returned or Verification Compliance Confirmation Process status is List Pending Release, Regulatory Engineer Returned',
|
||||||
TheEngineerAndCertification: 'The regulatory engineer of cannot be empty',
|
TheEngineerAndCertification: 'The Homo Engineer cannot be empty',
|
||||||
pleaseSelectTheDataverificationVerified:'Please select the data whose design compliance confirmation process status is List Pending Verification, Responsible Person Rejected, or Verification Compliance Confirmation process status is List Pending Verification, Responsible Person Rejected',
|
pleaseSelectTheDataverificationVerified:'Please select the data whose design compliance confirmation process status is List Pending Verification, Responsible Person Rejected, or Verification Compliance Confirmation process status is List Pending Verification, Responsible Person Rejected',
|
||||||
theResponsiblePersonAndDeadlineClank: 'The responsible person and deadline of cannot be blank',
|
theResponsiblePersonAndDeadlineClank: 'The responsible person and deadline of cannot be blank',
|
||||||
bringInTheProjectInterface: 'Assign to Owner',
|
bringInTheProjectInterface: 'Assign to Owner',
|
||||||
@@ -1191,7 +1191,7 @@ module.exports = {
|
|||||||
viewTheComparisonResults: 'View Results',
|
viewTheComparisonResults: 'View Results',
|
||||||
addFullTextComment: 'Full Text Comment',
|
addFullTextComment: 'Full Text Comment',
|
||||||
turnOffAutomaticMatching: 'Turn Off Auto Match',
|
turnOffAutomaticMatching: 'Turn Off Auto Match',
|
||||||
Deriveconformanceresults: 'Export Results',
|
Deriveconformanceresults: 'Export Compliance Results',
|
||||||
Regulatorycompliancekanban: 'Regulatory Compliance Kanban',
|
Regulatorycompliancekanban: 'Regulatory Compliance Kanban',
|
||||||
exportComparisonReport: 'Export Comparison Report',
|
exportComparisonReport: 'Export Comparison Report',
|
||||||
comparisonDifferenceComment: 'Comparison Difference Comment',
|
comparisonDifferenceComment: 'Comparison Difference Comment',
|
||||||
@@ -1224,11 +1224,11 @@ module.exports = {
|
|||||||
Fileuploaded: 'File uploading, please wait',
|
Fileuploaded: 'File uploading, please wait',
|
||||||
doNotHavePermissionDeleteData: 'Do not have permission to delete this data',
|
doNotHavePermissionDeleteData: 'Do not have permission to delete this data',
|
||||||
Parametercollection: 'Parameter Collection',
|
Parametercollection: 'Parameter Collection',
|
||||||
Collectlist: 'Colle Ctlist',
|
Collectlist: 'Collection List',
|
||||||
Statisticalmodels: 'Statisti Calmodels',
|
Statisticalmodels: 'Statistical Model',
|
||||||
Inthecollection: 'During collection',
|
Inthecollection: 'Collecting',
|
||||||
Notatthe: 'Not started',
|
Notatthe: 'Not started',
|
||||||
Thepercentage: 'The Percentage',
|
Thepercentage: 'Percentage',
|
||||||
problemKnowledgeBase: 'Knowledge Sharing',
|
problemKnowledgeBase: 'Knowledge Sharing',
|
||||||
recentHotSpots: 'Recent Hot Spots',
|
recentHotSpots: 'Recent Hot Spots',
|
||||||
disseminationMaterials: 'Dissemination Materials',
|
disseminationMaterials: 'Dissemination Materials',
|
||||||
@@ -1272,7 +1272,7 @@ module.exports = {
|
|||||||
Adjustareasofresponsibility:'Adjust areas of responsibility',
|
Adjustareasofresponsibility:'Adjust areas of responsibility',
|
||||||
regulatoryTechnicalAssessment:'Regulatory Technical Assessment',
|
regulatoryTechnicalAssessment:'Regulatory Technical Assessment',
|
||||||
punctuationmark:'You can only enter English punctuation marks except the # sign and commas',
|
punctuationmark:'You can only enter English punctuation marks except the # sign and commas',
|
||||||
created: 'Created',
|
created: 'Creation Time',
|
||||||
updated:'Updated',
|
updated:'Updated',
|
||||||
OpenOne:'Open',
|
OpenOne:'Open',
|
||||||
Privacy:'Privacy',
|
Privacy:'Privacy',
|
||||||
@@ -1309,8 +1309,8 @@ module.exports = {
|
|||||||
rejectedBy:'Rejected By',
|
rejectedBy:'Rejected By',
|
||||||
rejectionTime:'Rejection Time',
|
rejectionTime:'Rejection Time',
|
||||||
rejectReason:'Reject Reason',
|
rejectReason:'Reject Reason',
|
||||||
collectionLegislativeComments:'Opinion Collection of Regulation',
|
collectionLegislativeComments:'Opinion Collection on Regulation',
|
||||||
regulatoryAndTechnicalAssessment:'Regulation Technical Assessment',
|
regulatoryAndTechnicalAssessment:'Regulatory Technical Assessment',
|
||||||
listConfirmationRejectionReason:'List confirmation rejection reason',
|
listConfirmationRejectionReason:'List confirmation rejection reason',
|
||||||
taskConfirmationRejectionReason:'Task confirmation rejection reason',
|
taskConfirmationRejectionReason:'Task confirmation rejection reason',
|
||||||
onlyCompletedDataCanBeDeleted:'Only completed data can be deleted',
|
onlyCompletedDataCanBeDeleted:'Only completed data can be deleted',
|
||||||
@@ -1349,10 +1349,10 @@ module.exports = {
|
|||||||
secondaryDirectory:'Secondary Directory',
|
secondaryDirectory:'Secondary Directory',
|
||||||
OnlyPersonsCanBeSelected:'The maximum upper limit is exceeded; Only 100 persons can be selected',
|
OnlyPersonsCanBeSelected:'The maximum upper limit is exceeded; Only 100 persons can be selected',
|
||||||
projectVersion:'Project Version',
|
projectVersion:'Project Version',
|
||||||
softwareVersion:'Authentication Software version',
|
softwareVersion:'Homo Software Version',
|
||||||
versionStatistics:'Version statistics',
|
versionStatistics:'Version statistics',
|
||||||
addSubproject:'Add Subproject',
|
addSubproject:'Add Subitem',
|
||||||
Topping:'Topping',
|
Topping:'Top',
|
||||||
cancelTopping:'Cancel Topping',
|
cancelTopping:'Cancel Topping',
|
||||||
relatedProjectVersion:'Related project version',
|
relatedProjectVersion:'Related project version',
|
||||||
taskType:'Task Type',
|
taskType:'Task Type',
|
||||||
@@ -1362,25 +1362,25 @@ module.exports = {
|
|||||||
filledBy:'Filled by',
|
filledBy:'Filled by',
|
||||||
parameterToBeInitiated:'Parameter to be initiated',
|
parameterToBeInitiated:'Parameter to be initiated',
|
||||||
listTaskConfirmation:'List task confirmation',
|
listTaskConfirmation:'List task confirmation',
|
||||||
completednum: 'Quantity to be filled',
|
completednum: 'To Be Filled',
|
||||||
filledBynum:'Filled by',
|
filledBynum:'Filled by',
|
||||||
parameterToBeInitiatednum:'Parameter to be initiated',
|
parameterToBeInitiatednum:'Parameter to be initiated',
|
||||||
listToConfirm:'List to confirm',
|
listToConfirm:'To Be Confirmed',
|
||||||
toSubmit:'To submit',
|
toSubmit:'To Be Submitted',
|
||||||
toAudit:'To audit',
|
toAudit:'To Be Audited',
|
||||||
secondaryDirectory:'Secondary Directory',
|
secondaryDirectory:'Secondary Directory',
|
||||||
OnlyPersonsCanBeSelected:'The maximum upper limit is exceeded; Only 100 persons can be selected',
|
OnlyPersonsCanBeSelected:'The maximum upper limit is exceeded; Only 100 persons can be selected',
|
||||||
projectVersion:'Project Version',
|
projectVersion:'Project Version',
|
||||||
softwareVersion:'Authentication Software version',
|
softwareVersion:'Homo Software Version',
|
||||||
versionStatistics:'Version statistics',
|
versionStatistics:'Version statistics',
|
||||||
addSubproject:'Add Subproject',
|
addSubproject:'Add Subitem',
|
||||||
Topping:'Topping',
|
Topping:'Top',
|
||||||
cancelTopping:'Cancel Topping',
|
cancelTopping:'Cancel Topping',
|
||||||
relatedProjectVersion:'Related project version',
|
relatedProjectVersion:'Related project version',
|
||||||
Importfailure:'Import failure',
|
Importfailure:'Import failure',
|
||||||
CuiBan:'CuiBan',
|
CuiBan:'CuiBan',
|
||||||
brand:'Brand',
|
brand:'Brand',
|
||||||
allsubitemsitem:'Whether to delete all subitems under this item',
|
allsubitemsitem:'Delete all subitems under this item?',
|
||||||
contactTheFounder:'Contact author',
|
contactTheFounder:'Contact author',
|
||||||
certificationCategoryNumber: 'certification Category Number',
|
certificationCategoryNumber: 'certification Category Number',
|
||||||
historicalrecord:'Historical Record',
|
historicalrecord:'Historical Record',
|
||||||
@@ -1397,62 +1397,62 @@ module.exports = {
|
|||||||
inRecentMonthsin6:'Within 6 months (implemented)',
|
inRecentMonthsin6:'Within 6 months (implemented)',
|
||||||
batchUpdateDeadline:'Batch update deadline',
|
batchUpdateDeadline:'Batch update deadline',
|
||||||
timeInterval:'Time Interval',
|
timeInterval:'Time Interval',
|
||||||
certificationList:'Certification List',
|
certificationList:'Homologation List',
|
||||||
inspectionItems:'Inspection Items',
|
inspectionItems:'Test Item',
|
||||||
processReset:'Process Reset',
|
processReset:'Process Reset',
|
||||||
configurationItem:'Configuration Item',
|
configurationItem:'Configuration Item',
|
||||||
DeliverablesResult:'Deliverables Result',
|
DeliverablesResult:'Delivery Result',
|
||||||
reportNo:'Report No',
|
reportNo:'Report No.',
|
||||||
productModel:'Product Model',
|
productModel:'Product Model',
|
||||||
nameOfManufacturer:'Name Of Manufacturer',
|
nameOfManufacturer:'Name Of Manufacturer',
|
||||||
regulationNo:'Regulation No',
|
regulationNo:'Regulation No.',
|
||||||
itemInformation:'Item Information',
|
itemInformation:'Item Information',
|
||||||
modifyHistory:'Historical Record',
|
modifyHistory:'Historical Record',
|
||||||
returnToStudio:'Return to Studio',
|
returnToStudio:'Return to Studio',
|
||||||
Approved:'Approved',
|
Approved:'Approved',
|
||||||
returnedForApproval:'Returned For Approval',
|
returnedForApproval:'Returned',
|
||||||
changeSetting:'Change Setting',
|
changeSetting:'Change Configuration',
|
||||||
referenceDeliverables:'Reference Deliverables',
|
referenceDeliverables:'Reference Deliverable',
|
||||||
missionAccepted:'Mission Accepted',
|
missionAccepted:'Task Accepted',
|
||||||
missionRejection:'Mission Rejection',
|
missionRejection:'Task Rejected',
|
||||||
turnToDo:'Turn To Do',
|
turnToDo:'Turn To',
|
||||||
initiateTask:'Initiate a Task',
|
initiateTask:'Initiate a Task',
|
||||||
compliancereport:'Generate compliance report',
|
compliancereport:'Generate compliance report',
|
||||||
todocenter:'To-do center',
|
todocenter:'To-do center',
|
||||||
areYouReturnToStudio:'Are you sure to return to studio?',
|
areYouReturnToStudio:'Confirm to return to studio?',
|
||||||
confirmLaunchTask:'Confirm launch task ?',
|
confirmLaunchTask:'Confirm to initiate a task ?',
|
||||||
conditionsNotMet:'Conditions not met',
|
conditionsNotMet:'Conditions not met',
|
||||||
onlyProcessStatusReturned:'Only the data whose process status is list to be checked and rejected by the responsible person can be returned',
|
onlyProcessStatusReturned:'Only data with process status of List to Be Checked and Rejected by Owner can be returned',
|
||||||
onlyProcessReturned:'Only data with a process status of list to be verified and rejected by the responsible person can be initiated, and the delivery type, engineering interface person, responsible person, and deadline cannot be empty',
|
onlyProcessReturned:'Only data with a process status of list to be verified and rejected by the responsible person can be initiated, and the delivery type, engineering interface person, responsible person, and deadline cannot be empty',
|
||||||
confirmToAcceptTheTask:'Confirm to accept the task?',
|
confirmToAcceptTheTask:'Confirm to accept the task?',
|
||||||
confirmRejectTask:'Confirm Reject Task ?',
|
confirmRejectTask:'Confirm to reject the task ?',
|
||||||
onlyDataStatusConfirmedSelected:'Only data with process status of task to be confirmed can be selected',
|
onlyDataStatusConfirmedSelected:'Only data with process status of task to be confirmed can be selected',
|
||||||
onlyDataStatusSubmittedCanBeSelected:'Only data with process status of result to be submitted can be selected',
|
onlyDataStatusSubmittedCanBeSelected:'Only data with process status of result to be submitted can be selected',
|
||||||
operationWithoutPermission:'Operation without permission',
|
operationWithoutPermission:'No access',
|
||||||
data:"'s data",
|
data:"'s data",
|
||||||
confirmApproval:'Confirm pass review?',
|
confirmApproval:'Confirm pass review?',
|
||||||
confirmReturnForApproval:'Confirm Return for review ?',
|
confirmReturnForApproval:'Confirm Return for review ?',
|
||||||
onlyDataStatusResultReviewedCanBeSelected:'Only data with process status of result to be reviewed can be selected',
|
onlyDataStatusResultReviewedCanBeSelected:'Only data with process status of result to be reviewed can be selected',
|
||||||
confirmResetProcess:'Confirm reset process?',
|
confirmResetProcess:'Confirm to reset the process?',
|
||||||
confirmUrging:'Confirm urging ?',
|
confirmUrging:'Confirm to remind?',
|
||||||
confirmWithdrawal:'Confirm withdrawal ?',
|
confirmWithdrawal:'Confirm to withdraw?',
|
||||||
onlyListCheckedCanRecalled:'Only the data whose process status is list to be checked can be recalled',
|
onlyListCheckedCanRecalled:'Only data with process status of List to Be Checked can be withdrawed',
|
||||||
statusthetasistobeconfirmed:'You can withdraw the list only when the status of the list is to be checked or the status of the task is to be confirmed',
|
statusthetasistobeconfirmed:'Withdrawal can only be performed when the list status is To Be Checked or the task status is To Be Confirmed',
|
||||||
confirmreturn:'Confirm return ?',
|
confirmreturn:'Confirm to return ?',
|
||||||
onlyDataSelected:'Only data with process status of task to be confirmed, result to be submitted and review to be returned can be selected',
|
onlyDataSelected:'Only data with process status of Task to Be Confirmed, Result to Be Submitted and Returned after Review can be selected',
|
||||||
youCannotStatusListToBeReleasedAndApproved:'You cannot select data whose process status is list to be released and approved',
|
youCannotStatusListToBeReleasedAndApproved:'Data with process status of List to Be Released and Approved cannot be selected',
|
||||||
batchmodify:'Whether to batch modify',
|
batchmodify:'Modify in batch?',
|
||||||
onlyDataListReleasedAndCertificationReturnCanSelected:'Only data with the process status of list to be released and certification return can be selected And the deadline cannot be empty',
|
onlyDataListReleasedAndCertificationReturnCanSelected:'Only data with process status of List to Be Released and Returned in Homo can be selected and the deadline cannot be empty',
|
||||||
type:'type',
|
type:'type',
|
||||||
select:'select',
|
select:'select',
|
||||||
onlyDataWithProcessStatusDeleted:'Only data with process status of list to be released and approved can be deleted',
|
onlyDataWithProcessStatusDeleted:'Only data with process status of list to be released and approved can be deleted',
|
||||||
complianceCertificationProgram:'Compliance Certification Program',
|
complianceCertificationProgram:'Compliance & Homologation Program',
|
||||||
listPublishing:'List Publishing',
|
listPublishing:'List Release',
|
||||||
responsibilityConfirmation:'Responsibility Confirmation',
|
responsibilityConfirmation:'Responsibility Confirm',
|
||||||
designVerification:'Design Verification',
|
designVerification:'Design Check',
|
||||||
getStarted:'Get Started',
|
getStarted:'Pre-Homo Starts',
|
||||||
certificationStartOne:'Certification Start',
|
certificationStartOne:'Homo Starts',
|
||||||
verificationAndVerification:'Verification And Verification',
|
verificationAndVerification:'Validation Check',
|
||||||
projectInterfacePersonRegulationEngineerSetting:'Project Interface Person - Regulation Engineer Setting',
|
projectInterfacePersonRegulationEngineerSetting:'Project Interface Person - Regulation Engineer Setting',
|
||||||
projectInterfacePersonCertificationEngineerSetting:'Project Interface Person - Certification Engineer Setting',
|
projectInterfacePersonCertificationEngineerSetting:'Project Interface Person - Certification Engineer Setting',
|
||||||
registrationnumber:'Product registration number',
|
registrationnumber:'Product registration number',
|
||||||
@@ -1524,7 +1524,7 @@ module.exports = {
|
|||||||
VINcodelist:'VIN code list',
|
VINcodelist:'VIN code list',
|
||||||
VINcodeupload:'VIN code upload',
|
VINcodeupload:'VIN code upload',
|
||||||
Tasknode:'Task Node',
|
Tasknode:'Task Node',
|
||||||
Taskresponsibilityrecognition:'Task responsibility recognition',
|
Taskresponsibilityrecognition:'Responsibility Confirm',
|
||||||
uploadattachment:'Upload',
|
uploadattachment:'Upload',
|
||||||
Processhistory:'Process history',
|
Processhistory:'Process history',
|
||||||
resultofhandling:'Result of handling',
|
resultofhandling:'Result of handling',
|
||||||
@@ -1666,16 +1666,16 @@ module.exports = {
|
|||||||
Listoftreatableregulations:'List of treatable regulations',
|
Listoftreatableregulations:'List of treatable regulations',
|
||||||
Listofuntractableregulations:'List of untractable regulations',
|
Listofuntractableregulations:'List of untractable regulations',
|
||||||
project:'Project',
|
project:'Project',
|
||||||
Categoryofdeliverables:'Category of deliverables',
|
Categoryofdeliverables:'Type of deliverables',
|
||||||
Taskconfirmationresult:'Task confirmation result',
|
Taskconfirmationresult:'Task confirmation result',
|
||||||
Compliancetaskhandling:'Compliance task handling',
|
Compliancetaskhandling:'Compliance task handling',
|
||||||
theDataYouSelectedContainsSkip:'The data you selected contains data with a blank deliverable type;Please confirm whether to skip',
|
theDataYouSelectedContainsSkip:'The data selected contains empty deliverable; please confirm whether to skip',
|
||||||
designComplianceProcessFor:'Design compliance process for',
|
designComplianceProcessFor:'Design compliance process for',
|
||||||
validationComplianceProcessFor:'Validation compliance process for',
|
validationComplianceProcessFor:'Validation compliance process for',
|
||||||
thePersonResponsibleForVerifyingEmpty:'The person responsible for verifying the compliance process cannot be empty',
|
thePersonResponsibleForVerifyingEmpty:'The owner for validation compliance process cannot be empty',
|
||||||
theDeadlineComplianceProcessCannotEmpty:'The deadline for the validation compliance process cannot be empty',
|
theDeadlineComplianceProcessCannotEmpty:'The deadline for validation compliance process cannot be empty',
|
||||||
theDeadlineForTheDesignCannotBeEmpty:'The deadline for the design compliance process cannot be empty',
|
theDeadlineForTheDesignCannotBeEmpty:'The deadline for design compliance process cannot be empty',
|
||||||
thePersonResponsibleForDesignCannotBeBlank:'The person responsible for designing the compliance process cannot be empty',
|
thePersonResponsibleForDesignCannotBeBlank:'The owner for design compliance process cannot be empty',
|
||||||
recordmaintenance:'Record maintenance',
|
recordmaintenance:'Record maintenance',
|
||||||
module:'module',
|
module:'module',
|
||||||
selectTheVehicleTemplate:'Select the vehicle template',
|
selectTheVehicleTemplate:'Select the vehicle template',
|
||||||
@@ -1698,14 +1698,14 @@ module.exports = {
|
|||||||
designComplianceProcess:'Design Compliance Process',
|
designComplianceProcess:'Design Compliance Process',
|
||||||
validationComplianceProcess:'Verify Compliance Process',
|
validationComplianceProcess:'Verify Compliance Process',
|
||||||
onlyDataInTheReminderProcessBanBeProcessed:'Only data in the reminder process can be processed',
|
onlyDataInTheReminderProcessBanBeProcessed:'Only data in the reminder process can be processed',
|
||||||
expeditionProcess:'Expedition Process',
|
expeditionProcess:'Reminder Process',
|
||||||
addfunction:'Add function',
|
addfunction:'Add function',
|
||||||
controllername:'Controller name',
|
controllername:'Controller name',
|
||||||
hardwaremanufacturer:'Hardware manufacturer',
|
hardwaremanufacturer:'Hardware manufacturer',
|
||||||
softwareversion:'Software version',
|
softwareversion:'Software version',
|
||||||
returntofill:'Return to fill',
|
returntofill:'Return to fill',
|
||||||
thereAreCurrentlyNoRegulationsToHandle:'There are currently no regulations to handle',
|
thereAreCurrentlyNoRegulationsToHandle:'No regulations to be processed now',
|
||||||
certificationSubmission:'Certification Submission',
|
certificationSubmission:'Application Submitted',
|
||||||
upgradecompletion:'Upgrade completion',
|
upgradecompletion:'Upgrade completion',
|
||||||
implementedupgrade:'Whether the implemented upgrade is consistent with the record',
|
implementedupgrade:'Whether the implemented upgrade is consistent with the record',
|
||||||
numberofvehicles:'Number of vehicles that have completed upgrades',
|
numberofvehicles:'Number of vehicles that have completed upgrades',
|
||||||
@@ -1715,7 +1715,7 @@ module.exports = {
|
|||||||
onlyDataWithListStatusDraftCanBeDeleted:'Only data with a list status of Draft can be deleted',
|
onlyDataWithListStatusDraftCanBeDeleted:'Only data with a list status of Draft can be deleted',
|
||||||
implementationDateTwo:'Implementation Date',
|
implementationDateTwo:'Implementation Date',
|
||||||
reasonForReturn:'Reason For Return',
|
reasonForReturn:'Reason For Return',
|
||||||
pleaseFillInTheInformationTaskProcess:'Please fill in the information of the project interface person and responsible person before initiating the task process',
|
pleaseFillInTheInformationTaskProcess:'Please fill in the information of the Eng. Interface and the owner before initiating the task process',
|
||||||
complianceReporting:'Compliance Reporting',
|
complianceReporting:'Compliance Reporting',
|
||||||
youCanOnlySelectStatusClearSubmit:'You can only select data with a process status of Clear to Submit',
|
youCanOnlySelectStatusClearSubmit:'You can only select data with a process status of Clear to Submit',
|
||||||
note:'Note: The attachment includes the list of test items and test report. Test standard or technical specification',
|
note:'Note: The attachment includes the list of test items and test report. Test standard or technical specification',
|
||||||
@@ -1735,10 +1735,10 @@ module.exports = {
|
|||||||
gnxtwh:'Functional system maintenance',
|
gnxtwh:'Functional system maintenance',
|
||||||
gnxt:'Functional system',
|
gnxt:'Functional system',
|
||||||
dykzq:'Corresponding controller',
|
dykzq:'Corresponding controller',
|
||||||
releaseRegulatoryList:'Release of regulatory list',
|
releaseRegulatoryList:'Regulation List Release',
|
||||||
preHomoFlow:'Pre-Homo flow',
|
preHomoFlow:'Pre-Homo Process',
|
||||||
verifyConformanceConfirmation:'Verify conformance confirmation',
|
verifyConformanceConfirmation:'Validation Compliance Confirmation',
|
||||||
designConformanceVerification:'Design conformance verification',
|
designConformanceVerification:'Design Compliance Confirmation',
|
||||||
nomorethan:'No more than 10',
|
nomorethan:'No more than 10',
|
||||||
marketCertificationList:'Market Certification List',
|
marketCertificationList:'Market Certification List',
|
||||||
uploadedfilelarger:'The uploaded file is larger than',
|
uploadedfilelarger:'The uploaded file is larger than',
|
||||||
@@ -1752,8 +1752,8 @@ module.exports = {
|
|||||||
taskToBeConfirmed:'Task to be confirmed',
|
taskToBeConfirmed:'Task to be confirmed',
|
||||||
resultsToBeSubmitted:'Results to be submitted',
|
resultsToBeSubmitted:'Results to be submitted',
|
||||||
resultsToBeReviewed:'Results to be reviewed',
|
resultsToBeReviewed:'Results to be reviewed',
|
||||||
compliance:'Compliance',
|
compliance:'Compliant',
|
||||||
nonCompliance:'Non-Compliance',
|
nonCompliance:'Non-Compliant',
|
||||||
toBeTracked:'To be tracked',
|
toBeTracked:'To be tracked',
|
||||||
NA:'NA',
|
NA:'NA',
|
||||||
electroniccontrollerparameter:'Electronic controller parameter',
|
electroniccontrollerparameter:'Electronic controller parameter',
|
||||||
@@ -1801,4 +1801,5 @@ module.exports = {
|
|||||||
verifytheconformancedeliverabletype:'Verify the conformance deliverable type',
|
verifytheconformancedeliverabletype:'Verify the conformance deliverable type',
|
||||||
designaconformancedeliverabletype:'Design a conformance deliverable type',
|
designaconformancedeliverabletype:'Design a conformance deliverable type',
|
||||||
reasonForReturnOfCompliance:'Reason for compliance return',
|
reasonForReturnOfCompliance:'Reason for compliance return',
|
||||||
|
have:'Yes',
|
||||||
}
|
}
|
||||||
@@ -1634,7 +1634,7 @@ module.exports = {
|
|||||||
Listoftreatableregulations: '可处理法规列表',
|
Listoftreatableregulations: '可处理法规列表',
|
||||||
Listofuntractableregulations: '不可处理法规列表',
|
Listofuntractableregulations: '不可处理法规列表',
|
||||||
project: '项目',
|
project: '项目',
|
||||||
Categoryofdeliverables: "交付物类别",
|
Categoryofdeliverables: "交付物类型",
|
||||||
Taskconfirmationresult: '任务确认结果',
|
Taskconfirmationresult: '任务确认结果',
|
||||||
Compliancetaskhandling: '符合性任务办理',
|
Compliancetaskhandling: '符合性任务办理',
|
||||||
resultofhandling: '处理结果',
|
resultofhandling: '处理结果',
|
||||||
|
|||||||
@@ -191,6 +191,13 @@
|
|||||||
getAction(this.url.seachList, params).then((res) => {
|
getAction(this.url.seachList, params).then((res) => {
|
||||||
if (res.success) {
|
if (res.success) {
|
||||||
this.searchList = res.result
|
this.searchList = res.result
|
||||||
|
this.searchList.push({
|
||||||
|
db_field_name: 'corresponding_standard',
|
||||||
|
db_field_txt: '对应标准',
|
||||||
|
dict_field: '',
|
||||||
|
field_show_type: '10',
|
||||||
|
tree: []
|
||||||
|
})
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -43,6 +43,15 @@
|
|||||||
</a-select>
|
</a-select>
|
||||||
</div>
|
</div>
|
||||||
</a-col>
|
</a-col>
|
||||||
|
<a-col :md="6" :sm="8">
|
||||||
|
<div class="box-title-text">
|
||||||
|
<div class="title-text" :title="$t('standardNo')">
|
||||||
|
<span>{{ $t('standardNo') }}</span>
|
||||||
|
</div>
|
||||||
|
<j-input class="box-input" :placeholder="$t('PleaseEnter')+$t('standardNo')"
|
||||||
|
v-model="queryParam.serialNumber"></j-input>
|
||||||
|
</div>
|
||||||
|
</a-col>
|
||||||
<template v-if="toggleSearchStatus">
|
<template v-if="toggleSearchStatus">
|
||||||
|
|
||||||
</template>
|
</template>
|
||||||
@@ -583,18 +592,18 @@
|
|||||||
value: 'serialNumber',
|
value: 'serialNumber',
|
||||||
text: this.$t('standardNo')
|
text: this.$t('standardNo')
|
||||||
},
|
},
|
||||||
{
|
// {
|
||||||
type: 'Personnel',
|
// type: 'Personnel',
|
||||||
value: 'sdt',
|
// value: 'sdt',
|
||||||
valueName: 'sdtName',
|
// valueName: 'sdtName',
|
||||||
text: this.$t('engineeringInterfacePerson')
|
// text: this.$t('engineeringInterfacePerson')
|
||||||
},
|
// },
|
||||||
{
|
// {
|
||||||
type: 'Personnel',
|
// type: 'Personnel',
|
||||||
value: 'dutyPerson',
|
// value: 'dutyPerson',
|
||||||
valueName: 'dutyPersonName',
|
// valueName: 'dutyPersonName',
|
||||||
text: this.$t('personLiable')
|
// text: this.$t('personLiable')
|
||||||
},
|
// },
|
||||||
{
|
{
|
||||||
type: 'date',
|
type: 'date',
|
||||||
value: 'endTime',
|
value: 'endTime',
|
||||||
@@ -820,6 +829,7 @@
|
|||||||
this.userInfoQuery = this.userInfo()
|
this.userInfoQuery = this.userInfo()
|
||||||
this.getProcessStatus()
|
this.getProcessStatus()
|
||||||
this.getDeliverableTree()
|
this.getDeliverableTree()
|
||||||
|
this.querydreId()
|
||||||
this.getRoleByUserId(() => {
|
this.getRoleByUserId(() => {
|
||||||
this.getAndUserId()
|
this.getAndUserId()
|
||||||
})
|
})
|
||||||
@@ -869,6 +879,47 @@
|
|||||||
this.$message.warning(this.$t('selectLeastOne'))
|
this.$message.warning(this.$t('selectLeastOne'))
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
querydreId() {
|
||||||
|
let query = {
|
||||||
|
projectLibraryId: this.$route.query.id
|
||||||
|
}
|
||||||
|
getAction('/project/projectCertificationInventoryEO/queryDutyPersonByProjectId', query).then((res) => {
|
||||||
|
if (res.success) {
|
||||||
|
let engineeringInterfacePerson = {
|
||||||
|
value: 'sdt',
|
||||||
|
text: this.$t('engineeringInterfacePerson'),
|
||||||
|
options: []
|
||||||
|
}
|
||||||
|
let personLiable = {
|
||||||
|
value: 'dutyPerson',
|
||||||
|
text: this.$t('personLiable'),
|
||||||
|
options: []
|
||||||
|
}
|
||||||
|
if (res.result.interfaceList && res.result.interfaceList.length > 0) {
|
||||||
|
res.result.interfaceList.forEach(val => {
|
||||||
|
engineeringInterfacePerson.options.push({
|
||||||
|
value: val.id,
|
||||||
|
key: val.id,
|
||||||
|
label: val.userName
|
||||||
|
})
|
||||||
|
})
|
||||||
|
}
|
||||||
|
if (res.result.dutyList && res.result.dutyList.length > 0) {
|
||||||
|
res.result.dutyList.forEach(val => {
|
||||||
|
personLiable.options.push({
|
||||||
|
value: val.id,
|
||||||
|
key: val.id,
|
||||||
|
label: val.userName
|
||||||
|
})
|
||||||
|
})
|
||||||
|
}
|
||||||
|
this.fieldList.push(engineeringInterfacePerson)
|
||||||
|
this.fieldList.push(personLiable)
|
||||||
|
} else {
|
||||||
|
|
||||||
|
}
|
||||||
|
})
|
||||||
|
},
|
||||||
getDeliverableTree() {
|
getDeliverableTree() {
|
||||||
getAction('/sys/category/getCertificationDeliverableTree', {}).then((res) => {
|
getAction('/sys/category/getCertificationDeliverableTree', {}).then((res) => {
|
||||||
if (res.success) {
|
if (res.success) {
|
||||||
|
|||||||
@@ -1249,28 +1249,28 @@
|
|||||||
text: this.$t('certificationLevel'),
|
text: this.$t('certificationLevel'),
|
||||||
dictCode: 'attestation_rank'//只要 dictCode 有值,无论 type 是什么,都显示为字典下拉框
|
dictCode: 'attestation_rank'//只要 dictCode 有值,无论 type 是什么,都显示为字典下拉框
|
||||||
},
|
},
|
||||||
{
|
// {
|
||||||
type: 'deliverables',
|
// type: 'deliverables',
|
||||||
value: 'designDeliverableType',
|
// value: 'designDeliverableType',
|
||||||
text: this.$t('designaconformancedeliverabletype'),
|
// text: this.$t('designaconformancedeliverabletype'),
|
||||||
},
|
// },
|
||||||
{
|
// {
|
||||||
type: 'deliverables',
|
// type: 'deliverables',
|
||||||
value: 'verifyDeliverableType',
|
// value: 'verifyDeliverableType',
|
||||||
text: this.$t('verifytheconformancedeliverabletype'),
|
// text: this.$t('verifytheconformancedeliverabletype'),
|
||||||
},
|
// },
|
||||||
{
|
// {
|
||||||
type: 'Personnel',
|
// type: 'Personnel',
|
||||||
value: 'designDutyId',
|
// value: 'designDutyId',
|
||||||
valueName: 'designDutyIdName',
|
// valueName: 'designDutyIdName',
|
||||||
text: this.$t('responsiblepersonfordesigncompliance')
|
// text: this.$t('responsiblepersonfordesigncompliance')
|
||||||
},
|
// },
|
||||||
{
|
// {
|
||||||
type: 'Personnel',
|
// type: 'Personnel',
|
||||||
value: 'verifyDutyId',
|
// value: 'verifyDutyId',
|
||||||
valueName: 'verifyDutyIdName',
|
// valueName: 'verifyDutyIdName',
|
||||||
text: this.$t('responsiblepersonforverifyingcompliance')
|
// text: this.$t('responsiblepersonforverifyingcompliance')
|
||||||
},
|
// },
|
||||||
// {
|
// {
|
||||||
// type: '',
|
// type: '',
|
||||||
// value: 'dutyTerritory',
|
// value: 'dutyTerritory',
|
||||||
@@ -1435,6 +1435,8 @@
|
|||||||
this.getHeader()
|
this.getHeader()
|
||||||
this.queryLawEngineerByProjectId()
|
this.queryLawEngineerByProjectId()
|
||||||
this.queryengineeringInterfacePersonId()
|
this.queryengineeringInterfacePersonId()
|
||||||
|
this.querydesignDutyId()
|
||||||
|
this.queryverifyDutyId()
|
||||||
this.getRoleByUserId(() => {
|
this.getRoleByUserId(() => {
|
||||||
this.getAndUserId()
|
this.getAndUserId()
|
||||||
})
|
})
|
||||||
@@ -1577,6 +1579,59 @@
|
|||||||
}
|
}
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
|
querydesignDutyId() {
|
||||||
|
let query = {
|
||||||
|
projectLibraryId: this.$route.query.id
|
||||||
|
}
|
||||||
|
getAction('/project/projectLawsInventoryEO/queryDutyPersonByProjectId', query).then((res) => {
|
||||||
|
if (res.success) {
|
||||||
|
let designDuty = {
|
||||||
|
value: 'designDutyId',
|
||||||
|
text: this.$t('responsiblepersonfordesigncompliance'),
|
||||||
|
options: []
|
||||||
|
}
|
||||||
|
console.log(res)
|
||||||
|
if (res.result.designDutyList && res.result.designDutyList.length > 0) {
|
||||||
|
res.result.designDutyList.forEach(val => {
|
||||||
|
designDuty.options.push({
|
||||||
|
value: val.id,
|
||||||
|
key: val.id,
|
||||||
|
label: val.userName
|
||||||
|
})
|
||||||
|
})
|
||||||
|
}
|
||||||
|
this.fieldList.push(designDuty)
|
||||||
|
} else {
|
||||||
|
|
||||||
|
}
|
||||||
|
})
|
||||||
|
},
|
||||||
|
queryverifyDutyId() {
|
||||||
|
let query = {
|
||||||
|
projectLibraryId: this.$route.query.id
|
||||||
|
}
|
||||||
|
getAction('/project/projectLawsInventoryEO/queryDutyPersonByProjectId', query).then((res) => {
|
||||||
|
if (res.success) {
|
||||||
|
let verifyDuty = {
|
||||||
|
value: 'verifyDutyId',
|
||||||
|
text: this.$t('responsiblepersonforverifyingcompliance'),
|
||||||
|
options: []
|
||||||
|
}
|
||||||
|
if (res.result.verifyDutyList && res.result.verifyDutyList.length > 0) {
|
||||||
|
res.result.verifyDutyList.forEach(val => {
|
||||||
|
verifyDuty.options.push({
|
||||||
|
value: val.id,
|
||||||
|
key: val.id,
|
||||||
|
label: val.userName
|
||||||
|
})
|
||||||
|
})
|
||||||
|
}
|
||||||
|
this.fieldList.push(verifyDuty)
|
||||||
|
} else {
|
||||||
|
|
||||||
|
}
|
||||||
|
})
|
||||||
|
},
|
||||||
//流程状态点击事件
|
//流程状态点击事件
|
||||||
designFlowStatusClick(row, name) {
|
designFlowStatusClick(row, name) {
|
||||||
let query = {}
|
let query = {}
|
||||||
|
|||||||
Reference in New Issue
Block a user