| | |
| | | |
| | | <style scoped> |
| | | .technical{ |
| | | height: 100%; |
| | | width: 100%; |
| | | } |
| | | .technical .title .el-button { |
| | | height: 32px; |
| | | border: 1px solid rgba(190, 190, 190, 0.44); |
| | | box-shadow: 0px 2px 4px rgba(220, 220, 220, 0.41); |
| | | padding: 0 12px; |
| | | } |
| | | |
| | | .technical .title { |
| | | margin-bottom: 10px; |
| | | padding: 0 20px; |
| | | } |
| | | |
| | | /* 搜索头部样式 */ |
| | | .search-header{ |
| | | background: #fff; |
| | | padding: 24px 32px; |
| | | } |
| | | .search-header .el-form-item{ |
| | | margin: 0px; |
| | | font-size: 14px; |
| | | } |
| | | .search-header .el-form-item:nth-child(1){ |
| | | margin-right: 48px; |
| | | } |
| | | .search-header .el-form-item:nth-child(2){ |
| | | margin-right: 24px; |
| | | } |
| | | /* 重置和查询两个按钮样式 */ |
| | | .search-header .el-form-item .el-button{ |
| | | width: 65px; |
| | | height: 32px; |
| | | box-sizing: border-box; |
| | | background: rgb(255, 255, 255); |
| | | border: 1px solid rgb(217, 217, 217); |
| | | border-radius:2px; |
| | | padding: 0; |
| | | font-size: 14px; |
| | | } |
| | | .search-header .el-form-item .el-button:nth-child(2){ |
| | | /* Rectangle 77 */ |
| | | background: rgb(0, 78, 162); |
| | | color: #fff; |
| | | } |
| | | /* 输入框的样式 */ |
| | | .search-header .el-form-item .el-input >>>.el-input__inner{ |
| | | width: 224px; |
| | | height: 32px ; |
| | | box-sizing: border-box; |
| | | background: rgb(255, 255, 255); |
| | | border: 1px solid rgb(217, 217, 217); |
| | | border-radius:2px; |
| | | } |
| | | |
| | | |
| | | /* 技术文件表格样式 */ |
| | | .technical-table{ |
| | | margin-top: 11px; |
| | | height: calc(100% - 140px); |
| | | background: #fff; |
| | | padding: 23px 21px ; |
| | | font-size: 14px; |
| | | box-sizing: border-box; |
| | | display: flex; |
| | | flex-direction: column; |
| | | } |
| | | /* .technical-table .el-table{ |
| | | overflow-y:scroll; |
| | | } */ |
| | | .technical-table .table-box { |
| | | flex: 1; |
| | | overflow-y: scroll; |
| | | } |
| | | .technical-table .el-pagination{ |
| | | margin-top: 23px; |
| | | display: flex; |
| | | justify-content: end; |
| | | } |
| | | .formtitle{ |
| | | display: block; |
| | | margin-bottom: 24px; |
| | | font-size: 16px; |
| | | } |
| | | .detail-model >>>.el-form-item__label{ |
| | | color: rgb(51, 51, 51); |
| | | } |
| | | .detail-model >>>.el-input__inner{ |
| | | width: 224px; |
| | | height: 32px; |
| | | box-sizing: border-box; |
| | | background: rgb(238, 238, 238); |
| | | border: 1px solid rgb(221, 221, 221); |
| | | border-radius:4px; |
| | | } |
| | | </style> |
| | | |
| | | |
| | | <template> |
| | | <div class="technical"> |
| | | <div class="title"> |
| | |
| | | width="78"> |
| | | </el-table-column> |
| | | <el-table-column |
| | | prop="id" |
| | | label="订单号" |
| | | width="124"> |
| | | prop="order_number" |
| | | label="订单号"> |
| | | </el-table-column> |
| | | <el-table-column |
| | | prop="saleman" |
| | | label="业务员"> |
| | | </el-table-column> |
| | | <el-table-column |
| | | prop="proname" |
| | | label="工程名称" |
| | | width="160"> |
| | | label="客户名称"> |
| | | </el-table-column> |
| | | <el-table-column |
| | | prop="code" |
| | | label="产品编码" |
| | | width="168" |
| | | > |
| | | </el-table-column> |
| | | <el-table-column |
| | | prop="type" |
| | | label="产品大类" |
| | | width="128"> |
| | | prop="name" |
| | | label="产品名称"> |
| | | </el-table-column> |
| | | <el-table-column |
| | | prop="specifications" |
| | | label="规格型号" |
| | | width="170"> |
| | | label="规格型号"> |
| | | </el-table-column> |
| | | <el-table-column |
| | | prop="unit" |
| | | label="单位" |
| | | width="100"> |
| | | label="单位"> |
| | | </el-table-column> |
| | | <el-table-column |
| | | prop="number" |
| | | label="数量" |
| | | width="118" |
| | | > |
| | | label="数量"> |
| | | </el-table-column> |
| | | <el-table-column |
| | | prop="username" |
| | | label="下单人" |
| | | width="114"> |
| | | prop="下单日期" |
| | | label="下单日期"> |
| | | </el-table-column> |
| | | <el-table-column |
| | | prop="createTime" |
| | | label="下单日期" |
| | | width="153" |
| | | > |
| | | prop="交货日期" |
| | | label="交货日期"> |
| | | </el-table-column> |
| | | <el-table-column |
| | | prop="deliveryTime" |
| | | label="交货日期" |
| | | width="137"> |
| | | </el-table-column> |
| | | <el-table-column |
| | | prop="state" |
| | | prop="type" |
| | | label="状态" |
| | | width="85" |
| | | > |
| | | <template slot-scope="scope"> |
| | | {{scope.state==1?'待编制':'已编制'}} |
| | | {{scope.state==0?'待编制':'已编制'}} |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column |
| | |
| | | id:'', |
| | | date:'' |
| | | }, |
| | | technicalTable: [{ |
| | | date: '2016-05-02', |
| | | name: '王小虎', |
| | | address: '上海市' |
| | | }, { |
| | | date: '2016-05-04', |
| | | name: '王小虎', |
| | | address: '上海市' |
| | | }, { |
| | | date: '2016-05-01', |
| | | name: '王小虎', |
| | | address: '上海市' |
| | | }, { |
| | | date: '2016-05-03', |
| | | name: '王小虎', |
| | | address: '上海市' |
| | | }, { |
| | | date: '2016-05-03', |
| | | name: '王小虎', |
| | | address: '上海市' |
| | | }, { |
| | | date: '2016-05-03', |
| | | name: '王小虎', |
| | | address: '上海市' |
| | | }, { |
| | | date: '2016-05-03', |
| | | name: '王小虎', |
| | | address: '上海市' |
| | | }, { |
| | | date: '2016-05-03', |
| | | name: '王小虎', |
| | | address: '上海市' |
| | | }, { |
| | | date: '2016-05-03', |
| | | name: '王小虎', |
| | | address: '上海市' |
| | | }, { |
| | | date: '2016-05-03', |
| | | name: '王小虎', |
| | | address: '上海市' |
| | | }, { |
| | | date: '2016-05-03', |
| | | name: '王小虎', |
| | | address: '上海市' |
| | | } |
| | | ], |
| | | technicalTable: [], |
| | | showDetail: false, |
| | | selectedRow: {}, |
| | | pageParams:{ |
| | |
| | | console.log(this.selectedRow) |
| | | }, |
| | | async getTechnicalTableData() { |
| | | const res = await this.$axios.get(this.$api.url.selectAllOrder,{params:{pageSize:(this.pageParams.pageNo-1),countSize:this.pageParams.pageSize,...this.searchData}}) |
| | | const res = await this.$axios.get(this.$api.url.selectAllOrder,{ |
| | | params:{ |
| | | pageSize:(this.pageParams.pageNo-1), |
| | | countSize:this.pageParams.pageSize,...this.searchData}}) |
| | | this.technicalTable = res.data.row |
| | | this.pageParams.total = res.data.total |
| | | }, |
| | |
| | | }, |
| | | } |
| | | </script> |
| | | |
| | | <style scoped> |
| | | .technical{ |
| | | height: 100%; |
| | | width: 100%; |
| | | } |
| | | .technical .title .el-button { |
| | | height: 32px; |
| | | border: 1px solid rgba(190, 190, 190, 0.44); |
| | | box-shadow: 0px 2px 4px rgba(220, 220, 220, 0.41); |
| | | padding: 0 12px; |
| | | } |
| | | |
| | | .technical .title { |
| | | margin-bottom: 10px; |
| | | padding: 0 20px; |
| | | } |
| | | |
| | | /* 搜索头部样式 */ |
| | | .search-header{ |
| | | background: #fff; |
| | | padding: 24px 32px; |
| | | } |
| | | .search-header .el-form-item{ |
| | | margin: 0px; |
| | | font-size: 14px; |
| | | } |
| | | .search-header .el-form-item:nth-child(1){ |
| | | margin-right: 48px; |
| | | } |
| | | .search-header .el-form-item:nth-child(2){ |
| | | margin-right: 24px; |
| | | } |
| | | /* 重置和查询两个按钮样式 */ |
| | | .search-header .el-form-item .el-button{ |
| | | width: 65px; |
| | | height: 32px; |
| | | box-sizing: border-box; |
| | | background: rgb(255, 255, 255); |
| | | border: 1px solid rgb(217, 217, 217); |
| | | border-radius:2px; |
| | | padding: 0; |
| | | font-size: 14px; |
| | | } |
| | | .search-header .el-form-item .el-button:nth-child(2){ |
| | | /* Rectangle 77 */ |
| | | background: rgb(0, 78, 162); |
| | | color: #fff; |
| | | } |
| | | /* 输入框的样式 */ |
| | | .search-header .el-form-item .el-input >>>.el-input__inner{ |
| | | width: 224px; |
| | | height: 32px ; |
| | | box-sizing: border-box; |
| | | background: rgb(255, 255, 255); |
| | | border: 1px solid rgb(217, 217, 217); |
| | | border-radius:2px; |
| | | } |
| | | |
| | | |
| | | /* 技术文件表格样式 */ |
| | | .technical-table{ |
| | | margin-top: 11px; |
| | | height: calc(100% - 140px); |
| | | background: #fff; |
| | | padding: 23px 21px ; |
| | | font-size: 14px; |
| | | box-sizing: border-box; |
| | | display: flex; |
| | | flex-direction: column; |
| | | } |
| | | /* .technical-table .el-table{ |
| | | overflow-y:scroll; |
| | | } */ |
| | | .technical-table .table-box { |
| | | flex: 1; |
| | | overflow-y: scroll; |
| | | } |
| | | .technical-table .el-pagination{ |
| | | margin-top: 23px; |
| | | display: flex; |
| | | justify-content: end; |
| | | } |
| | | .formtitle{ |
| | | display: block; |
| | | margin-bottom: 24px; |
| | | font-size: 16px; |
| | | } |
| | | .detail-model >>>.el-form-item__label{ |
| | | color: rgb(51, 51, 51); |
| | | } |
| | | .detail-model >>>.el-input__inner{ |
| | | width: 224px; |
| | | height: 32px; |
| | | box-sizing: border-box; |
| | | background: rgb(238, 238, 238); |
| | | border: 1px solid rgb(221, 221, 221); |
| | | border-radius:4px; |
| | | } |
| | | </style> |
| | | |