Merge branch 'dev' of http://47.94.165.164:13000/geg-gas/geg-gas-web into dev
This commit is contained in:
@ -1,19 +1,19 @@
|
|||||||
import { LngBFeePageModel, LngBFeePageParams, LngBFeePageResult } from './model/ExpenseNameModel';
|
import { LngBFeePageModel, LngBFeePageParams, LngBFeePageResult } from './model/FeeModel';
|
||||||
import { defHttp } from '/@/utils/http/axios';
|
import { defHttp } from '/@/utils/http/axios';
|
||||||
import { ErrorMessageMode } from '/#/axios';
|
import { ErrorMessageMode } from '/#/axios';
|
||||||
|
|
||||||
enum Api {
|
enum Api {
|
||||||
Page = '/mdm/expenseName/page',
|
Page = '/mdm/fee/page',
|
||||||
List = '/mdm/expenseName/list',
|
List = '/mdm/fee/list',
|
||||||
Info = '/mdm/expenseName/info',
|
Info = '/mdm/fee/info',
|
||||||
LngBFee = '/mdm/expenseName',
|
LngBFee = '/mdm/fee',
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Enable = '/mdm/expenseName/enable',
|
Enable = '/mdm/fee/enable',
|
||||||
Disable= '/mdm/expenseName/disable',
|
Disable= '/mdm/fee/disable',
|
||||||
|
|
||||||
DataLog = '/mdm/expenseName/datalog',
|
DataLog = '/mdm/fee/datalog',
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -18,6 +18,7 @@
|
|||||||
import { LoadingOutlined } from '@ant-design/icons-vue';
|
import { LoadingOutlined } from '@ant-design/icons-vue';
|
||||||
import { useI18n } from '/@/hooks/web/useI18n';
|
import { useI18n } from '/@/hooks/web/useI18n';
|
||||||
import { getAreaList } from '/@/api/mdm/CountryRegion';
|
import { getAreaList } from '/@/api/mdm/CountryRegion';
|
||||||
|
import { requestMagicApi } from '/@/api/magicApi';
|
||||||
|
|
||||||
interface Option {
|
interface Option {
|
||||||
value: string;
|
value: string;
|
||||||
@ -59,6 +60,17 @@
|
|||||||
if (isChange.value) return;
|
if (isChange.value) return;
|
||||||
|
|
||||||
if (val) {
|
if (val) {
|
||||||
|
let arr = val.split(',')
|
||||||
|
console.log(arr, 88888)
|
||||||
|
const resData = await requestMagicApi({
|
||||||
|
method: "get",
|
||||||
|
url: "mdm/getRegionByCode",
|
||||||
|
body: undefined,
|
||||||
|
query: {
|
||||||
|
code: arr[arr.length-1]
|
||||||
|
}
|
||||||
|
});
|
||||||
|
console.log(resData, 'resData')
|
||||||
emitData.value = val.split(',');
|
emitData.value = val.split(',');
|
||||||
} else {
|
} else {
|
||||||
emitData.value = [];
|
emitData.value = [];
|
||||||
|
|||||||
@ -62,8 +62,7 @@ const logPath = ref('/mdm/bank/datalog');
|
|||||||
const { filterColumnAuth, filterButtonAuth } = usePermission();
|
const { filterColumnAuth, filterButtonAuth } = usePermission();
|
||||||
const { mergeColumns,mergeSearchFormSchema,mergeButtons } = useFormConfig();
|
const { mergeColumns,mergeSearchFormSchema,mergeButtons } = useFormConfig();
|
||||||
|
|
||||||
// const filterColumns = cloneDeep(filterColumnAuth(columns));
|
const filterColumns = cloneDeep(filterColumnAuth(columns));
|
||||||
const filterColumns = cloneDeep(columns);
|
|
||||||
const customConfigColums =ref(filterColumns);
|
const customConfigColums =ref(filterColumns);
|
||||||
const customSearchFormSchema =ref(searchFormSchema);
|
const customSearchFormSchema =ref(searchFormSchema);
|
||||||
const selectedKeys = ref<string[]>([]);
|
const selectedKeys = ref<string[]>([]);
|
||||||
|
|||||||
@ -10,7 +10,7 @@
|
|||||||
import { reactive, ref,onBeforeMount,onMounted } from 'vue';
|
import { reactive, ref,onBeforeMount,onMounted } from 'vue';
|
||||||
import { formProps, formEventConfigs ,formConfig} from './config';
|
import { formProps, formEventConfigs ,formConfig} from './config';
|
||||||
import SimpleForm from '/@/components/SimpleForm/src/SimpleForm.vue';
|
import SimpleForm from '/@/components/SimpleForm/src/SimpleForm.vue';
|
||||||
import { addLngBFee, getLngBFee, updateLngBFee, deleteLngBFee } from '/@/api/mdm/ExpenseName';
|
import { addLngBFee, getLngBFee, updateLngBFee, deleteLngBFee } from '/@/api/mdm/Fee';
|
||||||
import { cloneDeep } from 'lodash-es';
|
import { cloneDeep } from 'lodash-es';
|
||||||
import { FormDataProps } from '/@/components/Designer/src/types';
|
import { FormDataProps } from '/@/components/Designer/src/types';
|
||||||
import { usePermission } from '/@/hooks/web/usePermission';
|
import { usePermission } from '/@/hooks/web/usePermission';
|
||||||
@ -20,7 +20,7 @@
|
|||||||
</template>
|
</template>
|
||||||
</template>
|
</template>
|
||||||
</BasicTable>
|
</BasicTable>
|
||||||
<ExpenseNameModal @register="registerModal" @success="handleSuccess" />
|
<FeeModal @register="registerModal" @success="handleSuccess" />
|
||||||
<DataLog :logId="logId" :logPath="logPath" v-model:visible="modalVisible"/>
|
<DataLog :logId="logId" :logPath="logPath" v-model:visible="modalVisible"/>
|
||||||
</PageWrapper>
|
</PageWrapper>
|
||||||
</template>
|
</template>
|
||||||
@ -30,12 +30,12 @@
|
|||||||
} from 'vue';
|
} from 'vue';
|
||||||
const modalVisible = ref(false);
|
const modalVisible = ref(false);
|
||||||
const logId = ref('')
|
const logId = ref('')
|
||||||
const logPath = ref('/mdm/expenseName/datalog');
|
const logPath = ref('/mdm/fee/datalog');
|
||||||
import { DataLog } from '/@/components/pcitc';
|
import { DataLog } from '/@/components/pcitc';
|
||||||
import { Modal } from 'ant-design-vue';
|
import { Modal } from 'ant-design-vue';
|
||||||
import { ExclamationCircleOutlined } from '@ant-design/icons-vue';
|
import { ExclamationCircleOutlined } from '@ant-design/icons-vue';
|
||||||
import { BasicTable, useTable, TableAction, ActionItem } from '/@/components/Table';
|
import { BasicTable, useTable, TableAction, ActionItem } from '/@/components/Table';
|
||||||
import { getLngBFeePage, deleteLngBFee} from '/@/api/mdm/ExpenseName';
|
import { getLngBFeePage, deleteLngBFee} from '/@/api/mdm/Fee';
|
||||||
import { PageWrapper } from '/@/components/Page';
|
import { PageWrapper } from '/@/components/Page';
|
||||||
import { useMessage } from '/@/hooks/web/useMessage';
|
import { useMessage } from '/@/hooks/web/useMessage';
|
||||||
import { useI18n } from '/@/hooks/web/useI18n';
|
import { useI18n } from '/@/hooks/web/useI18n';
|
||||||
@ -43,9 +43,9 @@
|
|||||||
import { useFormConfig } from '/@/hooks/web/useFormConfig';
|
import { useFormConfig } from '/@/hooks/web/useFormConfig';
|
||||||
import { useRouter } from 'vue-router';
|
import { useRouter } from 'vue-router';
|
||||||
import { setIndexFlowStatus } from '/@/utils/flow/index'
|
import { setIndexFlowStatus } from '/@/utils/flow/index'
|
||||||
import { getLngBFee, enableLngBFee, disableLngBFee } from '/@/api/mdm/ExpenseName';
|
import { getLngBFee, enableLngBFee, disableLngBFee } from '/@/api/mdm/Fee';
|
||||||
import { useModal } from '/@/components/Modal';
|
import { useModal } from '/@/components/Modal';
|
||||||
import ExpenseNameModal from './components/ExpenseNameModal.vue';
|
import FeeModal from './components/FeeModal.vue';
|
||||||
import {formConfig, searchFormSchema, columns } from './components/config';
|
import {formConfig, searchFormSchema, columns } from './components/config';
|
||||||
import Icon from '/@/components/Icon/index';
|
import Icon from '/@/components/Icon/index';
|
||||||
import useEventBus from '/@/hooks/event/useEventBus';
|
import useEventBus from '/@/hooks/event/useEventBus';
|
||||||
@ -165,9 +165,9 @@
|
|||||||
});
|
});
|
||||||
} else {
|
} else {
|
||||||
router.push({
|
router.push({
|
||||||
path: '/form/ExpenseName/' + record.id + '/viewForm',
|
path: '/form/Fee/' + record.id + '/viewForm',
|
||||||
query: {
|
query: {
|
||||||
formPath: 'mdm/ExpenseName',
|
formPath: 'mdm/Fee',
|
||||||
formName: formName,
|
formName: formName,
|
||||||
formId:currentRoute.value.meta.formId
|
formId:currentRoute.value.meta.formId
|
||||||
}
|
}
|
||||||
@ -187,9 +187,9 @@
|
|||||||
});
|
});
|
||||||
} else {
|
} else {
|
||||||
router.push({
|
router.push({
|
||||||
path: '/form/ExpenseName/0/createForm',
|
path: '/form/Fee/0/createForm',
|
||||||
query: {
|
query: {
|
||||||
formPath: 'mdm/ExpenseName',
|
formPath: 'mdm/Fee',
|
||||||
formName: formName,
|
formName: formName,
|
||||||
formId:currentRoute.value.meta.formId
|
formId:currentRoute.value.meta.formId
|
||||||
}
|
}
|
||||||
@ -200,9 +200,9 @@
|
|||||||
function handleEdit(record: Recordable) {
|
function handleEdit(record: Recordable) {
|
||||||
|
|
||||||
router.push({
|
router.push({
|
||||||
path: '/form/ExpenseName/' + record.id + '/updateForm',
|
path: '/form/Fee/' + record.id + '/updateForm',
|
||||||
query: {
|
query: {
|
||||||
formPath: 'mdm/ExpenseName',
|
formPath: 'mdm/Fee',
|
||||||
formName: formName,
|
formName: formName,
|
||||||
formId:currentRoute.value.meta.formId
|
formId:currentRoute.value.meta.formId
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user