修改参数模版发布,加遮罩
This commit is contained in:
+1
-1
@@ -52,7 +52,7 @@
|
||||
pm.params_template_publish_version as params_template_publish_version,
|
||||
pm.project_version as project_version,
|
||||
pm.explanation as explanation,
|
||||
if (pt.params_template_name is not null, pt.params_template_name, pm.params_template_name) as params_template_name
|
||||
pt.params_template_name as params_template_name
|
||||
</sql>
|
||||
|
||||
<sql id="BaseQuerySql">
|
||||
|
||||
+20
-8
@@ -158,17 +158,20 @@ public class ParamsManifestEOServiceImpl extends ServiceImpl<ParamsManifestEOMap
|
||||
|
||||
@Override
|
||||
public List<ParamsManifestEO> queryList(ParamsManifestEO paramsManifestEO) {
|
||||
IPage page = new Page(1, 100);
|
||||
IPage pageList = pageInfo(page, paramsManifestEO);
|
||||
List<ParamsManifestEO> resList = new ArrayList<>();
|
||||
LambdaQueryWrapper<ParamsManifestEO> queryWrapper = new LambdaQueryWrapper<>();
|
||||
if(StringUtils.isNotEmpty(paramsManifestEO.getTitle())){
|
||||
queryWrapper.eq(ParamsManifestEO::getTitle, paramsManifestEO.getTitle());
|
||||
}
|
||||
queryWrapper.eq(ParamsManifestEO::getProjectId, paramsManifestEO.getProjectId());
|
||||
List<ParamsManifestEO> paramsManifestEOList = list(queryWrapper);
|
||||
resList.addAll(paramsManifestEOList);
|
||||
// LambdaQueryWrapper<ParamsManifestEO> queryWrapper = new LambdaQueryWrapper<>();
|
||||
// if(StringUtils.isNotEmpty(paramsManifestEO.getTitle())){
|
||||
// queryWrapper.eq(ParamsManifestEO::getTitle, paramsManifestEO.getTitle());
|
||||
// }
|
||||
// queryWrapper.eq(ParamsManifestEO::getProjectId, paramsManifestEO.getProjectId());
|
||||
List<ParamsManifestEO> paramsManifestEOList = pageList.getRecords();
|
||||
for (ParamsManifestEO pm : paramsManifestEOList) {
|
||||
pm.setIsHistory("0");
|
||||
}
|
||||
resList.addAll(paramsManifestEOList);
|
||||
|
||||
List<ParamsManifestHistoryEO> hisList = paramsManifestHistoryEOService.getHistoryListByProjectId(paramsManifestEO.getProjectId());
|
||||
if(CollectionUtils.isNotEmpty(hisList)){
|
||||
for (ParamsManifestHistoryEO his : hisList) {
|
||||
@@ -280,6 +283,9 @@ public class ParamsManifestEOServiceImpl extends ServiceImpl<ParamsManifestEOMap
|
||||
LambdaQueryWrapper<ParamsCollectManifestEO> queryWrapper = new LambdaQueryWrapper<>();
|
||||
queryWrapper.eq(ParamsCollectManifestEO::getParamsManifestId, cid);
|
||||
List<ParamsCollectManifestEO> paramsCollectManifestEOList = paramsCollectManifestEOService.list(queryWrapper);
|
||||
for (ParamsCollectManifestEO peo:paramsCollectManifestEOList) {
|
||||
peo.setState(CollectManifestStateEnum.WAIT_FILL.getValue());
|
||||
}
|
||||
// 根据参数模板id发布版本查询对应参数项集合
|
||||
List<ParamsInfoPublishEO> paramsInfoPublishEOList = paramsInfoPublishEOService.getListByPublishVersion(mid, Integer.parseInt(version));
|
||||
|
||||
@@ -294,7 +300,13 @@ public class ParamsManifestEOServiceImpl extends ServiceImpl<ParamsManifestEOMap
|
||||
target.setParamsName(source.getParamsName());
|
||||
target.setParamsBatch(source.getParamsBatch());
|
||||
target.setDutyTerritory(source.getDutyTerritory());
|
||||
if(!StringUtils.equals(source.getControlType(),target.getControlType())){
|
||||
target.setState(CollectManifestStateEnum.WAIT_COLLECT.getValue());
|
||||
}
|
||||
target.setControlType(source.getControlType());
|
||||
if(!StringUtils.equals(source.getControlValues(),target.getControlValues())){
|
||||
target.setState(CollectManifestStateEnum.WAIT_COLLECT.getValue());
|
||||
}
|
||||
target.setControlValues(source.getControlValues());
|
||||
target.setControlVerify(source.getControlVerify());
|
||||
target.setFileTemplateConnectId(source.getFileTemplateConnectId());
|
||||
@@ -307,7 +319,7 @@ public class ParamsManifestEOServiceImpl extends ServiceImpl<ParamsManifestEOMap
|
||||
BeanUtils.copyProperties(source, target);
|
||||
target.setId(UUID.randomUUID().toString().replace("-", ""));
|
||||
target.setParamsManifestId(cid);
|
||||
target.setState(CollectManifestStateEnum.WAIT_FILL.getValue());
|
||||
target.setState(CollectManifestStateEnum.WAIT_COLLECT.getValue());
|
||||
target.setDelFlag(CollectManifestChangeFlagEnum.DELETE_BEFORE.getValue()); // 设置删除标识
|
||||
target.setAddFlag(CollectManifestChangeFlagEnum.ADD_BEFORE.getValue()); // 设置添加标识
|
||||
target.setChangeFlag(CollectManifestChangeFlagEnum.CHANGE_BEFORE.getValue()); // 设置变更标识
|
||||
|
||||
@@ -91,6 +91,7 @@
|
||||
@showSizeChange="SizeChange"
|
||||
/>
|
||||
</div>
|
||||
<JLoading :loading="JLoading">{{ $t('pleaseWaitWhileRunning') }}</JLoading>
|
||||
<addModel :url="url" ref="addModelRef" @addModelList="addModelList"/>
|
||||
<a-modal class="show-copy" v-model="areaVisible" :title="$t('templateCopy')" :footer="null" @cancel="hideModal">
|
||||
<a-form-model :model="formInline" class="formAdd" :rules="rules" ref="ruleForm">
|
||||
@@ -139,6 +140,7 @@ export default {
|
||||
token:Vue.ls.get(ACCESS_TOKEN),
|
||||
loading: false,
|
||||
toggleSearchStatus: false,
|
||||
JLoading:false,
|
||||
selectedRowKeys: [],
|
||||
selectedRowKeysArray: '',
|
||||
orderBy: '1',
|
||||
@@ -299,13 +301,16 @@ export default {
|
||||
this.$confirm({
|
||||
content: item.status && item.status == '1' ? _this.$t('confirmWithdraw') : _this.$t('confirmRelease'),
|
||||
onOk() {
|
||||
_this.JLoading = true
|
||||
if (item.status && item.status == '1'){
|
||||
getAction('params/paramsInfo/withdraw', { paramsTemplateId: item.id }).then((res) => {
|
||||
if (res.success) {
|
||||
_this.$message.success(res.result)
|
||||
_this.getList()
|
||||
_this.JLoading = false
|
||||
} else {
|
||||
_this.$message.warning(res.message)
|
||||
_this.JLoading = false
|
||||
}
|
||||
})
|
||||
}else{
|
||||
@@ -313,8 +318,10 @@ export default {
|
||||
if (res.success) {
|
||||
_this.$message.success(res.result)
|
||||
_this.getList()
|
||||
_this.JLoading = false
|
||||
} else {
|
||||
_this.$message.warning(res.message)
|
||||
_this.JLoading = false
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user