添加环境配置文件

This commit is contained in:
lxz 2024-01-13 15:20:44 +08:00
parent 6835fea477
commit 45ab453582
49 changed files with 373 additions and 233 deletions
.env.prodpackage.json
src
config
views
AssetManagement
Asset Repair
Asset depreciation
Asset disposal
AssetPurchasing
retirements
Materialmanagement
Inquiry
Monthlyinventory
Selfpurchasereceipt
TransferOrder
materialHandlingForm
outboundorder
returnorder
acceptance_bill
administrativeContracts
administrative_payments
bid_bidding_decision
bid_buy_bidding_document
bid_document_examination
bidbbond
build/build_report
contract_negotiation
expense_reimbursement
finance_payment_apply
financialManagement
bankAccount/interestRate
expense_reimbursement
material_purchase_request
ordermanagement/saleorder
procurement_contract
procurement_contract_change
project_alarm/outputvalue/report
project_attendance_record
project_finance
business_trip_application
expense_reimbursement
loanapplication
travel_reimbursement
project_manager_appointment
project_salary_payment
project_settlement
index.vue
partsettlement
projectclosure
project_subcontract_settlement
project_total_budget
redemption_bill
refundbidDeposit
subcontracting_contract
subcontracting_contract_negotiation

5
.env.prod Normal file

@ -0,0 +1,5 @@
NODE_ENV = 'prod'
VITE_APP_BASE_URL = 'https://engineering.lihaink.cn/'

@ -4,6 +4,7 @@
"license": "MIT",
"scripts": {
"dev": "vite",
"prod": "vite --mode prod",
"preview": "vite preview --port 4173",
"build": "vite build && node scripts/release.mjs",
"build:prod": "vite build --mode production && node scripts/release.mjs",

@ -6,5 +6,5 @@ const config = {
urlPrefix: "adminapi", //请求默认前缀
timeout: 10 * 1000, //请求超时时长
};
console.log(import.meta)
console.log(import.meta.env)
export default config;

@ -3,7 +3,8 @@
<el-card class="!border-none mb-4" shadow="never">
<el-form class="mb-[-16px]" :model="queryParams" inline>
<el-form-item label="开票公司名称" prop="invoicing_company_name">
<el-input class="w-[280px]" v-model="queryParams.invoicing_company_name" clearable placeholder="请输入开票公司名称" />
<el-input class="w-[280px]" v-model="queryParams.invoicing_company_name" clearable
placeholder="请输入开票公司名称" />
</el-form-item>
<el-form-item label="客户" prop="customer_id">
@ -15,7 +16,8 @@
<el-form-item label="合同" prop="contract_id">
<el-select class="w-[280px]" v-model="queryParams.contract_id" clearable placeholder="请选择合同">
<el-option label="全部" value=""></el-option>
<el-option v-for="(item, index) in list" :key="index" :label="item.contract_name" :value="item.id" />
<el-option v-for="(item, index) in list" :key="index" :label="item.contract_name"
:value="item.id" />
</el-select>
</el-form-item>
@ -33,7 +35,8 @@
</template>
新增
</el-button>
<el-button v-perms="['InvoicingRequests.InvoicingRequests/delete']" :disabled="!selectData.length" @click="handleDelete(selectData)">
<el-button v-perms="['InvoicingRequests.InvoicingRequests/delete']" :disabled="!selectData.length"
@click="handleDelete(selectData)">
删除
</el-button>
@ -41,7 +44,6 @@
<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="customer_name" show-overflow-tooltip />
<el-table-column label="资产维修单号" prop="customer_name" show-overflow-tooltip />
<el-table-column label="资产序列号" prop="tax" show-overflow-tooltip />
@ -66,13 +68,16 @@
<el-table-column label="操作" width="160" fixed="right">
<template #default="{ row }">
<el-button v-perms="['InvoicingRequests.InvoicingRequests/edit']" type="primary" link @click="handleEdit(row)">
<el-button v-perms="['InvoicingRequests.InvoicingRequests/edit']" type="primary" link
@click="handleEdit(row)">
编辑
</el-button>
<el-button v-perms="['InvoicingRequests.InvoicingRequests/delete']" type="danger" link @click="handleDelete(row.id)">
<el-button v-perms="['InvoicingRequests.InvoicingRequests/delete']" type="danger" link
@click="handleDelete(row.id)">
删除
</el-button>
<el-button v-perms="['InvoicingRequests.InvoicingRequests/detail']" link @click="handledetail(row)">
<el-button v-perms="['InvoicingRequests.InvoicingRequests/detail']" link
@click="handledetail(row)">
详情
</el-button>
</template>

@ -3,7 +3,8 @@
<el-card class="!border-none mb-4" shadow="never">
<el-form class="mb-[-16px]" :model="queryParams" inline>
<el-form-item label="开票公司名称" prop="invoicing_company_name">
<el-input class="w-[280px]" v-model="queryParams.invoicing_company_name" clearable placeholder="请输入开票公司名称" />
<el-input class="w-[280px]" v-model="queryParams.invoicing_company_name" clearable
placeholder="请输入开票公司名称" />
</el-form-item>
<el-form-item label="客户" prop="customer_id">
@ -15,7 +16,8 @@
<el-form-item label="合同" prop="contract_id">
<el-select class="w-[280px]" v-model="queryParams.contract_id" clearable placeholder="请选择合同">
<el-option label="全部" value=""></el-option>
<el-option v-for="(item, index) in list" :key="index" :label="item.contract_name" :value="item.id" />
<el-option v-for="(item, index) in list" :key="index" :label="item.contract_name"
:value="item.id" />
</el-select>
</el-form-item>
@ -33,7 +35,8 @@
</template>
新增
</el-button>
<el-button v-perms="['InvoicingRequests.InvoicingRequests/delete']" :disabled="!selectData.length" @click="handleDelete(selectData)">
<el-button v-perms="['InvoicingRequests.InvoicingRequests/delete']" :disabled="!selectData.length"
@click="handleDelete(selectData)">
删除
</el-button>
@ -41,7 +44,6 @@
<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="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 />
@ -53,13 +55,16 @@
<el-table-column label="附件" prop="tax" show-overflow-tooltip />
<el-table-column label="操作" width="160" fixed="right">
<template #default="{ row }">
<el-button v-perms="['InvoicingRequests.InvoicingRequests/edit']" type="primary" link @click="handleEdit(row)">
<el-button v-perms="['InvoicingRequests.InvoicingRequests/edit']" type="primary" link
@click="handleEdit(row)">
编辑
</el-button>
<el-button v-perms="['InvoicingRequests.InvoicingRequests/delete']" type="danger" link @click="handleDelete(row.id)">
<el-button v-perms="['InvoicingRequests.InvoicingRequests/delete']" type="danger" link
@click="handleDelete(row.id)">
删除
</el-button>
<el-button v-perms="['InvoicingRequests.InvoicingRequests/detail']" link @click="handledetail(row)">
<el-button v-perms="['InvoicingRequests.InvoicingRequests/detail']" link
@click="handledetail(row)">
详情
</el-button>
</template>

@ -3,7 +3,8 @@
<el-card class="!border-none mb-4" shadow="never">
<el-form class="mb-[-16px]" :model="queryParams" inline>
<el-form-item label="开票公司名称" prop="invoicing_company_name">
<el-input class="w-[280px]" v-model="queryParams.invoicing_company_name" clearable placeholder="请输入开票公司名称" />
<el-input class="w-[280px]" v-model="queryParams.invoicing_company_name" clearable
placeholder="请输入开票公司名称" />
</el-form-item>
<el-form-item label="客户" prop="customer_id">
@ -15,7 +16,8 @@
<el-form-item label="合同" prop="contract_id">
<el-select class="w-[280px]" v-model="queryParams.contract_id" clearable placeholder="请选择合同">
<el-option label="全部" value=""></el-option>
<el-option v-for="(item, index) in list" :key="index" :label="item.contract_name" :value="item.id" />
<el-option v-for="(item, index) in list" :key="index" :label="item.contract_name"
:value="item.id" />
</el-select>
</el-form-item>
@ -33,7 +35,8 @@
</template>
新增
</el-button>
<el-button v-perms="['InvoicingRequests.InvoicingRequests/delete']" :disabled="!selectData.length" @click="handleDelete(selectData)">
<el-button v-perms="['InvoicingRequests.InvoicingRequests/delete']" :disabled="!selectData.length"
@click="handleDelete(selectData)">
删除
</el-button>
@ -41,7 +44,6 @@
<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="customer_name" show-overflow-tooltip />
<el-table-column label="资产处置单号" prop="customer_name" show-overflow-tooltip />
<el-table-column label="资产序列号" prop="tax" show-overflow-tooltip />
@ -65,13 +67,16 @@
<el-table-column label="操作" width="160" fixed="right">
<template #default="{ row }">
<el-button v-perms="['InvoicingRequests.InvoicingRequests/edit']" type="primary" link @click="handleEdit(row)">
<el-button v-perms="['InvoicingRequests.InvoicingRequests/edit']" type="primary" link
@click="handleEdit(row)">
编辑
</el-button>
<el-button v-perms="['InvoicingRequests.InvoicingRequests/delete']" type="danger" link @click="handleDelete(row.id)">
<el-button v-perms="['InvoicingRequests.InvoicingRequests/delete']" type="danger" link
@click="handleDelete(row.id)">
删除
</el-button>
<el-button v-perms="['InvoicingRequests.InvoicingRequests/detail']" link @click="handledetail(row)">
<el-button v-perms="['InvoicingRequests.InvoicingRequests/detail']" link
@click="handledetail(row)">
详情
</el-button>
</template>

@ -3,7 +3,8 @@
<el-card class="!border-none mb-4" shadow="never">
<el-form class="mb-[-16px]" :model="queryParams" inline>
<el-form-item label="开票公司名称" prop="invoicing_company_name">
<el-input class="w-[280px]" v-model="queryParams.invoicing_company_name" clearable placeholder="请输入开票公司名称" />
<el-input class="w-[280px]" v-model="queryParams.invoicing_company_name" clearable
placeholder="请输入开票公司名称" />
</el-form-item>
<el-form-item label="客户" prop="customer_id">
@ -15,7 +16,8 @@
<el-form-item label="合同" prop="contract_id">
<el-select class="w-[280px]" v-model="queryParams.contract_id" clearable placeholder="请选择合同">
<el-option label="全部" value=""></el-option>
<el-option v-for="(item, index) in list" :key="index" :label="item.contract_name" :value="item.id" />
<el-option v-for="(item, index) in list" :key="index" :label="item.contract_name"
:value="item.id" />
</el-select>
</el-form-item>
@ -33,7 +35,8 @@
</template>
新增
</el-button>
<el-button v-perms="['InvoicingRequests.InvoicingRequests/delete']" :disabled="!selectData.length" @click="handleDelete(selectData)">
<el-button v-perms="['InvoicingRequests.InvoicingRequests/delete']" :disabled="!selectData.length"
@click="handleDelete(selectData)">
删除
</el-button>
@ -41,7 +44,6 @@
<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="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 />
@ -53,13 +55,16 @@
<el-table-column label="附件" prop="tax" show-overflow-tooltip />
<el-table-column label="操作" width="160" fixed="right">
<template #default="{ row }">
<el-button v-perms="['InvoicingRequests.InvoicingRequests/edit']" type="primary" link @click="handleEdit(row)">
<el-button v-perms="['InvoicingRequests.InvoicingRequests/edit']" type="primary" link
@click="handleEdit(row)">
编辑
</el-button>
<el-button v-perms="['InvoicingRequests.InvoicingRequests/delete']" type="danger" link @click="handleDelete(row.id)">
<el-button v-perms="['InvoicingRequests.InvoicingRequests/delete']" type="danger" link
@click="handleDelete(row.id)">
删除
</el-button>
<el-button v-perms="['InvoicingRequests.InvoicingRequests/detail']" link @click="handledetail(row)">
<el-button v-perms="['InvoicingRequests.InvoicingRequests/detail']" link
@click="handledetail(row)">
详情
</el-button>
</template>

@ -3,7 +3,8 @@
<el-card class="!border-none mb-4" shadow="never">
<el-form class="mb-[-16px]" :model="queryParams" inline>
<el-form-item label="开票公司名称" prop="invoicing_company_name">
<el-input class="w-[280px]" v-model="queryParams.invoicing_company_name" clearable placeholder="请输入开票公司名称" />
<el-input class="w-[280px]" v-model="queryParams.invoicing_company_name" clearable
placeholder="请输入开票公司名称" />
</el-form-item>
<el-form-item label="客户" prop="customer_id">
@ -15,7 +16,8 @@
<el-form-item label="合同" prop="contract_id">
<el-select class="w-[280px]" v-model="queryParams.contract_id" clearable placeholder="请选择合同">
<el-option label="全部" value=""></el-option>
<el-option v-for="(item, index) in list" :key="index" :label="item.contract_name" :value="item.id" />
<el-option v-for="(item, index) in list" :key="index" :label="item.contract_name"
:value="item.id" />
</el-select>
</el-form-item>
@ -33,7 +35,8 @@
</template>
新增
</el-button>
<el-button v-perms="['InvoicingRequests.InvoicingRequests/delete']" :disabled="!selectData.length" @click="handleDelete(selectData)">
<el-button v-perms="['InvoicingRequests.InvoicingRequests/delete']" :disabled="!selectData.length"
@click="handleDelete(selectData)">
删除
</el-button>
@ -41,7 +44,6 @@
<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="customer_name" show-overflow-tooltip />
<el-table-column label="资产报废单号" prop="customer_name" show-overflow-tooltip />
<el-table-column label="资产序列号" prop="tax" show-overflow-tooltip />
@ -62,13 +64,16 @@
<el-table-column label="操作" width="160" fixed="right">
<template #default="{ row }">
<el-button v-perms="['InvoicingRequests.InvoicingRequests/edit']" type="primary" link @click="handleEdit(row)">
<el-button v-perms="['InvoicingRequests.InvoicingRequests/edit']" type="primary" link
@click="handleEdit(row)">
编辑
</el-button>
<el-button v-perms="['InvoicingRequests.InvoicingRequests/delete']" type="danger" link @click="handleDelete(row.id)">
<el-button v-perms="['InvoicingRequests.InvoicingRequests/delete']" type="danger" link
@click="handleDelete(row.id)">
删除
</el-button>
<el-button v-perms="['InvoicingRequests.InvoicingRequests/detail']" link @click="handledetail(row)">
<el-button v-perms="['InvoicingRequests.InvoicingRequests/detail']" link
@click="handledetail(row)">
详情
</el-button>
</template>

@ -3,7 +3,8 @@
<el-card class="!border-none mb-4" shadow="never">
<el-form class="mb-[-16px]" :model="queryParams" inline>
<el-form-item label="开票公司名称" prop="invoicing_company_name">
<el-input class="w-[280px]" v-model="queryParams.invoicing_company_name" clearable placeholder="请输入开票公司名称" />
<el-input class="w-[280px]" v-model="queryParams.invoicing_company_name" clearable
placeholder="请输入开票公司名称" />
</el-form-item>
<el-form-item label="客户" prop="customer_id">
@ -15,7 +16,8 @@
<el-form-item label="合同" prop="contract_id">
<el-select class="w-[280px]" v-model="queryParams.contract_id" clearable placeholder="请选择合同">
<el-option label="全部" value=""></el-option>
<el-option v-for="(item, index) in list" :key="index" :label="item.contract_name" :value="item.id" />
<el-option v-for="(item, index) in list" :key="index" :label="item.contract_name"
:value="item.id" />
</el-select>
</el-form-item>
@ -33,7 +35,8 @@
</template>
新增
</el-button>
<el-button v-perms="['InvoicingRequests.InvoicingRequests/delete']" :disabled="!selectData.length" @click="handleDelete(selectData)">
<el-button v-perms="['InvoicingRequests.InvoicingRequests/delete']" :disabled="!selectData.length"
@click="handleDelete(selectData)">
删除
</el-button>
@ -41,7 +44,6 @@
<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="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 />
@ -57,13 +59,16 @@
<el-table-column label="创建日期" prop="tax" show-overflow-tooltip />
<el-table-column label="操作" width="160" fixed="right">
<template #default="{ row }">
<el-button v-perms="['InvoicingRequests.InvoicingRequests/edit']" type="primary" link @click="handleEdit(row)">
<el-button v-perms="['InvoicingRequests.InvoicingRequests/edit']" type="primary" link
@click="handleEdit(row)">
编辑
</el-button>
<el-button v-perms="['InvoicingRequests.InvoicingRequests/delete']" type="danger" link @click="handleDelete(row.id)">
<el-button v-perms="['InvoicingRequests.InvoicingRequests/delete']" type="danger" link
@click="handleDelete(row.id)">
删除
</el-button>
<el-button v-perms="['InvoicingRequests.InvoicingRequests/detail']" link @click="handledetail(row)">
<el-button v-perms="['InvoicingRequests.InvoicingRequests/detail']" link
@click="handledetail(row)">
详情
</el-button>
</template>

@ -3,7 +3,8 @@
<el-card class="!border-none mb-4" shadow="never">
<el-form class="mb-[-16px]" :model="queryParams" inline>
<el-form-item label="开票公司名称" prop="invoicing_company_name">
<el-input class="w-[280px]" v-model="queryParams.invoicing_company_name" clearable placeholder="请输入开票公司名称" />
<el-input class="w-[280px]" v-model="queryParams.invoicing_company_name" clearable
placeholder="请输入开票公司名称" />
</el-form-item>
<el-form-item label="客户" prop="customer_id">
@ -15,7 +16,8 @@
<el-form-item label="合同" prop="contract_id">
<el-select class="w-[280px]" v-model="queryParams.contract_id" clearable placeholder="请选择合同">
<el-option label="全部" value=""></el-option>
<el-option v-for="(item, index) in list" :key="index" :label="item.contract_name" :value="item.id" />
<el-option v-for="(item, index) in list" :key="index" :label="item.contract_name"
:value="item.id" />
</el-select>
</el-form-item>
@ -33,7 +35,8 @@
</template>
新增
</el-button>
<el-button v-perms="['InvoicingRequests.InvoicingRequests/delete']" :disabled="!selectData.length" @click="handleDelete(selectData)">
<el-button v-perms="['InvoicingRequests.InvoicingRequests/delete']" :disabled="!selectData.length"
@click="handleDelete(selectData)">
删除
</el-button>
@ -41,7 +44,6 @@
<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="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 />
@ -57,13 +59,16 @@
<el-table-column label="创建日期" prop="tax" show-overflow-tooltip />
<el-table-column label="操作" width="160" fixed="right">
<template #default="{ row }">
<el-button v-perms="['InvoicingRequests.InvoicingRequests/edit']" type="primary" link @click="handleEdit(row)">
<el-button v-perms="['InvoicingRequests.InvoicingRequests/edit']" type="primary" link
@click="handleEdit(row)">
编辑
</el-button>
<el-button v-perms="['InvoicingRequests.InvoicingRequests/delete']" type="danger" link @click="handleDelete(row.id)">
<el-button v-perms="['InvoicingRequests.InvoicingRequests/delete']" type="danger" link
@click="handleDelete(row.id)">
删除
</el-button>
<el-button v-perms="['InvoicingRequests.InvoicingRequests/detail']" link @click="handledetail(row)">
<el-button v-perms="['InvoicingRequests.InvoicingRequests/detail']" link
@click="handledetail(row)">
详情
</el-button>
</template>

@ -3,7 +3,8 @@
<el-card class="!border-none mb-4" shadow="never">
<el-form class="mb-[-16px]" :model="queryParams" inline>
<el-form-item label="开票公司名称" prop="invoicing_company_name">
<el-input class="w-[280px]" v-model="queryParams.invoicing_company_name" clearable placeholder="请输入开票公司名称" />
<el-input class="w-[280px]" v-model="queryParams.invoicing_company_name" clearable
placeholder="请输入开票公司名称" />
</el-form-item>
<el-form-item label="客户" prop="customer_id">
@ -15,7 +16,8 @@
<el-form-item label="合同" prop="contract_id">
<el-select class="w-[280px]" v-model="queryParams.contract_id" clearable placeholder="请选择合同">
<el-option label="全部" value=""></el-option>
<el-option v-for="(item, index) in list" :key="index" :label="item.contract_name" :value="item.id" />
<el-option v-for="(item, index) in list" :key="index" :label="item.contract_name"
:value="item.id" />
</el-select>
</el-form-item>
@ -33,7 +35,8 @@
</template>
新增
</el-button>
<el-button v-perms="['InvoicingRequests.InvoicingRequests/delete']" :disabled="!selectData.length" @click="handleDelete(selectData)">
<el-button v-perms="['InvoicingRequests.InvoicingRequests/delete']" :disabled="!selectData.length"
@click="handleDelete(selectData)">
删除
</el-button>
@ -41,7 +44,6 @@
<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="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 />
@ -57,13 +59,16 @@
<el-table-column label="创建日期" prop="tax" show-overflow-tooltip />
<el-table-column label="操作" width="160" fixed="right">
<template #default="{ row }">
<el-button v-perms="['InvoicingRequests.InvoicingRequests/edit']" type="primary" link @click="handleEdit(row)">
<el-button v-perms="['InvoicingRequests.InvoicingRequests/edit']" type="primary" link
@click="handleEdit(row)">
编辑
</el-button>
<el-button v-perms="['InvoicingRequests.InvoicingRequests/delete']" type="danger" link @click="handleDelete(row.id)">
<el-button v-perms="['InvoicingRequests.InvoicingRequests/delete']" type="danger" link
@click="handleDelete(row.id)">
删除
</el-button>
<el-button v-perms="['InvoicingRequests.InvoicingRequests/detail']" link @click="handledetail(row)">
<el-button v-perms="['InvoicingRequests.InvoicingRequests/detail']" link
@click="handledetail(row)">
详情
</el-button>
</template>

@ -3,7 +3,8 @@
<el-card class="!border-none mb-4" shadow="never">
<el-form class="mb-[-16px]" :model="queryParams" inline>
<el-form-item label="开票公司名称" prop="invoicing_company_name">
<el-input class="w-[280px]" v-model="queryParams.invoicing_company_name" clearable placeholder="请输入开票公司名称" />
<el-input class="w-[280px]" v-model="queryParams.invoicing_company_name" clearable
placeholder="请输入开票公司名称" />
</el-form-item>
<el-form-item label="客户" prop="customer_id">
@ -15,7 +16,8 @@
<el-form-item label="合同" prop="contract_id">
<el-select class="w-[280px]" v-model="queryParams.contract_id" clearable placeholder="请选择合同">
<el-option label="全部" value=""></el-option>
<el-option v-for="(item, index) in list" :key="index" :label="item.contract_name" :value="item.id" />
<el-option v-for="(item, index) in list" :key="index" :label="item.contract_name"
:value="item.id" />
</el-select>
</el-form-item>
@ -33,7 +35,8 @@
</template>
新增
</el-button>
<el-button v-perms="['InvoicingRequests.InvoicingRequests/delete']" :disabled="!selectData.length" @click="handleDelete(selectData)">
<el-button v-perms="['InvoicingRequests.InvoicingRequests/delete']" :disabled="!selectData.length"
@click="handleDelete(selectData)">
删除
</el-button>
@ -41,7 +44,6 @@
<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="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 />
@ -57,13 +59,16 @@
<el-table-column label="创建日期" prop="tax" show-overflow-tooltip />
<el-table-column label="操作" width="160" fixed="right">
<template #default="{ row }">
<el-button v-perms="['InvoicingRequests.InvoicingRequests/edit']" type="primary" link @click="handleEdit(row)">
<el-button v-perms="['InvoicingRequests.InvoicingRequests/edit']" type="primary" link
@click="handleEdit(row)">
编辑
</el-button>
<el-button v-perms="['InvoicingRequests.InvoicingRequests/delete']" type="danger" link @click="handleDelete(row.id)">
<el-button v-perms="['InvoicingRequests.InvoicingRequests/delete']" type="danger" link
@click="handleDelete(row.id)">
删除
</el-button>
<el-button v-perms="['InvoicingRequests.InvoicingRequests/detail']" link @click="handledetail(row)">
<el-button v-perms="['InvoicingRequests.InvoicingRequests/detail']" link
@click="handledetail(row)">
详情
</el-button>
</template>

@ -3,7 +3,8 @@
<el-card class="!border-none mb-4" shadow="never">
<el-form class="mb-[-16px]" :model="queryParams" inline>
<el-form-item label="开票公司名称" prop="invoicing_company_name">
<el-input class="w-[280px]" v-model="queryParams.invoicing_company_name" clearable placeholder="请输入开票公司名称" />
<el-input class="w-[280px]" v-model="queryParams.invoicing_company_name" clearable
placeholder="请输入开票公司名称" />
</el-form-item>
<el-form-item label="客户" prop="customer_id">
@ -15,7 +16,8 @@
<el-form-item label="合同" prop="contract_id">
<el-select class="w-[280px]" v-model="queryParams.contract_id" clearable placeholder="请选择合同">
<el-option label="全部" value=""></el-option>
<el-option v-for="(item, index) in list" :key="index" :label="item.contract_name" :value="item.id" />
<el-option v-for="(item, index) in list" :key="index" :label="item.contract_name"
:value="item.id" />
</el-select>
</el-form-item>
@ -33,7 +35,8 @@
</template>
新增
</el-button>
<el-button v-perms="['InvoicingRequests.InvoicingRequests/delete']" :disabled="!selectData.length" @click="handleDelete(selectData)">
<el-button v-perms="['InvoicingRequests.InvoicingRequests/delete']" :disabled="!selectData.length"
@click="handleDelete(selectData)">
删除
</el-button>
@ -41,7 +44,6 @@
<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="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 />
@ -57,13 +59,16 @@
<el-table-column label="创建日期" prop="tax" show-overflow-tooltip />
<el-table-column label="操作" width="160" fixed="right">
<template #default="{ row }">
<el-button v-perms="['InvoicingRequests.InvoicingRequests/edit']" type="primary" link @click="handleEdit(row)">
<el-button v-perms="['InvoicingRequests.InvoicingRequests/edit']" type="primary" link
@click="handleEdit(row)">
编辑
</el-button>
<el-button v-perms="['InvoicingRequests.InvoicingRequests/delete']" type="danger" link @click="handleDelete(row.id)">
<el-button v-perms="['InvoicingRequests.InvoicingRequests/delete']" type="danger" link
@click="handleDelete(row.id)">
删除
</el-button>
<el-button v-perms="['InvoicingRequests.InvoicingRequests/detail']" link @click="handledetail(row)">
<el-button v-perms="['InvoicingRequests.InvoicingRequests/detail']" link
@click="handledetail(row)">
详情
</el-button>
</template>

@ -3,7 +3,8 @@
<el-card class="!border-none mb-4" shadow="never">
<el-form class="mb-[-16px]" :model="queryParams" inline>
<el-form-item label="开票公司名称" prop="invoicing_company_name">
<el-input class="w-[280px]" v-model="queryParams.invoicing_company_name" clearable placeholder="请输入开票公司名称" />
<el-input class="w-[280px]" v-model="queryParams.invoicing_company_name" clearable
placeholder="请输入开票公司名称" />
</el-form-item>
<el-form-item label="客户" prop="customer_id">
@ -15,7 +16,8 @@
<el-form-item label="合同" prop="contract_id">
<el-select class="w-[280px]" v-model="queryParams.contract_id" clearable placeholder="请选择合同">
<el-option label="全部" value=""></el-option>
<el-option v-for="(item, index) in list" :key="index" :label="item.contract_name" :value="item.id" />
<el-option v-for="(item, index) in list" :key="index" :label="item.contract_name"
:value="item.id" />
</el-select>
</el-form-item>
@ -33,7 +35,8 @@
</template>
新增
</el-button>
<el-button v-perms="['InvoicingRequests.InvoicingRequests/delete']" :disabled="!selectData.length" @click="handleDelete(selectData)">
<el-button v-perms="['InvoicingRequests.InvoicingRequests/delete']" :disabled="!selectData.length"
@click="handleDelete(selectData)">
删除
</el-button>
@ -41,7 +44,6 @@
<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="customer_name" show-overflow-tooltip />
<el-table-column label="采购申请单号" prop="customer_name" show-overflow-tooltip />
<el-table-column label="项目编码" prop="project_code" show-overflow-tooltip />
@ -55,13 +57,16 @@
<el-table-column label="操作" width="160" fixed="right">
<template #default="{ row }">
<el-button v-perms="['InvoicingRequests.InvoicingRequests/edit']" type="primary" link @click="handleEdit(row)">
<el-button v-perms="['InvoicingRequests.InvoicingRequests/edit']" type="primary" link
@click="handleEdit(row)">
编辑
</el-button>
<el-button v-perms="['InvoicingRequests.InvoicingRequests/delete']" type="danger" link @click="handleDelete(row.id)">
<el-button v-perms="['InvoicingRequests.InvoicingRequests/delete']" type="danger" link
@click="handleDelete(row.id)">
删除
</el-button>
<el-button v-perms="['InvoicingRequests.InvoicingRequests/detail']" link @click="handledetail(row)">
<el-button v-perms="['InvoicingRequests.InvoicingRequests/detail']" link
@click="handledetail(row)">
详情
</el-button>
</template>

@ -3,7 +3,8 @@
<el-card class="!border-none mb-4" shadow="never">
<el-form class="mb-[-16px]" :model="queryParams" inline>
<el-form-item label="开票公司名称" prop="invoicing_company_name">
<el-input class="w-[280px]" v-model="queryParams.invoicing_company_name" clearable placeholder="请输入开票公司名称" />
<el-input class="w-[280px]" v-model="queryParams.invoicing_company_name" clearable
placeholder="请输入开票公司名称" />
</el-form-item>
<el-form-item label="客户" prop="customer_id">
@ -15,7 +16,8 @@
<el-form-item label="合同" prop="contract_id">
<el-select class="w-[280px]" v-model="queryParams.contract_id" clearable placeholder="请选择合同">
<el-option label="全部" value=""></el-option>
<el-option v-for="(item, index) in list" :key="index" :label="item.contract_name" :value="item.id" />
<el-option v-for="(item, index) in list" :key="index" :label="item.contract_name"
:value="item.id" />
</el-select>
</el-form-item>
@ -33,7 +35,8 @@
</template>
新增
</el-button>
<el-button v-perms="['InvoicingRequests.InvoicingRequests/delete']" :disabled="!selectData.length" @click="handleDelete(selectData)">
<el-button v-perms="['InvoicingRequests.InvoicingRequests/delete']" :disabled="!selectData.length"
@click="handleDelete(selectData)">
删除
</el-button>
@ -41,7 +44,6 @@
<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="customer_name" show-overflow-tooltip />
<el-table-column label="退库单号" prop="customer_name" show-overflow-tooltip />
<el-table-column label="出库单号" prop="project_code" show-overflow-tooltip />
@ -56,13 +58,16 @@
<el-table-column label="备注" prop="invoicing_date" show-overflow-tooltip />
<el-table-column label="操作" width="160" fixed="right">
<template #default="{ row }">
<el-button v-perms="['InvoicingRequests.InvoicingRequests/edit']" type="primary" link @click="handleEdit(row)">
<el-button v-perms="['InvoicingRequests.InvoicingRequests/edit']" type="primary" link
@click="handleEdit(row)">
编辑
</el-button>
<el-button v-perms="['InvoicingRequests.InvoicingRequests/delete']" type="danger" link @click="handleDelete(row.id)">
<el-button v-perms="['InvoicingRequests.InvoicingRequests/delete']" type="danger" link
@click="handleDelete(row.id)">
删除
</el-button>
<el-button v-perms="['InvoicingRequests.InvoicingRequests/detail']" link @click="handledetail(row)">
<el-button v-perms="['InvoicingRequests.InvoicingRequests/detail']" link
@click="handledetail(row)">
详情
</el-button>
</template>

@ -12,12 +12,14 @@
</el-form-item>
<el-form-item label="合同" prop="contract">
<el-select class="w-[280px]" v-model="queryParams.contract_id" clearable placeholder="请选择合同">
<el-option v-for="(item, index) in contractlist" :key="index" :label="item.contract_name" :value="item.id" />
<el-option v-for="(item, index) in contractlist" :key="index" :label="item.contract_name"
:value="item.id" />
</el-select>
</el-form-item>
<el-form-item label="汇票类型" prop="bill_type">
<el-select class="w-[280px]" v-model="queryParams.bill_type" clearable placeholder="请选择汇票类型">
<el-option v-for="(item, index) in dictData.bill_type" :key="index" :label="item.name" :value="item.value" />
<el-option v-for="(item, index) in dictData.bill_type" :key="index" :label="item.name"
:value="item.value" />
</el-select>
</el-form-item>
<el-form-item>
@ -41,7 +43,6 @@
<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_code" show-overflow-tooltip />
<el-table-column label="组织名称" prop="org_name" show-overflow-tooltip />
<el-table-column label="部门名称" prop="dept_name" show-overflow-tooltip />

@ -32,7 +32,8 @@
</template>
新增
</el-button>
<el-button v-perms="['administrativeContracts.administrativeContracts/delete']" :disabled="!selectData.length" @click="handleDelete(selectData)">
<el-button v-perms="['administrativeContracts.administrativeContracts/delete']" :disabled="!selectData.length"
@click="handleDelete(selectData)">
删除
</el-button>
@ -40,7 +41,6 @@
<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 />
<el-table-column label="合同名称" prop="contract_name" show-overflow-tooltip />
@ -69,13 +69,16 @@
<el-table-column label="备注" prop="remark" show-overflow-tooltip />
<el-table-column label="操作" width="160" fixed="right">
<template #default="{ row }">
<el-button v-perms="['administrativeContracts.administrativeContracts/edit']" type="primary" link @click="handleEdit(row)">
<el-button v-perms="['administrativeContracts.administrativeContracts/edit']" type="primary"
link @click="handleEdit(row)">
编辑
</el-button>
<el-button v-perms="['administrativeContracts.administrativeContracts/delete']" type="danger" link @click="handleDelete(row.id)">
<el-button v-perms="['administrativeContracts.administrativeContracts/delete']" type="danger"
link @click="handleDelete(row.id)">
删除
</el-button>
<el-button v-perms="['administrativeContracts.administrativeContracts/detail']" link @click="handledetail(row)">
<el-button v-perms="['administrativeContracts.administrativeContracts/detail']" link
@click="handledetail(row)">
详情
</el-button>
</template>

@ -11,7 +11,8 @@
<el-form-item label="发票类型" prop="invoice_type">
<el-select class="w-[280px]" v-model="queryParams.invoice_type" clearable placeholder="请选择发票类型">
<el-option v-for="(item, index) in dictData.invoice_type" :key="index" :label="item.name" :value="item.value" />
<el-option v-for="(item, index) in dictData.invoice_type" :key="index" :label="item.name"
:value="item.value" />
</el-select>
</el-form-item>
<el-form-item>
@ -35,7 +36,6 @@
<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_code" show-overflow-tooltip />
<el-table-column label="付款单号" prop="approve_no" show-overflow-tooltip />
<el-table-column label="合同编号" prop="contract_no" show-overflow-tooltip />

@ -12,13 +12,16 @@
<el-input class="w-[280px]" v-model="queryParams.custom_name" clearable placeholder="请输入客户名称" />
</el-form-item>
<el-form-item label="招标项目资金来源" prop="bidding_project_fund_source">
<el-select class="w-[280px]" v-model="queryParams.bidding_project_fund_source" clearable placeholder="请选择类型">
<el-option v-for="(item, index) in dictData.construction_funds_sources" :key="index" :label="item.name" :value="parseInt(item.value)" />
<el-select class="w-[280px]" v-model="queryParams.bidding_project_fund_source" clearable
placeholder="请选择类型">
<el-option v-for="(item, index) in dictData.construction_funds_sources" :key="index"
:label="item.name" :value="parseInt(item.value)" />
</el-select>
</el-form-item>
<el-form-item label="招标方式" prop="bid_type">
<el-select class="w-[280px]" v-model="queryParams.bid_type" clearable placeholder="请选择类型">
<el-option v-for="(item, index) in dictData.bidding_method" :key="index" :label="item.name" :value="parseInt(item.value)" />
<el-option v-for="(item, index) in dictData.bidding_method" :key="index" :label="item.name"
:value="parseInt(item.value)" />
</el-select>
</el-form-item>
<el-form-item>
@ -42,13 +45,13 @@
<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="code" show-overflow-tooltip />
<el-table-column label="客户名称" prop="custom_name" show-overflow-tooltip />
<el-table-column label="项目名称" prop="project_name" show-overflow-tooltip />
<el-table-column label="项目估算(万元)" width="125" prop="project_estimation" show-overflow-tooltip />
<el-table-column label="招标项目资金来源" width="155" prop="bidding_project_fund_source" show-overflow-tooltip />
<el-table-column label="招标项目资金来源" width="155" prop="bidding_project_fund_source"
show-overflow-tooltip />
<el-table-column label="投标时间" prop="bidding_time" width="155" show-overflow-tooltip />
<!-- <el-table-column label="购买标书时间" width="155" prop="buy_bid_document_date" show-overflow-tooltip /> -->
<el-table-column label="招标方式" prop="bid_type" show-overflow-tooltip />
@ -78,7 +81,7 @@
</el-table-column>
</el-table>
</div>
<div class="flex mt-4 justify-end">
<div class="flex justify-end mt-4">
<pagination v-model="pager" @change="getLists" />
</div>
</el-card>

@ -4,14 +4,16 @@
<el-form class="mb-[-16px]" :model="queryParams" label-width="auto" inline>
<el-form-item label="项目" prop="project_id">
<el-select class="w-[250px]" 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-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="请输入标书编号" />
</el-form-item>
<el-form-item label="招标公司名称" prop="invite_tenders_company_name">
<el-input class="w-[250px]" v-model="queryParams.invite_tenders_company_name" clearable placeholder="请输入招标公司名称" />
<el-input class="w-[250px]" v-model="queryParams.invite_tenders_company_name" clearable
placeholder="请输入招标公司名称" />
</el-form-item>
<el-form-item label="投标公司名称" prop="bid_company_name">
<el-input class="w-[250px]" v-model="queryParams.bid_company_name" clearable placeholder="请输入招标公司名称" />
@ -46,7 +48,6 @@
<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 />
<el-table-column label="流程编号" prop="code" width="210" show-overflow-tooltip />
<el-table-column label="客户名称" prop="custom_name" show-overflow-tooltip />
@ -56,7 +57,8 @@
<el-table-column label="投标公司名称" width="120" prop="bid_company_name" show-overflow-tooltip />
<el-table-column label="购买人员" prop="buyer" show-overflow-tooltip />
<el-table-column label="购买标书金额" width="120" prop="amount" show-overflow-tooltip />
<el-table-column label="招标项目资金来源" width="150" prop="bidding_project_fund_source" show-overflow-tooltip />
<el-table-column label="招标项目资金来源" width="150" prop="bidding_project_fund_source"
show-overflow-tooltip />
<el-table-column label=" 投标时间" prop="bidding_time" show-overflow-tooltip />
<el-table-column label="购买标书时间" prop="buy_date" width="120" show-overflow-tooltip />
<el-table-column label="招标方式" prop="bid_type" show-overflow-tooltip />
@ -77,7 +79,7 @@
</el-table-column>
</el-table>
</div>
<div class="flex mt-4 justify-end">
<div class="flex justify-end mt-4">
<pagination v-model="pager" @change="getLists" />
</div>
</el-card>

@ -4,12 +4,14 @@
<el-form class="mb-[-16px]" :model="queryParams" inline>
<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-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-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>
@ -33,14 +35,13 @@
<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="code" show-overflow-tooltip />
<el-table-column label="标书编号" prop="bid_document_no" 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="bidding_project_fund_source" show-overflow-tooltip />
<el-table-column label="招标项目资金来源" width="150" prop="bidding_project_fund_source"
show-overflow-tooltip />
<el-table-column label="投标地址" prop="bid_address" show-overflow-tooltip />
<el-table-column label="是否需要保证金" prop="is_margin" show-overflow-tooltip />
<el-table-column label="保证金金额 " prop="margin_amount" show-overflow-tooltip />
@ -61,7 +62,7 @@
</el-table-column>
</el-table>
</div>
<div class="flex mt-4 justify-end">
<div class="flex justify-end mt-4">
<pagination v-model="pager" @change="getLists" />
</div>
</el-card>

@ -9,7 +9,8 @@
<el-form-item label="付款方式" prop="project_content">
<el-select class="w-[280px]" v-model="queryParams.pay_type" clearable placeholder="请选择付款方式">
<el-option label="全部" value=""></el-option>
<el-option v-for="(item, index) in dictData.pay_type" :key="index" :label="item.name" :value="item.value" />
<el-option v-for="(item, index) in dictData.pay_type" :key="index" :label="item.name"
:value="item.value" />
</el-select>
</el-form-item>
@ -34,7 +35,6 @@
<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="" show-overflow-tooltip />
<el-table-column label="流程步骤" prop="" show-overflow-tooltip />
<el-table-column label="流程编号" prop="security_apply_code" show-overflow-tooltip />
<el-table-column label="客户名称" prop="custom_name" show-overflow-tooltip />

@ -26,7 +26,8 @@
</template>
新增
</el-button>
<el-button v-perms="['project.project_plan/delete']" :disabled="!selectData.length" @click="handleDelete(selectData)">
<el-button v-perms="['project.project_plan/delete']" :disabled="!selectData.length"
@click="handleDelete(selectData)">
删除
</el-button>
@ -34,7 +35,6 @@
<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 />
<el-table-column label="作业编码" prop="zy_code" show-overflow-tooltip />
@ -67,7 +67,8 @@
<!-- <el-button v-perms="['project.project_plan/edit']" type="primary" link @click="handleEdit(row)">
编辑
</el-button> -->
<el-button v-perms="['project.project_plan/delete']" type="danger" link @click="handleDelete(row.id)">
<el-button v-perms="['project.project_plan/delete']" type="danger" link
@click="handleDelete(row.id)">
删除
</el-button>
<el-button v-perms="['project.project_plan/detail']" link @click="handledetail(row)">

@ -13,7 +13,8 @@
</el-form-item>
<el-form-item label="洽商单名称" prop="negotiation_type">
<el-select class="w-[280px]" v-model="queryParams.negotiation_type" clearable placeholder="请选择洽商类别">
<el-option v-for="(item, index) in dictData.negotiation_type" :key="index" :label="item.name" :value="item.value" />
<el-option v-for="(item, index) in dictData.negotiation_type" :key="index" :label="item.name"
:value="item.value" />
</el-select>
</el-form-item>
<el-form-item>
@ -29,14 +30,14 @@
</template>
新增
</el-button>
<el-button v-perms="['contract.contract_negotiation/delete']" :disabled="!selectData.length" @click="handleDelete(selectData)">
<el-button v-perms="['contract.contract_negotiation/delete']" :disabled="!selectData.length"
@click="handleDelete(selectData)">
删除
</el-button>
<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="" show-overflow-tooltip />
<el-table-column label="流程步骤" prop="" show-overflow-tooltip />
<el-table-column label="流程编号" prop="" show-overflow-tooltip />
<el-table-column label="洽商编号" prop="negotiation_no" show-overflow-tooltip />
@ -51,10 +52,12 @@
<el-table-column label="利润率" prop="profit_rate" show-overflow-tooltip />
<el-table-column label="操作" width="120" fixed="right">
<template #default="{ row }">
<el-button v-perms="['contract.contract_negotiation/edit']" type="primary" link @click="handleEdit(row)">
<el-button v-perms="['contract.contract_negotiation/edit']" type="primary" link
@click="handleEdit(row)">
编辑
</el-button>
<el-button v-perms="['contract.contract_negotiation/delete']" type="danger" link @click="handleDelete(row.id)">
<el-button v-perms="['contract.contract_negotiation/delete']" type="danger" link
@click="handleDelete(row.id)">
删除
</el-button>
<el-button v-perms="['contract.contract_negotiation/detail']" link @click="handleDetail(row)">
@ -64,7 +67,7 @@
</el-table-column>
</el-table>
</div>
<div class="flex mt-4 justify-end">
<div class="flex justify-end mt-4">
<pagination v-model="pager" @change="getLists" />
</div>
</el-card>

@ -9,7 +9,8 @@
<el-form-item label="费用科目id" prop="cost_subject_id">
<el-select class="w-[280px]" v-model="queryParams.cost_subject_id" clearable placeholder="请选择费用科目id">
<el-option v-for="(item, index) in dictData.invoice_type" :key="index" :label="item.name" :value="item.value" />
<el-option v-for="(item, index) in dictData.invoice_type" :key="index" :label="item.name"
:value="item.value" />
</el-select>
</el-form-item>
<el-form-item>
@ -33,7 +34,6 @@
<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_code" show-overflow-tooltip />
<el-table-column label="付款单号" prop="approve_no" show-overflow-tooltip />
<el-table-column label="组织名称" prop="org_name" show-overflow-tooltip />

@ -4,24 +4,28 @@
<el-form class="mb-[-16px]" :model="queryParams" inline>
<el-form-item label="付款性质" prop="payment_natrue">
<el-select class="flex-1" v-model="queryParams.payment_natrue" clearable placeholder="请选择付款性质">
<el-option v-for="(item, index) in dictData.payment_natrue" :key="index" :label="item.name" :value="parseInt(item.value)" />
<el-option v-for="(item, index) in dictData.payment_natrue" :key="index" :label="item.name"
:value="parseInt(item.value)" />
</el-select>
</el-form-item>
<el-form-item label="付款方式" prop="pay_type">
<el-select class="flex-1" v-model="queryParams.pay_type" clearable placeholder="请选择付款方式">
<el-option v-for="(item, index) in dictData.pay_type" :key="index" :label="item.name" :value="parseInt(item.value)" />
<el-option v-for="(item, index) in dictData.pay_type" :key="index" :label="item.name"
:value="parseInt(item.value)" />
</el-select>
</el-form-item>
<el-form-item label="合同" prop="contract_id">
<el-select class="flex-1" v-model="queryParams.contract_id" clearable placeholder="请选择合同">
<el-option v-for="(item, index) in list" :key="index" :label="item.contract_name" :value="parseInt(item.id)" />
<el-option v-for="(item, index) in list" :key="index" :label="item.contract_name"
:value="parseInt(item.id)" />
</el-select>
</el-form-item>
<el-form-item label="供应商" prop="supplier_id">
<el-select class="flex-1" v-model="queryParams.contract_id" clearable placeholder="请选择合同">
<el-option v-for="(item, index) in list" :key="index" :label="item.contract_name" :value="parseInt(item.id)" />
<el-option v-for="(item, index) in list" :key="index" :label="item.contract_name"
:value="parseInt(item.id)" />
</el-select>
</el-form-item>
@ -48,7 +52,6 @@
<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 />
<el-table-column label="退款单号" prop="project_name" show-overflow-tooltip />
<el-table-column label="供应商名称" prop="supplier_na" show-overflow-tooltip />

@ -32,7 +32,8 @@
</template>
新增
</el-button>
<el-button v-perms="['administrativeContracts.administrativeContracts/delete']" :disabled="!selectData.length" @click="handleDelete(selectData)">
<el-button v-perms="['administrativeContracts.administrativeContracts/delete']" :disabled="!selectData.length"
@click="handleDelete(selectData)">
删除
</el-button>
@ -40,7 +41,6 @@
<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 />
<el-table-column label="合同名称" prop="contract_name" show-overflow-tooltip />
@ -69,13 +69,16 @@
<el-table-column label="备注" prop="remark" show-overflow-tooltip />
<el-table-column label="操作" width="160" fixed="right">
<template #default="{ row }">
<el-button v-perms="['administrativeContracts.administrativeContracts/edit']" type="primary" link @click="handleEdit(row)">
<el-button v-perms="['administrativeContracts.administrativeContracts/edit']" type="primary"
link @click="handleEdit(row)">
编辑
</el-button>
<el-button v-perms="['administrativeContracts.administrativeContracts/delete']" type="danger" link @click="handleDelete(row.id)">
<el-button v-perms="['administrativeContracts.administrativeContracts/delete']" type="danger"
link @click="handleDelete(row.id)">
删除
</el-button>
<el-button v-perms="['administrativeContracts.administrativeContracts/detail']" link @click="handledetail(row)">
<el-button v-perms="['administrativeContracts.administrativeContracts/detail']" link
@click="handledetail(row)">
详情
</el-button>
</template>

@ -9,7 +9,8 @@
<el-form-item label="费用科目id" prop="cost_subject_id">
<el-select class="w-[280px]" v-model="queryParams.cost_subject_id" clearable placeholder="请选择费用科目id">
<el-option v-for="(item, index) in dictData.invoice_type" :key="index" :label="item.name" :value="item.value" />
<el-option v-for="(item, index) in dictData.invoice_type" :key="index" :label="item.name"
:value="item.value" />
</el-select>
</el-form-item>
<el-form-item>
@ -33,7 +34,6 @@
<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_code" show-overflow-tooltip />
<el-table-column label="付款单号" prop="approve_no" show-overflow-tooltip />
<el-table-column label="组织名称" prop="org_name" show-overflow-tooltip />

@ -3,7 +3,8 @@
<el-card class="!border-none mb-4" shadow="never">
<el-form class="mb-[-16px]" :model="queryParams" inline>
<el-form-item label="采购申请单号" prop="material_purchase_request_code">
<el-input class="w-[280px]" v-model="queryParams.material_purchase_request_code" clearable placeholder="请输入采购申请单号" />
<el-input class="w-[280px]" v-model="queryParams.material_purchase_request_code" clearable
placeholder="请输入采购申请单号" />
</el-form-item>
<el-form-item>
@ -27,7 +28,6 @@
<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="customer_name" show-overflow-tooltip />
<el-table-column label="采购申请单号" prop="material_purchase_request_code" show-overflow-tooltip />
<el-table-column label="项目编码" prop="project_code" show-overflow-tooltip />
@ -44,7 +44,8 @@
<el-button v-perms="['InvoicingRequests.InvoicingRequests/delete']" type="danger" link @click="handleDelete(row.id)">
删除
</el-button> -->
<el-button v-perms="['InvoicingRequests.InvoicingRequests/detail']" link @click="handledetail(row)">
<el-button v-perms="['InvoicingRequests.InvoicingRequests/detail']" link
@click="handledetail(row)">
详情
</el-button>
</template>

@ -3,7 +3,8 @@
<el-card class="!border-none mb-4" shadow="never">
<el-form class="mb-[-16px]" :model="queryParams" inline>
<el-form-item label="开票公司名称" prop="invoicing_company_name">
<el-input class="w-[280px]" v-model="queryParams.invoicing_company_name" clearable placeholder="请输入开票公司名称" />
<el-input class="w-[280px]" v-model="queryParams.invoicing_company_name" clearable
placeholder="请输入开票公司名称" />
</el-form-item>
<el-form-item label="客户" prop="customer_id">
@ -15,7 +16,8 @@
<el-form-item label="合同" prop="contract_id">
<el-select class="w-[280px]" v-model="queryParams.contract_id" clearable placeholder="请选择合同">
<el-option label="全部" value=""></el-option>
<el-option v-for="(item, index) in list" :key="index" :label="item.contract_name" :value="item.id" />
<el-option v-for="(item, index) in list" :key="index" :label="item.contract_name"
:value="item.id" />
</el-select>
</el-form-item>
@ -33,7 +35,8 @@
</template>
新增
</el-button>
<el-button v-perms="['InvoicingRequests.InvoicingRequests/delete']" :disabled="!selectData.length" @click="handleDelete(selectData)">
<el-button v-perms="['InvoicingRequests.InvoicingRequests/delete']" :disabled="!selectData.length"
@click="handleDelete(selectData)">
删除
</el-button>
@ -41,7 +44,6 @@
<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="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 />
@ -53,13 +55,16 @@
<el-table-column label="附件" prop="tax" show-overflow-tooltip />
<el-table-column label="操作" width="160" fixed="right">
<template #default="{ row }">
<el-button v-perms="['InvoicingRequests.InvoicingRequests/edit']" type="primary" link @click="handleEdit(row)">
<el-button v-perms="['InvoicingRequests.InvoicingRequests/edit']" type="primary" link
@click="handleEdit(row)">
编辑
</el-button>
<el-button v-perms="['InvoicingRequests.InvoicingRequests/delete']" type="danger" link @click="handleDelete(row.id)">
<el-button v-perms="['InvoicingRequests.InvoicingRequests/delete']" type="danger" link
@click="handleDelete(row.id)">
删除
</el-button>
<el-button v-perms="['InvoicingRequests.InvoicingRequests/detail']" link @click="handledetail(row)">
<el-button v-perms="['InvoicingRequests.InvoicingRequests/detail']" link
@click="handledetail(row)">
详情
</el-button>
</template>

@ -4,12 +4,14 @@
<el-form class="mb-[-16px]" :model="queryParams" inline label-width="auto">
<el-form-item label="供应商" prop="supplier_id">
<el-select v-model="queryParams.supplier_id" clearable placeholder="请选择供应商">
<el-option v-for="(item, index) in supplierList" :key="index" :label="item.supplier_name" :value="parseInt(item.value)" />
<el-option v-for="(item, index) in supplierList" :key="index" :label="item.supplier_name"
:value="parseInt(item.value)" />
</el-select>
</el-form-item>
<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-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="project_id">
@ -29,14 +31,14 @@
</template>
新增
</el-button>
<el-button v-perms="['contract.procurement_contract/delete']" :disabled="!selectData.length" @click="handleDelete(selectData)">
<el-button v-perms="['contract.procurement_contract/delete']" :disabled="!selectData.length"
@click="handleDelete(selectData)">
删除
</el-button>
<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" show-overflow-tooltip />
<el-table-column label="处理流程" prop="supplier_id" show-overflow-tooltip />
<el-table-column label="项目名称" prop="project_name" show-overflow-tooltip />
<el-table-column label="合同名称" prop="contract_name" show-overflow-tooltip />
<el-table-column label="合同编号" prop="contract_no" show-overflow-tooltip />
@ -54,10 +56,12 @@
<el-table-column label="数量" prop="num" show-overflow-tooltip />
<el-table-column label="操作" width="160" fixed="right">
<template #default="{ row }">
<el-button v-perms="['contract.procurement_contract/edit']" type="primary" link @click="handleEdit(row)">
<el-button v-perms="['contract.procurement_contract/edit']" type="primary" link
@click="handleEdit(row)">
编辑
</el-button>
<el-button v-perms="['contract.procurement_contract/delete']" type="danger" link @click="handleDelete(row.id)">
<el-button v-perms="['contract.procurement_contract/delete']" type="danger" link
@click="handleDelete(row.id)">
删除
</el-button>
<el-button v-perms="['contract.procurement_contract/detail']" link @click="handleDetail(row)">
@ -67,7 +71,7 @@
</el-table-column>
</el-table>
</div>
<div class="flex mt-4 justify-end">
<div class="flex justify-end mt-4">
<pagination v-model="pager" @change="getLists" />
</div>
</el-card>

@ -3,7 +3,8 @@
<el-card class="!border-none mb-4" shadow="never">
<el-form class="mb-[-16px]" :model="queryParams" inline>
<el-form-item label="合同编号" prop="procurement_contract_id">
<el-input class="w-[280px]" v-model="queryParams.procurement_contract_id" clearable placeholder="请输入合同编号" />
<el-input class="w-[280px]" v-model="queryParams.procurement_contract_id" clearable
placeholder="请输入合同编号" />
</el-form-item>
@ -32,13 +33,15 @@
</el-form>
</el-card>
<el-card class="!border-none" v-loading="pager.loading" shadow="never">
<el-button v-perms="['procurement_contract_change.procurement_contract_change/add']" type="primary" @click="handleAdd">
<el-button v-perms="['procurement_contract_change.procurement_contract_change/add']" type="primary"
@click="handleAdd">
<template #icon>
<icon name="el-icon-Plus" />
</template>
新增
</el-button>
<el-button v-perms="['procurement_contract_change.procurement_contract_change/delete']" :disabled="!selectData.length" @click="handleDelete(selectData)">
<el-button v-perms="['procurement_contract_change.procurement_contract_change/delete']"
:disabled="!selectData.length" @click="handleDelete(selectData)">
删除
</el-button>
@ -46,7 +49,6 @@
<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 />
<el-table-column label="项目名称" prop="project_name" show-overflow-tooltip />
@ -83,13 +85,16 @@
<el-table-column label="备注" prop="remark" show-overflow-tooltip />
<el-table-column label="操作" width="160" fixed="right">
<template #default="{ row }">
<el-button v-perms="['procurement_contract_change.procurement_contract_change/edit']" type="primary" link @click="handleEdit(row)">
<el-button v-perms="['procurement_contract_change.procurement_contract_change/edit']"
type="primary" link @click="handleEdit(row)">
编辑
</el-button>
<el-button v-perms="['procurement_contract_change.procurement_contract_change/delete']" type="danger" link @click="handleDelete(row.id)">
<el-button v-perms="['procurement_contract_change.procurement_contract_change/delete']"
type="danger" link @click="handleDelete(row.id)">
删除
</el-button>
<el-button v-perms="['procurement_contract_change.procurement_contract_change/detail']" link @click="handledetail(row)">
<el-button v-perms="['procurement_contract_change.procurement_contract_change/detail']" link
@click="handledetail(row)">
详情
</el-button>
</template>

@ -31,7 +31,8 @@
</template>
新增
</el-button>
<el-button v-perms="['project.project_salary/delete']" :disabled="!selectData.length" @click="handleDelete(selectData)">
<el-button v-perms="['project.project_salary/delete']" :disabled="!selectData.length"
@click="handleDelete(selectData)">
删除
</el-button>
@ -39,7 +40,6 @@
<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="person_idcard" show-overflow-tooltip />
<el-table-column label="流程步骤" prop="person_idcard" show-overflow-tooltip />
<el-table-column label=" 产值汇报单号" prop="person_idcard" show-overflow-tooltip />
<el-table-column label="项目名称" prop="project_name" show-overflow-tooltip />
@ -69,10 +69,12 @@
<!-- <el-table-column label="人员标识" prop="per_daily_living" show-overflow-tooltip /> -->
<el-table-column label="操作" width="160" fixed="right">
<template #default="{ row }">
<el-button v-perms="['project.project_salary/edit']" type="primary" link @click="handleEdit(row)">
<el-button v-perms="['project.project_salary/edit']" type="primary" link
@click="handleEdit(row)">
编辑
</el-button>
<el-button v-perms="['project.project_salary/delete']" type="danger" link @click="handleDelete(row.id)">
<el-button v-perms="['project.project_salary/delete']" type="danger" link
@click="handleDelete(row.id)">
删除
</el-button>
<el-button v-perms="['project.project_salary/detail']" link @click="handledetail(row)">

@ -3,7 +3,8 @@
<el-card class="!border-none mb-4" shadow="never">
<el-form class="mb-[-16px]" :model="queryParams" inline>
<el-form-item label="日期" prop="attendance_date">
<el-date-picker class="flex-1 !flex" clearable v-model="queryParams.attendance_date" type="date" value-format="YYYY-MM-DD" placeholder="选择考勤日期">
<el-date-picker class="flex-1 !flex" clearable v-model="queryParams.attendance_date" type="date"
value-format="YYYY-MM-DD" placeholder="选择考勤日期">
</el-date-picker>
</el-form-item>
<el-form-item>
@ -19,7 +20,8 @@
</template>
新增
</el-button>
<el-button v-perms="['project.project_attendance_record/delete']" :disabled="!selectData.length" @click="handleDelete(selectData)">
<el-button v-perms="['project.project_attendance_record/delete']" :disabled="!selectData.length"
@click="handleDelete(selectData)">
删除
</el-button>
@ -27,7 +29,6 @@
<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="person_idcard" show-overflow-tooltip />
<el-table-column label="流程步骤" prop="person_idcard" show-overflow-tooltip />
<el-table-column label="日记工单号" prop="attendance_code" show-overflow-tooltip />
<el-table-column label="项目编码" prop="project_code" show-overflow-tooltip />
@ -45,13 +46,16 @@
<el-table-column label="操作" width="160" fixed="right">
<template #default="{ row }">
<el-button v-perms="['project.project_attendance_record/edit']" type="primary" link @click="handleEdit(row)">
<el-button v-perms="['project.project_attendance_record/edit']" type="primary" link
@click="handleEdit(row)">
编辑
</el-button>
<el-button v-perms="['project.project_attendance_record/delete']" type="danger" link @click="handleDelete(row.id)">
<el-button v-perms="['project.project_attendance_record/delete']" type="danger" link
@click="handleDelete(row.id)">
删除
</el-button>
<el-button v-perms="['project.project_attendance_record/detail']" link @click="handledetail(row)">
<el-button v-perms="['project.project_attendance_record/detail']" link
@click="handledetail(row)">
详情
</el-button>

@ -31,7 +31,8 @@
</template>
新增
</el-button>
<el-button v-perms="['project.project_salary/delete']" :disabled="!selectData.length" @click="handleDelete(selectData)">
<el-button v-perms="['project.project_salary/delete']" :disabled="!selectData.length"
@click="handleDelete(selectData)">
删除
</el-button>
@ -39,7 +40,6 @@
<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="person_idcard" show-overflow-tooltip />
<el-table-column label="流程步骤" prop="person_idcard" show-overflow-tooltip />
<el-table-column label="申请单号" prop="person_idcard" show-overflow-tooltip />
<el-table-column label="项目名称" prop="project_name" show-overflow-tooltip />
@ -69,10 +69,12 @@
<!-- <el-table-column label="人员标识" prop="per_daily_living" show-overflow-tooltip /> -->
<el-table-column label="操作" width="160" fixed="right">
<template #default="{ row }">
<el-button v-perms="['project.project_salary/edit']" type="primary" link @click="handleEdit(row)">
<el-button v-perms="['project.project_salary/edit']" type="primary" link
@click="handleEdit(row)">
编辑
</el-button>
<el-button v-perms="['project.project_salary/delete']" type="danger" link @click="handleDelete(row.id)">
<el-button v-perms="['project.project_salary/delete']" type="danger" link
@click="handleDelete(row.id)">
删除
</el-button>
<el-button v-perms="['project.project_salary/detail']" link @click="handledetail(row)">

@ -31,7 +31,8 @@
</template>
新增
</el-button>
<el-button v-perms="['project.project_salary/delete']" :disabled="!selectData.length" @click="handleDelete(selectData)">
<el-button v-perms="['project.project_salary/delete']" :disabled="!selectData.length"
@click="handleDelete(selectData)">
删除
</el-button>
@ -39,7 +40,6 @@
<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="person_idcard" show-overflow-tooltip />
<el-table-column label="流程步骤" prop="person_idcard" show-overflow-tooltip />
<el-table-column label="申请单号" prop="person_idcard" show-overflow-tooltip />
<el-table-column label="项目名称" prop="project_name" show-overflow-tooltip />
@ -55,10 +55,12 @@
<!-- <el-table-column label="人员标识" prop="per_daily_living" show-overflow-tooltip /> -->
<el-table-column label="操作" width="160" fixed="right">
<template #default="{ row }">
<el-button v-perms="['project.project_salary/edit']" type="primary" link @click="handleEdit(row)">
<el-button v-perms="['project.project_salary/edit']" type="primary" link
@click="handleEdit(row)">
编辑
</el-button>
<el-button v-perms="['project.project_salary/delete']" type="danger" link @click="handleDelete(row.id)">
<el-button v-perms="['project.project_salary/delete']" type="danger" link
@click="handleDelete(row.id)">
删除
</el-button>
<el-button v-perms="['project.project_salary/detail']" link @click="handledetail(row)">

@ -31,7 +31,8 @@
</template>
新增
</el-button>
<el-button v-perms="['project.project_salary/delete']" :disabled="!selectData.length" @click="handleDelete(selectData)">
<el-button v-perms="['project.project_salary/delete']" :disabled="!selectData.length"
@click="handleDelete(selectData)">
删除
</el-button>
@ -39,7 +40,6 @@
<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="person_idcard" show-overflow-tooltip />
<el-table-column label="流程步骤" prop="person_idcard" show-overflow-tooltip />
<el-table-column label="借款单号" prop="person_idcard" show-overflow-tooltip />
<el-table-column label="项目名称" prop="project_name" show-overflow-tooltip />
@ -68,10 +68,12 @@
<!-- <el-table-column label="人员标识" prop="per_daily_living" show-overflow-tooltip /> -->
<el-table-column label="操作" width="160" fixed="right">
<template #default="{ row }">
<el-button v-perms="['project.project_salary/edit']" type="primary" link @click="handleEdit(row)">
<el-button v-perms="['project.project_salary/edit']" type="primary" link
@click="handleEdit(row)">
编辑
</el-button>
<el-button v-perms="['project.project_salary/delete']" type="danger" link @click="handleDelete(row.id)">
<el-button v-perms="['project.project_salary/delete']" type="danger" link
@click="handleDelete(row.id)">
删除
</el-button>
<el-button v-perms="['project.project_salary/detail']" link @click="handledetail(row)">

@ -31,7 +31,8 @@
</template>
新增
</el-button>
<el-button v-perms="['project.project_salary/delete']" :disabled="!selectData.length" @click="handleDelete(selectData)">
<el-button v-perms="['project.project_salary/delete']" :disabled="!selectData.length"
@click="handleDelete(selectData)">
删除
</el-button>
@ -39,7 +40,6 @@
<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="person_idcard" show-overflow-tooltip />
<el-table-column label="流程步骤" prop="person_idcard" show-overflow-tooltip />
<el-table-column label="申请单号" prop="person_idcard" show-overflow-tooltip />
<el-table-column label="项目名称" prop="project_name" show-overflow-tooltip />
@ -54,10 +54,12 @@
<el-table-column label="备注" prop="remark" show-overflow-tooltip />
<el-table-column label="操作" width="160" fixed="right">
<template #default="{ row }">
<el-button v-perms="['project.project_salary/edit']" type="primary" link @click="handleEdit(row)">
<el-button v-perms="['project.project_salary/edit']" type="primary" link
@click="handleEdit(row)">
编辑
</el-button>
<el-button v-perms="['project.project_salary/delete']" type="danger" link @click="handleDelete(row.id)">
<el-button v-perms="['project.project_salary/delete']" type="danger" link
@click="handleDelete(row.id)">
删除
</el-button>
<el-button v-perms="['project.project_salary/detail']" link @click="handledetail(row)">

@ -3,13 +3,16 @@
<el-card class="!border-none mb-4" shadow="never">
<el-form class="mb-[-16px]" :model="queryParams" inline>
<el-form-item label="立项日期" prop="project_approval_date">
<el-date-picker class="flex-1 !flex" v-model="queryParams.project_approval_date" clearable type="date" value-format="YYYY-MM-DD " placeholder="选择签订日期">
<el-date-picker class="flex-1 !flex" v-model="queryParams.project_approval_date" clearable type="date"
value-format="YYYY-MM-DD " placeholder="选择签订日期">
</el-date-picker>
</el-form-item>
<el-form-item label="项目时间范围">
<el-date-picker v-model="dtimevalue" type="daterange" start-placeholder="项目开始日期" end-placeholder="项目交付日期" :default-time="defaultTime" value-format="YYYY-MM-DD " @change="dateclick" />
<el-date-picker v-model="dtimevalue" type="daterange" start-placeholder="项目开始日期"
end-placeholder="项目交付日期" :default-time="defaultTime" value-format="YYYY-MM-DD "
@change="dateclick" />
</el-form-item>
@ -26,7 +29,8 @@
</template>
新增
</el-button>
<el-button v-perms="['project.project_manager_appointment/delete']" :disabled="!selectData.length" @click="handleDelete(selectData)">
<el-button v-perms="['project.project_manager_appointment/delete']" :disabled="!selectData.length"
@click="handleDelete(selectData)">
删除
</el-button>
@ -34,7 +38,6 @@
<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 />
<el-table-column label="项目名称" prop="project_name" show-overflow-tooltip />
@ -49,13 +52,16 @@
<el-table-column label="操作" width="150" fixed="right">
<template #default="{ row }">
<el-button v-perms="['project.project_manager_appointment/edit']" type="primary" link @click="handleEdit(row)">
<el-button v-perms="['project.project_manager_appointment/edit']" type="primary" link
@click="handleEdit(row)">
编辑
</el-button>
<el-button v-perms="['project.project_manager_appointment/delete']" type="danger" link @click="handleDelete(row.id)">
<el-button v-perms="['project.project_manager_appointment/delete']" type="danger" link
@click="handleDelete(row.id)">
删除
</el-button>
<el-button v-perms="['project.project_manager_appointment/detail']" link @click="handledetail(row)">
<el-button v-perms="['project.project_manager_appointment/detail']" link
@click="handledetail(row)">
详情
</el-button>

@ -8,12 +8,14 @@
</el-form-item>
<el-form-item label="付款类型" prop="payment_type">
<el-select class="flex-1" v-model="queryParams.payment_type" clearable placeholder="请选择客户">
<el-option v-for="(item, index) in dictData.pay_type" :key="index" :label="item.name" :value="parseInt(item.value)" />
<el-option v-for="(item, index) in dictData.pay_type" :key="index" :label="item.name"
:value="parseInt(item.value)" />
</el-select>
</el-form-item>
<el-form-item label="申请日期" prop="apply_date">
<el-date-picker class="flex-1 !flex" v-model="queryParams.apply_date" clearable type="date" value-format="YYYY-MM-DD" placeholder="选择申请日期">
<el-date-picker class="flex-1 !flex" v-model="queryParams.apply_date" clearable type="date"
value-format="YYYY-MM-DD" placeholder="选择申请日期">
</el-date-picker>
</el-form-item>
@ -30,7 +32,8 @@
</template>
新增
</el-button>
<el-button v-perms="['project.project_salary_payment/delete']" :disabled="!selectData.length" @click="handleDelete(selectData)">
<el-button v-perms="['project.project_salary_payment/delete']" :disabled="!selectData.length"
@click="handleDelete(selectData)">
删除
</el-button>
@ -38,7 +41,6 @@
<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="person_idcard" show-overflow-tooltip />
<el-table-column label="流程步骤" prop="person_idcard" show-overflow-tooltip />
<el-table-column label="工资付款单号" prop="payment_code" show-overflow-tooltip />
<el-table-column label="项目名称" prop="project_name" show-overflow-tooltip />
@ -70,10 +72,12 @@
<!-- <el-table-column label="人员标识" prop="per_daily_living" show-overflow-tooltip /> -->
<el-table-column label="操作" width="160" fixed="right">
<template #default="{ row }">
<el-button v-perms="['project.project_salary_payment/edit']" type="primary" link @click="handleEdit(row)">
<el-button v-perms="['project.project_salary_payment/edit']" type="primary" link
@click="handleEdit(row)">
编辑
</el-button>
<el-button v-perms="['project.project_salary_payment/delete']" type="danger" link @click="handleDelete(row.id)">
<el-button v-perms="['project.project_salary_payment/delete']" type="danger" link
@click="handleDelete(row.id)">
删除
</el-button>
<el-button v-perms="['project.project_salary_payment/detail']" link @click="handledetail(row)">

@ -29,7 +29,6 @@
<el-table-column type="selection" width="55" />
<el-table-column label="序号" type="index" width="55" />
<el-table-column label="处理流程" prop="person_idcard" show-overflow-tooltip />
<el-table-column label="流程步骤" prop="person_idcard" show-overflow-tooltip />
<el-table-column label="结算单号" prop="settlement_code" show-overflow-tooltip />

@ -31,7 +31,8 @@
</template>
新增
</el-button>
<el-button v-perms="['project.project_salary/delete']" :disabled="!selectData.length" @click="handleDelete(selectData)">
<el-button v-perms="['project.project_salary/delete']" :disabled="!selectData.length"
@click="handleDelete(selectData)">
删除
</el-button>
@ -39,7 +40,6 @@
<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="person_idcard" show-overflow-tooltip />
<el-table-column label="流程步骤" prop="person_idcard" show-overflow-tooltip />
<el-table-column label="结算单号" prop="person_idcard" show-overflow-tooltip />
<el-table-column label="项目名称" prop="project_name" show-overflow-tooltip />
@ -57,10 +57,12 @@
<el-table-column label="操作" width="160" fixed="right">
<template #default="{ row }">
<el-button v-perms="['project.project_salary/edit']" type="primary" link @click="handleEdit(row)">
<el-button v-perms="['project.project_salary/edit']" type="primary" link
@click="handleEdit(row)">
编辑
</el-button>
<el-button v-perms="['project.project_salary/delete']" type="danger" link @click="handleDelete(row.id)">
<el-button v-perms="['project.project_salary/delete']" type="danger" link
@click="handleDelete(row.id)">
删除
</el-button>
<el-button v-perms="['project.project_salary/detail']" link @click="handledetail(row)">

@ -31,7 +31,8 @@
</template>
新增
</el-button>
<el-button v-perms="['project.project_salary/delete']" :disabled="!selectData.length" @click="handleDelete(selectData)">
<el-button v-perms="['project.project_salary/delete']" :disabled="!selectData.length"
@click="handleDelete(selectData)">
删除
</el-button>
@ -39,7 +40,6 @@
<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="person_idcard" show-overflow-tooltip />
<el-table-column label="流程步骤" prop="person_idcard" show-overflow-tooltip />
<el-table-column label="结案单号" prop="person_idcard" show-overflow-tooltip />
<el-table-column label="项目名称" prop="project_name" show-overflow-tooltip />
@ -56,10 +56,12 @@
<el-table-column label="操作" width="160" fixed="right">
<template #default="{ row }">
<el-button v-perms="['project.project_salary/edit']" type="primary" link @click="handleEdit(row)">
<el-button v-perms="['project.project_salary/edit']" type="primary" link
@click="handleEdit(row)">
编辑
</el-button>
<el-button v-perms="['project.project_salary/delete']" type="danger" link @click="handleDelete(row.id)">
<el-button v-perms="['project.project_salary/delete']" type="danger" link
@click="handleDelete(row.id)">
删除
</el-button>
<el-button v-perms="['project.project_salary/detail']" link @click="handledetail(row)">

@ -28,7 +28,6 @@
<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="person_idcard" show-overflow-tooltip />
<el-table-column label="流程步骤" prop="person_idcard" show-overflow-tooltip />
<el-table-column label="结算单号" prop="settlement_code" show-overflow-tooltip />
<el-table-column label="供应商名称" prop="supplier_name" show-overflow-tooltip />
@ -47,7 +46,8 @@
<!-- <el-button v-perms="['project.project_subcontract_settlement/delete']" type="danger" link @click="handleDelete(row.id)">
删除
</el-button> -->
<el-button v-perms="['project.project_subcontract_settlement/detail']" link @click="handledetail(row)">
<el-button v-perms="['project.project_subcontract_settlement/detail']" link
@click="handledetail(row)">
详情
</el-button>

@ -24,7 +24,8 @@
</template>
新增
</el-button>
<el-button v-perms="['project.project_manager_apiprojectbudget/delete']" :disabled="!selectData.length" @click="handleDelete(selectData)">
<el-button v-perms="['project.project_manager_apiprojectbudget/delete']" :disabled="!selectData.length"
@click="handleDelete(selectData)">
删除
</el-button>
@ -32,7 +33,6 @@
<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="" show-overflow-tooltip />
<el-table-column label="流程步骤" prop="" show-overflow-tooltip />
<el-table-column label="预算单号" prop="total_budget_code" show-overflow-tooltip />
<el-table-column label="项目名称" prop="project_name" show-overflow-tooltip />
@ -64,13 +64,16 @@
</el-table-column>
<el-table-column label="操作" width="150" fixed="right">
<template #default="{ row }">
<el-button v-perms="['project.project_manager_apiprojectbudget/edit']" type="primary" link @click="handleEdit(row)">
<el-button v-perms="['project.project_manager_apiprojectbudget/edit']" type="primary" link
@click="handleEdit(row)">
编辑
</el-button>
<el-button v-perms="['project.project_manager_apiprojectbudget/delete']" type="danger" link @click="handleDelete(row.id)">
<el-button v-perms="['project.project_manager_apiprojectbudget/delete']" type="danger" link
@click="handleDelete(row.id)">
删除
</el-button>
<el-button v-perms="['project.project_manager_apiprojectbudget/detail']" link @click="handledetail(row)">
<el-button v-perms="['project.project_manager_apiprojectbudget/detail']" link
@click="handledetail(row)">
详情
</el-button>

@ -12,12 +12,14 @@
</el-form-item>
<el-form-item label="合同" prop="contract">
<el-select class="w-[280px]" v-model="queryParams.customer_id" clearable placeholder="请选择合同">
<el-option v-for="(item, index) in contractlist" :key="index" :label="item.contract_name" :value="item.id" />
<el-option v-for="(item, index) in contractlist" :key="index" :label="item.contract_name"
:value="item.id" />
</el-select>
</el-form-item>
<el-form-item label="汇票类型" prop="bill_type">
<el-select class="w-[280px]" v-model="queryParams.bill_type" clearable placeholder="请选择汇票类型">
<el-option v-for="(item, index) in dictData.bill_type" :key="index" :label="item.name" :value="item.value" />
<el-option v-for="(item, index) in dictData.bill_type" :key="index" :label="item.name"
:value="item.value" />
</el-select>
</el-form-item>
<el-form-item>
@ -41,7 +43,6 @@
<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_code" show-overflow-tooltip />
<el-table-column label="组织名称" prop="org_name" show-overflow-tooltip />
<el-table-column label="票据编号" prop="bill_sn" show-overflow-tooltip />

@ -3,7 +3,8 @@
<el-card class="!border-none mb-4" shadow="never">
<el-form class="mb-[-16px]" :model="queryParams" inline>
<el-form-item label="退款日期" prop="refund_date">
<el-date-picker class="flex-1 !flex" v-model="queryParams.refund_date" clearable type="datetime" value-format="YYYY-MM-DD HH:mm:ss" placeholder="选择日期">
<el-date-picker class="flex-1 !flex" v-model="queryParams.refund_date" clearable type="datetime"
value-format="YYYY-MM-DD HH:mm:ss" placeholder="选择日期">
</el-date-picker>
</el-form-item>
<el-form-item label="银行账号" prop="bank_account_id">

@ -20,14 +20,14 @@
</template>
新增
</el-button>
<el-button v-perms="['contract.subcontracting_contract/delete']" :disabled="!selectData.length" @click="handleDelete(selectData)">
<el-button v-perms="['contract.subcontracting_contract/delete']" :disabled="!selectData.length"
@click="handleDelete(selectData)">
删除
</el-button>
<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="" show-overflow-tooltip />
<el-table-column label="流程步骤" prop="" show-overflow-tooltip />
<el-table-column label="流程编号" prop="" show-overflow-tooltip />
<el-table-column label="项目名称" prop="project_name" show-overflow-tooltip />
@ -52,20 +52,23 @@
<el-table-column label="操作" width="160" fixed="right">
<template #default="{ row }">
<el-button v-perms="['contract.subcontracting_contract/edit']" type="primary" link @click="handleEdit(row)">
<el-button v-perms="['contract.subcontracting_contract/edit']" type="primary" link
@click="handleEdit(row)">
编辑
</el-button>
<el-button v-perms="['contract.subcontracting_contract/delete']" type="danger" link @click="handleDelete(row.id)">
<el-button v-perms="['contract.subcontracting_contract/delete']" type="danger" link
@click="handleDelete(row.id)">
删除
</el-button>
<el-button v-perms="['contract.subcontracting_contract/detail']" link @click="handleDetail(row)">
<el-button v-perms="['contract.subcontracting_contract/detail']" link
@click="handleDetail(row)">
详情
</el-button>
</template>
</el-table-column>
</el-table>
</div>
<div class="flex mt-4 justify-end">
<div class="flex justify-end mt-4">
<pagination v-model="pager" @change="getLists" />
</div>
</el-card>

@ -12,7 +12,8 @@
<el-form-item label="洽商类别" prop="negotiation_type">
<el-select class="w-[280px]" v-model="queryParams.negotiation_type" clearable placeholder="请选择洽商类别">
<el-option label="全部" value=""></el-option>
<el-option v-for="(item, index) in dictData.negotiation_type" :key="index" :label="item.name" :value="item.value" />
<el-option v-for="(item, index) in dictData.negotiation_type" :key="index" :label="item.name"
:value="item.value" />
</el-select>
</el-form-item>
@ -31,7 +32,8 @@
</template>
新增
</el-button>
<el-button v-perms="['contract.subcontracting_contract_negotiation/delete']" :disabled="!selectData.length" @click="handleDelete(selectData)">
<el-button v-perms="['contract.subcontracting_contract_negotiation/delete']" :disabled="!selectData.length"
@click="handleDelete(selectData)">
删除
</el-button>
@ -39,7 +41,6 @@
<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 />
<el-table-column label="洽商编号" prop="negotiation_no" show-overflow-tooltip />
@ -61,13 +62,16 @@
<el-table-column label="备注" prop="remark" show-overflow-tooltip />
<el-table-column label="操作" width="160" fixed="right">
<template #default="{ row }">
<el-button v-perms="['contract.subcontracting_contract_negotiation/edit']" type="primary" link @click="handleEdit(row)">
<el-button v-perms="['contract.subcontracting_contract_negotiation/edit']" type="primary" link
@click="handleEdit(row)">
编辑
</el-button>
<el-button v-perms="['contract.subcontracting_contract_negotiation/delete']" type="danger" link @click="handleDelete(row.id)">
<el-button v-perms="['contract.subcontracting_contract_negotiation/delete']" type="danger" link
@click="handleDelete(row.id)">
删除
</el-button>
<el-button v-perms="['contract.subcontracting_contract_negotiation/detail']" link @click="handledetail(row)">
<el-button v-perms="['contract.subcontracting_contract_negotiation/detail']" link
@click="handledetail(row)">
详情
</el-button>
</template>