[update] 市场法规清单点击发布调publish接口确认是否可以发布

This commit is contained in:
lideqin
2024-07-23 18:01:22 +08:00
parent 0a26cf093f
commit 9f062761cc
2 changed files with 24 additions and 11 deletions
+1 -1
View File
@@ -152,7 +152,7 @@ const marketRegulationDetailCopy = (params) => postAction('/laws/marketStandardD
const marketRegulationDetailAdd = (params) => postAction('/laws/marketStandardDetail/add', params) const marketRegulationDetailAdd = (params) => postAction('/laws/marketStandardDetail/add', params)
// 市场法规清单-清单列表-编辑 // 市场法规清单-清单列表-编辑
const marketRegulationDetailEdit = (params) => postAction('/laws/marketStandardDetail/edit', params) const marketRegulationDetailEdit = (params) => postAction('/laws/marketStandardDetail/edit', params)
// 市场法规清单-发布-暂时的 todo,测试状态变更是否正确 // 市场法规清单-发布-看该清单是否可以发布
const marketRegulationDetailPublish = (params) => postAction('/laws/marketStandard/publish', params) const marketRegulationDetailPublish = (params) => postAction('/laws/marketStandard/publish', params)
export { export {
@@ -126,6 +126,7 @@ import { JeroListMixin } from '@/mixins/JeroListMixin'
import { ListState } from '../../../enums/commonEnums' import { ListState } from '../../../enums/commonEnums'
import { getFormDictTreeList } from '../../../api/api' import { getFormDictTreeList } from '../../../api/api'
import { mapGetters } from 'vuex' import { mapGetters } from 'vuex'
import { marketRegulationDetailPublish } from '../../../api/standardRegulationLibraryApi'
export default { export default {
name: 'MarketRegulationsList', name: 'MarketRegulationsList',
@@ -294,6 +295,8 @@ export default {
this.$message.warning(this.$t('standardRegulationLibrary.marketRegulationsList.pleaseSelectCorrectData')) this.$message.warning(this.$t('standardRegulationLibrary.marketRegulationsList.pleaseSelectCorrectData'))
return return
} }
marketRegulationDetailPublish({ id: this.selectedRowKeys[0] }).then(res => {
if (res.success) {
// 跳转市场清单发布流程 // 跳转市场清单发布流程
this.$router.push({ this.$router.push({
path: '/workCenter/MarketListReleaseProcess', path: '/workCenter/MarketListReleaseProcess',
@@ -301,6 +304,10 @@ export default {
marketRegulationId: this.selectedRowKeys[0] marketRegulationId: this.selectedRowKeys[0]
} }
}) })
} else {
this.$message.warning(res.message)
}
})
}, },
// 查看 // 查看
handleLook () { handleLook () {
@@ -333,6 +340,8 @@ export default {
}, },
// 发布 // 发布
handlePublish (record) { handlePublish (record) {
marketRegulationDetailPublish({ id: record.id }).then(res => {
if (res.success) {
// 跳转市场清单发布流程 // 跳转市场清单发布流程
this.$router.push({ this.$router.push({
path: '/workCenter/MarketListReleaseProcess', path: '/workCenter/MarketListReleaseProcess',
@@ -340,6 +349,10 @@ export default {
marketRegulationId: record.id marketRegulationId: record.id
} }
}) })
} else {
this.$message.warning(res.message)
}
})
} }
} }
} }