This commit is contained in:
liushuai
2019-09-20 10:51:41 +08:00
4 changed files with 39 additions and 22 deletions

View File

@@ -3,7 +3,7 @@
<el-card style="background: rgb(233,240,250)">
<div>
<span>项目名称</span>
<el-select v-model="entryNameValue" clearable filterable placeholder="项目名称" size="small" style="margin-top: 3px;">
<el-select v-model="entryNameValue" clearable filterable placeholder="项目名称" size="small" style="width:200px;margin-top: 3px;">
<el-option
v-for="item in entryName"
:key="item.value"

View File

@@ -26,12 +26,12 @@
min-height="540px"
height="540px"
border>
<el-table-column align="center" label="采购合同编号">
<el-table-column align="center" label="采购合同编号" width="150">
<template slot-scope="scope">
{{ scope.row.采购合同编号 }}
</template>
</el-table-column>
<el-table-column align="center" label="供应商">
<el-table-column align="center" label="供应商" show-overflow-tooltip width="100">
<template slot-scope="scope">
{{ scope.row.供应商名称 }}
</template>
@@ -41,7 +41,7 @@
{{ scope.row.物料型号 }}
</template>
</el-table-column>
<el-table-column align="center" label="零件名称" width="170px">
<el-table-column align="center" label="零件名称" width="120px">
<template slot-scope="scope">
{{ scope.row.物料名称 }}
</template>
@@ -51,7 +51,7 @@
{{ scope.row.数量 }}
</template>
</el-table-column>
<el-table-column align="center" label="重量或面积" width="150px">
<el-table-column align="center" label="重量或面积" width="100px">
<template slot-scope="scope">
{{ scope.row.重量或面积 }}
</template>
@@ -66,7 +66,7 @@
<el-input v-model="scope.row.单价" size="mini" width="80px" align="center" @change="update(scope.row)"/>
</template>
</el-table-column>
<el-table-column align="center" label="总额" width="100px">
<el-table-column align="center" label="总额">
<template slot-scope="scope">
{{ scope.row.金额 }}
</template>

View File

@@ -44,12 +44,12 @@
<el-tag v-else type="success" size="small">充足</el-tag>
</template>
</el-table-column>
<el-table-column label="物料名称" min-width="150" align="center">
<el-table-column label="物料名称" min-width="180" align="center">
<template slot-scope="scope">
{{ scope.row.物料名称 }}
</template>
</el-table-column>
<el-table-column label="物料型号" min-width="150" align="center">
<el-table-column label="物料型号" show-overflow-tooltip min-width="150" align="center">
<template slot-scope="scope">
{{ scope.row.物料型号 }}
</template>
@@ -80,11 +80,12 @@
</el-table-column>
<el-table-column label="设置" min-width="100" align="center">
<template slot-scope="scope">
<el-button v-if="scope.row.changeSafeValue" type="mini" size="mini" icon="el-icon-circle-check-outline" @click="confirmEdit(scope.row)">确定</el-button>
<el-button v-if="scope.row.changeSafeValue" type="mini" plain size="mini" icon="el-icon-circle-check-outline" @click="confirmEdit(scope.row)">确定</el-button>
<el-button
v-else
type="primary"
size="mini"
plain
icon="el-icon-edit"
@click="scope.row.changeSafeValue=!scope.row.changeSafeValue">设置</el-button>
</template>
@@ -176,11 +177,23 @@
{{ scope.row.规定到货时间.split(' ')[0] }}
</template>
</el-table-column>
<el-table-column label="操作" align="center" width="200" fixed="right">
<el-table-column label="操作" align="center" width="150" fixed="right">
<template slot-scope="scope">
<el-button :disabled="parseInt(scope.row.离线合同状态)!==1" type="primary" size="mini" icon="el-icon-edit" @click="editOfflineContract(scope.row)"/>
<el-button :disabled="parseInt(scope.row.离线合同状态)!==1" type="danger" size="mini" icon="el-icon-delete" @click="deleteOfflineContract(scope.row)"/>
<el-button type="warning" size="mini" icon="el-icon-download" @click="exportExcel(scope.row)"/>
<el-tooltip effect="dark" content="编辑" placement="top">
<div style="display: inline-block">
<el-button :disabled="parseInt(scope.row.离线合同状态)!==1" size="mini" type="text" icon="el-icon-edit-outline" style="margin-left: 20px" @click="editOfflineContract(scope.row)"/>
</div>
</el-tooltip>
<el-tooltip effect="dark" content="删除" placement="top">
<div style="display: inline-block">
<el-button :disabled="parseInt(scope.row.离线合同状态)!==1" size="mini" type="text" icon="el-icon-delete" style="margin-left: 20px" @click="deleteOfflineContract(scope.row)"/>
</div>
</el-tooltip>
<el-tooltip effect="dark" content="导出" placement="top">
<div style="display: inline-block">
<el-button size="mini" type="text" icon="el-icon-download" style="margin-left: 20px" @click="exportExcel(scope.row)"/>
</div>
</el-tooltip>
</template>
</el-table-column>
</el-table>
@@ -242,9 +255,13 @@
{{ scope.row.到货数量 }}
</template>
</el-table-column>
<el-table-column label="操作" align="center" min-width="100">
<el-table-column label="操作" align="center" min-width="100" fixed="right">
<template slot-scope="scope">
<el-button :disabled="disable" type="danger" size="mini" icon="el-icon-delete" @click="deleteMateriel(scope.row)">移除</el-button>
<el-tooltip effect="dark" content="移除" placement="top">
<div style="display: inline-block">
<el-button :disabled="disable" size="mini" type="text" icon="el-icon-delete" @click="deleteMateriel(scope.row)"/>
</div>
</el-tooltip>
</template>
</el-table-column>
</el-table>

View File

@@ -1,7 +1,7 @@
<template>
<div class="app-container">
<el-card>
<span>:</span>
<span> &nbsp; &nbsp;:</span>
<el-select v-model="contractNumValue" placeholder="合同号" size="small" filterable clearable>
<el-option
v-for="item in contractNum"
@@ -15,9 +15,9 @@
<span>采购员:</span>
<el-input v-model="buyerName" placeholder="请双击选择" size="small" clearable style="width:120px" @dblclick.native="initBuyer();dialogVisible2=true;submitDisable=true"/>
<span>供应商:</span>
<el-input v-model="supplierName" placeholder="供应商" size="small" clearable/>
<el-input v-model="supplierName" placeholder="供应商" size="small" clearable/><br>
<span>审批情况:</span>
<el-select v-model="approvalValue" placeholder="审批情况" size="small" clearable>
<el-select v-model="approvalValue" placeholder="审批情况" size="small" clearable style="margin-top: 5px">
<el-option
v-for="item in approval"
:key="item.value"
@@ -28,7 +28,7 @@
type="success"
size="small"
icon="el-icon-search"
style="margin-left:10px"
style="margin-left:10px;margin-top: 5px"
@click="total1=0;pageCurrent1=1;pageSize1=10;searchTable1()">查询</el-button>
</el-card>
@@ -88,10 +88,10 @@
{{ scope.row.未通过原因 }}
</template>
</el-table-column>
<el-table-column label="操作" align="center">
<el-table-column label="操作" align="center" min-width="100px">
<template slot-scope="scope">
<el-button type="warning" size="mini" @click="exportTable()">打印</el-button>
<el-button type="danger" size="mini" @click="Disable(scope.row)">禁用</el-button>
<el-button type="warning" plain size="mini" @click="exportTable()">打印</el-button>
<el-button type="danger" plain size="mini" @click="Disable(scope.row)">禁用</el-button>
</template>
</el-table-column>
</el-table>