|
@@ -105,7 +105,6 @@
|
|
<template #tableTitle>
|
|
<template #tableTitle>
|
|
<a-button type="primary" v-auth="'saleCode:sale_inquiry_form:add'" @click="handleAdd" preIcon="ant-design:plus-outlined"> 新增(add)</a-button>
|
|
<a-button type="primary" v-auth="'saleCode:sale_inquiry_form:add'" @click="handleAdd" preIcon="ant-design:plus-outlined"> 新增(add)</a-button>
|
|
<a-button type="primary" v-auth="'saleCode:sale_inquiry_form:exportXls'" preIcon="ant-design:export-outlined" @click="onExportXls"> 导出(export)</a-button>
|
|
<a-button type="primary" v-auth="'saleCode:sale_inquiry_form:exportXls'" preIcon="ant-design:export-outlined" @click="onExportXls"> 导出(export)</a-button>
|
|
- <a-button type="primary" @click="setStatus"> 设置其他状态(set other status)</a-button>
|
|
|
|
<a-button type="primary" @click="submit" v-auth="'saleCode:sale_inquiry_form:submitBatch'"> 提交(submit)</a-button>
|
|
<a-button type="primary" @click="submit" v-auth="'saleCode:sale_inquiry_form:submitBatch'"> 提交(submit)</a-button>
|
|
<a-button type="primary" @click="cancelSubmit" v-auth="'saleCode:sale_inquiry_form:returnSubmitBatch'"> 取消提交(cancelSubmit)</a-button>
|
|
<a-button type="primary" @click="cancelSubmit" v-auth="'saleCode:sale_inquiry_form:returnSubmitBatch'"> 取消提交(cancelSubmit)</a-button>
|
|
<a-dropdown v-if="selectedRowKeys.length > 0">
|
|
<a-dropdown v-if="selectedRowKeys.length > 0">
|
|
@@ -132,7 +131,6 @@
|
|
</BasicTable>
|
|
</BasicTable>
|
|
<!-- 表单区域 -->
|
|
<!-- 表单区域 -->
|
|
<SaleInquiryFormModal @register="registerModal" @success="handleSuccess"></SaleInquiryFormModal>
|
|
<SaleInquiryFormModal @register="registerModal" @success="handleSuccess"></SaleInquiryFormModal>
|
|
- <SetOtherStatus ref="SetOtherStatusRef" @success="handleSuccess"></SetOtherStatus>
|
|
|
|
</div>
|
|
</div>
|
|
</template>
|
|
</template>
|
|
|
|
|
|
@@ -141,8 +139,8 @@
|
|
import {BasicTable, useTable, TableAction} from '/@/components/Table';
|
|
import {BasicTable, useTable, TableAction} from '/@/components/Table';
|
|
import { useListPage } from '/@/hooks/system/useListPage'
|
|
import { useListPage } from '/@/hooks/system/useListPage'
|
|
import {useModal} from '/@/components/Modal';
|
|
import {useModal} from '/@/components/Modal';
|
|
- import SaleInquiryFormModal from './components/SaleInquiryFormModal.vue'
|
|
|
|
- import {columns, superQuerySchema} from './SaleOrderForm.data.ts';
|
|
|
|
|
|
+ import SaleInquiryFormModal from './components/SaleOrderFormModal.vue'
|
|
|
|
+ import {columns, superQuerySchema} from './SaleOrderForm.data';
|
|
import {list, deleteOne, batchDelete, getImportUrl,getExportUrl,batchSubmit,cancelBatchSubmit} from './SaleOrderyForm.api';
|
|
import {list, deleteOne, batchDelete, getImportUrl,getExportUrl,batchSubmit,cancelBatchSubmit} from './SaleOrderyForm.api';
|
|
import { cloneDeep } from "lodash-es";
|
|
import { cloneDeep } from "lodash-es";
|
|
import { defHttp } from '/@/utils/http/axios';
|
|
import { defHttp } from '/@/utils/http/axios';
|
|
@@ -150,14 +148,12 @@
|
|
import JSelectInput from '/@/components/Form/src/jeecg/components/JSelectInput.vue';
|
|
import JSelectInput from '/@/components/Form/src/jeecg/components/JSelectInput.vue';
|
|
import JSelectUser from '/@/components/Form/src/jeecg/components/JSelectUser.vue';
|
|
import JSelectUser from '/@/components/Form/src/jeecg/components/JSelectUser.vue';
|
|
import JSelectDept from '/@/components/Form/src/jeecg/components/JSelectDept.vue';
|
|
import JSelectDept from '/@/components/Form/src/jeecg/components/JSelectDept.vue';
|
|
- import SetOtherStatus from './components/SetOtherStatus.vue';
|
|
|
|
import { message } from 'ant-design-vue';
|
|
import { message } from 'ant-design-vue';
|
|
const formRef = ref();
|
|
const formRef = ref();
|
|
const queryParam = reactive<any>({});
|
|
const queryParam = reactive<any>({});
|
|
//注册model
|
|
//注册model
|
|
const [registerModal, {openModal}] = useModal();
|
|
const [registerModal, {openModal}] = useModal();
|
|
var classOption = ref([]);
|
|
var classOption = ref([]);
|
|
- var SetOtherStatusRef = ref()
|
|
|
|
//注册table数据
|
|
//注册table数据
|
|
const { prefixCls,tableContext,onExportXls,onImportXls } = useListPage({
|
|
const { prefixCls,tableContext,onExportXls,onImportXls } = useListPage({
|
|
tableProps:{
|
|
tableProps:{
|
|
@@ -306,14 +302,6 @@
|
|
}
|
|
}
|
|
]
|
|
]
|
|
}
|
|
}
|
|
- function setStatus(){
|
|
|
|
- if(selectedRowKeys.value.length==0){
|
|
|
|
- message.warning('请选择数据')
|
|
|
|
- }else{
|
|
|
|
- var ids=selectedRowKeys.value.join(',')
|
|
|
|
- SetOtherStatusRef.value.getTable(ids)
|
|
|
|
- }
|
|
|
|
- }
|
|
|
|
function submit(){
|
|
function submit(){
|
|
if(selectedRowKeys.value.length==0){
|
|
if(selectedRowKeys.value.length==0){
|
|
message.warning('请选择数据')
|
|
message.warning('请选择数据')
|