This commit is contained in:
chenjianan
2019-04-15 08:51:17 +08:00
parent 718ba1dc26
commit 5537be6ea0
6 changed files with 113 additions and 119 deletions

View File

@@ -1,28 +1,27 @@
<template> <template>
<div class="app-container"> <div class="app-container">
<el-card> <el-card>
<span>合同号:</span> <div slot="header">
<el-select v-model="contractNumValue" placeholder="合同号" size="small" filterable clearable> <span>合同号:</span>
<el-option <el-select v-model="contractNumValue" placeholder="合同号" size="small" filterable clearable>
v-for="item in contractNum" <el-option
:key="item.value" v-for="item in contractNum"
:label="item.label" :key="item.value"
:value="item.value"> :label="item.label"
<div style="float: left">{{ item.label }}</div> :value="item.value">
<div style="float: right; color: #8492a6; font-size: 13px">{{ item.name }}</div> <div style="float: left">{{ item.label }}</div>
</el-option> <div style="float: right; color: #8492a6; font-size: 13px">{{ item.name }}</div>
</el-select> </el-option>
<span>供应商:</span> </el-select>
<el-input v-model="supplierName" placeholder="供应商" size="small" clearable/> <span>供应商:</span>
<el-button <el-input v-model="supplierName" placeholder="供应商" size="small" clearable/>
type="success" <el-button
size="small" type="success"
icon="el-icon-search" size="small"
style="margin-left:10px" icon="el-icon-search"
@click="total1=0;pageCurrent1=1;pageSize1=10;searchTable1()">查询</el-button> style="margin-left:10px"
</el-card> @click="total1=0;pageCurrent1=1;pageSize1=10;searchTable1()">查询</el-button>
</div>
<el-card>
<el-table <el-table
v-loading="" v-loading=""
:data="tableData1" :data="tableData1"

View File

@@ -1,13 +1,12 @@
<template> <template>
<div class="app-container"> <div class="app-container">
<el-card> <el-card>
<span>发票号:</span> <div slot="header">
<el-input v-model="invoiceNum" placeholder="发票号" size="small" clearable/> <span>发票号:</span>
<el-button type="success" size="small" icon="el-icon-search" style="margin-left:10px" @click="tableData2=[];total1=0;pageCurrent1=1;pageSize1=10;searchTable1()">查询</el-button> <el-input v-model="invoiceNum" placeholder="发票号" size="small" clearable/>
<el-button type="primary" size="small" icon="el-icon-circle-plus-outline" style="margin-left:10px" @click="createOrder()">创建</el-button> <el-button type="success" size="small" icon="el-icon-search" style="margin-left:10px" @click="tableData2=[];total1=0;pageCurrent1=1;pageSize1=10;searchTable1()">查询</el-button>
</el-card> <el-button type="primary" size="small" icon="el-icon-circle-plus-outline" style="margin-left:10px" @click="createOrder()">创建</el-button>
</div>
<el-card>
<h4 style="margin-top: 5px">发票结算申请单</h4> <h4 style="margin-top: 5px">发票结算申请单</h4>
<el-table id="expandTable" :data="tableData1" border highlight-current-row style="width: 100%;height: 300px;overflow:auto" size="mini" @row-click="searchTable2"> <el-table id="expandTable" :data="tableData1" border highlight-current-row style="width: 100%;height: 300px;overflow:auto" size="mini" @row-click="searchTable2">
<el-table-column type="expand"> <el-table-column type="expand">

View File

@@ -1,13 +1,12 @@
<template> <template>
<div class="app-container"> <div class="app-container">
<el-card> <el-card>
<span>申请时间:</span> <div slot="header">
<el-date-picker v-model="date1" size="small" type="date" format="yyyy-MM-dd" value-format="yyyy-MM-dd" placeholder="选择开始日期"/>&nbsp;~ <span>申请时间:</span>
<el-date-picker v-model="date2" size="small" type="date" format="yyyy-MM-dd" value-format="yyyy-MM-dd" placeholder="选择结束日期"/> <el-date-picker v-model="date1" size="small" type="date" format="yyyy-MM-dd" value-format="yyyy-MM-dd" placeholder="选择开始日期"/>&nbsp;~
<el-button type="success" size="small" icon="el-icon-search" style="margin-left:10px" @click="total1=0;pageCurrent1=1;pageSize1=10;searchTable1()">查询</el-button> <el-date-picker v-model="date2" size="small" type="date" format="yyyy-MM-dd" value-format="yyyy-MM-dd" placeholder="选择结束日期"/>
</el-card> <el-button type="success" size="small" icon="el-icon-search" style="margin-left:10px" @click="total1=0;pageCurrent1=1;pageSize1=10;searchTable1()">查询</el-button>
</div>
<el-card>
<h4 style="margin-top: 5px">发票结算申请单</h4> <h4 style="margin-top: 5px">发票结算申请单</h4>
<el-table id="expandTable" :data="tableData1" border highlight-current-row style="width: 100%;height: 330px;overflow:auto" size="mini" @row-click="searchTable2"> <el-table id="expandTable" :data="tableData1" border highlight-current-row style="width: 100%;height: 330px;overflow:auto" size="mini" @row-click="searchTable2">
<el-table-column type="expand"> <el-table-column type="expand">

View File

@@ -1,28 +1,27 @@
<template> <template>
<div class="app-container"> <div class="app-container">
<el-card> <el-card>
<span>合同号:</span> <div slot="header">
<el-select v-model="contractNumValue" placeholder="合同号" size="small" filterable clearable> <span>合同号:</span>
<el-option <el-select v-model="contractNumValue" placeholder="合同号" size="small" filterable clearable>
v-for="item in contractNum" <el-option
:key="item.value" v-for="item in contractNum"
:label="item.label" :key="item.value"
:value="item.value"> :label="item.label"
<div style="float: left">{{ item.label }}</div> :value="item.value">
<div style="float: right; color: #8492a6; font-size: 13px">{{ item.name }}</div> <div style="float: left">{{ item.label }}</div>
</el-option> <div style="float: right; color: #8492a6; font-size: 13px">{{ item.name }}</div>
</el-select> </el-option>
<span>供应商:</span> </el-select>
<el-input v-model="supplierName" placeholder="供应商" size="small" clearable/> <span>供应商:</span>
<el-button <el-input v-model="supplierName" placeholder="供应商" size="small" clearable/>
type="success" <el-button
size="small" type="success"
icon="el-icon-search" size="small"
style="margin-left:10px" icon="el-icon-search"
@click="total1=0;pageCurrent1=1;pageSize1=10;searchTable1()">查询</el-button> style="margin-left:10px"
</el-card> @click="total1=0;pageCurrent1=1;pageSize1=10;searchTable1()">查询</el-button>
</div>
<el-card>
<el-table v-loading="" :data="tableData1" stripe border style="width: 100%;max-height: 500px;" height="500px" size="mini"> <el-table v-loading="" :data="tableData1" stripe border style="width: 100%;max-height: 500px;" height="500px" size="mini">
<el-table-column type="expand"> <el-table-column type="expand">
<template slot-scope="scope"> <template slot-scope="scope">

View File

@@ -1,39 +1,38 @@
<template> <template>
<div class="app-container"> <div class="app-container">
<el-card> <el-card>
<span>项目名称:</span> <div slot="header">
<el-select v-model="projectValue" placeholder="项目名称" size="small" filterable clearable @change="projectChange"> <span>项目名称:</span>
<el-option <el-select v-model="projectValue" placeholder="项目名称" size="small" filterable clearable @change="projectChange">
v-for="item in project" <el-option
:key="item.value" v-for="item in project"
:label="item.label" :key="item.value"
:value="item.value"/> :label="item.label"
</el-select> :value="item.value"/>
<span>机床图号:</span> </el-select>
<el-select v-model="machineValue" style="width:200px" placeholder="请选择" size="small" clearable filterable @change="machineChange"> <span>机床图号:</span>
<el-option <el-select v-model="machineValue" style="width:200px" placeholder="请选择" size="small" clearable filterable @change="machineChange">
v-for="item in machine" <el-option
:key="item.value" v-for="item in machine"
:label="item.label" :key="item.value"
:value="item.value"/> :label="item.label"
</el-select> :value="item.value"/>
<span>组号:</span> </el-select>
<el-select v-model="groupValue" style="width:200px" placeholder="请选择" size="small" clearable filterable> <span>组号:</span>
<el-option <el-select v-model="groupValue" style="width:200px" placeholder="请选择" size="small" clearable filterable>
v-for="item in group" <el-option
:key="item.value" v-for="item in group"
:label="item.label" :key="item.value"
:value="item.value"/> :label="item.label"
</el-select> :value="item.value"/>
<el-button </el-select>
type="success" <el-button
size="small" type="success"
icon="el-icon-search" size="small"
style="margin-left:10px" icon="el-icon-search"
@click="total1=0;pageCurrent1=1;pageSize1=10;searchTable1()">查询</el-button> style="margin-left:10px"
</el-card> @click="total1=0;pageCurrent1=1;pageSize1=10;searchTable1()">查询</el-button>
</div>
<el-card>
<el-table v-loading="" :data="tableData1" show-summary stripe border style="width: 100%;max-height: 600px;" height="600px" size="mini"> <el-table v-loading="" :data="tableData1" show-summary stripe border style="width: 100%;max-height: 600px;" height="600px" size="mini">
<el-table-column label="序号" align="center" width="80" type="index"/> <el-table-column label="序号" align="center" width="80" type="index"/>
<el-table-column label="项目名称" align="center" min-width="100"> <el-table-column label="项目名称" align="center" min-width="100">

View File

@@ -1,34 +1,33 @@
<template> <template>
<div class="app-container"> <div class="app-container">
<el-card> <el-card>
<span>项目名称:</span> <div slot="header">
<el-select v-model="projectValue" style="width:200px" placeholder="请选择" size="small" clearable filterable @change="projectChange"> <span>项目名称:</span>
<el-option <el-select v-model="projectValue" style="width:200px" placeholder="请选择" size="small" clearable filterable @change="projectChange">
v-for="item in project" <el-option
:key="item.value" v-for="item in project"
:label="item.label" :key="item.value"
:value="item.value"/> :label="item.label"
</el-select> :value="item.value"/>
<span>机床图号:</span> </el-select>
<el-select v-model="machineValue" style="width:200px" placeholder="请选择" size="small" clearable filterable @change="machineChange"> <span>机床图号:</span>
<el-option <el-select v-model="machineValue" style="width:200px" placeholder="请选择" size="small" clearable filterable @change="machineChange">
v-for="item in machine" <el-option
:key="item.value" v-for="item in machine"
:label="item.label" :key="item.value"
:value="item.value"/> :label="item.label"
</el-select> :value="item.value"/>
<span>组号:</span> </el-select>
<el-select v-model="groupValue" style="width:200px" placeholder="请选择" size="small" clearable filterable> <span>组号:</span>
<el-option <el-select v-model="groupValue" style="width:200px" placeholder="请选择" size="small" clearable filterable>
v-for="item in group" <el-option
:key="item.value" v-for="item in group"
:label="item.label" :key="item.value"
:value="item.value"/> :label="item.label"
</el-select> :value="item.value"/>
<el-button type="success" icon="el-icon-search" size="small" style="margin-left: 10px" @click="searchProject()">查询</el-button> </el-select>
</el-card> <el-button type="success" icon="el-icon-search" size="small" style="margin-left: 10px" @click="searchProject()">查询</el-button>
</div>
<el-card style="margin-top: 15px">
<el-table <el-table
:data="tableData1" :data="tableData1"
:summary-method="getSummaries" :summary-method="getSummaries"