|
|
|
@ -18,26 +18,34 @@
|
|
|
|
|
<el-col :span="8">
|
|
|
|
|
<el-form-item label="合同名称"
|
|
|
|
|
prop="contractId">
|
|
|
|
|
<popupSelect v-model="dataForm.contractId"
|
|
|
|
|
placeholder="请选择" clearable field="contractCode" interfaceId="391146878474963333"
|
|
|
|
|
:columnOptions="contractCodecolumnOptions" propsValue="id" relationField="contract_name"
|
|
|
|
|
popupType="dialog"
|
|
|
|
|
popupTitle="选择数据" popupWidth="800px" @change="contractSelect" disabled
|
|
|
|
|
>
|
|
|
|
|
<!-- <popupSelect v-model="dataForm.contractId"-->
|
|
|
|
|
<!-- placeholder="请选择" clearable field="contractCode" interfaceId="391146878474963333"-->
|
|
|
|
|
<!-- :columnOptions="contractCodecolumnOptions" propsValue="id" relationField="contract_name"-->
|
|
|
|
|
<!-- popupType="dialog"-->
|
|
|
|
|
<!-- popupTitle="选择数据" popupWidth="800px" @change="contractSelect" disabled-->
|
|
|
|
|
<!-- >-->
|
|
|
|
|
|
|
|
|
|
</popupSelect>
|
|
|
|
|
<!-- </popupSelect>-->
|
|
|
|
|
<el-input v-model="dataForm.contractName"
|
|
|
|
|
placeholder="请选择" clearable :style='{"width":"100%"}' disabled>
|
|
|
|
|
|
|
|
|
|
</el-input>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
<el-col :span="8">
|
|
|
|
|
<el-form-item label="客户名称"
|
|
|
|
|
prop="customerId">
|
|
|
|
|
<popupSelect v-model="dataForm.customerId"
|
|
|
|
|
placeholder="请选择" clearable field="costomerCode" interfaceId="398016916830126469"
|
|
|
|
|
:columnOptions="costomerCodecolumnOptions" propsValue="id" relationField="supplier_nm"
|
|
|
|
|
popupType="dialog"
|
|
|
|
|
popupTitle="选择数据" popupWidth="800px" disabled
|
|
|
|
|
>
|
|
|
|
|
</popupSelect>
|
|
|
|
|
<!-- <popupSelect v-model="dataForm.customerId"-->
|
|
|
|
|
<!-- placeholder="请选择" clearable field="costomerCode" interfaceId="398016916830126469"-->
|
|
|
|
|
<!-- :columnOptions="costomerCodecolumnOptions" propsValue="id" relationField="supplier_nm"-->
|
|
|
|
|
<!-- popupType="dialog"-->
|
|
|
|
|
<!-- popupTitle="选择数据" popupWidth="800px" disabled-->
|
|
|
|
|
<!-- >-->
|
|
|
|
|
<!-- </popupSelect>-->
|
|
|
|
|
<el-input v-model="dataForm.customerName"
|
|
|
|
|
placeholder="请选择" clearable :style='{"width":"100%"}' disabled>
|
|
|
|
|
|
|
|
|
|
</el-input>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
<el-col :span="8">
|
|
|
|
@ -139,34 +147,31 @@
|
|
|
|
|
<template slot-scope="scope">
|
|
|
|
|
<!-- <popupSelect v-model="scope.row.vehicleId"-->
|
|
|
|
|
<!-- placeholder="请选择" clearable :field="'vehicleId'+scope.$index"-->
|
|
|
|
|
<!-- interfaceId="391151974030035653" 398732963950472005-->
|
|
|
|
|
<!-- interfaceId="398732963950472005"-->
|
|
|
|
|
<!-- :bissId="dataForm.contractId"-->
|
|
|
|
|
<!-- :columnOptions="salesorder_item0vehicleIdcolumnOptions" propsValue="vehicle_id"-->
|
|
|
|
|
<!-- :columnOptions="salesorder_item0vehicleIdcolumnOptions" propsValue="id"-->
|
|
|
|
|
<!-- relationField="ticketno"-->
|
|
|
|
|
<!-- popupType="dialog" :excludeFields="excludeFields"-->
|
|
|
|
|
<!-- popupWidth="800px" @change="poundInfoSelect" disabled>-->
|
|
|
|
|
<!-- </popupSelect>-->
|
|
|
|
|
<popupSelect v-model="scope.row.vehicleId"
|
|
|
|
|
placeholder="请选择" clearable :field="'vehicleId'+scope.$index"
|
|
|
|
|
interfaceId="398732963950472005"
|
|
|
|
|
:bissId="dataForm.contractId"
|
|
|
|
|
:columnOptions="salesorder_item0vehicleIdcolumnOptions" propsValue="id"
|
|
|
|
|
relationField="ticketno"
|
|
|
|
|
popupType="dialog" :excludeFields="excludeFields"
|
|
|
|
|
popupWidth="800px" @change="poundInfoSelect" disabled>
|
|
|
|
|
</popupSelect>
|
|
|
|
|
<el-input v-model="scope.row.vehicleName"
|
|
|
|
|
placeholder="请输入" clearable :style='{"width":"100%"}' disabled>
|
|
|
|
|
</el-input>
|
|
|
|
|
</template>
|
|
|
|
|
</el-table-column>
|
|
|
|
|
<el-table-column prop="materialId" label="物料名称" align="center" width="180">
|
|
|
|
|
<template slot-scope="scope">
|
|
|
|
|
<popupSelect v-model="scope.row.materialId"
|
|
|
|
|
<!-- <popupSelect v-model="scope.row.materialId"
|
|
|
|
|
placeholder="请选择" clearable :field="'materialId'+scope.$index"
|
|
|
|
|
interfaceId="398108817931470725"
|
|
|
|
|
:columnOptions="salesorder_item0materialIdcolumnOptions" propsValue="id"
|
|
|
|
|
relationField="item_name" popupType="dialog"
|
|
|
|
|
popupWidth="800px" disabled
|
|
|
|
|
>
|
|
|
|
|
</popupSelect>
|
|
|
|
|
</popupSelect>-->
|
|
|
|
|
<el-input v-model="scope.row.materialName"
|
|
|
|
|
placeholder="请输入" clearable :style='{"width":"100%"}' disabled>
|
|
|
|
|
</el-input>
|
|
|
|
|
</template>
|
|
|
|
|
</el-table-column>
|
|
|
|
|
<el-table-column prop="poundType" label="类型" align="center" width="130">
|
|
|
|
@ -682,6 +687,8 @@
|
|
|
|
|
costomerCode: "",
|
|
|
|
|
contractId: "",
|
|
|
|
|
customerId: "",
|
|
|
|
|
contractName: "",
|
|
|
|
|
customerName: "",
|
|
|
|
|
currency: "0",
|
|
|
|
|
contractNo: '',
|
|
|
|
|
bidSection: '',
|
|
|
|
|