From 67c04bf46afc584884b73a57d3d23012126c5afc Mon Sep 17 00:00:00 2001 From: jinlin <jinlin> Date: 星期二, 19 十二月 2023 10:23:06 +0800 Subject: [PATCH] 修改 --- web/src/views/modules/baselineRelease/BaselineRelease-AddOrUpdate.vue | 16 ++++++++-------- modules/mainPart/src/main/java/com/zt/life/modules/baselineRelease/service/BaselineReleaseService.java | 2 +- modules/mainPart/src/main/resources/mapper/baselineRelease/BaselineReleaseDao.xml | 3 ++- web/src/views/modules/configItemChange/configItemList.vue | 2 ++ web/src/views/modules/baselineRelease/BaselineRelease.vue | 3 ++- modules/mainPart/src/main/resources/mapper/configItemWarehouse/WarehouseConfigItemDao.xml | 3 ++- 6 files changed, 17 insertions(+), 12 deletions(-) diff --git a/modules/mainPart/src/main/java/com/zt/life/modules/baselineRelease/service/BaselineReleaseService.java b/modules/mainPart/src/main/java/com/zt/life/modules/baselineRelease/service/BaselineReleaseService.java index b659b6b..e00da6f 100644 --- a/modules/mainPart/src/main/java/com/zt/life/modules/baselineRelease/service/BaselineReleaseService.java +++ b/modules/mainPart/src/main/java/com/zt/life/modules/baselineRelease/service/BaselineReleaseService.java @@ -70,7 +70,7 @@ if (list.size() > 0) { workflowService.getRunFlow(list, "jxfb"); } - return baseDao.getList(queryFilter.getQueryParams()); + return list; } /** diff --git a/modules/mainPart/src/main/resources/mapper/baselineRelease/BaselineReleaseDao.xml b/modules/mainPart/src/main/resources/mapper/baselineRelease/BaselineReleaseDao.xml index 87bb09f..80e639b 100644 --- a/modules/mainPart/src/main/resources/mapper/baselineRelease/BaselineReleaseDao.xml +++ b/modules/mainPart/src/main/resources/mapper/baselineRelease/BaselineReleaseDao.xml @@ -4,8 +4,9 @@ <mapper namespace="com.zt.life.modules.baselineRelease.dao.BaselineReleaseDao"> <select id="getList" resultType="com.zt.life.modules.baselineRelease.model.BaselineRelease"> - select a.* + select a.*,p.software_name,p.software_identity from baseline_release a + INNER JOIN project p ON p.id = a.project_id <where> a.is_delete = 0 <if test="whereSql!=null"> diff --git a/modules/mainPart/src/main/resources/mapper/configItemWarehouse/WarehouseConfigItemDao.xml b/modules/mainPart/src/main/resources/mapper/configItemWarehouse/WarehouseConfigItemDao.xml index ddbcb48..c710225 100644 --- a/modules/mainPart/src/main/resources/mapper/configItemWarehouse/WarehouseConfigItemDao.xml +++ b/modules/mainPart/src/main/resources/mapper/configItemWarehouse/WarehouseConfigItemDao.xml @@ -54,9 +54,10 @@ from config_item_warehouse_detail a WHERE a.is_delete = 0 and a.project_id = ${projectId} + and a.select_id is NULL <if test="ids!=null and ids!=''"> AND id not in (${ids}) + and a.id NOT IN (select select_id from config_item_warehouse_detail where select_id is not null) </if> - and a.id NOT IN (select select_id from config_item_warehouse_detail where select_id is not null) </select> </mapper> diff --git a/web/src/views/modules/baselineRelease/BaselineRelease-AddOrUpdate.vue b/web/src/views/modules/baselineRelease/BaselineRelease-AddOrUpdate.vue index d9357e4..5c71906 100644 --- a/web/src/views/modules/baselineRelease/BaselineRelease-AddOrUpdate.vue +++ b/web/src/views/modules/baselineRelease/BaselineRelease-AddOrUpdate.vue @@ -159,12 +159,12 @@ export default { data() { return { + ids:'', dataForm: { id: '', pageCode: '', projectId:'', stepMarker: '', - configChangeList:[], pageName: { demand: '闇�姹傚熀绾�', product:'浜у搧鍩虹嚎' }, @@ -184,7 +184,7 @@ softwareIdentity: '', softwareName: '' }, - remarkList: [] + configItemList: [] } } }, @@ -221,8 +221,8 @@ }, handleCommand() { this.$nextTick(()=>{ - console.log(this.dataForm.projectId,'this.dataForm.projectId') - this.ids = this.dataForm.configChangeList.map(item=>item.selectId).join(',') + this.ids = this.dataForm.remarkList.map(item=>item.selectId).join(',') + console.log(this.ids,'handleCommand ids') this.$refs.configItemList.$refs.dialog.init(this.dataForm.projectId,this.ids) }) }, @@ -242,11 +242,11 @@ console.log(this.dataForm, 'this.dataForm this.dataForm') }, getChangeItemList(data){ - console.log(data.configChangeList,'getChangeItemList(data)') - if(data.configChangeList){ - this.dataForm.configChangeList=this.dataForm.configChangeList.concat(data.configChangeList) + console.log(data.remarkList,'getChangeItemList(data)') + if(data.remarkList){ + this.dataForm.remarkList=this.dataForm.remarkList.concat(data.remarkList) } - console.log(this.dataForm.configChangeList,ids,'this.dataForm.configChangeList') + console.log(this.dataForm.remarkList,'this.dataForm.configChangeList') }, async print() { var params = qs.stringify({ diff --git a/web/src/views/modules/baselineRelease/BaselineRelease.vue b/web/src/views/modules/baselineRelease/BaselineRelease.vue index ebaf647..489de7f 100644 --- a/web/src/views/modules/baselineRelease/BaselineRelease.vue +++ b/web/src/views/modules/baselineRelease/BaselineRelease.vue @@ -21,6 +21,7 @@ <el-table v-loading="table.dataLoading" :data="table.dataList" height="100px" v-adaptive="{bottomOffset:70}" border @selection-change="table.selectionChangeHandle"> <el-table-column type="selection" width="40"/> <el-table-column prop="code" label="鍩虹嚎鍙戝竷缂栧彿"/> + <el-table-column prop="softwareIdentity" label="椤圭洰鍚嶇О"/> <zt-table-column-dict prop="baselineType" label="鍩虹嚎绫诲瀷" dict="baseline_type"/> <el-table-column prop="baselineName" label="鍩虹嚎鍚嶇О"/> <el-table-column prop="baselineVersion" label="鍩虹嚎鐗堟湰"/> @@ -69,7 +70,7 @@ methods: { add() { console.log(this.pageCode, 'this.pageCode') - this.$refs.projectSelect.$refs.dialog.init("test_check_order", {pageCode: this.pageCode}) + this.$refs.projectSelect.$refs.dialog.init("baseline_release", {pageCode: this.pageCode}) }, openAddWin(projectRow) { console.log(projectRow, 'openAddWin(projectRow) projectRow') diff --git a/web/src/views/modules/configItemChange/configItemList.vue b/web/src/views/modules/configItemChange/configItemList.vue index 9d16343..12e6888 100644 --- a/web/src/views/modules/configItemChange/configItemList.vue +++ b/web/src/views/modules/configItemChange/configItemList.vue @@ -48,6 +48,7 @@ ids:null, projectId:'', configChangeList:[], + remarkList:[] } } }, @@ -68,6 +69,7 @@ }, changeRow(selection){ this.dataForm.configChangeList = selection + this.dataForm.remarkList = selection console.log(this.dataForm.configChangeList,'this.dataForm.checkList 閫変腑鐨勫垪琛ㄦ暟鎹�') }, async formSubmit(){ -- Gitblit v1.9.1