代码更新

This commit is contained in:
jia 2024-01-05 16:55:41 +08:00
parent c1fa3f236d
commit c77bb019e0
28 changed files with 125 additions and 88 deletions

View File

@ -153,8 +153,9 @@
<el-table :data="tablist1">
<el-table-column label="序号">
<template #default="{ row }">
<el-button @click="handleAdd(row)">+</el-button>
<el-button @click="handleDelete(row)">-</el-button>
<el-button @click="handleAdd(row)" size="small">+</el-button>
<el-button @click="handleDelete(row)" size="small">-</el-button>
</template>
</el-table-column>
<el-table-column label=" 规格型号" prop="name1">

View File

@ -81,8 +81,9 @@
<el-table :data="tablist1">
<el-table-column label="序号">
<template #default="{ row }">
<el-button @click="handleAdd(row)">+</el-button>
<el-button @click="handleDelete(row)">-</el-button>
<el-button @click="handleAdd(row)" size="small">+</el-button>
<el-button @click="handleDelete(row)" size="small">-</el-button>
</template>
</el-table-column>
<el-table-column label="资产序列号" prop="name1">

View File

@ -70,8 +70,9 @@
<el-table :data="tablist1">
<el-table-column label="序号">
<template #default="{ row }">
<el-button @click="handleAdd(row)">+</el-button>
<el-button @click="handleDelete(row)">-</el-button>
<el-button @click="handleAdd(row)" size="small">+</el-button>
<el-button @click="handleDelete(row)" size="small">-</el-button>
</template>
</el-table-column>
<el-table-column label="资产序列号" prop="name1">

View File

@ -77,8 +77,9 @@
<el-table :data="tablist1">
<el-table-column label="序号">
<template #default="{ row }">
<el-button @click="handleAdd(row)">+</el-button>
<el-button @click="handleDelete(row)">-</el-button>
<el-button @click="handleAdd(row)" size="small">+</el-button>
<el-button @click="handleDelete(row)" size="small">-</el-button>
</template>
</el-table-column>
<el-table-column label=" 规格型号" prop="name1">

View File

@ -65,8 +65,9 @@
<el-table :data="tablist1">
<el-table-column label="序号">
<template #default="{ row }">
<el-button @click="handleAdd(row)">+</el-button>
<el-button @click="handleDelete(row)">-</el-button>
<el-button @click="handleAdd(row)" size="small">+</el-button>
<el-button @click="handleDelete(row)" size="small">-</el-button>
</template>
</el-table-column>
<el-table-column label="资产序列号" prop="name1">

View File

@ -70,8 +70,9 @@
<el-table :data="tablist1">
<el-table-column label="序号">
<template #default="{ row }">
<el-button @click="handleAdd(row)">+</el-button>
<el-button @click="handleDelete(row)">-</el-button>
<el-button @click="handleAdd(row)" size="small">+</el-button>
<el-button @click="handleDelete(row)" size="small">-</el-button>
</template>
</el-table-column>
<el-table-column label="询价分类" prop="name1">

View File

@ -73,8 +73,9 @@
<el-table :data="tablist1">
<el-table-column label="序号">
<template #default="{ row }">
<el-button @click="handleAdd(row)">+</el-button>
<el-button @click="handleDelete(row)">-</el-button>
<el-button @click="handleAdd(row)" size="small">+</el-button>
<el-button @click="handleDelete(row)" size="small">-</el-button>
</template>
</el-table-column>
<el-table-column label=" 仓库名称" prop="name1">

View File

@ -78,8 +78,9 @@
<el-table :data="tablist1">
<el-table-column label="序号">
<template #default="{ row }">
<el-button @click="handleAdd(row)">+</el-button>
<el-button @click="handleDelete(row)">-</el-button>
<el-button @click="handleAdd(row)" size="small">+</el-button>
<el-button @click="handleDelete(row)" size="small">-</el-button>
</template>
</el-table-column>
<el-table-column label="仓库" prop="name1">

View File

@ -84,8 +84,9 @@
<el-table :data="tablist1">
<el-table-column label="序号">
<template #default="{ row }">
<el-button @click="handleAdd(row)">+</el-button>
<el-button @click="handleDelete(row)">-</el-button>
<el-button @click="handleAdd(row)" size="small">+</el-button>
<el-button @click="handleDelete(row)" size="small">-</el-button>
</template>
</el-table-column>
<el-table-column label="供应方式" prop="name1">

View File

@ -84,8 +84,9 @@
<el-table :data="tablist1">
<el-table-column label="序号">
<template #default="{ row }">
<el-button @click="handleAdd(row)">+</el-button>
<el-button @click="handleDelete(row)">-</el-button>
<el-button @click="handleAdd(row)" size="small">+</el-button>
<el-button @click="handleDelete(row)" size="small">-</el-button>
</template>
</el-table-column>
<el-table-column label="供应方式" prop="name1">

View File

@ -66,8 +66,9 @@
<el-table :data="tablist1">
<el-table-column label="序号">
<template #default="{ row }">
<el-button @click="handleAdd(row)">+</el-button>
<el-button @click="handleDelete(row)">-</el-button>
<el-button @click="handleAdd(row)" size="small">+</el-button>
<el-button @click="handleDelete(row)" size="small">-</el-button>
</template>
</el-table-column>
<el-table-column label="仓库名称" prop="name1">

View File

@ -112,8 +112,9 @@
<el-table :data="tablist1">
<el-table-column label="序号">
<template #default="{ row }">
<el-button @click="handleAdd(row)">+</el-button>
<el-button @click="handleDelete(row)">-</el-button>
<el-button @click="handleAdd(row)" size="small">+</el-button>
<el-button @click="handleDelete(row)" size="small">-</el-button>
</template>
</el-table-column>
<el-table-column label=" 仓库名称" prop="name1">

View File

@ -77,8 +77,9 @@
<el-table :data="tablist1">
<el-table-column label="序号">
<template #default="{ row }">
<el-button @click="handleAdd(row)">+</el-button>
<el-button @click="handleDelete(row)">-</el-button>
<el-button @click="handleAdd(row)" size="small">+</el-button>
<el-button @click="handleDelete(row)" size="small">-</el-button>
</template>
</el-table-column>
<el-table-column label="供应方式" prop="name1">

View File

@ -100,8 +100,9 @@
<el-table :data="tablist1">
<el-table-column label="序号">
<template #default="{ row }">
<el-button @click="handleAdd(row)">+</el-button>
<el-button @click="handleDelete(row)">-</el-button>
<el-button @click="handleAdd(row)" size="small">+</el-button>
<el-button @click="handleDelete(row)" size="small">-</el-button>
</template>
</el-table-column>
<el-table-column label="供应方式" prop="name1">

View File

@ -209,8 +209,9 @@
<el-table :data="tableData">
<el-table-column label="序号">
<template #default="{ row }">
<el-button @click="handleAdd(row)">+</el-button>
<el-button @click="handleDelete(row)">-</el-button>
<el-button @click="handleAdd(row)" size="small">+</el-button>
<el-button @click="handleDelete(row)" size="small">-</el-button>
</template>
</el-table-column>
<el-table-column label="产品名称" prop="name">

View File

@ -110,8 +110,9 @@
<el-table :data="tablist1">
<el-table-column label="序号">
<template #default="{ row }">
<el-button @click="handleAdd(row)">+</el-button>
<el-button @click="handleDelete(row)">-</el-button>
<el-button @click="handleAdd(row)" size="small">+</el-button>
<el-button @click="handleDelete(row)" size="small">-</el-button>
</template>
</el-table-column>
<el-table-column label="一级科目" prop="name1">
@ -149,8 +150,9 @@
<el-table :data="tablist2">
<el-table-column label="序号">
<template #default="{ row }">
<el-button @click="handleAdd1(row)">+</el-button>
<el-button @click="handleDelete1(row)">-</el-button>
<el-button @click="handleAdd1(row)" size="small">+</el-button>
<el-button @click="handleDelete1(row)" size="small">-</el-button>
</template>
</el-table-column>
<el-table-column label="发票类型" prop="invoice_type">

View File

@ -110,8 +110,9 @@
<el-table :data="tablist1">
<el-table-column label="序号">
<template #default="{ row }">
<el-button @click="handleAdd(row)">+</el-button>
<el-button @click="handleDelete(row)">-</el-button>
<el-button @click="handleAdd(row)" size="small">+</el-button>
<el-button @click="handleDelete(row)" size="small">-</el-button>
</template>
</el-table-column>
<el-table-column label="一级科目" prop="name1">
@ -149,8 +150,9 @@
<el-table :data="tablist2">
<el-table-column label="序号">
<template #default="{ row }">
<el-button @click="handleAdd1(row)">+</el-button>
<el-button @click="handleDelete1(row)">-</el-button>
<el-button @click="handleAdd1(row)" size="small">+</el-button>
<el-button @click="handleDelete1(row)" size="small">-</el-button>
</template>
</el-table-column>
<el-table-column label="发票类型" prop="invoice_type">

View File

@ -229,8 +229,9 @@
<el-table :data="tablist1">
<el-table-column label="序号">
<template #default="{ row }">
<el-button @click="handleAdd(row)">+</el-button>
<el-button @click="handleDelete(row)">-</el-button>
<el-button @click="handleAdd(row)" size="small">+</el-button>
<el-button @click="handleDelete(row)" size="small">-</el-button>
</template>
</el-table-column>
<el-table-column label="产品名称" prop="name1">
@ -300,8 +301,9 @@
<el-table :data="tablist1">
<el-table-column label="序号">
<template #default="{ row }">
<el-button @click="handleAdd(row)">+</el-button>
<el-button @click="handleDelete(row)">-</el-button>
<el-button @click="handleAdd(row)" size="small">+</el-button>
<el-button @click="handleDelete(row)" size="small">-</el-button>
</template>
</el-table-column>
<el-table-column label="期次" prop="name1">

View File

@ -120,8 +120,9 @@
<el-table :data="formData.material">
<el-table-column label="序号">
<template #default="{ row }">
<el-button @click="handleAdd1(row)">+</el-button>
<el-button @click="handleDelete1(row)">-</el-button>
<el-button @click="handleAdd1(row)" size="small">+</el-button>
<el-button @click="handleDelete1(row)" size="small">-</el-button>
</template>
</el-table-column>
<el-table-column label="采购申请单号" prop="material_procurement_application_id">
@ -186,8 +187,9 @@
<el-table :data="formData.pay_plan">
<el-table-column label="序号">
<template #default="{ row }">
<el-button @click="handleAdd(row)">+</el-button>
<el-button @click="handleDelete(row)">-</el-button>
<el-button @click="handleAdd(row)" size="small">+</el-button>
<el-button @click="handleDelete(row)" size="small">-</el-button>
</template>
</el-table-column>
<el-table-column label="期次" prop="name1">

View File

@ -76,8 +76,9 @@
<el-table :data="formData.pay_plan">
<el-table-column label="序号">
<template #default="{ row }">
<el-button @click="handleAdd(row)">+</el-button>
<el-button @click="handleDelete(row)">-</el-button>
<el-button @click="handleAdd(row)" size="small">+</el-button>
<el-button @click="handleDelete(row)" size="small">-</el-button>
</template>
</el-table-column>
<el-table-column label="合同编号" prop="name1">

View File

@ -76,8 +76,9 @@
<el-table :data="formData.pay_plan">
<el-table-column label="序号">
<template #default="{ row }">
<el-button @click="handleAdd(row)">+</el-button>
<el-button @click="handleDelete(row)">-</el-button>
<el-button @click="handleAdd(row)" size="small">+</el-button>
<el-button @click="handleDelete(row)" size="small">-</el-button>
</template>
</el-table-column>
<el-table-column label="合同编号" prop="name1">

View File

@ -76,8 +76,9 @@
<el-table :data="formData.pay_plan">
<el-table-column label="序号">
<template #default="{ row }">
<el-button @click="handleAdd(row)">+</el-button>
<el-button @click="handleDelete(row)">-</el-button>
<el-button @click="handleAdd(row)" size="small">+</el-button>
<el-button @click="handleDelete(row)" size="small">-</el-button>
</template>
</el-table-column>
<el-table-column label="合同编号" prop="name1">

View File

@ -106,8 +106,9 @@
<el-table :data="formData.pay_plan">
<el-table-column label="一级科目">
<template #default="{ row }">
<el-button @click="handleAdd(row)">+</el-button>
<el-button @click="handleDelete(row)">-</el-button>
<el-button @click="handleAdd(row)" size="small">+</el-button>
<el-button @click="handleDelete(row)" size="small">-</el-button>
</template>
</el-table-column>
<el-table-column label="二级科目" prop="name1">
@ -156,8 +157,9 @@
<el-table :data="tablist2">
<el-table-column label="序号">
<template #default="{ row }">
<el-button @click="handleAdd1(row)">+</el-button>
<el-button @click="handleDelete1(row)">-</el-button>
<el-button @click="handleAdd1(row)" size="small">+</el-button>
<el-button @click="handleDelete1(row)" size="small">-</el-button>
</template>
</el-table-column>
<el-table-column label="发票类型" prop="invoice_type">

View File

@ -106,8 +106,9 @@
<el-table :data="formData.pay_plan">
<el-table-column label="一级科目">
<template #default="{ row }">
<el-button @click="handleAdd(row)">+</el-button>
<el-button @click="handleDelete(row)">-</el-button>
<el-button @click="handleAdd(row)" size="small">+</el-button>
<el-button @click="handleDelete(row)" size="small">-</el-button>
</template>
</el-table-column>
<el-table-column label="二级科目" prop="name1">
@ -156,8 +157,9 @@
<el-table :data="tablist2">
<el-table-column label="序号">
<template #default="{ row }">
<el-button @click="handleAdd1(row)">+</el-button>
<el-button @click="handleDelete1(row)">-</el-button>
<el-button @click="handleAdd1(row)" size="small">+</el-button>
<el-button @click="handleDelete1(row)" size="small">-</el-button>
</template>
</el-table-column>
<el-table-column label="发票类型" prop="invoice_type">

View File

@ -68,8 +68,9 @@
<el-table :data="paymentlist">
<el-table-column label="序号">
<template #default="{ row }">
<el-button @click="handleAdd(row)">+</el-button>
<el-button @click="handleDelete(row)">-</el-button>
<el-button @click="handleAdd(row)" size="small">+</el-button>
<el-button @click="handleDelete(row)" size="small">-</el-button>
</template>
</el-table-column>
<el-table-column label="姓名" prop="name">

View File

@ -102,8 +102,9 @@
<el-table :data="tableData">
<el-table-column label="序号">
<template #default="{ row }">
<el-button @click="handleAdd(row)">+</el-button>
<el-button @click="handleDelete(row)">-</el-button>
<el-button @click="handleAdd(row)" size="small">+</el-button>
<el-button @click="handleDelete(row)" size="small">-</el-button>
</template>
</el-table-column>
<el-table-column label="产品名称" prop="name">
@ -314,7 +315,7 @@ const customEvent = (e: any) => {
};
const customEvent1 = (e: any) => {
tableData.value.push({
product_id: e.id,
product_id: e.id: any,
name: e.name,
code: e.code,
unit: e.unit,
@ -326,7 +327,7 @@ const customEvent1 = (e: any) => {
price: 0,
remark: '',
amount: 0,
amount_including: 0,
amount_including: 0
})
// formData.customer_id = e.id;
// customer_name.value = e.name;

View File

@ -136,8 +136,10 @@
<el-table :data="formData.work">
<el-table-column label="序号">
<template #default="{ row }">
<el-button @click="handleAdd1(row)">+</el-button>
<el-button @click="handleDelete1(row)">-</el-button>
<el-button @click="handleAdd1(row)" size="small">+</el-button>
<el-button @click="handleDelete1(row)" size="small">-</el-button>
</template>
</el-table-column>
<el-table-column label="工作类型" prop="subcontracting_budget_id">
@ -192,8 +194,9 @@
<el-table :data="formData.pay_plan">
<el-table-column label="序号">
<template #default="{ row }">
<el-button @click="handleAdd(row)">+</el-button>
<el-button @click="handleDelete(row)">-</el-button>
<el-button @click="handleAdd(row)" size="small">+</el-button>
<el-button @click="handleDelete(row)" size="small">-</el-button>
</template>
</el-table-column>
<el-table-column label="期次" prop="name1">

View File

@ -12,40 +12,37 @@
</div>
<el-row>
<el-col :span="8">
<el-form-item label="合同编号" prop="contract_no" @click="showDialog = true">
<el-input v-model="project_code" clearable placeholder="请输入合同编号" />
<el-form-item label="合同编号" prop="subcontracting_contract_id" @click="showDialog = true" :rules="[{ required: true, message: '不可为空', trigger: 'change' }]">
<el-input v-model="contract_no" clearable placeholder="请输入合同编号" />
</el-form-item> </el-col>
<el-col :span="8">
<el-form-item label="供应商名称" prop="supplier_contract_no">
<el-input v-model="formData.supplier_contract_no" clearable placeholder="请输入供应商合同号" />
<el-form-item label="供应商名称" prop="subcontracting_contract_id">
<el-input v-model="supplier_name" clearable disabled placeholder="系统自动填写" />
</el-form-item> </el-col>
<el-col :span="8">
<el-form-item label="供应商编码" prop="supplier_contract_no">
<el-input v-model="formData.supplier_contract_no" clearable placeholder="请输入供应商合同号" />
<el-form-item label="供应商编码" prop="subcontracting_contract_id">
<el-input v-model="supplier_code" clearable disabled placeholder="系统自动填写" />
</el-form-item> </el-col>
<el-col :span="8">
<el-form-item label="项目名称" prop="supplier_contract_no">
<el-input v-model="formData.supplier_contract_no" clearable placeholder="请输入供应商合同号" />
<el-form-item label="项目名称" prop="subcontracting_contract_id" :rules="[{ required: true, message: '不可为空', trigger: 'change' }]">
<el-input v-model="project_name" clearable disabled placeholder="系统自动填写" />
</el-form-item> </el-col>
<el-col :span="8">
<el-form-item label="项目编码" prop="supplier_contract_no">
<el-input v-model="formData.supplier_contract_no" clearable placeholder="请输入供应商合同号" />
<el-form-item label="项目编码" prop="subcontracting_contract_id" :rules="[{ required: true, message: '不可为空', trigger: 'change' }]">
<el-input v-model="project_code" clearable disabled placeholder="系统自动填写" />
</el-form-item> </el-col>
<el-col :span="8">
<el-form-item label="洽商编号" prop="negotiation_no">
<el-input v-model="formData.negotiation_no" clearable placeholder="请输入供应商合同号" />
<el-input v-model="formData.negotiation_no" clearable disabled placeholder="系统自动生成" />
</el-form-item> </el-col>
<el-col :span="8">
<el-form-item label="洽商单名称" prop="negotiation_name">
<el-input v-model="formData.negotiation_name" clearable placeholder="请输入供应商合同号" />
<el-input v-model="formData.negotiation_name" clearable placeholder="请输入洽商单名称" />
</el-form-item> </el-col>
<el-col :span="8">
<el-form-item label="签订日期" prop="signing_date">
<el-date-picker class="flex-1 !flex" v-model="formData.signing_date" clearable type="datetime" value-format="YYYY-MM-DD HH:mm:ss" placeholder="选择签订日期">
@ -53,7 +50,7 @@
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="洽商金额" prop="negotiation_amount">
<el-form-item label="洽商金额" prop="negotiation_amount" :rules="[{ required: true, message: '不可为空', trigger: 'change' }]">
<el-input v-model="formData.negotiation_amount" clearable placeholder="请输入合同金额" />
</el-form-item> </el-col>
<el-col :span="24">
@ -153,6 +150,9 @@ const project_name = ref('')
const project_code = ref('')
const formDataannex = reactive([])
const formDataannex1 = reactive([])
const supplier_name = ref('')
const supplier_code = ref('')
const contract_no = ref('')
const tableData = reactive([])
const tableData1 = reactive([])
import feedback from '@/utils/feedback'
@ -250,9 +250,11 @@ const formData = reactive({
})
const customEvent = (e: any) => {
contract_no.value = e.contract_no;
supplier_name.value = e.supplier_name;
formData.signing_date = e.signing_date;
project_name.value = e.project_name;
formData.project_id = e.id
formData.subcontracting_contract_id = e.id;
project_code.value = e.project_code
showDialog.value = false;