diff --git a/sub-government-affairs-service/src/apis/productOperateMain.js b/sub-government-affairs-service/src/apis/productOperateMain.js index b217256..0eb6692 100644 --- a/sub-government-affairs-service/src/apis/productOperateMain.js +++ b/sub-government-affairs-service/src/apis/productOperateMain.js @@ -18,7 +18,7 @@ export function saveBuiness(data = {}) { export function editBuiness(data = {}) { return request('/product-business/business/businessEdit', { - method: 'POST', + method: 'PUT', data, }); } diff --git a/sub-government-affairs-service/src/views/inputSuppliesManage/common/Attrs.vue b/sub-government-affairs-service/src/views/inputSuppliesManage/common/Attrs.vue index 592afa5..a8c2bca 100644 --- a/sub-government-affairs-service/src/views/inputSuppliesManage/common/Attrs.vue +++ b/sub-government-affairs-service/src/views/inputSuppliesManage/common/Attrs.vue @@ -13,7 +13,7 @@
- +
diff --git a/sub-government-affairs-service/src/views/landManage/component/plantPlan/index.vue b/sub-government-affairs-service/src/views/landManage/component/plantPlan/index.vue index d9f469c..b5d3164 100644 --- a/sub-government-affairs-service/src/views/landManage/component/plantPlan/index.vue +++ b/sub-government-affairs-service/src/views/landManage/component/plantPlan/index.vue @@ -110,6 +110,7 @@ const state = reactive({ searchSpan: 6, searchGutter: 80, searchMenuPosition: 'center', + selection: true, column: [ { label: '地块名', diff --git a/sub-government-affairs-service/src/views/productOperateMain/businessEntity/index.vue b/sub-government-affairs-service/src/views/productOperateMain/businessEntity/index.vue index 51c56f2..1cfe5a5 100644 --- a/sub-government-affairs-service/src/views/productOperateMain/businessEntity/index.vue +++ b/sub-government-affairs-service/src/views/productOperateMain/businessEntity/index.vue @@ -31,6 +31,13 @@ 批量删除 + + + diff --git a/sub-government-affairs-service/src/views/productOperateMain/examine/record.vue b/sub-government-affairs-service/src/views/productOperateMain/examine/record.vue index a40d632..00283e7 100644 --- a/sub-government-affairs-service/src/views/productOperateMain/examine/record.vue +++ b/sub-government-affairs-service/src/views/productOperateMain/examine/record.vue @@ -35,15 +35,6 @@ import { useApp } from '@/hooks'; import { CRUD_OPTIONS } from '@/config'; import { isEmpty, downloadFile } from '@/utils'; import { useUserStore } from '@/store/modules/user'; -import { - getOperationRecord, - saveOperationRecord, - editOperationRecord, - delOperationRecord, - exportOperationRecord, - getAddrCropByLand, - importOperationRecord, -} from '@/apis/land'; import { getBuinesCheckRecord, exportBusinessCheckRecord } from '@/apis/productOperateMain'; const { VITE_APP_BASE_API } = import.meta.env; @@ -51,11 +42,6 @@ const app = useApp(); const UserStore = useUserStore(); const crudRef = ref(null); -const jobTypeOptions = reactive([ - { label: '蔬菜', value: '0' }, - { label: '水果', value: '1' }, -]); - const bTypeOptions = reactive([ { label: '个体', value: '0' }, { label: '村集体', value: '1' }, @@ -74,27 +60,6 @@ const productTypeOptions = reactive([ { label: '水果', value: '1' }, ]); -let bTypeVal = ref('0'); -const baseColumn = reactive([]); -const individualBase = [ - { label: '身份证号', prop: 'crop' }, - { label: '联系电话', prop: 'crop' }, - { label: '联系地址', prop: 'crop' }, -]; - -const collectiveBase = [ - { label: '负责人', prop: 'crop' }, - { label: '负责人电话', prop: 'crop' }, - { label: '联系地址', prop: 'crop' }, -]; - -const enterpriseBase = [ - { label: '企业规模', prop: 'crop' }, - { label: '负责人', prop: 'crop' }, - { label: '负责人电话', prop: 'crop' }, - { label: '公司地址', prop: 'crop' }, -]; - const state = reactive({ loading: false, query: { @@ -111,6 +76,7 @@ const state = reactive({ searchSpan: 8, searchGutter: 100, searchMenuPosition: 'center', + menu: false, column: [ { label: '主体类型', @@ -152,91 +118,91 @@ const state = reactive({ search: true, rules: { required: true, message: '请输入', trigger: 'blur' }, }, - { - label: '经营产品种类', - prop: 'productType', - type: 'select', - width: '120px', - remote: false, - search: true, - props: { - label: 'dictLabel', - value: 'dictValue', - }, - dicUrl: `${VITE_APP_BASE_API}/system/dict/data/list`, - dicQuery: { - dictType: 'sys_business_product_type', - current: 1, - size: 100, - }, - dicHeaders: { - authorization: UserStore.token, - }, - dicFormatter: (res) => res.data.records ?? [], - rules: [{ required: true, message: '请选择', trigger: 'blur' }], - }, - { - label: '主要经营产品', - prop: 'primaryProduct', - width: '120px', - showOverflowTooltip: true, - search: false, - rules: { - required: true, - message: '请输入', - trigger: 'blur', - }, - }, - { - label: '统一信用代码/证件号码', - prop: 'idCard', - search: false, - width: '200px', - labelWidth: '160px', - rules: { required: true, message: '请输入', trigger: 'blur' }, - }, - { - label: '联系地址', - prop: 'addressCode', - type: 'cascader', - checkStrictly: false, - width: '200px', - ellipsis: true, - showOverflowTooltip: true, - addDisplay: true, - editDisplay: true, - search: true, - props: { - label: 'areaName', - value: 'areaCode', - children: 'areaChildVOS', - }, - dicUrl: `${VITE_APP_BASE_API}/system/area/region?areaCode=530000`, - dicHeaders: { - authorization: UserStore.token, - }, - dicFormatter: (res) => res.data ?? [], - rules: [{ required: true, message: '请选择', trigger: 'blur' }], - }, - { - label: '详细地址', - prop: 'detailAddress', - search: false, - ellipsis: true, - showOverflowTooltip: true, - rules: { required: true, message: '请输入', trigger: 'blur' }, - }, - { - label: '联系电话', - prop: 'phone', - width: '160px', - search: false, - rules: { - required: true, - message: '请输入', - trigger: 'blur', - }, - }, + // { + // label: '经营产品种类', + // prop: 'productType', + // type: 'select', + // width: '120px', + // remote: false, + // search: true, + // props: { + // label: 'dictLabel', + // value: 'dictValue', + // }, + // dicUrl: `${VITE_APP_BASE_API}/system/dict/data/list`, + // dicQuery: { + // dictType: 'sys_business_product_type', + // current: 1, + // size: 100, + // }, + // dicHeaders: { + // authorization: UserStore.token, + // }, + // dicFormatter: (res) => res.data.records ?? [], + // rules: [{ required: true, message: '请选择', trigger: 'blur' }], + // }, + // { + // label: '主要经营产品', + // prop: 'primaryProduct', + // width: '120px', + // showOverflowTooltip: true, + // search: false, + // rules: { + // required: true, + // message: '请输入', + // trigger: 'blur', + // }, + // }, + // { + // label: '统一信用代码/证件号码', + // prop: 'idCard', + // search: false, + // width: '200px', + // labelWidth: '160px', + // rules: { required: true, message: '请输入', trigger: 'blur' }, + // }, + // { + // label: '联系地址', + // prop: 'addressCode', + // type: 'cascader', + // checkStrictly: false, + // width: '200px', + // ellipsis: true, + // showOverflowTooltip: true, + // addDisplay: true, + // editDisplay: true, + // search: true, + // props: { + // label: 'areaName', + // value: 'areaCode', + // children: 'areaChildVOS', + // }, + // dicUrl: `${VITE_APP_BASE_API}/system/area/region?areaCode=530000`, + // dicHeaders: { + // authorization: UserStore.token, + // }, + // dicFormatter: (res) => res.data ?? [], + // rules: [{ required: true, message: '请选择', trigger: 'blur' }], + // }, + // { + // label: '详细地址', + // prop: 'detailAddress', + // search: false, + // ellipsis: true, + // showOverflowTooltip: true, + // rules: { required: true, message: '请输入', trigger: 'blur' }, + // }, + // { + // label: '联系电话', + // prop: 'phone', + // width: '160px', + // search: false, + // rules: { + // required: true, + // message: '请输入', + // trigger: 'blur', + // }, + // }, { label: '审核状态', prop: 'status', @@ -244,11 +210,7 @@ const state = reactive({ addDisplay: false, editDisplay: false, search: false, - rules: { - required: true, - message: '请输入', - trigger: 'blur', - }, + rules: { required: true, message: '请输入', trigger: 'blur' }, }, { label: '审核意见', @@ -264,7 +226,7 @@ const state = reactive({ trigger: 'blur', }, }, - { label: '创建时间', prop: 'createTime', addDisplay: false, editDisplay: false, search: false }, + { label: '创建时间', prop: 'createTime', width: '180px', addDisplay: false, editDisplay: false, search: false }, ], searchColumn: [ { label: '主体代码', prop: 'landName', search: true }, @@ -440,26 +402,20 @@ const state = reactive({ column: [ { label: '是否通过', - prop: 'isIllegal', + prop: 'status', span: 24, display: true, type: 'radio', editDisplay: true, addDisplay: false, dicData: [ - { - label: '是', - value: '1', - }, - { - label: '否', - value: '0', - }, + { label: '是', value: 1 }, + { label: '否', value: 0 }, ], }, { label: '审核意见', - prop: 'note', + prop: 'reviewSuggestion', type: 'textarea', span: 24, minRows: 3, // 设置最小行数 @@ -538,7 +494,7 @@ const onExport = () => { return; } state.loading = true; - const fileName = '网格明细表'; + const fileName = '经营主体审核历史列表'; exportBusinessCheckRecord(state.query) .then((res) => { if (res.status === 200) { diff --git a/sub-government-affairs-service/src/views/productOperateMain/home/index.vue b/sub-government-affairs-service/src/views/productOperateMain/home/index.vue index 352769f..e7601aa 100644 --- a/sub-government-affairs-service/src/views/productOperateMain/home/index.vue +++ b/sub-government-affairs-service/src/views/productOperateMain/home/index.vue @@ -1,12 +1,14 @@ +