This commit is contained in:
zhenghl 2026-01-05 21:36:16 +08:00
commit 4524bee4c0
20 changed files with 175 additions and 166 deletions

View File

@ -692,3 +692,9 @@ export function getOrgunits(orgNumber, orgLevel) {
} }
}) })
} }
export function getIsUserProp() {
return request({
url: '/tOrgunits/getIsUserProp',
method: 'get'
})
}

View File

@ -6,45 +6,44 @@ import request from '@/utils/request'
*/ */
export function getRegorgList() { export function getRegorgList() {
const list = [{ const list = [{
value: '440101', value: '150100',
label: '广州市市场监督管理局' label: '呼和浩特市市场监督管理局'
}, { }, {
value: '440102', value: '150200',
label: '广州市荔湾区市场监督管理局' label: '包头市市场监督管理局'
}, { }, {
value: '440104', value: '150300',
label: '广州市越秀区市场监督管理局' label: '乌海市市场监督管理局'
}, { }, {
value: '440105', value: '150400',
label: '广州市海珠区市场监督管理局' label: '赤峰市市场监督管理局'
}, { }, {
value: '440106', value: '150500',
label: '广州市天河区市场监督管理局' label: '通辽市市场监督管理局'
}, { }, {
value: '440110', value: '150600',
label: '广州市南沙区市场监督管理局' label: '鄂尔多斯市市场监督管理局'
}, { }, {
value: '440111', value: '150700',
label: '广州市白云区市场监督管理局' label: '呼伦贝尔市市场监督管理局'
}, { }, {
value: '440112', value: '150800',
label: '广州市黄埔区市场监督管理局' label: '巴彦淖尔市市场监督管理局'
}, { }, {
value: '440121', value: '150900',
label: '广州市花都区市场监督管理局' label: '乌兰察布市市场监督管理局'
}, { }, {
value: '440122', value: '152200',
label: '广州市从化区市场监督管理局' label: '兴安盟市场监督管理局'
}, { }, {
value: '440125', value: '152500',
label: '广州市增城区市场监督管理局' label: '锡林郭勒盟市场监督管理局'
}, { }, {
value: '440126', value: '152900',
label: '广州市番禺区市场监督管理局' label: '阿拉善盟市场监督管理局'
}] }]
return list return list
} }
/** /**
* 获取惩戒来源清单 临时 * 获取惩戒来源清单 临时
*/ */

View File

@ -2,7 +2,7 @@
<div class="app-banner" style="width:100%;"> <div class="app-banner" style="width:100%;">
<img src="@/assets/images/banner.png" class="banner-bg" style="width:100%"> <img src="@/assets/images/banner.png" class="banner-bg" style="width:100%">
<img src="@/assets/images/banner-logo.png" class="banner-logo"> <img src="@/assets/images/banner-logo.png" class="banner-logo">
<h1>广州市市场综合监管业务系统</h1> <h1>内蒙古自治区市场综合监管业务系统</h1>
<!-- <h2>Guangzhou market comprehensive supervision business system</h2> --> <!-- <h2>Guangzhou market comprehensive supervision business system</h2> -->
</div> </div>
</template> </template>

View File

@ -9,7 +9,7 @@
<navbar /> <navbar />
</div> </div>
<app-main /> <app-main />
<footer>版权所有广州市市场监督管理局 | 技术支持广东众望通科技股份有限公司</footer> <footer>版权所有内蒙古自治区市场监督管理局 | 技术支持广东众望通科技股份有限公司</footer>
</div> </div>
</div> </div>
<div v-else :class="classObj" class="app-wrapper"> <div v-else :class="classObj" class="app-wrapper">

View File

@ -25,6 +25,7 @@ import * as utils from './utils/index'
import { parseTime } from '@/utils/index.js' import { parseTime } from '@/utils/index.js'
import hevueImgPreview from 'hevue-img-preview' import hevueImgPreview from 'hevue-img-preview'
import '@/plugins/EasyComponent/index'
Vue.use(hevueImgPreview) Vue.use(hevueImgPreview)
/** /**

View File

@ -1,6 +1,6 @@
module.exports = { module.exports = {
title: '广州市市场监督管理局信用惩戒管理系统', title: '内蒙古自治区市场监督管理局信用惩戒管理系统',
/** /**
* @type {boolean} true | false * @type {boolean} true | false

View File

@ -14,7 +14,7 @@
<paper v-for="(item,index) in paperInfo" :key="index" style="width:730px"> <paper v-for="(item,index) in paperInfo" :key="index" style="width:730px">
<div class="printPaper"> <div class="printPaper">
<div class="paper-header"> <!-- 表头 --> <div class="paper-header"> <!-- 表头 -->
<h3 class="h2">广州市市场监督管理局</h3> <h3 class="h2">内蒙古自治区市场监督管理局</h3>
<h3 class="h2">列入经营异常名录异议审批表</h3> <h3 class="h2">列入经营异常名录异议审批表</h3>
</div> </div>
<div class="enter" /> <div class="enter" />

View File

@ -939,9 +939,26 @@ export default {
if (this.$util.isEmpty(this.form.caseSource)) { if (this.$util.isEmpty(this.form.caseSource)) {
return this.$message.warning('请选择案件来源') return this.$message.warning('请选择案件来源')
} }
console.log(this.form.specause)
// ===== =====
if (this.form.endApply === '5') { //
//
if (this.$util.isEmpty(this.form.endReason)) {
return this.$message.warning('请输入结束原因')
}
//
this.executeSubmitLogic()
return //
}
// /退/
this.$refs.form.validate(valid => { this.$refs.form.validate(valid => {
if (!valid) return if (!valid) return
this.executeSubmitLogic()
})
},
// ===== =====
executeSubmitLogic() {
if (this.showRadio) { // 线 if (this.showRadio) { // 线
validateBiz({ ids: this.bizList[0].toIncludeId, validType: 'CLUE', entertype: this.bizType, checkInBiz: 'false' }).then(res => { validateBiz({ ids: this.bizList[0].toIncludeId, validType: 'CLUE', entertype: this.bizType, checkInBiz: 'false' }).then(res => {
if (res.code === 0) { if (res.code === 0) {
@ -1058,7 +1075,6 @@ export default {
}) })
}).catch(() => {}) }).catch(() => {})
} }
})
}, },
uploadCallback(res, file) { uploadCallback(res, file) {
if (res.code === 0) { if (res.code === 0) {

View File

@ -6789,10 +6789,10 @@ export default {
var msg = '提交前请检查是否已上传所需的附件材料,点击确定继续提交' var msg = '提交前请检查是否已上传所需的附件材料,点击确定继续提交'
var type = 'info' var type = 'info'
if (this.bizStatus === '9' && this.nextNodeID === 'decisionEnter') { if (this.bizStatus === '9' && this.nextNodeID === 'decisionEnter') {
msg = '审批通过后将自动通过广州市市场监督管理局(知识产权局)网站公示《行政处罚听证告知书》,以公告方式送达当事人。自公告发布之日起经过三十日,视为送达。' msg = '审批通过后将自动通过内蒙古自治区市场监督管理局(知识产权局)网站公示《行政处罚听证告知书》,以公告方式送达当事人。自公告发布之日起经过三十日,视为送达。'
type = 'warning' type = 'warning'
} else if (this.bizStatus === '13' && this.nextNodeID === 'sendEnter') { } else if (this.bizStatus === '13' && this.nextNodeID === 'sendEnter') {
msg = '审批通过后将自动通过广州市市场监督管理局(知识产权局)网站公示《行政处罚决定书》,以公告方式送达当事人。自公告发布之日起经过三十日,视为送达。' msg = '审批通过后将自动通过内蒙古自治区市场监督管理局(知识产权局)网站公示《行政处罚决定书》,以公告方式送达当事人。自公告发布之日起经过三十日,视为送达。'
type = 'warning' type = 'warning'
} }

View File

@ -46,11 +46,7 @@
<script> <script>
import { listExpelled, saveExpelled, batchImportExpelled } from '@/api/expelled' import { listExpelled, saveExpelled, batchImportExpelled } from '@/api/expelled'
import EditTable from '@/plugins/EasyComponent/EditTable'
export default { export default {
components: {
EditTable
},
props: { props: {
isComponents: { isComponents: {
type: Boolean, type: Boolean,

View File

@ -47,11 +47,9 @@
<script> <script>
import { listExpelled, saveExpelled } from '@/api/expelled' import { listExpelled, saveExpelled } from '@/api/expelled'
import EditTable from '@/plugins/EasyComponent/EditTable'
import ExpelledList from '@/views/expelled/list/index.vue' import ExpelledList from '@/views/expelled/list/index.vue'
export default { export default {
components: { components: {
EditTable,
ExpelledList ExpelledList
}, },
data() { data() {

View File

@ -138,7 +138,7 @@
</el-radio-group> </el-radio-group>
</div> </div>
</template> </template>
<template v-slot:entListTable="scope"> <template v-slot:entListTable>
<easy-table <easy-table
ref="EntListTable" ref="EntListTable"
v-model="entListTableData" v-model="entListTableData"

View File

@ -14,7 +14,7 @@
:search-form-prop="searchFormProp" :search-form-prop="searchFormProp"
:search-loader="searchLoader" :search-loader="searchLoader"
> >
<template v-slot:table-top="EditTable"> <template v-slot:table-top>
<div v-if="$route.meta.type === 'todo'" style="margin-bottom: 12px;"> <div v-if="$route.meta.type === 'todo'" style="margin-bottom: 12px;">
<el-button <el-button
style="background: #32BBD6;" style="background: #32BBD6;"

View File

@ -120,7 +120,7 @@
</el-radio-group> </el-radio-group>
</div> </div>
</template> </template>
<template v-slot:entListTable="scope"> <template v-slot:entListTable>
<easy-table <easy-table
ref="EntListTable" ref="EntListTable"
v-model="entListTableData" v-model="entListTableData"

View File

@ -15,7 +15,7 @@
:search-loader="searchLoader" :search-loader="searchLoader"
@update:selected="(value)=>{selected = value}" @update:selected="(value)=>{selected = value}"
> >
<template v-slot:table-top="EditTable"> <template v-slot:table-top>
<div style="margin-bottom: 16px;"> <div style="margin-bottom: 16px;">
<el-button <el-button
v-if="type === 'todo'" v-if="type === 'todo'"

View File

@ -15,7 +15,7 @@
:search-loader="searchLoader" :search-loader="searchLoader"
@update:selected="(value)=>{selected = value}" @update:selected="(value)=>{selected = value}"
> >
<template v-slot:table-top="EditTable"> <template v-slot:table-top>
<div style="margin-bottom: 16px;"> <div style="margin-bottom: 16px;">
<el-button <el-button
v-if="type === 'todo'" v-if="type === 'todo'"

View File

@ -14,7 +14,7 @@
:search-form-prop="searchFormProp" :search-form-prop="searchFormProp"
:search-loader="searchLoader" :search-loader="searchLoader"
> >
<template v-slot:table-top="EditTable"> <template v-slot:table-top>
<div v-if="$route.meta.type === 'todo'" style="margin-bottom: 12px;"> <div v-if="$route.meta.type === 'todo'" style="margin-bottom: 12px;">
<el-button <el-button
style="background: #32BBD6;" style="background: #32BBD6;"

View File

@ -14,7 +14,7 @@
:search-form-prop="searchFormProp" :search-form-prop="searchFormProp"
:search-loader="searchLoader" :search-loader="searchLoader"
> >
<template v-slot:table-top="EditTable"> <template v-slot:table-top>
<div v-if="$route.meta.type === 'todo'" style="margin-bottom: 12px;"> <div v-if="$route.meta.type === 'todo'" style="margin-bottom: 12px;">
<el-button <el-button
style="background: #32BBD6;" style="background: #32BBD6;"

View File

@ -28,13 +28,8 @@
</template> </template>
<script> <script>
import { getIsUserProp } from '@/api/susnate'
import { listBaseinfo } from '@/api/susnate' import { listBaseinfo } from '@/api/susnate'
import EditTable from '@/plugins/EasyComponent/EditTable'
export default { export default {
components: {
EditTable
},
props: { props: {
type: { type: {
type: String, type: String,

View File

@ -42,12 +42,10 @@
<script> <script>
import { ESusNateOperRegList, eSusNateVoUpdate, eSusNateVoSave, eSusNateVoRemove } from '@/api/susnate' import { ESusNateOperRegList, eSusNateVoUpdate, eSusNateVoSave, eSusNateVoRemove } from '@/api/susnate'
import EntList from './EntList.vue' import EntList from './EntList.vue'
import EditTable from '@/plugins/EasyComponent/EditTable'
import { getConstant } from '@/api/system' import { getConstant } from '@/api/system'
export default { export default {
components: { components: {
EntList, EntList
EditTable
}, },
data() { data() {
return { return {