代码更新
This commit is contained in:
parent
db31d8d523
commit
73917106e9
@ -27,5 +27,5 @@ export function apiadjustDetail(params: any) {
|
||||
|
||||
// 预算调整表详情列表
|
||||
export function apiadjustdetailDetail(params: any) {
|
||||
return request.get({ url: '/cost.cost_budget_detail/lists', params })
|
||||
return request.get({ url: '/cost.cost_budget_adjust_detail/lists', params })
|
||||
}
|
@ -43,7 +43,11 @@
|
||||
<dict-value :options="dictData.whether_status" :value="row.is_internal_resources" />
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column label="项目把握度" prop="project_assurance" show-overflow-tooltip />
|
||||
<el-table-column label="项目把握度" prop="project_assurance" show-overflow-tooltip>
|
||||
<template #default="{ row }">
|
||||
<dict-value :options="dictData.project_assurance" :value="row.project_assurance" />
|
||||
</template>
|
||||
</el-table-column>
|
||||
</el-table>
|
||||
|
||||
</div>
|
||||
@ -66,7 +70,7 @@ const queryParams = reactive({
|
||||
});
|
||||
|
||||
// 获取字典数据
|
||||
const { dictData } = useDictData('construction_funds_sources,bidding_method,whether_status')
|
||||
const { dictData } = useDictData('construction_funds_sources,bidding_method,whether_status,project_assurance')
|
||||
// 选中数据
|
||||
const emits = defineEmits(["customEvent"]);
|
||||
|
||||
|
@ -15,6 +15,7 @@
|
||||
<div class="mt-4">
|
||||
<el-table :data="pager.lists" @cell-click="handleCurrentChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
<el-table-column label="作业编码" prop="zy_code" show-overflow-tooltip />
|
||||
<el-table-column label="项目名称" prop="project_name" show-overflow-tooltip />
|
||||
<el-table-column label="分项工程" prop="subentry_engineering" show-overflow-tooltip />
|
||||
|
@ -15,6 +15,7 @@
|
||||
<div class="mt-4">
|
||||
<el-table :data="pager.lists" @cell-click="handleCurrentChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
<el-table-column label="分部工程" prop="division_engineering" show-overflow-tooltip />
|
||||
<el-table-column label="子分部工程" prop="sub_division_engineering" show-overflow-tooltip />
|
||||
<el-table-column label="分项工程" prop="subentry_engineering" show-overflow-tooltip />
|
||||
|
@ -15,6 +15,7 @@
|
||||
<div class="mt-4">
|
||||
<el-table :data="pager.lists" @cell-click="handleCurrentChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
<el-table-column label="组织" prop="custom_id" show-overflow-tooltip />
|
||||
<el-table-column label="姓名" prop="name" show-overflow-tooltip />
|
||||
<el-table-column label="职位" prop="position" show-overflow-tooltip />
|
||||
|
@ -17,6 +17,7 @@
|
||||
<el-table :data="pager.lists" @cell-click="handleCurrentChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
|
||||
<el-table-column label="流程编号" prop="supplier_name" show-overflow-tooltip />
|
||||
<el-table-column label="组织名称" prop="project_name" show-overflow-tooltip />
|
||||
<el-table-column label="部门名称" prop="contract_no" show-overflow-tooltip />
|
||||
|
@ -16,6 +16,7 @@
|
||||
<div class="mt-4">
|
||||
<el-table :data="pager.lists" @cell-click="handleCurrentChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
|
||||
<el-table-column label="供应商名称" prop="supplier_name" show-overflow-tooltip />
|
||||
|
||||
|
@ -16,6 +16,7 @@
|
||||
<div class="mt-4">
|
||||
<el-table :data="pager.lists" @cell-click="handleCurrentChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
|
||||
<el-table-column label="合同编号" prop="project_name" show-overflow-tooltip />
|
||||
<el-table-column label="合同类型" prop="contract_type">
|
||||
|
@ -16,6 +16,7 @@
|
||||
<div class="mt-4">
|
||||
<el-table :data="pager.lists" @cell-click="handleCurrentChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
<el-table-column label="项目名称" prop="project_name" show-overflow-tooltip />
|
||||
<el-table-column label="供应商名称" prop="supplier_name" show-overflow-tooltip />
|
||||
|
||||
|
@ -16,6 +16,7 @@
|
||||
<div class="mt-4">
|
||||
<el-table :data="pager.lists" @cell-click="handleCurrentChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
<el-table-column label="供应商名称" prop="supplier_name" show-overflow-tooltip />
|
||||
<el-table-column label="供应商编码" prop="department_id" show-overflow-tooltip />
|
||||
<el-table-column label="供应商合同号 " prop="department_id" show-overflow-tooltip />
|
||||
|
@ -16,6 +16,7 @@
|
||||
<div class="mt-4">
|
||||
<el-table :data="pager.lists" @cell-click="handleCurrentChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
<el-table-column label="序号" type="index" show-overflow-tooltip />
|
||||
<el-table-column label="项目类型" prop="name" show-overflow-tooltip />
|
||||
<el-table-column label="文档大类" prop="large_category" show-overflow-tooltip />
|
||||
|
@ -16,6 +16,7 @@
|
||||
<div class="mt-4">
|
||||
<el-table :data="pager.lists" @cell-click="handleCurrentChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
<el-table-column label="客户名称" prop="customer_id" show-overflow-tooltip />
|
||||
<el-table-column label="审批id" prop="approve_id" show-overflow-tooltip />
|
||||
<el-table-column label="项目名称" prop="project_name" show-overflow-tooltip />
|
||||
|
@ -16,6 +16,7 @@
|
||||
<div class="mt-4">
|
||||
<el-table :data="pager.lists" @cell-click="handleCurrentChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
<el-table-column label="资产申请单号" prop="customer_id" show-overflow-tooltip />
|
||||
<el-table-column label="组织名称" prop="approve_id" show-overflow-tooltip />
|
||||
<el-table-column label="项目名称" prop="buy_bidding_document_id" show-overflow-tooltip />
|
||||
|
@ -40,6 +40,7 @@
|
||||
<div class="mt-4">
|
||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
<el-table-column label="客户" prop="customer_name" show-overflow-tooltip />
|
||||
<el-table-column label="项目编码" prop="project_code" show-overflow-tooltip />
|
||||
<el-table-column label="项目名称" prop="project_name" show-overflow-tooltip />
|
||||
|
@ -40,6 +40,7 @@
|
||||
<div class="mt-4">
|
||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
<el-table-column label="序号" type="index" show-overflow-tooltip />
|
||||
<el-table-column label="处理流程" prop="project_code" show-overflow-tooltip />
|
||||
<el-table-column label="流程步骤" prop="project_code" show-overflow-tooltip />
|
||||
|
@ -39,6 +39,7 @@
|
||||
<div class="mt-4">
|
||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
<el-table-column label="处理流程" prop="custom_name" show-overflow-tooltip />
|
||||
<el-table-column label="流程步骤" prop="custom_name" show-overflow-tooltip />
|
||||
<el-table-column label="流程编号" prop="custom_name" show-overflow-tooltip />
|
||||
|
@ -34,6 +34,7 @@
|
||||
<div class="mt-4">
|
||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
<el-table-column label="序号" type="index" show-overflow-tooltip />
|
||||
<el-table-column label="处理流程" prop="project_code" show-overflow-tooltip />
|
||||
<el-table-column label="流程步骤" prop="project_code" show-overflow-tooltip />
|
||||
|
@ -34,6 +34,7 @@
|
||||
<div class="mt-4">
|
||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
|
||||
<el-table-column label="合同编号" prop="contract_no" show-overflow-tooltip />
|
||||
<el-table-column label="合同名称" prop="contract_name" show-overflow-tooltip />
|
||||
|
@ -34,6 +34,8 @@
|
||||
<div class="mt-4">
|
||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
|
||||
<el-table-column label="处理流程" prop="project_id" show-overflow-tooltip />
|
||||
<el-table-column label="流程步骤" prop="project_id" show-overflow-tooltip />
|
||||
<el-table-column label="流程编号" prop="project_id" show-overflow-tooltip />
|
||||
|
@ -2,8 +2,10 @@
|
||||
<div>
|
||||
<el-card class="!border-none mb-4" shadow="never">
|
||||
<el-form class="mb-[-16px]" :model="queryParams" inline>
|
||||
<el-form-item label="项目id" prop="project_id">
|
||||
<el-input class="w-[250px]" v-model="queryParams.project_id" clearable placeholder="请输入项目id" />
|
||||
<el-form-item label="项目" prop="project_id">
|
||||
<el-select v-model="queryParams.project_id" clearable placeholder="请选择项目">
|
||||
<el-option v-for="(item, index) in projectList" :key="index" :label="item.name" :value="parseInt(item.id)" />
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item label="标书编号" prop="bid_document_no">
|
||||
<el-input class="w-[250px]" v-model="queryParams.bid_document_no" clearable placeholder="请输入标书编号" />
|
||||
@ -34,6 +36,7 @@
|
||||
<div class="mt-4">
|
||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
|
||||
<el-table-column label="处理流程" prop="bid_document_no" show-overflow-tooltip />
|
||||
<el-table-column label="流程步骤" prop="bid_document_no" show-overflow-tooltip />
|
||||
@ -104,6 +107,7 @@ import { usePaging } from '@/hooks/usePaging'
|
||||
import { useDictData } from '@/hooks/useDictOptions'
|
||||
import { apiBidBuyBiddingDocumentLists, apiBidBuyBiddingDocumentDelete, apiBidBuyBiddingDocumentDetail } from '@/api/bid_buy_bidding_document'
|
||||
import { timeFormat } from '@/utils/util'
|
||||
import { apiProjectLists } from '@/api/project'
|
||||
import feedback from '@/utils/feedback'
|
||||
import EditPopup from './edit.vue'
|
||||
import DetailPopup from './detail.vue'
|
||||
@ -113,7 +117,7 @@ const editRef = shallowRef<InstanceType<typeof EditPopup>>()
|
||||
const showEdit = ref(false)
|
||||
|
||||
const showDtail = ref(false)
|
||||
|
||||
const projectList = ref([])
|
||||
|
||||
|
||||
// 查询条件
|
||||
@ -172,6 +176,15 @@ const handledetail = async (data: any) => {
|
||||
detailRef.value?.open()
|
||||
detailRef.value?.setFormData(res)
|
||||
}
|
||||
|
||||
//获取项目
|
||||
|
||||
const projectlist = async () => {
|
||||
let res = await apiProjectLists({ page_no: 1, page_size: 9999 })
|
||||
projectList.value = res.lists
|
||||
|
||||
}
|
||||
projectlist()
|
||||
getLists()
|
||||
</script>
|
||||
|
||||
|
@ -2,8 +2,15 @@
|
||||
<div>
|
||||
<el-card class="!border-none mb-4" shadow="never">
|
||||
<el-form class="mb-[-16px]" :model="queryParams" inline>
|
||||
<el-form-item label="购买标书id" prop="buy_bidding_document_id">
|
||||
<el-input class="w-[280px]" v-model="queryParams.buy_bidding_document_id" clearable placeholder="请输入购买标书id" />
|
||||
<el-form-item label="购买标书" prop="buy_bidding_document_id">
|
||||
<el-select v-model="queryParams.buy_bidding_document_id" clearable placeholder="请选择购买标书">
|
||||
<el-option v-for="(item, index) in documentList" :key="index" :label="item.name" :value="parseInt(item.id)" />
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item label="是否需要保证金" prop="is_need_deposit">
|
||||
<el-select v-model="queryParams.is_need_deposit" clearable placeholder="请选择是否需要保证金">
|
||||
<el-option v-for="(item, index) in dictData.whether_status" :key="index" :label="item.name" :value="parseInt(item.value)" />
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item>
|
||||
<el-button type="primary" @click="resetPage">查询</el-button>
|
||||
@ -24,55 +31,29 @@
|
||||
<div class="mt-4">
|
||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="审批id" prop="approve_id" show-overflow-tooltip />
|
||||
<el-table-column label="购买标书id" prop="buy_bidding_document_id" show-overflow-tooltip />
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
|
||||
<el-table-column label="处理流程" prop="project_id" show-overflow-tooltip />
|
||||
<el-table-column label="审批状态" prop="project_id" show-overflow-tooltip />
|
||||
<el-table-column label="流程编号" prop="approve_id" show-overflow-tooltip />
|
||||
<el-table-column label="标书编号" prop="approve_id" show-overflow-tooltip />
|
||||
<el-table-column label="项目名称" prop="project_name" show-overflow-tooltip />
|
||||
<el-table-column label="招标公司名称" prop="invite_tenders_company_name" show-overflow-tooltip />
|
||||
<el-table-column label="投标公司名称" prop="bid_company_name" show-overflow-tooltip />
|
||||
<el-table-column label="招标项目资金来源" width="150" prop="project_fund_source">
|
||||
<template #default="{ row }">
|
||||
<dict-value :options="dictData.construction_funds_sources" :value="row.project_fund_source" />
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column label="投标地址" prop="bid_address" show-overflow-tooltip />
|
||||
<el-table-column label="是否需要保证金" prop="is_need_deposit">
|
||||
<template #default="{ row }">
|
||||
<dict-value :options="dictData.whether_status" :value="row.is_need_deposit" />
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column label="开标日期" prop="bid_opening_date">
|
||||
<template #default="{ row }">
|
||||
<span>{{ row.bid_opening_date ? timeFormat(row.bid_opening_date, 'yyyy-mm-dd hh:MM:ss') : '' }}</span>
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column label="保证金退还时间" prop="deposit_refund_time">
|
||||
<template #default="{ row }">
|
||||
<span>{{ row.deposit_refund_time ? timeFormat(row.deposit_refund_time, 'yyyy-mm-dd hh:MM:ss') : '' }}</span>
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column label="招标项目概况" prop="bidding_project_overview" show-overflow-tooltip />
|
||||
<el-table-column label="项目简介" prop="project_introduction" show-overflow-tooltip />
|
||||
<el-table-column label="附件" prop="annex" show-overflow-tooltip>
|
||||
<template #default="{ row }">
|
||||
<div v-if="row.annex && row.annex.length > 0">
|
||||
<div v-for="(item, i) in row.annex " :key='i'>
|
||||
<el-link :href="item" target="_blank">文件{{ i + 1 }}查看</el-link>
|
||||
</div>
|
||||
</div>
|
||||
<div v-else>
|
||||
暂无文件
|
||||
</div>
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column label="技术协议偏差" prop="technical_protocol_deviation" show-overflow-tooltip />
|
||||
<el-table-column label="协议偏差处理方案" prop="protocol_deviation_handling_plan" show-overflow-tooltip />
|
||||
<el-table-column label="技术审查附件" prop="technical_review_annex" show-overflow-tooltip />
|
||||
<el-table-column label="保证金金额 " prop="margin_amount" show-overflow-tooltip />
|
||||
<el-table-column label="开标日期" prop="bid_opening_date" show-overflow-tooltip />
|
||||
<el-table-column label="总金额" prop="business_review_total_amount" show-overflow-tooltip />
|
||||
<el-table-column label="税率" prop="tax_rate">
|
||||
<template #default="{ row }">
|
||||
<dict-value :options="dictData.tax_rate" :value="row.tax_rate" />
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column label="付款方式" prop="pay_type">
|
||||
<template #default="{ row }">
|
||||
<dict-value :options="dictData.pay_type" :value="row.pay_type" />
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column label="付款比例" prop="pay_rate" show-overflow-tooltip />
|
||||
<el-table-column label="商务合同偏差" prop="business_contract_deviation" show-overflow-tooltip />
|
||||
<el-table-column label="偏差处理方案" prop="business_contract_deviation_handling_plan" show-overflow-tooltip />
|
||||
<el-table-column label="商务审查附件" prop="business_contract_deviation_annex" show-overflow-tooltip />
|
||||
<el-table-column label="操作" width="160" fixed="right">
|
||||
<template #default="{ row }">
|
||||
<el-button v-perms="['bid.bid_document_examination/edit']" type="primary" link @click="handleEdit(row)">
|
||||
@ -105,6 +86,7 @@ import {
|
||||
apiBidDocumentExaminationDetail
|
||||
} from '@/api/bid_document_examination'
|
||||
import { timeFormat } from '@/utils/util'
|
||||
import { apiBidBuyBiddingDocumentLists } from '@/api/bid_buy_bidding_document'
|
||||
import feedback from '@/utils/feedback'
|
||||
import EditPopup from './edit.vue'
|
||||
import DetailPopup from './detail.vue'
|
||||
@ -117,11 +99,12 @@ const showEdit = ref(false)
|
||||
const showDtail = ref(false)
|
||||
|
||||
|
||||
|
||||
const documentList = ref([])
|
||||
|
||||
// 查询条件
|
||||
const queryParams = reactive({
|
||||
buy_bidding_document_id: ''
|
||||
buy_bidding_document_id: '',
|
||||
is_need_deposit: ''
|
||||
})
|
||||
|
||||
// 选中数据
|
||||
@ -171,6 +154,14 @@ const handledetail = async (data: any) => {
|
||||
detailRef.value?.open()
|
||||
detailRef.value?.setFormData(res)
|
||||
}
|
||||
//获取购买标书列表
|
||||
|
||||
const documentlists = async () => {
|
||||
let res = await apiBidBuyBiddingDocumentLists({ page_no: 1, page_size: 9999 })
|
||||
documentList.value = res.lists
|
||||
|
||||
}
|
||||
documentlists()
|
||||
getLists()
|
||||
</script>
|
||||
|
||||
|
@ -27,9 +27,11 @@
|
||||
<div class="mt-4">
|
||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="标书审查id" prop="bid_document_examination_id" show-overflow-tooltip />
|
||||
<el-table-column label="产品id" prop="product_id" show-overflow-tooltip />
|
||||
<el-table-column label="产品数量" prop="product_num" show-overflow-tooltip />
|
||||
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
<el-table-column label="客户名称" prop="bid_document_examination_id" show-overflow-tooltip />
|
||||
<el-table-column label="项目名称" prop="product_id" show-overflow-tooltip />
|
||||
<el-table-column label="项目编码" prop="product_num" show-overflow-tooltip />
|
||||
<el-table-column label="成本单价" prop="cost_unit_price" show-overflow-tooltip />
|
||||
<el-table-column label="金额" prop="amount" show-overflow-tooltip />
|
||||
<el-table-column label="点数" prop="rate" show-overflow-tooltip />
|
||||
|
@ -2,12 +2,18 @@
|
||||
<div>
|
||||
<el-card class="!border-none mb-4" shadow="never">
|
||||
<el-form class="mb-[-16px]" :model="queryParams" inline>
|
||||
<el-form-item label="标书审查id" prop="bid_document_examination_id">
|
||||
<el-input class="w-[280px]" v-model="queryParams.bid_document_examination_id" clearable placeholder="请输入标书审查id" />
|
||||
|
||||
<el-form-item label="标书审查" prop="bid_document_examination_id">
|
||||
<el-select v-model="queryParams.bid_document_examination_id" clearable placeholder="请选择标书审查">
|
||||
<el-option v-for="(item, index) in documentList" :key="index" :label="item.bid_document_no" :value="parseInt(item.id)" />
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item label="项目id" prop="project_id">
|
||||
<el-input class="w-[280px]" v-model="queryParams.project_id" clearable placeholder="请输入项目id" />
|
||||
<el-form-item label="项目" prop="project_id">
|
||||
<el-select v-model="queryParams.project_id" clearable placeholder="请选择项目">
|
||||
<el-option v-for="(item, index) in projectList" :key="index" :label="item.name" :value="parseInt(item.id)" />
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
|
||||
<el-form-item>
|
||||
<el-button type="primary" @click="resetPage">查询</el-button>
|
||||
<el-button @click="resetParams">重置</el-button>
|
||||
@ -27,8 +33,13 @@
|
||||
<div class="mt-4">
|
||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
|
||||
<el-table-column label="标书审查id" prop="bid_document_examination_id" show-overflow-tooltip />
|
||||
<el-table-column label="项目id" prop="project_id" show-overflow-tooltip />
|
||||
<el-table-column label="项目名称" prop="project_id" show-overflow-tooltip />
|
||||
<el-table-column label="项目编码" prop="project_id" show-overflow-tooltip />
|
||||
<el-table-column label="投标时间" prop="project_id" show-overflow-tooltip />
|
||||
<el-table-column label="开标日期" prop="project_id" show-overflow-tooltip />
|
||||
<el-table-column label="是否中标" prop="is_successful" show-overflow-tooltip />
|
||||
<el-table-column label="中标单位" prop="bidder" show-overflow-tooltip />
|
||||
<el-table-column label="中标金额" prop="bidder_amount" show-overflow-tooltip />
|
||||
@ -61,7 +72,11 @@
|
||||
import { usePaging } from '@/hooks/usePaging'
|
||||
import { useDictData } from '@/hooks/useDictOptions'
|
||||
import { apiBidResultLists, apiBidResultDelete, apiBidResultDetail } from '@/api/bid_result'
|
||||
import {
|
||||
apiBidDocumentExaminationLists
|
||||
} from '@/api/bid_document_examination'
|
||||
import { timeFormat } from '@/utils/util'
|
||||
import { apiProjectLists } from '@/api/project'
|
||||
import feedback from '@/utils/feedback'
|
||||
import EditPopup from './edit.vue'
|
||||
import DetailPopup from './detail.vue'
|
||||
@ -71,7 +86,8 @@ const editRef = shallowRef<InstanceType<typeof EditPopup>>()
|
||||
const showEdit = ref(false)
|
||||
|
||||
const showDtail = ref(false)
|
||||
|
||||
const projectList = ref([])
|
||||
const documentList = ref([])
|
||||
// 查询条件
|
||||
const queryParams = reactive({
|
||||
bid_document_examination_id: '',
|
||||
@ -125,6 +141,22 @@ const handledetail = async (data: any) => {
|
||||
detailRef.value?.open()
|
||||
detailRef.value?.setFormData(res)
|
||||
}
|
||||
//获取项目
|
||||
|
||||
const projectlist = async () => {
|
||||
let res = await apiProjectLists({ page_no: 1, page_size: 9999 })
|
||||
projectList.value = res.lists
|
||||
|
||||
}
|
||||
//获取标书审查列表
|
||||
|
||||
const documentlists = async () => {
|
||||
let res = await apiBidDocumentExaminationLists({ page_no: 1, page_size: 9999 })
|
||||
documentList.value = res.lists
|
||||
|
||||
}
|
||||
documentlists()
|
||||
projectlist()
|
||||
getLists()
|
||||
</script>
|
||||
|
||||
|
@ -17,46 +17,46 @@
|
||||
</el-col>
|
||||
<el-col :span="8">
|
||||
<el-form-item label="申请人" prop="applier">
|
||||
<el-input v-model="formData.applier" clearable placeholder="请选择申请人" />
|
||||
<el-input v-model="formData.applier" clearable disabled placeholder="系统自动填写" />
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
|
||||
<el-col :span="8">
|
||||
<el-form-item label="项目名称" prop="contract_id">
|
||||
<el-input v-model="project_name" clearable placeholder="请输入项目名称" />
|
||||
<el-input v-model="project_name" clearable disabled placeholder="系统自动填写" />
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :span="8">
|
||||
<el-form-item label="项目名称" prop="contract_id">
|
||||
<el-input v-model="project_name" clearable placeholder="请输入项目名称" />
|
||||
<el-input v-model="project_name" clearable disabled placeholder="系统自动填写" />
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :span="8">
|
||||
<el-form-item label="项目编码" prop="contract_id">
|
||||
<el-input v-model="project_code" clearable placeholder="请输入项目编码" />
|
||||
<el-input v-model="project_code" clearable disabled placeholder="系统自动填写" />
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :span="8">
|
||||
<el-form-item label="投标时间" prop="bidding_time">
|
||||
<el-date-picker class="flex-1 !flex" v-model="bidding_time" clearable type="datetime" value-format="YYYY-MM-DD HH:mm:ss" placeholder="选择日期">
|
||||
<el-date-picker class="flex-1 !flex" v-model="bidding_time" clearable type="date" value-format="YYYY-MM-DD" disabled placeholder="系统自动填写">
|
||||
</el-date-picker>
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :span="8">
|
||||
<el-form-item label="预计退还时间" prop="refund_date">
|
||||
<el-date-picker class="flex-1 !flex" v-model="formData.refund_date" clearable type="datetime" value-format="YYYY-MM-DD HH:mm:ss" placeholder="选择日期">
|
||||
<el-date-picker class="flex-1 !flex" v-model="formData.refund_date" clearable type="date" value-format="YYYY-MM-DD" placeholder="选择日期">
|
||||
</el-date-picker>
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
|
||||
<el-col :span="8">
|
||||
<el-form-item label="保证金金额" prop="refund_amount">
|
||||
<el-input v-model="refund_amount" clearable placeholder="请输入保证金金额" @input="amountinput" />
|
||||
<el-input v-model="refund_amount" clearable disabled placeholder="系统自动填写" @input="amountinput" />
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :span="8">
|
||||
<el-form-item label="金额大写" prop="refund_amount_daxie">
|
||||
<el-input v-model="refund_amount_daxie" readonly clearable placeholder="请输入金额大写" />
|
||||
<el-input v-model="refund_amount_daxie" readonly clearable disabled placeholder="系统自动填写" />
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :span="24">
|
||||
|
@ -28,6 +28,7 @@
|
||||
<div class="mt-4">
|
||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
<el-table-column label="处理流程" prop="supplier_name" show-overflow-tooltip />
|
||||
<el-table-column label="流程步骤" prop="approve_step" show-overflow-tooltip />
|
||||
<el-table-column label="流程编号" prop="approve_no" show-overflow-tooltip />
|
||||
|
@ -31,7 +31,7 @@
|
||||
<div style="margin:10px 0">施工工序</div>
|
||||
<div>
|
||||
<el-table :data="gxList">
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
|
||||
<el-table-column label="工序步骤号" prop="process_step_no" show-overflow-tooltip />
|
||||
<el-table-column label="工序步骤" prop="process_step" show-overflow-tooltip />
|
||||
<el-table-column label="质量控制点" prop="quality_control_points" show-overflow-tooltip />
|
||||
|
@ -39,6 +39,7 @@
|
||||
<div class="mt-4">
|
||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
<el-table-column label="分部工程" prop="division_engineering" show-overflow-tooltip />
|
||||
<el-table-column label="子分部工程" prop="sub_division_engineering" show-overflow-tooltip />
|
||||
<el-table-column label="分项工程" prop="subentry_engineering" show-overflow-tooltip />
|
||||
|
@ -108,7 +108,7 @@
|
||||
<div style="margin:10px 0">施工汇报</div>
|
||||
<div>
|
||||
<el-table :data="buildreportsList">
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
|
||||
<el-table-column label="施工汇报单号" prop="report_code" show-overflow-tooltip />
|
||||
<el-table-column label="填报人" prop="add_user_name" show-overflow-tooltip />
|
||||
<el-table-column label="填报日期" prop="create_time" show-overflow-tooltip />
|
||||
@ -135,7 +135,7 @@
|
||||
<div style="margin:10px 0">人工明细</div>
|
||||
<div>
|
||||
<el-table :data="buildpersonsList">
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
|
||||
<el-table-column label="施工汇报单号" prop="report_code" show-overflow-tooltip />
|
||||
<el-table-column label="日期" prop="report_date" show-overflow-tooltip />
|
||||
<el-table-column label="姓名" prop="person_name" show-overflow-tooltip />
|
||||
|
@ -34,6 +34,7 @@
|
||||
<div class="mt-4">
|
||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
<el-table-column label="作业编码" prop="zy_code" show-overflow-tooltip />
|
||||
<el-table-column label="项目名称" prop="project_name" show-overflow-tooltip />
|
||||
<el-table-column label="分项工程" prop="subentry_engineering" show-overflow-tooltip />
|
||||
|
@ -26,6 +26,7 @@
|
||||
<div class="mt-4">
|
||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
<el-table-column label="分部工程" prop="division_engineering" show-overflow-tooltip />
|
||||
<el-table-column label="子分部工程" prop="sub_division_engineering" show-overflow-tooltip />
|
||||
<el-table-column label="分项工程" prop="subentry_engineering" show-overflow-tooltip />
|
||||
|
@ -33,6 +33,7 @@
|
||||
<div class="mt-4">
|
||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
<el-table-column label="处理流程" prop="sort" show-overflow-tooltip />
|
||||
|
||||
<el-table-column label="施工汇报单号" prop="report_code" show-overflow-tooltip />
|
||||
|
@ -36,6 +36,7 @@
|
||||
<div class="mt-4">
|
||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
<el-table-column label="项目名称" prop="project_name" show-overflow-tooltip />
|
||||
<el-table-column label="客户名称" prop="custom_name" show-overflow-tooltip />
|
||||
<el-table-column label="客户需求id" prop="customer_demand_id" show-overflow-tooltip />
|
||||
|
@ -30,6 +30,7 @@
|
||||
<div class="mt-4">
|
||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
<el-table-column label="客户名称" prop="customer_name" show-overflow-tooltip />
|
||||
<el-table-column label="审批id" prop="approve_id" show-overflow-tooltip />
|
||||
<el-table-column label="项目名称" prop="project_name" show-overflow-tooltip />
|
||||
|
@ -27,6 +27,7 @@
|
||||
<div class="mt-4">
|
||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
<el-table-column label="合同id" prop="contract_id" show-overflow-tooltip />
|
||||
<el-table-column label="审批id" prop="approve_id" show-overflow-tooltip />
|
||||
<el-table-column label="洽商单名称" prop="negotiation_name" show-overflow-tooltip />
|
||||
|
@ -33,6 +33,7 @@
|
||||
|
||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
<el-table-column label="序号" prop="name" show-overflow-tooltip />
|
||||
<el-table-column label="流程编号" prop="custom_type">
|
||||
<template #default="{ row }">
|
||||
|
@ -89,9 +89,9 @@ import { useDictData } from '@/hooks/useDictOptions'
|
||||
import { apiadjustdetailDetail } from '@/api/cost_budget_adjust'
|
||||
import { timeFormat } from '@/utils/util'
|
||||
import feedback from '@/utils/feedback'
|
||||
import EditPopup from './edit.vue'
|
||||
// import EditPopup from './editcost.vue'
|
||||
import { apisubjectLists } from '@/api/cost_subject'
|
||||
const editRef = shallowRef<InstanceType<typeof EditPopup>>()
|
||||
// const editRef = shallowRef<InstanceType<typeof EditPopup>>()
|
||||
// 是否显示编辑框
|
||||
const showEdit = ref(false)
|
||||
const subjectlist = ref([])
|
||||
|
187
src/views/cost_budget_detail/index.vue
Normal file
187
src/views/cost_budget_detail/index.vue
Normal file
@ -0,0 +1,187 @@
|
||||
<template>
|
||||
<div>
|
||||
|
||||
<el-card class="!border-none mb-4" shadow="never">
|
||||
<el-form class="mb-[-16px]" :model="queryParams" inline>
|
||||
|
||||
<el-form-item label="费用科目" prop="cost_subject_id">
|
||||
<el-select class="w-[280px]" v-model="queryParams.cost_subject_ide" clearable placeholder="请选择费用科目">
|
||||
<el-option label="全部" value=""></el-option>
|
||||
<el-option v-for="(item, index) in subiectlist" :key="index" :label="item.sn" :value="item.id" />
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
|
||||
|
||||
|
||||
<el-form-item>
|
||||
<el-button type="primary" @click="resetPage">查询</el-button>
|
||||
<el-button @click="resetParams">重置</el-button>
|
||||
</el-form-item>
|
||||
</el-form>
|
||||
</el-card>
|
||||
<el-card class="!border-none" v-loading="pager.loading" shadow="never">
|
||||
|
||||
<div class="mt-4">
|
||||
|
||||
|
||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
<el-table-column label="ID" prop="id" show-overflow-tooltip />
|
||||
<el-table-column label="组织名称" prop="org_name" show-overflow-tooltip />
|
||||
<el-table-column label="部门名称" prop="dept_name" show-overflow-tooltip />
|
||||
|
||||
|
||||
|
||||
<el-table-column label="年份" prop="years" show-overflow-tooltip />
|
||||
<el-table-column label="科目编码" prop="sn" show-overflow-tooltip />
|
||||
<el-table-column label="一级科目" prop="subject1" show-overflow-tooltip />
|
||||
<el-table-column label="二级科目" prop="subject2" show-overflow-tooltip />
|
||||
<el-table-column label="1月合计" prop="month1" show-overflow-tooltip />
|
||||
<el-table-column label="1月已发生" show-overflow-tooltip width="100" />
|
||||
<el-table-column label="1月剩余" show-overflow-tooltip />
|
||||
<el-table-column label="2月合计" prop="month2" show-overflow-tooltip />
|
||||
<el-table-column label="2月已发生" show-overflow-tooltip width="100" />
|
||||
<el-table-column label="2月剩余" show-overflow-tooltip />
|
||||
|
||||
<el-table-column label="3月合计" prop="month3" show-overflow-tooltip />
|
||||
<el-table-column label="3月已发生" show-overflow-tooltip width="100" />
|
||||
<el-table-column label="3月剩余" show-overflow-tooltip />
|
||||
|
||||
|
||||
|
||||
|
||||
<el-table-column label="4月合计" prop="month4" show-overflow-tooltip />
|
||||
<el-table-column label="4月已发生" show-overflow-tooltip width="100" />
|
||||
<el-table-column label="4月剩余" show-overflow-tooltip />
|
||||
|
||||
<el-table-column label="5月合计" prop="month5" show-overflow-tooltip />
|
||||
<el-table-column label="5月已发生" show-overflow-tooltip width="100" />
|
||||
<el-table-column label="5月剩余" show-overflow-tooltip />
|
||||
|
||||
<el-table-column label="6月合计" prop="month6" show-overflow-tooltip />
|
||||
<el-table-column label="6月已发生" show-overflow-tooltip width="100" />
|
||||
<el-table-column label="6月剩余" show-overflow-tooltip />
|
||||
|
||||
<el-table-column label="7月合计" prop="month7" show-overflow-tooltip />
|
||||
<el-table-column label="7月已发生" show-overflow-tooltip width="100" />
|
||||
<el-table-column label="7月剩余" show-overflow-tooltip />
|
||||
|
||||
<el-table-column label="8月合计" prop="month8" show-overflow-tooltip />
|
||||
<el-table-column label="8月已发生" show-overflow-tooltip width="100" />
|
||||
<el-table-column label="8月剩余" show-overflow-tooltip />
|
||||
|
||||
<el-table-column label="9月合计" prop="month9" show-overflow-tooltip />
|
||||
<el-table-column label="9月已发生" show-overflow-tooltip width="100" />
|
||||
<el-table-column label="9月剩余" show-overflow-tooltip />
|
||||
|
||||
<el-table-column label="10月合计" prop="month10" show-overflow-tooltip />
|
||||
<el-table-column label="10月已发生" show-overflow-tooltip width="100" />
|
||||
<el-table-column label="10月剩余" show-overflow-tooltip />
|
||||
|
||||
<el-table-column label="11月合计" prop="month11" show-overflow-tooltip />
|
||||
<el-table-column label="11月已发生" show-overflow-tooltip width="120" />
|
||||
<el-table-column label="11月剩余" show-overflow-tooltip />
|
||||
|
||||
<el-table-column label="12月合计" prop="month12" show-overflow-tooltip />
|
||||
<el-table-column label="12月已发生" show-overflow-tooltip width="120" />
|
||||
<el-table-column label="12月剩余" show-overflow-tooltip />
|
||||
|
||||
|
||||
|
||||
</el-table>
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
<div class="flex justify-end mt-4">
|
||||
<pagination v-model="pager" @change="getLists" />
|
||||
</div>
|
||||
</el-card>
|
||||
<edit-popup v-if="showEdit" ref="editRef" :dict-data="dictData" @success="getLists" @close="showEdit = false" />
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<script lang="ts" setup name="customLists">
|
||||
import { usePaging } from '@/hooks/usePaging'
|
||||
import { useDictData } from '@/hooks/useDictOptions'
|
||||
import { apiCustomdetailDetail } from '@/api/cost_budget'
|
||||
import { timeFormat } from '@/utils/util'
|
||||
import feedback from '@/utils/feedback'
|
||||
import { apisubjectLists } from '@/api/cost_subject'
|
||||
const subiectlist = ref([])
|
||||
const editRef = shallowRef<InstanceType<typeof EditPopup>>()
|
||||
// 是否显示编辑框
|
||||
const showEdit = ref(false)
|
||||
const list = reactive([
|
||||
{
|
||||
name: "全部客户",
|
||||
count: 1000,
|
||||
},
|
||||
{
|
||||
name: "公海客户",
|
||||
count: 1000,
|
||||
},
|
||||
{
|
||||
name: "私有客户",
|
||||
count: 1000,
|
||||
},
|
||||
{
|
||||
name: "今日新增",
|
||||
count: 1000,
|
||||
},
|
||||
{
|
||||
name: "今日分配公海客户",
|
||||
count: 1000,
|
||||
},
|
||||
|
||||
{
|
||||
name: "今日应联系",
|
||||
count: 1000,
|
||||
},
|
||||
{
|
||||
name: "今日未联系",
|
||||
count: 1000,
|
||||
},
|
||||
{
|
||||
name: "今日已联系",
|
||||
count: 1000,
|
||||
},
|
||||
]);
|
||||
|
||||
|
||||
// 查询条件
|
||||
const queryParams = reactive({
|
||||
cost_subject_id: '',
|
||||
cost_budget_id: '',
|
||||
})
|
||||
|
||||
// 选中数据
|
||||
const selectData = ref<any[]>([])
|
||||
|
||||
// 表格选择后回调事件
|
||||
const handleSelectionChange = (val: any[]) => {
|
||||
selectData.value = val.map(({ id }) => id)
|
||||
}
|
||||
|
||||
|
||||
// 获取字典数据
|
||||
const { dictData } = useDictData('')
|
||||
|
||||
// 分页相关
|
||||
const { pager, getLists, resetParams, resetPage } = usePaging({
|
||||
fetchFun: apiCustomdetailDetail,
|
||||
params: queryParams
|
||||
})
|
||||
|
||||
//获取科目
|
||||
const getsubiect = () => {
|
||||
apisubjectLists({ page_no: 1, page_size: 120 }).then((res) => {
|
||||
subiectlist.value = res.lists
|
||||
})
|
||||
}
|
||||
getsubiect()
|
||||
getLists()
|
||||
</script>
|
||||
|
@ -35,6 +35,7 @@
|
||||
|
||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
<el-table-column label="查看" prop="name" show-overflow-tooltip />
|
||||
<el-table-column label="客户属性" prop="custom_type">
|
||||
<template #default="{ row }">
|
||||
|
@ -38,6 +38,7 @@
|
||||
|
||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
<el-table-column label="客户名称" prop="name" show-overflow-tooltip />
|
||||
<el-table-column label="客户属性" prop="custom_type">
|
||||
<template #default="{ row }">
|
||||
|
@ -27,6 +27,7 @@
|
||||
<div class="mt-4">
|
||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
<el-table-column label="组织" prop="custom_id" show-overflow-tooltip />
|
||||
<el-table-column label="姓名" prop="name" show-overflow-tooltip />
|
||||
<el-table-column label="职位" prop="position" show-overflow-tooltip />
|
||||
|
@ -33,7 +33,8 @@
|
||||
<div class="mt-4">
|
||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="" prop="custom_id" show-overflow-tooltip />
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
<el-table-column label="客户名称" prop="custom_id" show-overflow-tooltip />
|
||||
<el-table-column label="联系人" prop="contacts" show-overflow-tooltip />
|
||||
<el-table-column label="日期" prop="date">
|
||||
<template #default="{ row }">
|
||||
|
@ -34,6 +34,7 @@
|
||||
<div class="mt-4">
|
||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
<el-table-column label="项目" prop="project_id" show-overflow-tooltip />
|
||||
<el-table-column label="客户" prop="custom_id" show-overflow-tooltip />
|
||||
<el-table-column label="联系人" prop="contacts" show-overflow-tooltip />
|
||||
|
@ -46,6 +46,7 @@
|
||||
<div class="mt-4">
|
||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
<el-table-column label="项目名称" prop="project_name" show-overflow-tooltip />
|
||||
<el-table-column label="客户名称" prop="custom_name" show-overflow-tooltip />
|
||||
<el-table-column label="需求主题" prop="theme" show-overflow-tooltip />
|
||||
|
@ -33,6 +33,7 @@
|
||||
<div class="mt-4">
|
||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
|
||||
<el-table-column label="项目名称" prop="project_name" show-overflow-tooltip />
|
||||
<el-table-column label="客户名称" prop="custom_name" show-overflow-tooltip />
|
||||
|
@ -3,20 +3,10 @@
|
||||
<el-card class="!border-none" shadow="never">
|
||||
<el-form class="mb-[-16px]" :model="formData" inline>
|
||||
<el-form-item label="表名称">
|
||||
<el-input
|
||||
class="w-[280px]"
|
||||
v-model="formData.table_name"
|
||||
clearable
|
||||
@keyup.enter="resetPage"
|
||||
/>
|
||||
<el-input class="w-[280px]" v-model="formData.table_name" clearable @keyup.enter="resetPage" />
|
||||
</el-form-item>
|
||||
<el-form-item label="表描述">
|
||||
<el-input
|
||||
class="w-[280px]"
|
||||
v-model="formData.table_comment"
|
||||
clearable
|
||||
@keyup.enter="resetPage"
|
||||
/>
|
||||
<el-input class="w-[280px]" v-model="formData.table_comment" clearable @keyup.enter="resetPage" />
|
||||
</el-form-item>
|
||||
<el-form-item>
|
||||
<el-button type="primary" @click="resetPage">查询</el-button>
|
||||
@ -26,11 +16,7 @@
|
||||
</el-card>
|
||||
<el-card class="!border-none mt-4" shadow="never" v-loading="pager.loading">
|
||||
<div class="flex">
|
||||
<data-table
|
||||
v-perms="['tools.generator/selectTable']"
|
||||
class="inline-block mr-[10px]"
|
||||
@success="getLists"
|
||||
>
|
||||
<data-table v-perms="['tools.generator/selectTable']" class="inline-block mr-[10px]" @success="getLists">
|
||||
<el-button type="primary">
|
||||
<template #icon>
|
||||
<icon name="el-icon-Plus" />
|
||||
@ -38,32 +24,20 @@
|
||||
导入数据表
|
||||
</el-button>
|
||||
</data-table>
|
||||
<el-button
|
||||
v-perms="['tools.generator/delete']"
|
||||
:disabled="!selectData.length"
|
||||
@click="handleDelete(selectData)"
|
||||
type="danger"
|
||||
>
|
||||
<el-button v-perms="['tools.generator/delete']" :disabled="!selectData.length" @click="handleDelete(selectData)" type="danger">
|
||||
<template #icon>
|
||||
<icon name="el-icon-Delete" />
|
||||
</template>
|
||||
删除
|
||||
</el-button>
|
||||
<el-button
|
||||
v-perms="['tools.generator/generate']"
|
||||
:disabled="!selectData.length"
|
||||
@click="handleGenerate(selectData)"
|
||||
>
|
||||
<el-button v-perms="['tools.generator/generate']" :disabled="!selectData.length" @click="handleGenerate(selectData)">
|
||||
生成代码
|
||||
</el-button>
|
||||
</div>
|
||||
<div class="mt-4">
|
||||
<el-table
|
||||
:data="pager.lists"
|
||||
size="large"
|
||||
@selection-change="handleSelectionChange"
|
||||
>
|
||||
<el-table :data="pager.lists" size="large" @selection-change="handleSelectionChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
<el-table-column label="表名称" prop="table_name" min-width="180" />
|
||||
<el-table-column label="表描述" prop="table_comment" min-width="180" />
|
||||
<el-table-column label="创建时间" prop="create_time" min-width="180" />
|
||||
@ -71,37 +45,25 @@
|
||||
<el-table-column label="操作" width="160" fixed="right">
|
||||
<template #default="{ row }">
|
||||
<div class="flex items-center">
|
||||
<el-button
|
||||
v-perms="['tools.generator/preview']"
|
||||
type="primary"
|
||||
link
|
||||
@click="handlePreview(row.id)"
|
||||
>
|
||||
<el-button v-perms="['tools.generator/preview']" type="primary" link @click="handlePreview(row.id)">
|
||||
预览
|
||||
</el-button>
|
||||
|
||||
<el-button type="primary" link>
|
||||
<router-link
|
||||
v-perms="['tools.generator/edit']"
|
||||
:to="{
|
||||
path: getRoutePath('tools.generator/edit'),
|
||||
query: {
|
||||
id: row.id
|
||||
}
|
||||
}"
|
||||
>
|
||||
<router-link v-perms="['tools.generator/edit']" :to="{
|
||||
path: getRoutePath('tools.generator/edit'),
|
||||
query: {
|
||||
id: row.id
|
||||
}
|
||||
}">
|
||||
编辑
|
||||
</router-link>
|
||||
</el-button>
|
||||
<el-dropdown
|
||||
class="ml-2"
|
||||
@command="handleCommand($event, row)"
|
||||
v-perms="[
|
||||
'tools.generator/generate',
|
||||
'tools.generator/syncColumn',
|
||||
'tools.generator/delete'
|
||||
]"
|
||||
>
|
||||
<el-dropdown class="ml-2" @command="handleCommand($event, row)" v-perms="[
|
||||
'tools.generator/generate',
|
||||
'tools.generator/syncColumn',
|
||||
'tools.generator/delete'
|
||||
]">
|
||||
<el-button type="primary" link>
|
||||
更多
|
||||
<icon name="el-icon-ArrowDown" :size="14" />
|
||||
@ -140,11 +102,7 @@
|
||||
<pagination v-model="pager" @change="getLists" />
|
||||
</div>
|
||||
</el-card>
|
||||
<code-preview
|
||||
v-if="previewState.show"
|
||||
v-model="previewState.show"
|
||||
:code="previewState.code"
|
||||
/>
|
||||
<code-preview v-if="previewState.show" v-model="previewState.show" :code="previewState.code" />
|
||||
</div>
|
||||
</template>
|
||||
|
||||
|
@ -1,32 +1,15 @@
|
||||
<template>
|
||||
<div class="data-table">
|
||||
<popup
|
||||
ref="popupRef"
|
||||
:clickModalClose="false"
|
||||
title="选择表"
|
||||
width="900px"
|
||||
:async="true"
|
||||
@confirm="handleConfirm"
|
||||
>
|
||||
<popup ref="popupRef" :clickModalClose="false" title="选择表" width="900px" :async="true" @confirm="handleConfirm">
|
||||
<template #trigger>
|
||||
<slot></slot>
|
||||
</template>
|
||||
<el-form class="ls-form" :model="formData" inline>
|
||||
<el-form-item label="表名称">
|
||||
<el-input
|
||||
class="w-[280px]"
|
||||
v-model="formData.name"
|
||||
clearable
|
||||
@keyup.enter="resetPage"
|
||||
/>
|
||||
<el-input class="w-[280px]" v-model="formData.name" clearable @keyup.enter="resetPage" />
|
||||
</el-form-item>
|
||||
<el-form-item label="表描述">
|
||||
<el-input
|
||||
class="w-[280px]"
|
||||
v-model="formData.comment"
|
||||
clearable
|
||||
@keyup.enter="resetPage"
|
||||
/>
|
||||
<el-input class="w-[280px]" v-model="formData.comment" clearable @keyup.enter="resetPage" />
|
||||
</el-form-item>
|
||||
<el-form-item>
|
||||
<el-button type="primary" @click="resetPage">查询</el-button>
|
||||
@ -34,13 +17,9 @@
|
||||
</el-form-item>
|
||||
</el-form>
|
||||
<div class="m-4" v-loading="pager.loading">
|
||||
<el-table
|
||||
height="400"
|
||||
size="large"
|
||||
:data="pager.lists"
|
||||
@selection-change="handleSelectionChange"
|
||||
>
|
||||
<el-table height="400" size="large" :data="pager.lists" @selection-change="handleSelectionChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
<el-table-column label="表名称" prop="name" min-width="150" />
|
||||
<el-table-column label="表描述" prop="comment" min-width="160" />
|
||||
<el-table-column label="创建时间" prop="create_time" min-width="180" />
|
||||
|
@ -40,6 +40,7 @@
|
||||
<div class="mt-4">
|
||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
<el-table-column label="客户" prop="customer_name" show-overflow-tooltip />
|
||||
<el-table-column label="项目编码" prop="project_code" show-overflow-tooltip />
|
||||
<el-table-column label="项目名称" prop="project_name" show-overflow-tooltip />
|
||||
|
@ -23,6 +23,7 @@
|
||||
<div class="mt-4">
|
||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
<el-table-column label="序号" type="index" show-overflow-tooltip />
|
||||
|
||||
<el-table-column label="组织名称" prop="org_name" show-overflow-tooltip />
|
||||
|
@ -32,6 +32,7 @@
|
||||
<div class="mt-4">
|
||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
<el-table-column label="序号" type="index" show-overflow-tooltip />
|
||||
<el-table-column label="处理流程" prop="project_code" show-overflow-tooltip />
|
||||
<el-table-column label="流程步骤" prop="project_code" show-overflow-tooltip />
|
||||
|
@ -23,6 +23,7 @@
|
||||
<div class="mt-4">
|
||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
<el-table-column label="序号" type="index" show-overflow-tooltip />
|
||||
|
||||
<el-table-column label="组织名称" prop="org_name" show-overflow-tooltip />
|
||||
|
@ -33,6 +33,7 @@
|
||||
|
||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
<el-table-column label="序号" type="index" width="105" show-overflow-tooltip />
|
||||
<el-table-column label="科目编码" prop="sn" show-overflow-tooltip />
|
||||
<el-table-column label="一级科目" prop="subject1" show-overflow-tooltip />
|
||||
|
@ -46,6 +46,7 @@
|
||||
<div class="mt-4">
|
||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
|
||||
<el-table-column label="处理流程" prop="project_name" show-overflow-tooltip />
|
||||
<el-table-column label="流程步骤" prop="project_name" show-overflow-tooltip />
|
||||
|
@ -37,6 +37,7 @@
|
||||
<div class="mt-4">
|
||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
<el-table-column label="供应商名称" prop="supplier_name" show-overflow-tooltip />
|
||||
|
||||
<el-table-column label="项目名称" prop="project_name" show-overflow-tooltip />
|
||||
|
@ -32,6 +32,7 @@
|
||||
<div class="mt-4">
|
||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
<el-table-column label="项目名称" prop="project_name" show-overflow-tooltip />
|
||||
<el-table-column label="合同编号" prop="project_code" show-overflow-tooltip />
|
||||
<el-table-column label="合同类型" prop="contract_type">
|
||||
|
@ -39,6 +39,7 @@
|
||||
<div class="mt-4">
|
||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
<el-table-column label="供应商名称" prop="supplier_name" show-overflow-tooltip />
|
||||
<el-table-column label="供应商编码" prop="supplier_no" show-overflow-tooltip />
|
||||
<el-table-column label="合同类型" prop="contract_type">
|
||||
|
@ -26,6 +26,7 @@
|
||||
<div class="mt-4">
|
||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
<el-table-column label="序号" type="index" show-overflow-tooltip />
|
||||
<el-table-column label="合同编号" prop="contract_no" show-overflow-tooltip />
|
||||
<el-table-column label="客户名称" prop="project_code" show-overflow-tooltip />
|
||||
|
@ -26,6 +26,7 @@
|
||||
<div class="mt-4">
|
||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
<el-table-column label="序号" type="index" show-overflow-tooltip />
|
||||
<el-table-column label="合同编号" prop="contract_code" show-overflow-tooltip />
|
||||
<el-table-column label="项目名称" prop="project_name" show-overflow-tooltip />
|
||||
|
@ -33,6 +33,7 @@
|
||||
|
||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
<el-table-column label="序号" prop="name" show-overflow-tooltip />
|
||||
<el-table-column label="流程编号" prop="custom_type">
|
||||
<template #default="{ row }">
|
||||
|
@ -26,6 +26,7 @@
|
||||
|
||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
<el-table-column label="ID" prop="id" show-overflow-tooltip />
|
||||
<el-table-column label="组织名称" prop="org_name" show-overflow-tooltip />
|
||||
<el-table-column label="部门名称" prop="dept_name" show-overflow-tooltip />
|
||||
|
@ -35,6 +35,7 @@
|
||||
|
||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
<el-table-column label="查看" prop="name" show-overflow-tooltip />
|
||||
<el-table-column label="客户属性" prop="custom_type">
|
||||
<template #default="{ row }">
|
||||
|
@ -33,6 +33,7 @@
|
||||
|
||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
<el-table-column label="序号" type="index" width="105" show-overflow-tooltip />
|
||||
<el-table-column label="科目编码" prop="sn" show-overflow-tooltip />
|
||||
<el-table-column label="一级科目" prop="subject1" show-overflow-tooltip />
|
||||
|
@ -39,6 +39,7 @@
|
||||
<div class="mt-4">
|
||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
<el-table-column label=" 组织名称" prop="custom_name" show-overflow-tooltip />
|
||||
<el-table-column label=" 部门名称" prop="custom_name" show-overflow-tooltip />
|
||||
<el-table-column label="账户编码" prop="custom_name" show-overflow-tooltip />
|
||||
|
@ -39,6 +39,7 @@
|
||||
<div class="mt-4">
|
||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
<el-table-column label="处理流程" prop="custom_name" show-overflow-tooltip />
|
||||
<el-table-column label="流程步骤" prop="custom_name" show-overflow-tooltip />
|
||||
<el-table-column label="流程编号" prop="custom_name" show-overflow-tooltip />
|
||||
|
@ -39,10 +39,11 @@
|
||||
<div class="mt-4">
|
||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
<el-table-column label="序号" type="index" show-overflow-tooltip />
|
||||
<el-table-column label="组织名称" prop="custom_name" show-overflow-tooltip />
|
||||
<el-table-column label=" 部门名称" prop="custom_name" show-overflow-tooltip />
|
||||
<el-table-column label="单据类型" prop="contract_name" show-overflow-tooltip >
|
||||
<el-table-column label="单据类型" prop="contract_name" show-overflow-tooltip>
|
||||
<template #default="{ row }">
|
||||
<dict-value :options="dictData.procurement_contract_type" :value="row.contract_type" />
|
||||
</template>
|
||||
|
@ -23,6 +23,7 @@
|
||||
<div class="mt-4">
|
||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
<el-table-column label="序号" type="index" show-overflow-tooltip />
|
||||
|
||||
<el-table-column label="组织名称" prop="org_name" show-overflow-tooltip />
|
||||
|
@ -32,6 +32,7 @@
|
||||
<div class="mt-4">
|
||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
<el-table-column label="序号" type="index" show-overflow-tooltip />
|
||||
<el-table-column label="处理流程" prop="project_code" show-overflow-tooltip />
|
||||
<el-table-column label="流程步骤" prop="project_code" show-overflow-tooltip />
|
||||
|
@ -23,6 +23,7 @@
|
||||
<div class="mt-4">
|
||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
<el-table-column label="序号" type="index" show-overflow-tooltip />
|
||||
|
||||
<el-table-column label="组织名称" prop="org_name" show-overflow-tooltip />
|
||||
|
@ -35,6 +35,7 @@
|
||||
<div class="mt-4">
|
||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
<el-table-column label="序号" type="index" width="55" show-overflow-tooltip />
|
||||
<el-table-column label="处理流程" prop="supplier_id" show-overflow-tooltip />
|
||||
<el-table-column label="项目名称" prop="project_name" show-overflow-tooltip />
|
||||
|
@ -45,6 +45,7 @@
|
||||
<div class="mt-4">
|
||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
<el-table-column label="处理流程" prop="custom_name" show-overflow-tooltip />
|
||||
<el-table-column label="流程步骤" prop="custom_name" show-overflow-tooltip />
|
||||
<el-table-column label="流程编号" prop="custom_name" show-overflow-tooltip />
|
||||
|
@ -27,6 +27,7 @@
|
||||
<div class="mt-4">
|
||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
<el-table-column label="序号" type="index" width="55" show-overflow-tooltip />
|
||||
<el-table-column label="项目编码" prop="project_code" show-overflow-tooltip />
|
||||
<el-table-column label="项目名称" prop="project_name" show-overflow-tooltip />
|
||||
|
@ -79,6 +79,7 @@
|
||||
<div class="mt-4">
|
||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
<el-table-column label="客户" prop="custom_name" show-overflow-tooltip />
|
||||
<el-table-column label="项目编码" prop="project_code" show-overflow-tooltip />
|
||||
<el-table-column label="项目名称" prop="name" show-overflow-tooltip />
|
||||
|
@ -30,6 +30,7 @@
|
||||
<div class="mt-4">
|
||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
<el-table-column label="序号" type="index" show-overflow-tooltip />
|
||||
<el-table-column label="ID" prop="person_idcard" show-overflow-tooltip />
|
||||
<el-table-column label="项目名称" prop="person_idcard" show-overflow-tooltip />
|
||||
|
@ -38,6 +38,7 @@
|
||||
<div class="mt-4">
|
||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
|
||||
<el-table-column label="序号" type="index" show-overflow-tooltip />
|
||||
<el-table-column label="产值汇报单号" prop="person_idcard" show-overflow-tooltip />
|
||||
|
@ -38,6 +38,7 @@
|
||||
<div class="mt-4">
|
||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
<el-table-column label="序号" type="index" show-overflow-tooltip />
|
||||
<el-table-column label="处理流程" prop="person_idcard" show-overflow-tooltip />
|
||||
<el-table-column label="流程步骤" prop="person_idcard" show-overflow-tooltip />
|
||||
|
@ -38,6 +38,7 @@
|
||||
<div class="mt-4">
|
||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
<el-table-column label="序号" type="index" show-overflow-tooltip />
|
||||
<el-table-column label="组织名称" prop="person_idcard" show-overflow-tooltip />
|
||||
<el-table-column label="部门名称" prop="person_idcard" show-overflow-tooltip />
|
||||
|
@ -28,6 +28,7 @@
|
||||
<div class="mt-4">
|
||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
<el-table-column label="项目名称" prop="project_name" show-overflow-tooltip />
|
||||
|
||||
<el-table-column label="项目编码" prop="project_code" show-overflow-tooltip />
|
||||
|
@ -15,6 +15,7 @@
|
||||
<div class="mt-4">
|
||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
<el-table-column label="序号" type="index" show-overflow-tooltip />
|
||||
<el-table-column label="日记工单号" prop="person_idcard" show-overflow-tooltip />
|
||||
<el-table-column label="项目编码" prop="project_code" show-overflow-tooltip />
|
||||
|
@ -26,6 +26,7 @@
|
||||
<div class="mt-4">
|
||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
<el-table-column label="序号" type="index" show-overflow-tooltip />
|
||||
<el-table-column label="处理流程" prop="person_idcard" show-overflow-tooltip />
|
||||
<el-table-column label="流程步骤" prop="person_idcard" show-overflow-tooltip />
|
||||
|
@ -46,6 +46,7 @@
|
||||
<div class="mt-4">
|
||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
<el-table-column label="项目类型" prop="project_type_name" show-overflow-tooltip />
|
||||
<el-table-column label="科目编码" prop="subject_code" show-overflow-tooltip />
|
||||
<el-table-column label="一级科目" prop="first_level_subject" show-overflow-tooltip />
|
||||
|
@ -46,6 +46,7 @@
|
||||
<div class="mt-4">
|
||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
<el-table-column label="项目类型" prop="project_type_name" show-overflow-tooltip />
|
||||
<el-table-column label="科目编码" prop="subject_code" show-overflow-tooltip />
|
||||
<el-table-column label="一级科目" prop="first_level_subject" show-overflow-tooltip />
|
||||
|
@ -29,6 +29,7 @@
|
||||
<div class="mt-4">
|
||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
<el-table-column label="ID" prop="id" show-overflow-tooltip />
|
||||
<el-table-column label="项目名称" prop="project_name" show-overflow-tooltip />
|
||||
<el-table-column label="项目编码" prop="project_code" show-overflow-tooltip />
|
||||
|
@ -39,6 +39,7 @@
|
||||
<div class="mt-4">
|
||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
<el-table-column label="项目类型" prop="name" show-overflow-tooltip />
|
||||
<el-table-column label="文档大类" prop="large_category" show-overflow-tooltip />
|
||||
<el-table-column label="文档中类" prop="middle_category" show-overflow-tooltip />
|
||||
|
@ -37,6 +37,7 @@
|
||||
<div class="mt-4">
|
||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
<el-table-column label="项目名称" prop="project_name" show-overflow-tooltip />
|
||||
<el-table-column label="客户名称" prop="custom_name" show-overflow-tooltip />
|
||||
|
||||
|
@ -38,6 +38,7 @@
|
||||
<div class="mt-4">
|
||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
<el-table-column label="序号" type="index" show-overflow-tooltip />
|
||||
<el-table-column label="处理流程" prop="person_idcard" show-overflow-tooltip />
|
||||
<el-table-column label="流程步骤" prop="person_idcard" show-overflow-tooltip />
|
||||
|
@ -38,6 +38,7 @@
|
||||
<div class="mt-4">
|
||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
<el-table-column label="序号" type="index" show-overflow-tooltip />
|
||||
<el-table-column label="ID" prop="id" show-overflow-tooltip />
|
||||
<el-table-column label="项目名称" prop="person_idcard" show-overflow-tooltip />
|
||||
|
@ -38,6 +38,7 @@
|
||||
<div class="mt-4">
|
||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
<el-table-column label="序号" type="index" show-overflow-tooltip />
|
||||
<el-table-column label="处理流程" prop="person_idcard" show-overflow-tooltip />
|
||||
<el-table-column label="流程步骤" prop="person_idcard" show-overflow-tooltip />
|
||||
|
@ -38,6 +38,7 @@
|
||||
<div class="mt-4">
|
||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
<el-table-column label="序号" type="index" show-overflow-tooltip />
|
||||
<el-table-column label="处理流程" prop="person_idcard" show-overflow-tooltip />
|
||||
<el-table-column label="流程步骤" prop="person_idcard" show-overflow-tooltip />
|
||||
|
@ -38,6 +38,7 @@
|
||||
<div class="mt-4">
|
||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
<el-table-column label="序号" type="index" show-overflow-tooltip />
|
||||
<el-table-column label="处理流程" prop="person_idcard" show-overflow-tooltip />
|
||||
<el-table-column label="流程步骤" prop="person_idcard" show-overflow-tooltip />
|
||||
|
@ -102,6 +102,7 @@
|
||||
<div class="mt-4">
|
||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
<el-table-column label="项目名称" prop="project_name" show-overflow-tooltip />
|
||||
<el-table-column label="客户名称" prop="executor" show-overflow-tooltip />
|
||||
|
||||
|
@ -38,6 +38,7 @@
|
||||
<div class="mt-4">
|
||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
<el-table-column label="项目编码" prop="project_code" show-overflow-tooltip />
|
||||
<el-table-column label="项目名称" prop="project_name" show-overflow-tooltip />
|
||||
<el-table-column label="姓名" prop="person_name" show-overflow-tooltip />
|
||||
|
@ -26,6 +26,7 @@
|
||||
<div class="mt-4">
|
||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
<el-table-column label="工种名称" prop="type_name" show-overflow-tooltip />
|
||||
<el-table-column label="工种单价" prop="type_unit_price" show-overflow-tooltip />
|
||||
<el-table-column label="每日生活费" prop="per_daily_living" show-overflow-tooltip />
|
||||
|
@ -39,6 +39,7 @@
|
||||
<div class="mt-4">
|
||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
<el-table-column label="项目编码" prop="project_code" show-overflow-tooltip />
|
||||
<el-table-column label="项目名称" prop="project_name" show-overflow-tooltip />
|
||||
<el-table-column label="姓名" prop="person_name" show-overflow-tooltip />
|
||||
|
@ -15,6 +15,7 @@
|
||||
<div class="mt-4">
|
||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
<el-table-column label="项目名称" prop="project_name" show-overflow-tooltip />
|
||||
<el-table-column label="项目编码" prop="project_code" show-overflow-tooltip />
|
||||
<el-table-column label="日志详情" prop="content" show-overflow-tooltip />
|
||||
|
@ -33,6 +33,7 @@
|
||||
<div class="mt-4">
|
||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
<el-table-column label="处理流程" prop="project_name" show-overflow-tooltip />
|
||||
<el-table-column label="流程步骤" prop="project_code" show-overflow-tooltip />
|
||||
<el-table-column label="委任单号" prop="process_code" show-overflow-tooltip />
|
||||
|
@ -33,6 +33,7 @@
|
||||
<div class="mt-4">
|
||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
<el-table-column label="项目名称" prop="project_name" show-overflow-tooltip />
|
||||
|
||||
<el-table-column label="项目编码" prop="project_code" show-overflow-tooltip />
|
||||
|
@ -32,6 +32,7 @@
|
||||
<div class="mt-4">
|
||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
<el-table-column label="项目名称" prop="project_name" show-overflow-tooltip />
|
||||
<el-table-column label="项目编码" prop="project_code" show-overflow-tooltip />
|
||||
<el-table-column label="里程碑" prop="project_milestones_text" show-overflow-tooltip />
|
||||
|
@ -32,6 +32,7 @@
|
||||
<div class="mt-4">
|
||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
<el-table-column label="ID" prop="id" show-overflow-tooltip />
|
||||
<el-table-column label="项目名称" prop="project_name" show-overflow-tooltip />
|
||||
<el-table-column label="项目编码" prop="project_code" show-overflow-tooltip />
|
||||
|
@ -33,6 +33,7 @@
|
||||
<div class="mt-4">
|
||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
<el-table-column label="项目名称" prop="project_name" show-overflow-tooltip />
|
||||
<el-table-column label="项目编码" prop="project_code" show-overflow-tooltip />
|
||||
<el-table-column label="节点名称" prop="sort" show-overflow-tooltip />
|
||||
|
@ -33,6 +33,7 @@
|
||||
<div class="mt-4">
|
||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
<el-table-column label="项目名称" prop="project_name" show-overflow-tooltip />
|
||||
<el-table-column label="技术人员" prop="technician" show-overflow-tooltip />
|
||||
<el-table-column label="商务人员" prop="business_people" show-overflow-tooltip />
|
||||
|
@ -28,6 +28,7 @@
|
||||
<div class="mt-4">
|
||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="序号" type="index" width="55" />
|
||||
<el-table-column label="项目类型" prop="project_type_name" show-overflow-tooltip />
|
||||
<el-table-column label="最低利润率(%)" prop="profit_rate" show-overflow-tooltip />
|
||||
<el-table-column label="备注" prop="remark" show-overflow-tooltip />
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user