添加环境配置文件
This commit is contained in:
parent
6835fea477
commit
45ab453582
5
.env.prod
Normal file
5
.env.prod
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
|
||||||
|
NODE_ENV = 'prod'
|
||||||
|
|
||||||
|
VITE_APP_BASE_URL = 'https://engineering.lihaink.cn/'
|
||||||
|
|
@ -4,8 +4,9 @@
|
|||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"dev": "vite",
|
"dev": "vite",
|
||||||
|
"prod": "vite --mode prod",
|
||||||
"preview": "vite preview --port 4173",
|
"preview": "vite preview --port 4173",
|
||||||
"build": "vite build && node scripts/release.mjs",
|
"build": "vite build && node scripts/release.mjs",
|
||||||
"build:prod": "vite build --mode production && node scripts/release.mjs",
|
"build:prod": "vite build --mode production && node scripts/release.mjs",
|
||||||
"type-check": "vue-tsc --noEmit",
|
"type-check": "vue-tsc --noEmit",
|
||||||
"lint": "eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore"
|
"lint": "eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore"
|
||||||
|
@ -6,5 +6,5 @@ const config = {
|
|||||||
urlPrefix: "adminapi", //请求默认前缀
|
urlPrefix: "adminapi", //请求默认前缀
|
||||||
timeout: 10 * 1000, //请求超时时长
|
timeout: 10 * 1000, //请求超时时长
|
||||||
};
|
};
|
||||||
console.log(import.meta)
|
console.log(import.meta.env)
|
||||||
export default config;
|
export default config;
|
||||||
|
@ -3,7 +3,8 @@
|
|||||||
<el-card class="!border-none mb-4" shadow="never">
|
<el-card class="!border-none mb-4" shadow="never">
|
||||||
<el-form class="mb-[-16px]" :model="queryParams" inline>
|
<el-form class="mb-[-16px]" :model="queryParams" inline>
|
||||||
<el-form-item label="开票公司名称" prop="invoicing_company_name">
|
<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>
|
||||||
|
|
||||||
<el-form-item label="客户" prop="customer_id">
|
<el-form-item label="客户" prop="customer_id">
|
||||||
@ -15,7 +16,8 @@
|
|||||||
<el-form-item label="合同" prop="contract_id">
|
<el-form-item label="合同" prop="contract_id">
|
||||||
<el-select class="w-[280px]" v-model="queryParams.contract_id" clearable placeholder="请选择合同">
|
<el-select class="w-[280px]" v-model="queryParams.contract_id" clearable placeholder="请选择合同">
|
||||||
<el-option label="全部" value=""></el-option>
|
<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-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
|
||||||
@ -33,7 +35,8 @@
|
|||||||
</template>
|
</template>
|
||||||
新增
|
新增
|
||||||
</el-button>
|
</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>
|
</el-button>
|
||||||
|
|
||||||
@ -41,7 +44,6 @@
|
|||||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||||
<el-table-column type="selection" width="55" />
|
<el-table-column type="selection" width="55" />
|
||||||
<el-table-column label="序号" type="index" 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="customer_name" show-overflow-tooltip />
|
<el-table-column label="资产维修单号" prop="customer_name" show-overflow-tooltip />
|
||||||
<el-table-column label="资产序列号" prop="tax" show-overflow-tooltip />
|
<el-table-column label="资产序列号" prop="tax" show-overflow-tooltip />
|
||||||
@ -66,13 +68,16 @@
|
|||||||
|
|
||||||
<el-table-column label="操作" width="160" fixed="right">
|
<el-table-column label="操作" width="160" fixed="right">
|
||||||
<template #default="{ row }">
|
<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>
|
||||||
<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>
|
||||||
<el-button v-perms="['InvoicingRequests.InvoicingRequests/detail']" link @click="handledetail(row)">
|
<el-button v-perms="['InvoicingRequests.InvoicingRequests/detail']" link
|
||||||
|
@click="handledetail(row)">
|
||||||
详情
|
详情
|
||||||
</el-button>
|
</el-button>
|
||||||
</template>
|
</template>
|
||||||
|
@ -3,7 +3,8 @@
|
|||||||
<el-card class="!border-none mb-4" shadow="never">
|
<el-card class="!border-none mb-4" shadow="never">
|
||||||
<el-form class="mb-[-16px]" :model="queryParams" inline>
|
<el-form class="mb-[-16px]" :model="queryParams" inline>
|
||||||
<el-form-item label="开票公司名称" prop="invoicing_company_name">
|
<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>
|
||||||
|
|
||||||
<el-form-item label="客户" prop="customer_id">
|
<el-form-item label="客户" prop="customer_id">
|
||||||
@ -15,7 +16,8 @@
|
|||||||
<el-form-item label="合同" prop="contract_id">
|
<el-form-item label="合同" prop="contract_id">
|
||||||
<el-select class="w-[280px]" v-model="queryParams.contract_id" clearable placeholder="请选择合同">
|
<el-select class="w-[280px]" v-model="queryParams.contract_id" clearable placeholder="请选择合同">
|
||||||
<el-option label="全部" value=""></el-option>
|
<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-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
|
||||||
@ -33,7 +35,8 @@
|
|||||||
</template>
|
</template>
|
||||||
新增
|
新增
|
||||||
</el-button>
|
</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>
|
</el-button>
|
||||||
|
|
||||||
@ -41,7 +44,6 @@
|
|||||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||||
<el-table-column type="selection" width="55" />
|
<el-table-column type="selection" width="55" />
|
||||||
<el-table-column label="序号" type="index" 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 />
|
<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="project_name" show-overflow-tooltip />
|
||||||
@ -53,13 +55,16 @@
|
|||||||
<el-table-column label="附件" prop="tax" show-overflow-tooltip />
|
<el-table-column label="附件" prop="tax" show-overflow-tooltip />
|
||||||
<el-table-column label="操作" width="160" fixed="right">
|
<el-table-column label="操作" width="160" fixed="right">
|
||||||
<template #default="{ row }">
|
<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>
|
||||||
<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>
|
||||||
<el-button v-perms="['InvoicingRequests.InvoicingRequests/detail']" link @click="handledetail(row)">
|
<el-button v-perms="['InvoicingRequests.InvoicingRequests/detail']" link
|
||||||
|
@click="handledetail(row)">
|
||||||
详情
|
详情
|
||||||
</el-button>
|
</el-button>
|
||||||
</template>
|
</template>
|
||||||
|
@ -3,7 +3,8 @@
|
|||||||
<el-card class="!border-none mb-4" shadow="never">
|
<el-card class="!border-none mb-4" shadow="never">
|
||||||
<el-form class="mb-[-16px]" :model="queryParams" inline>
|
<el-form class="mb-[-16px]" :model="queryParams" inline>
|
||||||
<el-form-item label="开票公司名称" prop="invoicing_company_name">
|
<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>
|
||||||
|
|
||||||
<el-form-item label="客户" prop="customer_id">
|
<el-form-item label="客户" prop="customer_id">
|
||||||
@ -15,7 +16,8 @@
|
|||||||
<el-form-item label="合同" prop="contract_id">
|
<el-form-item label="合同" prop="contract_id">
|
||||||
<el-select class="w-[280px]" v-model="queryParams.contract_id" clearable placeholder="请选择合同">
|
<el-select class="w-[280px]" v-model="queryParams.contract_id" clearable placeholder="请选择合同">
|
||||||
<el-option label="全部" value=""></el-option>
|
<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-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
|
||||||
@ -33,7 +35,8 @@
|
|||||||
</template>
|
</template>
|
||||||
新增
|
新增
|
||||||
</el-button>
|
</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>
|
</el-button>
|
||||||
|
|
||||||
@ -41,7 +44,6 @@
|
|||||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||||
<el-table-column type="selection" width="55" />
|
<el-table-column type="selection" width="55" />
|
||||||
<el-table-column label="序号" type="index" 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="customer_name" show-overflow-tooltip />
|
<el-table-column label="资产处置单号" prop="customer_name" show-overflow-tooltip />
|
||||||
<el-table-column label="资产序列号" prop="tax" show-overflow-tooltip />
|
<el-table-column label="资产序列号" prop="tax" show-overflow-tooltip />
|
||||||
@ -65,13 +67,16 @@
|
|||||||
|
|
||||||
<el-table-column label="操作" width="160" fixed="right">
|
<el-table-column label="操作" width="160" fixed="right">
|
||||||
<template #default="{ row }">
|
<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>
|
||||||
<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>
|
||||||
<el-button v-perms="['InvoicingRequests.InvoicingRequests/detail']" link @click="handledetail(row)">
|
<el-button v-perms="['InvoicingRequests.InvoicingRequests/detail']" link
|
||||||
|
@click="handledetail(row)">
|
||||||
详情
|
详情
|
||||||
</el-button>
|
</el-button>
|
||||||
</template>
|
</template>
|
||||||
|
@ -3,7 +3,8 @@
|
|||||||
<el-card class="!border-none mb-4" shadow="never">
|
<el-card class="!border-none mb-4" shadow="never">
|
||||||
<el-form class="mb-[-16px]" :model="queryParams" inline>
|
<el-form class="mb-[-16px]" :model="queryParams" inline>
|
||||||
<el-form-item label="开票公司名称" prop="invoicing_company_name">
|
<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>
|
||||||
|
|
||||||
<el-form-item label="客户" prop="customer_id">
|
<el-form-item label="客户" prop="customer_id">
|
||||||
@ -15,7 +16,8 @@
|
|||||||
<el-form-item label="合同" prop="contract_id">
|
<el-form-item label="合同" prop="contract_id">
|
||||||
<el-select class="w-[280px]" v-model="queryParams.contract_id" clearable placeholder="请选择合同">
|
<el-select class="w-[280px]" v-model="queryParams.contract_id" clearable placeholder="请选择合同">
|
||||||
<el-option label="全部" value=""></el-option>
|
<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-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
|
||||||
@ -33,7 +35,8 @@
|
|||||||
</template>
|
</template>
|
||||||
新增
|
新增
|
||||||
</el-button>
|
</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>
|
</el-button>
|
||||||
|
|
||||||
@ -41,7 +44,6 @@
|
|||||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||||
<el-table-column type="selection" width="55" />
|
<el-table-column type="selection" width="55" />
|
||||||
<el-table-column label="序号" type="index" 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 />
|
<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="project_name" show-overflow-tooltip />
|
||||||
@ -53,13 +55,16 @@
|
|||||||
<el-table-column label="附件" prop="tax" show-overflow-tooltip />
|
<el-table-column label="附件" prop="tax" show-overflow-tooltip />
|
||||||
<el-table-column label="操作" width="160" fixed="right">
|
<el-table-column label="操作" width="160" fixed="right">
|
||||||
<template #default="{ row }">
|
<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>
|
||||||
<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>
|
||||||
<el-button v-perms="['InvoicingRequests.InvoicingRequests/detail']" link @click="handledetail(row)">
|
<el-button v-perms="['InvoicingRequests.InvoicingRequests/detail']" link
|
||||||
|
@click="handledetail(row)">
|
||||||
详情
|
详情
|
||||||
</el-button>
|
</el-button>
|
||||||
</template>
|
</template>
|
||||||
|
@ -3,7 +3,8 @@
|
|||||||
<el-card class="!border-none mb-4" shadow="never">
|
<el-card class="!border-none mb-4" shadow="never">
|
||||||
<el-form class="mb-[-16px]" :model="queryParams" inline>
|
<el-form class="mb-[-16px]" :model="queryParams" inline>
|
||||||
<el-form-item label="开票公司名称" prop="invoicing_company_name">
|
<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>
|
||||||
|
|
||||||
<el-form-item label="客户" prop="customer_id">
|
<el-form-item label="客户" prop="customer_id">
|
||||||
@ -15,7 +16,8 @@
|
|||||||
<el-form-item label="合同" prop="contract_id">
|
<el-form-item label="合同" prop="contract_id">
|
||||||
<el-select class="w-[280px]" v-model="queryParams.contract_id" clearable placeholder="请选择合同">
|
<el-select class="w-[280px]" v-model="queryParams.contract_id" clearable placeholder="请选择合同">
|
||||||
<el-option label="全部" value=""></el-option>
|
<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-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
|
||||||
@ -33,7 +35,8 @@
|
|||||||
</template>
|
</template>
|
||||||
新增
|
新增
|
||||||
</el-button>
|
</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>
|
</el-button>
|
||||||
|
|
||||||
@ -41,7 +44,6 @@
|
|||||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||||
<el-table-column type="selection" width="55" />
|
<el-table-column type="selection" width="55" />
|
||||||
<el-table-column label="序号" type="index" 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="customer_name" show-overflow-tooltip />
|
<el-table-column label="资产报废单号" prop="customer_name" show-overflow-tooltip />
|
||||||
<el-table-column label="资产序列号" prop="tax" show-overflow-tooltip />
|
<el-table-column label="资产序列号" prop="tax" show-overflow-tooltip />
|
||||||
@ -62,13 +64,16 @@
|
|||||||
|
|
||||||
<el-table-column label="操作" width="160" fixed="right">
|
<el-table-column label="操作" width="160" fixed="right">
|
||||||
<template #default="{ row }">
|
<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>
|
||||||
<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>
|
||||||
<el-button v-perms="['InvoicingRequests.InvoicingRequests/detail']" link @click="handledetail(row)">
|
<el-button v-perms="['InvoicingRequests.InvoicingRequests/detail']" link
|
||||||
|
@click="handledetail(row)">
|
||||||
详情
|
详情
|
||||||
</el-button>
|
</el-button>
|
||||||
</template>
|
</template>
|
||||||
|
@ -3,7 +3,8 @@
|
|||||||
<el-card class="!border-none mb-4" shadow="never">
|
<el-card class="!border-none mb-4" shadow="never">
|
||||||
<el-form class="mb-[-16px]" :model="queryParams" inline>
|
<el-form class="mb-[-16px]" :model="queryParams" inline>
|
||||||
<el-form-item label="开票公司名称" prop="invoicing_company_name">
|
<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>
|
||||||
|
|
||||||
<el-form-item label="客户" prop="customer_id">
|
<el-form-item label="客户" prop="customer_id">
|
||||||
@ -15,7 +16,8 @@
|
|||||||
<el-form-item label="合同" prop="contract_id">
|
<el-form-item label="合同" prop="contract_id">
|
||||||
<el-select class="w-[280px]" v-model="queryParams.contract_id" clearable placeholder="请选择合同">
|
<el-select class="w-[280px]" v-model="queryParams.contract_id" clearable placeholder="请选择合同">
|
||||||
<el-option label="全部" value=""></el-option>
|
<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-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
|
||||||
@ -33,7 +35,8 @@
|
|||||||
</template>
|
</template>
|
||||||
新增
|
新增
|
||||||
</el-button>
|
</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>
|
</el-button>
|
||||||
|
|
||||||
@ -41,7 +44,6 @@
|
|||||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||||
<el-table-column type="selection" width="55" />
|
<el-table-column type="selection" width="55" />
|
||||||
<el-table-column label="序号" type="index" 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 />
|
<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="project_name" show-overflow-tooltip />
|
||||||
@ -57,13 +59,16 @@
|
|||||||
<el-table-column label="创建日期" prop="tax" show-overflow-tooltip />
|
<el-table-column label="创建日期" prop="tax" show-overflow-tooltip />
|
||||||
<el-table-column label="操作" width="160" fixed="right">
|
<el-table-column label="操作" width="160" fixed="right">
|
||||||
<template #default="{ row }">
|
<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>
|
||||||
<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>
|
||||||
<el-button v-perms="['InvoicingRequests.InvoicingRequests/detail']" link @click="handledetail(row)">
|
<el-button v-perms="['InvoicingRequests.InvoicingRequests/detail']" link
|
||||||
|
@click="handledetail(row)">
|
||||||
详情
|
详情
|
||||||
</el-button>
|
</el-button>
|
||||||
</template>
|
</template>
|
||||||
|
@ -3,7 +3,8 @@
|
|||||||
<el-card class="!border-none mb-4" shadow="never">
|
<el-card class="!border-none mb-4" shadow="never">
|
||||||
<el-form class="mb-[-16px]" :model="queryParams" inline>
|
<el-form class="mb-[-16px]" :model="queryParams" inline>
|
||||||
<el-form-item label="开票公司名称" prop="invoicing_company_name">
|
<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>
|
||||||
|
|
||||||
<el-form-item label="客户" prop="customer_id">
|
<el-form-item label="客户" prop="customer_id">
|
||||||
@ -15,7 +16,8 @@
|
|||||||
<el-form-item label="合同" prop="contract_id">
|
<el-form-item label="合同" prop="contract_id">
|
||||||
<el-select class="w-[280px]" v-model="queryParams.contract_id" clearable placeholder="请选择合同">
|
<el-select class="w-[280px]" v-model="queryParams.contract_id" clearable placeholder="请选择合同">
|
||||||
<el-option label="全部" value=""></el-option>
|
<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-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
|
||||||
@ -33,7 +35,8 @@
|
|||||||
</template>
|
</template>
|
||||||
新增
|
新增
|
||||||
</el-button>
|
</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>
|
</el-button>
|
||||||
|
|
||||||
@ -41,7 +44,6 @@
|
|||||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||||
<el-table-column type="selection" width="55" />
|
<el-table-column type="selection" width="55" />
|
||||||
<el-table-column label="序号" type="index" 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 />
|
<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="project_name" show-overflow-tooltip />
|
||||||
@ -57,13 +59,16 @@
|
|||||||
<el-table-column label="创建日期" prop="tax" show-overflow-tooltip />
|
<el-table-column label="创建日期" prop="tax" show-overflow-tooltip />
|
||||||
<el-table-column label="操作" width="160" fixed="right">
|
<el-table-column label="操作" width="160" fixed="right">
|
||||||
<template #default="{ row }">
|
<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>
|
||||||
<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>
|
||||||
<el-button v-perms="['InvoicingRequests.InvoicingRequests/detail']" link @click="handledetail(row)">
|
<el-button v-perms="['InvoicingRequests.InvoicingRequests/detail']" link
|
||||||
|
@click="handledetail(row)">
|
||||||
详情
|
详情
|
||||||
</el-button>
|
</el-button>
|
||||||
</template>
|
</template>
|
||||||
|
@ -3,7 +3,8 @@
|
|||||||
<el-card class="!border-none mb-4" shadow="never">
|
<el-card class="!border-none mb-4" shadow="never">
|
||||||
<el-form class="mb-[-16px]" :model="queryParams" inline>
|
<el-form class="mb-[-16px]" :model="queryParams" inline>
|
||||||
<el-form-item label="开票公司名称" prop="invoicing_company_name">
|
<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>
|
||||||
|
|
||||||
<el-form-item label="客户" prop="customer_id">
|
<el-form-item label="客户" prop="customer_id">
|
||||||
@ -15,7 +16,8 @@
|
|||||||
<el-form-item label="合同" prop="contract_id">
|
<el-form-item label="合同" prop="contract_id">
|
||||||
<el-select class="w-[280px]" v-model="queryParams.contract_id" clearable placeholder="请选择合同">
|
<el-select class="w-[280px]" v-model="queryParams.contract_id" clearable placeholder="请选择合同">
|
||||||
<el-option label="全部" value=""></el-option>
|
<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-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
|
||||||
@ -33,7 +35,8 @@
|
|||||||
</template>
|
</template>
|
||||||
新增
|
新增
|
||||||
</el-button>
|
</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>
|
</el-button>
|
||||||
|
|
||||||
@ -41,7 +44,6 @@
|
|||||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||||
<el-table-column type="selection" width="55" />
|
<el-table-column type="selection" width="55" />
|
||||||
<el-table-column label="序号" type="index" 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 />
|
<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="project_name" show-overflow-tooltip />
|
||||||
@ -57,13 +59,16 @@
|
|||||||
<el-table-column label="创建日期" prop="tax" show-overflow-tooltip />
|
<el-table-column label="创建日期" prop="tax" show-overflow-tooltip />
|
||||||
<el-table-column label="操作" width="160" fixed="right">
|
<el-table-column label="操作" width="160" fixed="right">
|
||||||
<template #default="{ row }">
|
<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>
|
||||||
<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>
|
||||||
<el-button v-perms="['InvoicingRequests.InvoicingRequests/detail']" link @click="handledetail(row)">
|
<el-button v-perms="['InvoicingRequests.InvoicingRequests/detail']" link
|
||||||
|
@click="handledetail(row)">
|
||||||
详情
|
详情
|
||||||
</el-button>
|
</el-button>
|
||||||
</template>
|
</template>
|
||||||
|
@ -3,7 +3,8 @@
|
|||||||
<el-card class="!border-none mb-4" shadow="never">
|
<el-card class="!border-none mb-4" shadow="never">
|
||||||
<el-form class="mb-[-16px]" :model="queryParams" inline>
|
<el-form class="mb-[-16px]" :model="queryParams" inline>
|
||||||
<el-form-item label="开票公司名称" prop="invoicing_company_name">
|
<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>
|
||||||
|
|
||||||
<el-form-item label="客户" prop="customer_id">
|
<el-form-item label="客户" prop="customer_id">
|
||||||
@ -15,7 +16,8 @@
|
|||||||
<el-form-item label="合同" prop="contract_id">
|
<el-form-item label="合同" prop="contract_id">
|
||||||
<el-select class="w-[280px]" v-model="queryParams.contract_id" clearable placeholder="请选择合同">
|
<el-select class="w-[280px]" v-model="queryParams.contract_id" clearable placeholder="请选择合同">
|
||||||
<el-option label="全部" value=""></el-option>
|
<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-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
|
||||||
@ -33,7 +35,8 @@
|
|||||||
</template>
|
</template>
|
||||||
新增
|
新增
|
||||||
</el-button>
|
</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>
|
</el-button>
|
||||||
|
|
||||||
@ -41,7 +44,6 @@
|
|||||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||||
<el-table-column type="selection" width="55" />
|
<el-table-column type="selection" width="55" />
|
||||||
<el-table-column label="序号" type="index" 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 />
|
<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="project_name" show-overflow-tooltip />
|
||||||
@ -57,13 +59,16 @@
|
|||||||
<el-table-column label="创建日期" prop="tax" show-overflow-tooltip />
|
<el-table-column label="创建日期" prop="tax" show-overflow-tooltip />
|
||||||
<el-table-column label="操作" width="160" fixed="right">
|
<el-table-column label="操作" width="160" fixed="right">
|
||||||
<template #default="{ row }">
|
<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>
|
||||||
<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>
|
||||||
<el-button v-perms="['InvoicingRequests.InvoicingRequests/detail']" link @click="handledetail(row)">
|
<el-button v-perms="['InvoicingRequests.InvoicingRequests/detail']" link
|
||||||
|
@click="handledetail(row)">
|
||||||
详情
|
详情
|
||||||
</el-button>
|
</el-button>
|
||||||
</template>
|
</template>
|
||||||
|
@ -3,7 +3,8 @@
|
|||||||
<el-card class="!border-none mb-4" shadow="never">
|
<el-card class="!border-none mb-4" shadow="never">
|
||||||
<el-form class="mb-[-16px]" :model="queryParams" inline>
|
<el-form class="mb-[-16px]" :model="queryParams" inline>
|
||||||
<el-form-item label="开票公司名称" prop="invoicing_company_name">
|
<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>
|
||||||
|
|
||||||
<el-form-item label="客户" prop="customer_id">
|
<el-form-item label="客户" prop="customer_id">
|
||||||
@ -15,7 +16,8 @@
|
|||||||
<el-form-item label="合同" prop="contract_id">
|
<el-form-item label="合同" prop="contract_id">
|
||||||
<el-select class="w-[280px]" v-model="queryParams.contract_id" clearable placeholder="请选择合同">
|
<el-select class="w-[280px]" v-model="queryParams.contract_id" clearable placeholder="请选择合同">
|
||||||
<el-option label="全部" value=""></el-option>
|
<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-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
|
||||||
@ -33,7 +35,8 @@
|
|||||||
</template>
|
</template>
|
||||||
新增
|
新增
|
||||||
</el-button>
|
</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>
|
</el-button>
|
||||||
|
|
||||||
@ -41,7 +44,6 @@
|
|||||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||||
<el-table-column type="selection" width="55" />
|
<el-table-column type="selection" width="55" />
|
||||||
<el-table-column label="序号" type="index" 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 />
|
<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="project_name" show-overflow-tooltip />
|
||||||
@ -57,13 +59,16 @@
|
|||||||
<el-table-column label="创建日期" prop="tax" show-overflow-tooltip />
|
<el-table-column label="创建日期" prop="tax" show-overflow-tooltip />
|
||||||
<el-table-column label="操作" width="160" fixed="right">
|
<el-table-column label="操作" width="160" fixed="right">
|
||||||
<template #default="{ row }">
|
<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>
|
||||||
<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>
|
||||||
<el-button v-perms="['InvoicingRequests.InvoicingRequests/detail']" link @click="handledetail(row)">
|
<el-button v-perms="['InvoicingRequests.InvoicingRequests/detail']" link
|
||||||
|
@click="handledetail(row)">
|
||||||
详情
|
详情
|
||||||
</el-button>
|
</el-button>
|
||||||
</template>
|
</template>
|
||||||
|
@ -3,7 +3,8 @@
|
|||||||
<el-card class="!border-none mb-4" shadow="never">
|
<el-card class="!border-none mb-4" shadow="never">
|
||||||
<el-form class="mb-[-16px]" :model="queryParams" inline>
|
<el-form class="mb-[-16px]" :model="queryParams" inline>
|
||||||
<el-form-item label="开票公司名称" prop="invoicing_company_name">
|
<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>
|
||||||
|
|
||||||
<el-form-item label="客户" prop="customer_id">
|
<el-form-item label="客户" prop="customer_id">
|
||||||
@ -15,7 +16,8 @@
|
|||||||
<el-form-item label="合同" prop="contract_id">
|
<el-form-item label="合同" prop="contract_id">
|
||||||
<el-select class="w-[280px]" v-model="queryParams.contract_id" clearable placeholder="请选择合同">
|
<el-select class="w-[280px]" v-model="queryParams.contract_id" clearable placeholder="请选择合同">
|
||||||
<el-option label="全部" value=""></el-option>
|
<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-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
|
||||||
@ -33,7 +35,8 @@
|
|||||||
</template>
|
</template>
|
||||||
新增
|
新增
|
||||||
</el-button>
|
</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>
|
</el-button>
|
||||||
|
|
||||||
@ -41,7 +44,6 @@
|
|||||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||||
<el-table-column type="selection" width="55" />
|
<el-table-column type="selection" width="55" />
|
||||||
<el-table-column label="序号" type="index" 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="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_code" show-overflow-tooltip />
|
||||||
@ -55,13 +57,16 @@
|
|||||||
|
|
||||||
<el-table-column label="操作" width="160" fixed="right">
|
<el-table-column label="操作" width="160" fixed="right">
|
||||||
<template #default="{ row }">
|
<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>
|
||||||
<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>
|
||||||
<el-button v-perms="['InvoicingRequests.InvoicingRequests/detail']" link @click="handledetail(row)">
|
<el-button v-perms="['InvoicingRequests.InvoicingRequests/detail']" link
|
||||||
|
@click="handledetail(row)">
|
||||||
详情
|
详情
|
||||||
</el-button>
|
</el-button>
|
||||||
</template>
|
</template>
|
||||||
|
@ -3,7 +3,8 @@
|
|||||||
<el-card class="!border-none mb-4" shadow="never">
|
<el-card class="!border-none mb-4" shadow="never">
|
||||||
<el-form class="mb-[-16px]" :model="queryParams" inline>
|
<el-form class="mb-[-16px]" :model="queryParams" inline>
|
||||||
<el-form-item label="开票公司名称" prop="invoicing_company_name">
|
<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>
|
||||||
|
|
||||||
<el-form-item label="客户" prop="customer_id">
|
<el-form-item label="客户" prop="customer_id">
|
||||||
@ -15,7 +16,8 @@
|
|||||||
<el-form-item label="合同" prop="contract_id">
|
<el-form-item label="合同" prop="contract_id">
|
||||||
<el-select class="w-[280px]" v-model="queryParams.contract_id" clearable placeholder="请选择合同">
|
<el-select class="w-[280px]" v-model="queryParams.contract_id" clearable placeholder="请选择合同">
|
||||||
<el-option label="全部" value=""></el-option>
|
<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-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
|
||||||
@ -33,7 +35,8 @@
|
|||||||
</template>
|
</template>
|
||||||
新增
|
新增
|
||||||
</el-button>
|
</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>
|
</el-button>
|
||||||
|
|
||||||
@ -41,7 +44,6 @@
|
|||||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||||
<el-table-column type="selection" width="55" />
|
<el-table-column type="selection" width="55" />
|
||||||
<el-table-column label="序号" type="index" 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="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_code" show-overflow-tooltip />
|
||||||
@ -56,13 +58,16 @@
|
|||||||
<el-table-column label="备注" prop="invoicing_date" show-overflow-tooltip />
|
<el-table-column label="备注" prop="invoicing_date" show-overflow-tooltip />
|
||||||
<el-table-column label="操作" width="160" fixed="right">
|
<el-table-column label="操作" width="160" fixed="right">
|
||||||
<template #default="{ row }">
|
<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>
|
||||||
<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>
|
||||||
<el-button v-perms="['InvoicingRequests.InvoicingRequests/detail']" link @click="handledetail(row)">
|
<el-button v-perms="['InvoicingRequests.InvoicingRequests/detail']" link
|
||||||
|
@click="handledetail(row)">
|
||||||
详情
|
详情
|
||||||
</el-button>
|
</el-button>
|
||||||
</template>
|
</template>
|
||||||
|
@ -12,12 +12,14 @@
|
|||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="合同" prop="contract">
|
<el-form-item label="合同" prop="contract">
|
||||||
<el-select class="w-[280px]" v-model="queryParams.contract_id" clearable placeholder="请选择合同">
|
<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-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="汇票类型" prop="bill_type">
|
<el-form-item label="汇票类型" prop="bill_type">
|
||||||
<el-select class="w-[280px]" v-model="queryParams.bill_type" clearable placeholder="请选择汇票类型">
|
<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-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item>
|
<el-form-item>
|
||||||
@ -41,7 +43,6 @@
|
|||||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||||
<el-table-column type="selection" width="55" />
|
<el-table-column type="selection" width="55" />
|
||||||
<el-table-column label="序号" type="index" 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="project_code" show-overflow-tooltip />
|
||||||
<el-table-column label="组织名称" prop="org_name" 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="dept_name" show-overflow-tooltip />
|
||||||
|
@ -32,7 +32,8 @@
|
|||||||
</template>
|
</template>
|
||||||
新增
|
新增
|
||||||
</el-button>
|
</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>
|
</el-button>
|
||||||
|
|
||||||
@ -40,7 +41,6 @@
|
|||||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||||
<el-table-column type="selection" width="55" />
|
<el-table-column type="selection" width="55" />
|
||||||
<el-table-column label="序号" type="index" 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="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 />
|
||||||
@ -69,13 +69,16 @@
|
|||||||
<el-table-column label="备注" prop="remark" show-overflow-tooltip />
|
<el-table-column label="备注" prop="remark" show-overflow-tooltip />
|
||||||
<el-table-column label="操作" width="160" fixed="right">
|
<el-table-column label="操作" width="160" fixed="right">
|
||||||
<template #default="{ row }">
|
<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>
|
||||||
<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>
|
||||||
<el-button v-perms="['administrativeContracts.administrativeContracts/detail']" link @click="handledetail(row)">
|
<el-button v-perms="['administrativeContracts.administrativeContracts/detail']" link
|
||||||
|
@click="handledetail(row)">
|
||||||
详情
|
详情
|
||||||
</el-button>
|
</el-button>
|
||||||
</template>
|
</template>
|
||||||
|
@ -11,7 +11,8 @@
|
|||||||
<el-form-item label="发票类型" prop="invoice_type">
|
<el-form-item label="发票类型" prop="invoice_type">
|
||||||
<el-select class="w-[280px]" v-model="queryParams.invoice_type" clearable placeholder="请选择发票类型">
|
<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-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item>
|
<el-form-item>
|
||||||
@ -35,7 +36,6 @@
|
|||||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||||
<el-table-column type="selection" width="55" />
|
<el-table-column type="selection" width="55" />
|
||||||
<el-table-column label="序号" type="index" 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="project_code" show-overflow-tooltip />
|
||||||
<el-table-column label="付款单号" prop="approve_no" show-overflow-tooltip />
|
<el-table-column label="付款单号" prop="approve_no" show-overflow-tooltip />
|
||||||
<el-table-column label="合同编号" prop="contract_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-input class="w-[280px]" v-model="queryParams.custom_name" clearable placeholder="请输入客户名称" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="招标项目资金来源" prop="bidding_project_fund_source">
|
<el-form-item label="招标项目资金来源" prop="bidding_project_fund_source">
|
||||||
<el-select class="w-[280px]" v-model="queryParams.bidding_project_fund_source" clearable placeholder="请选择类型">
|
<el-select class="w-[280px]" v-model="queryParams.bidding_project_fund_source" clearable
|
||||||
<el-option v-for="(item, index) in dictData.construction_funds_sources" :key="index" :label="item.name" :value="parseInt(item.value)" />
|
placeholder="请选择类型">
|
||||||
|
<el-option v-for="(item, index) in dictData.construction_funds_sources" :key="index"
|
||||||
|
:label="item.name" :value="parseInt(item.value)" />
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="招标方式" prop="bid_type">
|
<el-form-item label="招标方式" prop="bid_type">
|
||||||
<el-select class="w-[280px]" v-model="queryParams.bid_type" clearable placeholder="请选择类型">
|
<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-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item>
|
<el-form-item>
|
||||||
@ -42,13 +45,13 @@
|
|||||||
<el-table-column type="selection" width="55" />
|
<el-table-column type="selection" width="55" />
|
||||||
<el-table-column label="序号" type="index" 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 />
|
||||||
<el-table-column label="流程编号" prop="code" 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="custom_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="项目估算(万元)" width="125" prop="project_estimation" 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="投标时间" 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="购买标书时间" width="155" prop="buy_bid_document_date" show-overflow-tooltip /> -->
|
||||||
<el-table-column label="招标方式" prop="bid_type" show-overflow-tooltip />
|
<el-table-column label="招标方式" prop="bid_type" show-overflow-tooltip />
|
||||||
@ -78,7 +81,7 @@
|
|||||||
</el-table-column>
|
</el-table-column>
|
||||||
</el-table>
|
</el-table>
|
||||||
</div>
|
</div>
|
||||||
<div class="flex mt-4 justify-end">
|
<div class="flex justify-end mt-4">
|
||||||
<pagination v-model="pager" @change="getLists" />
|
<pagination v-model="pager" @change="getLists" />
|
||||||
</div>
|
</div>
|
||||||
</el-card>
|
</el-card>
|
||||||
|
@ -4,14 +4,16 @@
|
|||||||
<el-form class="mb-[-16px]" :model="queryParams" label-width="auto" inline>
|
<el-form class="mb-[-16px]" :model="queryParams" label-width="auto" inline>
|
||||||
<el-form-item label="项目" prop="project_id">
|
<el-form-item label="项目" prop="project_id">
|
||||||
<el-select class="w-[250px]" v-model="queryParams.project_id" clearable placeholder="请选择项目">
|
<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-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="标书编号" prop="bid_document_no">
|
<el-form-item label="标书编号" prop="bid_document_no">
|
||||||
<el-input class="w-[250px]" v-model="queryParams.bid_document_no" clearable placeholder="请输入标书编号" />
|
<el-input class="w-[250px]" v-model="queryParams.bid_document_no" clearable placeholder="请输入标书编号" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="招标公司名称" prop="invite_tenders_company_name">
|
<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>
|
||||||
<el-form-item label="投标公司名称" prop="bid_company_name">
|
<el-form-item label="投标公司名称" prop="bid_company_name">
|
||||||
<el-input class="w-[250px]" v-model="queryParams.bid_company_name" clearable placeholder="请输入招标公司名称" />
|
<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 type="selection" width="55" />
|
||||||
<el-table-column label="序号" type="index" 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="bid_document_no" show-overflow-tooltip />
|
||||||
<el-table-column label="流程编号" prop="code" width="210" show-overflow-tooltip />
|
<el-table-column label="流程编号" prop="code" width="210" show-overflow-tooltip />
|
||||||
<el-table-column label="客户名称" prop="custom_name" 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="投标公司名称" width="120" prop="bid_company_name" show-overflow-tooltip />
|
||||||
<el-table-column label="购买人员" prop="buyer" 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="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="bidding_time" show-overflow-tooltip />
|
||||||
<el-table-column label="购买标书时间" prop="buy_date" width="120" 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 />
|
<el-table-column label="招标方式" prop="bid_type" show-overflow-tooltip />
|
||||||
@ -77,7 +79,7 @@
|
|||||||
</el-table-column>
|
</el-table-column>
|
||||||
</el-table>
|
</el-table>
|
||||||
</div>
|
</div>
|
||||||
<div class="flex mt-4 justify-end">
|
<div class="flex justify-end mt-4">
|
||||||
<pagination v-model="pager" @change="getLists" />
|
<pagination v-model="pager" @change="getLists" />
|
||||||
</div>
|
</div>
|
||||||
</el-card>
|
</el-card>
|
||||||
|
@ -4,12 +4,14 @@
|
|||||||
<el-form class="mb-[-16px]" :model="queryParams" inline>
|
<el-form class="mb-[-16px]" :model="queryParams" inline>
|
||||||
<el-form-item label="购买标书" prop="buy_bidding_document_id">
|
<el-form-item label="购买标书" prop="buy_bidding_document_id">
|
||||||
<el-select v-model="queryParams.buy_bidding_document_id" clearable placeholder="请选择购买标书">
|
<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-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="是否需要保证金" prop="is_need_deposit">
|
<el-form-item label="是否需要保证金" prop="is_need_deposit">
|
||||||
<el-select v-model="queryParams.is_need_deposit" clearable placeholder="请选择是否需要保证金">
|
<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-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item>
|
<el-form-item>
|
||||||
@ -33,14 +35,13 @@
|
|||||||
<el-table-column type="selection" width="55" />
|
<el-table-column type="selection" width="55" />
|
||||||
<el-table-column label="序号" type="index" 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="code" show-overflow-tooltip />
|
||||||
<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="project_name" 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="invite_tenders_company_name" show-overflow-tooltip />
|
||||||
<el-table-column label="投标公司名称" prop="bid_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="bid_address" show-overflow-tooltip />
|
||||||
<el-table-column label="是否需要保证金" prop="is_margin" show-overflow-tooltip />
|
<el-table-column label="是否需要保证金" prop="is_margin" show-overflow-tooltip />
|
||||||
<el-table-column label="保证金金额 " prop="margin_amount" show-overflow-tooltip />
|
<el-table-column label="保证金金额 " prop="margin_amount" show-overflow-tooltip />
|
||||||
@ -61,7 +62,7 @@
|
|||||||
</el-table-column>
|
</el-table-column>
|
||||||
</el-table>
|
</el-table>
|
||||||
</div>
|
</div>
|
||||||
<div class="flex mt-4 justify-end">
|
<div class="flex justify-end mt-4">
|
||||||
<pagination v-model="pager" @change="getLists" />
|
<pagination v-model="pager" @change="getLists" />
|
||||||
</div>
|
</div>
|
||||||
</el-card>
|
</el-card>
|
||||||
|
@ -9,7 +9,8 @@
|
|||||||
<el-form-item label="付款方式" prop="project_content">
|
<el-form-item label="付款方式" prop="project_content">
|
||||||
<el-select class="w-[280px]" v-model="queryParams.pay_type" clearable placeholder="请选择付款方式">
|
<el-select class="w-[280px]" v-model="queryParams.pay_type" clearable placeholder="请选择付款方式">
|
||||||
<el-option label="全部" value=""></el-option>
|
<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-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
|
||||||
@ -34,7 +35,6 @@
|
|||||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||||
<el-table-column type="selection" width="55" />
|
<el-table-column type="selection" width="55" />
|
||||||
<el-table-column label="序号" type="index" 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="security_apply_code" show-overflow-tooltip />
|
<el-table-column label="流程编号" prop="security_apply_code" show-overflow-tooltip />
|
||||||
<el-table-column label="客户名称" prop="custom_name" show-overflow-tooltip />
|
<el-table-column label="客户名称" prop="custom_name" show-overflow-tooltip />
|
||||||
|
@ -26,7 +26,8 @@
|
|||||||
</template>
|
</template>
|
||||||
新增
|
新增
|
||||||
</el-button>
|
</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>
|
</el-button>
|
||||||
|
|
||||||
@ -34,7 +35,6 @@
|
|||||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||||
<el-table-column type="selection" width="55" />
|
<el-table-column type="selection" width="55" />
|
||||||
<el-table-column label="序号" type="index" 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="report_code" show-overflow-tooltip />
|
||||||
<el-table-column label="作业编码" prop="zy_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 v-perms="['project.project_plan/edit']" type="primary" link @click="handleEdit(row)">
|
||||||
编辑
|
编辑
|
||||||
</el-button> -->
|
</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>
|
||||||
<el-button v-perms="['project.project_plan/detail']" link @click="handledetail(row)">
|
<el-button v-perms="['project.project_plan/detail']" link @click="handledetail(row)">
|
||||||
|
@ -13,7 +13,8 @@
|
|||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="洽商单名称" prop="negotiation_type">
|
<el-form-item label="洽商单名称" prop="negotiation_type">
|
||||||
<el-select class="w-[280px]" v-model="queryParams.negotiation_type" clearable placeholder="请选择洽商类别">
|
<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-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item>
|
<el-form-item>
|
||||||
@ -29,14 +30,14 @@
|
|||||||
</template>
|
</template>
|
||||||
新增
|
新增
|
||||||
</el-button>
|
</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>
|
</el-button>
|
||||||
<div class="mt-4">
|
<div class="mt-4">
|
||||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||||
<el-table-column type="selection" width="55" />
|
<el-table-column type="selection" width="55" />
|
||||||
<el-table-column label="序号" type="index" 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="" show-overflow-tooltip />
|
<el-table-column label="流程编号" prop="" show-overflow-tooltip />
|
||||||
<el-table-column label="洽商编号" prop="negotiation_no" 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="利润率" prop="profit_rate" show-overflow-tooltip />
|
||||||
<el-table-column label="操作" width="120" fixed="right">
|
<el-table-column label="操作" width="120" fixed="right">
|
||||||
<template #default="{ row }">
|
<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>
|
||||||
<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>
|
||||||
<el-button v-perms="['contract.contract_negotiation/detail']" link @click="handleDetail(row)">
|
<el-button v-perms="['contract.contract_negotiation/detail']" link @click="handleDetail(row)">
|
||||||
@ -64,7 +67,7 @@
|
|||||||
</el-table-column>
|
</el-table-column>
|
||||||
</el-table>
|
</el-table>
|
||||||
</div>
|
</div>
|
||||||
<div class="flex mt-4 justify-end">
|
<div class="flex justify-end mt-4">
|
||||||
<pagination v-model="pager" @change="getLists" />
|
<pagination v-model="pager" @change="getLists" />
|
||||||
</div>
|
</div>
|
||||||
</el-card>
|
</el-card>
|
||||||
|
@ -9,7 +9,8 @@
|
|||||||
<el-form-item label="费用科目id" prop="cost_subject_id">
|
<el-form-item label="费用科目id" prop="cost_subject_id">
|
||||||
<el-select class="w-[280px]" v-model="queryParams.cost_subject_id" clearable placeholder="请选择费用科目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-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item>
|
<el-form-item>
|
||||||
@ -33,7 +34,6 @@
|
|||||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||||
<el-table-column type="selection" width="55" />
|
<el-table-column type="selection" width="55" />
|
||||||
<el-table-column label="序号" type="index" 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="project_code" show-overflow-tooltip />
|
||||||
<el-table-column label="付款单号" prop="approve_no" show-overflow-tooltip />
|
<el-table-column label="付款单号" prop="approve_no" show-overflow-tooltip />
|
||||||
<el-table-column label="组织名称" prop="org_name" 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 class="mb-[-16px]" :model="queryParams" inline>
|
||||||
<el-form-item label="付款性质" prop="payment_natrue">
|
<el-form-item label="付款性质" prop="payment_natrue">
|
||||||
<el-select class="flex-1" v-model="queryParams.payment_natrue" clearable placeholder="请选择付款性质">
|
<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-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="付款方式" prop="pay_type">
|
<el-form-item label="付款方式" prop="pay_type">
|
||||||
<el-select class="flex-1" v-model="queryParams.pay_type" clearable placeholder="请选择付款方式">
|
<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-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="合同" prop="contract_id">
|
<el-form-item label="合同" prop="contract_id">
|
||||||
<el-select class="flex-1" v-model="queryParams.contract_id" clearable placeholder="请选择合同">
|
<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-select>
|
||||||
|
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
|
||||||
<el-form-item label="供应商" prop="supplier_id">
|
<el-form-item label="供应商" prop="supplier_id">
|
||||||
<el-select class="flex-1" v-model="queryParams.contract_id" clearable placeholder="请选择合同">
|
<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-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
|
||||||
@ -48,7 +52,6 @@
|
|||||||
<el-table-column type="selection" width="55" />
|
<el-table-column type="selection" width="55" />
|
||||||
<el-table-column label="序号" type="index" 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="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 />
|
<el-table-column label="供应商名称" prop="supplier_na" show-overflow-tooltip />
|
||||||
|
@ -32,7 +32,8 @@
|
|||||||
</template>
|
</template>
|
||||||
新增
|
新增
|
||||||
</el-button>
|
</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>
|
</el-button>
|
||||||
|
|
||||||
@ -40,7 +41,6 @@
|
|||||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||||
<el-table-column type="selection" width="55" />
|
<el-table-column type="selection" width="55" />
|
||||||
<el-table-column label="序号" type="index" 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="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 />
|
||||||
@ -69,13 +69,16 @@
|
|||||||
<el-table-column label="备注" prop="remark" show-overflow-tooltip />
|
<el-table-column label="备注" prop="remark" show-overflow-tooltip />
|
||||||
<el-table-column label="操作" width="160" fixed="right">
|
<el-table-column label="操作" width="160" fixed="right">
|
||||||
<template #default="{ row }">
|
<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>
|
||||||
<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>
|
||||||
<el-button v-perms="['administrativeContracts.administrativeContracts/detail']" link @click="handledetail(row)">
|
<el-button v-perms="['administrativeContracts.administrativeContracts/detail']" link
|
||||||
|
@click="handledetail(row)">
|
||||||
详情
|
详情
|
||||||
</el-button>
|
</el-button>
|
||||||
</template>
|
</template>
|
||||||
|
@ -9,7 +9,8 @@
|
|||||||
<el-form-item label="费用科目id" prop="cost_subject_id">
|
<el-form-item label="费用科目id" prop="cost_subject_id">
|
||||||
<el-select class="w-[280px]" v-model="queryParams.cost_subject_id" clearable placeholder="请选择费用科目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-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item>
|
<el-form-item>
|
||||||
@ -33,7 +34,6 @@
|
|||||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||||
<el-table-column type="selection" width="55" />
|
<el-table-column type="selection" width="55" />
|
||||||
<el-table-column label="序号" type="index" 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="project_code" show-overflow-tooltip />
|
||||||
<el-table-column label="付款单号" prop="approve_no" show-overflow-tooltip />
|
<el-table-column label="付款单号" prop="approve_no" show-overflow-tooltip />
|
||||||
<el-table-column label="组织名称" prop="org_name" 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-card class="!border-none mb-4" shadow="never">
|
||||||
<el-form class="mb-[-16px]" :model="queryParams" inline>
|
<el-form class="mb-[-16px]" :model="queryParams" inline>
|
||||||
<el-form-item label="采购申请单号" prop="material_purchase_request_code">
|
<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>
|
||||||
|
|
||||||
<el-form-item>
|
<el-form-item>
|
||||||
@ -27,7 +28,6 @@
|
|||||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||||
<el-table-column type="selection" width="55" />
|
<el-table-column type="selection" width="55" />
|
||||||
<el-table-column label="序号" type="index" 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="material_purchase_request_code" 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 />
|
<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 v-perms="['InvoicingRequests.InvoicingRequests/delete']" type="danger" link @click="handleDelete(row.id)">
|
||||||
删除
|
删除
|
||||||
</el-button> -->
|
</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>
|
</el-button>
|
||||||
</template>
|
</template>
|
||||||
|
@ -3,7 +3,8 @@
|
|||||||
<el-card class="!border-none mb-4" shadow="never">
|
<el-card class="!border-none mb-4" shadow="never">
|
||||||
<el-form class="mb-[-16px]" :model="queryParams" inline>
|
<el-form class="mb-[-16px]" :model="queryParams" inline>
|
||||||
<el-form-item label="开票公司名称" prop="invoicing_company_name">
|
<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>
|
||||||
|
|
||||||
<el-form-item label="客户" prop="customer_id">
|
<el-form-item label="客户" prop="customer_id">
|
||||||
@ -15,7 +16,8 @@
|
|||||||
<el-form-item label="合同" prop="contract_id">
|
<el-form-item label="合同" prop="contract_id">
|
||||||
<el-select class="w-[280px]" v-model="queryParams.contract_id" clearable placeholder="请选择合同">
|
<el-select class="w-[280px]" v-model="queryParams.contract_id" clearable placeholder="请选择合同">
|
||||||
<el-option label="全部" value=""></el-option>
|
<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-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
|
||||||
@ -33,7 +35,8 @@
|
|||||||
</template>
|
</template>
|
||||||
新增
|
新增
|
||||||
</el-button>
|
</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>
|
</el-button>
|
||||||
|
|
||||||
@ -41,7 +44,6 @@
|
|||||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||||
<el-table-column type="selection" width="55" />
|
<el-table-column type="selection" width="55" />
|
||||||
<el-table-column label="序号" type="index" 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 />
|
<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="project_name" show-overflow-tooltip />
|
||||||
@ -53,13 +55,16 @@
|
|||||||
<el-table-column label="附件" prop="tax" show-overflow-tooltip />
|
<el-table-column label="附件" prop="tax" show-overflow-tooltip />
|
||||||
<el-table-column label="操作" width="160" fixed="right">
|
<el-table-column label="操作" width="160" fixed="right">
|
||||||
<template #default="{ row }">
|
<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>
|
||||||
<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>
|
||||||
<el-button v-perms="['InvoicingRequests.InvoicingRequests/detail']" link @click="handledetail(row)">
|
<el-button v-perms="['InvoicingRequests.InvoicingRequests/detail']" link
|
||||||
|
@click="handledetail(row)">
|
||||||
详情
|
详情
|
||||||
</el-button>
|
</el-button>
|
||||||
</template>
|
</template>
|
||||||
|
@ -4,12 +4,14 @@
|
|||||||
<el-form class="mb-[-16px]" :model="queryParams" inline label-width="auto">
|
<el-form class="mb-[-16px]" :model="queryParams" inline label-width="auto">
|
||||||
<el-form-item label="供应商" prop="supplier_id">
|
<el-form-item label="供应商" prop="supplier_id">
|
||||||
<el-select v-model="queryParams.supplier_id" clearable placeholder="请选择供应商">
|
<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-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="项目" prop="project_id">
|
<el-form-item label="项目" prop="project_id">
|
||||||
<el-select v-model="queryParams.project_id" clearable placeholder="请选择项目">
|
<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-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="合同编号" prop="project_id">
|
<el-form-item label="合同编号" prop="project_id">
|
||||||
@ -29,14 +31,14 @@
|
|||||||
</template>
|
</template>
|
||||||
新增
|
新增
|
||||||
</el-button>
|
</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>
|
</el-button>
|
||||||
<div class="mt-4">
|
<div class="mt-4">
|
||||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||||
<el-table-column type="selection" width="55" />
|
<el-table-column type="selection" width="55" />
|
||||||
<el-table-column label="序号" type="index" width="55" show-overflow-tooltip />
|
<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="project_name" show-overflow-tooltip />
|
||||||
<el-table-column label="合同名称" prop="contract_name" show-overflow-tooltip />
|
<el-table-column label="合同名称" prop="contract_name" show-overflow-tooltip />
|
||||||
<el-table-column label="合同编号" prop="contract_no" 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="数量" prop="num" show-overflow-tooltip />
|
||||||
<el-table-column label="操作" width="160" fixed="right">
|
<el-table-column label="操作" width="160" fixed="right">
|
||||||
<template #default="{ row }">
|
<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>
|
||||||
<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>
|
||||||
<el-button v-perms="['contract.procurement_contract/detail']" link @click="handleDetail(row)">
|
<el-button v-perms="['contract.procurement_contract/detail']" link @click="handleDetail(row)">
|
||||||
@ -67,7 +71,7 @@
|
|||||||
</el-table-column>
|
</el-table-column>
|
||||||
</el-table>
|
</el-table>
|
||||||
</div>
|
</div>
|
||||||
<div class="flex mt-4 justify-end">
|
<div class="flex justify-end mt-4">
|
||||||
<pagination v-model="pager" @change="getLists" />
|
<pagination v-model="pager" @change="getLists" />
|
||||||
</div>
|
</div>
|
||||||
</el-card>
|
</el-card>
|
||||||
|
@ -3,7 +3,8 @@
|
|||||||
<el-card class="!border-none mb-4" shadow="never">
|
<el-card class="!border-none mb-4" shadow="never">
|
||||||
<el-form class="mb-[-16px]" :model="queryParams" inline>
|
<el-form class="mb-[-16px]" :model="queryParams" inline>
|
||||||
<el-form-item label="合同编号" prop="procurement_contract_id">
|
<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>
|
</el-form-item>
|
||||||
|
|
||||||
|
|
||||||
@ -32,13 +33,15 @@
|
|||||||
</el-form>
|
</el-form>
|
||||||
</el-card>
|
</el-card>
|
||||||
<el-card class="!border-none" v-loading="pager.loading" shadow="never">
|
<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>
|
<template #icon>
|
||||||
<icon name="el-icon-Plus" />
|
<icon name="el-icon-Plus" />
|
||||||
</template>
|
</template>
|
||||||
新增
|
新增
|
||||||
</el-button>
|
</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>
|
</el-button>
|
||||||
|
|
||||||
@ -46,7 +49,6 @@
|
|||||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||||
<el-table-column type="selection" width="55" />
|
<el-table-column type="selection" width="55" />
|
||||||
<el-table-column label="序号" type="index" 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="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 />
|
<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="备注" prop="remark" show-overflow-tooltip />
|
||||||
<el-table-column label="操作" width="160" fixed="right">
|
<el-table-column label="操作" width="160" fixed="right">
|
||||||
<template #default="{ row }">
|
<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>
|
||||||
<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>
|
||||||
<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>
|
</el-button>
|
||||||
</template>
|
</template>
|
||||||
|
@ -31,7 +31,8 @@
|
|||||||
</template>
|
</template>
|
||||||
新增
|
新增
|
||||||
</el-button>
|
</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>
|
</el-button>
|
||||||
|
|
||||||
@ -39,7 +40,6 @@
|
|||||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||||
<el-table-column type="selection" width="55" />
|
<el-table-column type="selection" width="55" />
|
||||||
<el-table-column label="序号" type="index" 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="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 />
|
<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="人员标识" prop="per_daily_living" show-overflow-tooltip /> -->
|
||||||
<el-table-column label="操作" width="160" fixed="right">
|
<el-table-column label="操作" width="160" fixed="right">
|
||||||
<template #default="{ row }">
|
<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>
|
||||||
<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>
|
||||||
<el-button v-perms="['project.project_salary/detail']" link @click="handledetail(row)">
|
<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-card class="!border-none mb-4" shadow="never">
|
||||||
<el-form class="mb-[-16px]" :model="queryParams" inline>
|
<el-form class="mb-[-16px]" :model="queryParams" inline>
|
||||||
<el-form-item label="日期" prop="attendance_date">
|
<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-date-picker>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item>
|
<el-form-item>
|
||||||
@ -19,7 +20,8 @@
|
|||||||
</template>
|
</template>
|
||||||
新增
|
新增
|
||||||
</el-button>
|
</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>
|
</el-button>
|
||||||
|
|
||||||
@ -27,7 +29,6 @@
|
|||||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||||
<el-table-column type="selection" width="55" />
|
<el-table-column type="selection" width="55" />
|
||||||
<el-table-column label="序号" type="index" 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="attendance_code" show-overflow-tooltip />
|
<el-table-column label="日记工单号" prop="attendance_code" show-overflow-tooltip />
|
||||||
<el-table-column label="项目编码" prop="project_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">
|
<el-table-column label="操作" width="160" fixed="right">
|
||||||
<template #default="{ row }">
|
<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>
|
||||||
<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>
|
||||||
<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>
|
</el-button>
|
||||||
|
|
||||||
|
@ -31,7 +31,8 @@
|
|||||||
</template>
|
</template>
|
||||||
新增
|
新增
|
||||||
</el-button>
|
</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>
|
</el-button>
|
||||||
|
|
||||||
@ -39,7 +40,6 @@
|
|||||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||||
<el-table-column type="selection" width="55" />
|
<el-table-column type="selection" width="55" />
|
||||||
<el-table-column label="序号" type="index" 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="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 />
|
<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="人员标识" prop="per_daily_living" show-overflow-tooltip /> -->
|
||||||
<el-table-column label="操作" width="160" fixed="right">
|
<el-table-column label="操作" width="160" fixed="right">
|
||||||
<template #default="{ row }">
|
<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>
|
||||||
<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>
|
||||||
<el-button v-perms="['project.project_salary/detail']" link @click="handledetail(row)">
|
<el-button v-perms="['project.project_salary/detail']" link @click="handledetail(row)">
|
||||||
|
@ -31,7 +31,8 @@
|
|||||||
</template>
|
</template>
|
||||||
新增
|
新增
|
||||||
</el-button>
|
</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>
|
</el-button>
|
||||||
|
|
||||||
@ -39,7 +40,6 @@
|
|||||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||||
<el-table-column type="selection" width="55" />
|
<el-table-column type="selection" width="55" />
|
||||||
<el-table-column label="序号" type="index" 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="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 />
|
<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="人员标识" prop="per_daily_living" show-overflow-tooltip /> -->
|
||||||
<el-table-column label="操作" width="160" fixed="right">
|
<el-table-column label="操作" width="160" fixed="right">
|
||||||
<template #default="{ row }">
|
<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>
|
||||||
<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>
|
||||||
<el-button v-perms="['project.project_salary/detail']" link @click="handledetail(row)">
|
<el-button v-perms="['project.project_salary/detail']" link @click="handledetail(row)">
|
||||||
|
@ -31,7 +31,8 @@
|
|||||||
</template>
|
</template>
|
||||||
新增
|
新增
|
||||||
</el-button>
|
</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>
|
</el-button>
|
||||||
|
|
||||||
@ -39,7 +40,6 @@
|
|||||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||||
<el-table-column type="selection" width="55" />
|
<el-table-column type="selection" width="55" />
|
||||||
<el-table-column label="序号" type="index" 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="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 />
|
<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="人员标识" prop="per_daily_living" show-overflow-tooltip /> -->
|
||||||
<el-table-column label="操作" width="160" fixed="right">
|
<el-table-column label="操作" width="160" fixed="right">
|
||||||
<template #default="{ row }">
|
<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>
|
||||||
<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>
|
||||||
<el-button v-perms="['project.project_salary/detail']" link @click="handledetail(row)">
|
<el-button v-perms="['project.project_salary/detail']" link @click="handledetail(row)">
|
||||||
|
@ -31,7 +31,8 @@
|
|||||||
</template>
|
</template>
|
||||||
新增
|
新增
|
||||||
</el-button>
|
</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>
|
</el-button>
|
||||||
|
|
||||||
@ -39,7 +40,6 @@
|
|||||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||||
<el-table-column type="selection" width="55" />
|
<el-table-column type="selection" width="55" />
|
||||||
<el-table-column label="序号" type="index" 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="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 />
|
<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="备注" prop="remark" show-overflow-tooltip />
|
||||||
<el-table-column label="操作" width="160" fixed="right">
|
<el-table-column label="操作" width="160" fixed="right">
|
||||||
<template #default="{ row }">
|
<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>
|
||||||
<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>
|
||||||
<el-button v-perms="['project.project_salary/detail']" link @click="handledetail(row)">
|
<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-card class="!border-none mb-4" shadow="never">
|
||||||
<el-form class="mb-[-16px]" :model="queryParams" inline>
|
<el-form class="mb-[-16px]" :model="queryParams" inline>
|
||||||
<el-form-item label="立项日期" prop="project_approval_date">
|
<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-date-picker>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
|
||||||
|
|
||||||
<el-form-item label="项目时间范围">
|
<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>
|
</el-form-item>
|
||||||
|
|
||||||
|
|
||||||
@ -26,7 +29,8 @@
|
|||||||
</template>
|
</template>
|
||||||
新增
|
新增
|
||||||
</el-button>
|
</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>
|
</el-button>
|
||||||
|
|
||||||
@ -34,7 +38,6 @@
|
|||||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||||
<el-table-column type="selection" width="55" />
|
<el-table-column type="selection" width="55" />
|
||||||
<el-table-column label="序号" type="index" 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_code" show-overflow-tooltip />
|
||||||
<el-table-column label="委任单号" prop="process_code" show-overflow-tooltip />
|
<el-table-column label="委任单号" prop="process_code" show-overflow-tooltip />
|
||||||
<el-table-column label="项目名称" prop="project_name" 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">
|
<el-table-column label="操作" width="150" fixed="right">
|
||||||
<template #default="{ row }">
|
<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>
|
||||||
<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>
|
||||||
<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>
|
</el-button>
|
||||||
|
|
||||||
|
@ -8,12 +8,14 @@
|
|||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="付款类型" prop="payment_type">
|
<el-form-item label="付款类型" prop="payment_type">
|
||||||
<el-select class="flex-1" v-model="queryParams.payment_type" clearable placeholder="请选择客户">
|
<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-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
|
||||||
<el-form-item label="申请日期" prop="apply_date">
|
<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-date-picker>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
|
||||||
@ -30,7 +32,8 @@
|
|||||||
</template>
|
</template>
|
||||||
新增
|
新增
|
||||||
</el-button>
|
</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>
|
</el-button>
|
||||||
|
|
||||||
@ -38,7 +41,6 @@
|
|||||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||||
<el-table-column type="selection" width="55" />
|
<el-table-column type="selection" width="55" />
|
||||||
<el-table-column label="序号" type="index" 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="payment_code" show-overflow-tooltip />
|
<el-table-column label="工资付款单号" prop="payment_code" show-overflow-tooltip />
|
||||||
<el-table-column label="项目名称" prop="project_name" 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="人员标识" prop="per_daily_living" show-overflow-tooltip /> -->
|
||||||
<el-table-column label="操作" width="160" fixed="right">
|
<el-table-column label="操作" width="160" fixed="right">
|
||||||
<template #default="{ row }">
|
<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>
|
||||||
<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>
|
||||||
<el-button v-perms="['project.project_salary_payment/detail']" link @click="handledetail(row)">
|
<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 type="selection" width="55" />
|
||||||
<el-table-column label="序号" type="index" 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="settlement_code" show-overflow-tooltip />
|
<el-table-column label="结算单号" prop="settlement_code" show-overflow-tooltip />
|
||||||
|
|
||||||
|
@ -31,7 +31,8 @@
|
|||||||
</template>
|
</template>
|
||||||
新增
|
新增
|
||||||
</el-button>
|
</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>
|
</el-button>
|
||||||
|
|
||||||
@ -39,7 +40,6 @@
|
|||||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||||
<el-table-column type="selection" width="55" />
|
<el-table-column type="selection" width="55" />
|
||||||
<el-table-column label="序号" type="index" 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="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 />
|
<el-table-column label="项目名称" prop="project_name" show-overflow-tooltip />
|
||||||
@ -57,10 +57,12 @@
|
|||||||
|
|
||||||
<el-table-column label="操作" width="160" fixed="right">
|
<el-table-column label="操作" width="160" fixed="right">
|
||||||
<template #default="{ row }">
|
<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>
|
||||||
<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>
|
||||||
<el-button v-perms="['project.project_salary/detail']" link @click="handledetail(row)">
|
<el-button v-perms="['project.project_salary/detail']" link @click="handledetail(row)">
|
||||||
|
@ -31,7 +31,8 @@
|
|||||||
</template>
|
</template>
|
||||||
新增
|
新增
|
||||||
</el-button>
|
</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>
|
</el-button>
|
||||||
|
|
||||||
@ -39,7 +40,6 @@
|
|||||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||||
<el-table-column type="selection" width="55" />
|
<el-table-column type="selection" width="55" />
|
||||||
<el-table-column label="序号" type="index" 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="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 />
|
<el-table-column label="项目名称" prop="project_name" show-overflow-tooltip />
|
||||||
@ -56,10 +56,12 @@
|
|||||||
|
|
||||||
<el-table-column label="操作" width="160" fixed="right">
|
<el-table-column label="操作" width="160" fixed="right">
|
||||||
<template #default="{ row }">
|
<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>
|
||||||
<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>
|
||||||
<el-button v-perms="['project.project_salary/detail']" link @click="handledetail(row)">
|
<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 :data="pager.lists" @selection-change="handleSelectionChange">
|
||||||
<el-table-column type="selection" width="55" />
|
<el-table-column type="selection" width="55" />
|
||||||
<el-table-column label="序号" type="index" 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="settlement_code" show-overflow-tooltip />
|
<el-table-column label="结算单号" prop="settlement_code" show-overflow-tooltip />
|
||||||
<el-table-column label="供应商名称" prop="supplier_name" 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 v-perms="['project.project_subcontract_settlement/delete']" type="danger" link @click="handleDelete(row.id)">
|
||||||
删除
|
删除
|
||||||
</el-button> -->
|
</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>
|
</el-button>
|
||||||
|
|
||||||
|
@ -24,7 +24,8 @@
|
|||||||
</template>
|
</template>
|
||||||
新增
|
新增
|
||||||
</el-button>
|
</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>
|
</el-button>
|
||||||
|
|
||||||
@ -32,7 +33,6 @@
|
|||||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||||
<el-table-column type="selection" width="55" />
|
<el-table-column type="selection" width="55" />
|
||||||
<el-table-column label="序号" type="index" 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="total_budget_code" show-overflow-tooltip />
|
<el-table-column label="预算单号" prop="total_budget_code" show-overflow-tooltip />
|
||||||
<el-table-column label="项目名称" prop="project_name" show-overflow-tooltip />
|
<el-table-column label="项目名称" prop="project_name" show-overflow-tooltip />
|
||||||
@ -64,13 +64,16 @@
|
|||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="操作" width="150" fixed="right">
|
<el-table-column label="操作" width="150" fixed="right">
|
||||||
<template #default="{ row }">
|
<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>
|
||||||
<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>
|
||||||
<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>
|
</el-button>
|
||||||
|
|
||||||
|
@ -12,12 +12,14 @@
|
|||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="合同" prop="contract">
|
<el-form-item label="合同" prop="contract">
|
||||||
<el-select class="w-[280px]" v-model="queryParams.customer_id" clearable placeholder="请选择合同">
|
<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-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="汇票类型" prop="bill_type">
|
<el-form-item label="汇票类型" prop="bill_type">
|
||||||
<el-select class="w-[280px]" v-model="queryParams.bill_type" clearable placeholder="请选择汇票类型">
|
<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-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item>
|
<el-form-item>
|
||||||
@ -41,7 +43,6 @@
|
|||||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||||
<el-table-column type="selection" width="55" />
|
<el-table-column type="selection" width="55" />
|
||||||
<el-table-column label="序号" type="index" 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="project_code" show-overflow-tooltip />
|
||||||
<el-table-column label="组织名称" prop="org_name" show-overflow-tooltip />
|
<el-table-column label="组织名称" prop="org_name" show-overflow-tooltip />
|
||||||
<el-table-column label="票据编号" prop="bill_sn" 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-card class="!border-none mb-4" shadow="never">
|
||||||
<el-form class="mb-[-16px]" :model="queryParams" inline>
|
<el-form class="mb-[-16px]" :model="queryParams" inline>
|
||||||
<el-form-item label="退款日期" prop="refund_date">
|
<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-date-picker>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="银行账号" prop="bank_account_id">
|
<el-form-item label="银行账号" prop="bank_account_id">
|
||||||
|
@ -20,14 +20,14 @@
|
|||||||
</template>
|
</template>
|
||||||
新增
|
新增
|
||||||
</el-button>
|
</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>
|
</el-button>
|
||||||
<div class="mt-4">
|
<div class="mt-4">
|
||||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||||
<el-table-column type="selection" width="55" />
|
<el-table-column type="selection" width="55" />
|
||||||
<el-table-column label="序号" type="index" 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="" show-overflow-tooltip />
|
<el-table-column label="流程编号" prop="" show-overflow-tooltip />
|
||||||
<el-table-column label="项目名称" prop="project_name" 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">
|
<el-table-column label="操作" width="160" fixed="right">
|
||||||
<template #default="{ row }">
|
<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>
|
||||||
<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>
|
||||||
<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>
|
</el-button>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
</el-table>
|
</el-table>
|
||||||
</div>
|
</div>
|
||||||
<div class="flex mt-4 justify-end">
|
<div class="flex justify-end mt-4">
|
||||||
<pagination v-model="pager" @change="getLists" />
|
<pagination v-model="pager" @change="getLists" />
|
||||||
</div>
|
</div>
|
||||||
</el-card>
|
</el-card>
|
||||||
|
@ -12,7 +12,8 @@
|
|||||||
<el-form-item label="洽商类别" prop="negotiation_type">
|
<el-form-item label="洽商类别" prop="negotiation_type">
|
||||||
<el-select class="w-[280px]" v-model="queryParams.negotiation_type" clearable placeholder="请选择洽商类别">
|
<el-select class="w-[280px]" v-model="queryParams.negotiation_type" clearable placeholder="请选择洽商类别">
|
||||||
<el-option label="全部" value=""></el-option>
|
<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-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
|
||||||
@ -31,7 +32,8 @@
|
|||||||
</template>
|
</template>
|
||||||
新增
|
新增
|
||||||
</el-button>
|
</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>
|
</el-button>
|
||||||
|
|
||||||
@ -39,7 +41,6 @@
|
|||||||
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
<el-table :data="pager.lists" @selection-change="handleSelectionChange">
|
||||||
<el-table-column type="selection" width="55" />
|
<el-table-column type="selection" width="55" />
|
||||||
<el-table-column label="序号" type="index" 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="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 />
|
<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="备注" prop="remark" show-overflow-tooltip />
|
||||||
<el-table-column label="操作" width="160" fixed="right">
|
<el-table-column label="操作" width="160" fixed="right">
|
||||||
<template #default="{ row }">
|
<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>
|
||||||
<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>
|
||||||
<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>
|
</el-button>
|
||||||
</template>
|
</template>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user