| | |
| | | **åå°æä½è§ï¼http://v2.volcore.xyz/document/netCoreDev |
| | | *****************************************************************************************/ |
| | | //æ¤jsæä»¶æ¯ç¨æ¥èªå®ä¹æ©å±ä¸å¡ä»£ç ï¼å¯ä»¥æ©å±ä¸äºèªå®ä¹é¡µé¢æè
éæ°é
ç½®çæç代ç |
| | | |
| | | import gridBody from './extend/checkResult.vue' |
| | | import gridHeader from './extend/checkResultInfo.vue' |
| | | let extension = { |
| | | components: { |
| | | //æ¥è¯¢ç颿©å±ç»ä»¶ |
| | | gridHeader: '', |
| | | gridBody: '', |
| | | gridHeader: gridHeader, |
| | | gridBody: gridBody, |
| | | gridFooter: '', |
| | | //æ°å»ºãç¼è¾å¼¹åºæ¡æ©å±ç»ä»¶ |
| | | modelHeader: '', |
| | |
| | | // this.$Message.success('ç¹å»äºæé®'); |
| | | // } |
| | | // }); |
| | | |
| | | this.columns.push({ |
| | | title: 'æä½', |
| | | field: 'æä½', |
| | | width: 120, |
| | | align: 'center', |
| | | render: (h, { row, column, index }) => { |
| | | if ( row.checkOrderStatus == 0 ) { |
| | | return ( |
| | | <div> |
| | | <el-button |
| | | onClick={($e) => { |
| | | this.$refs.gridBody.open([row],true); |
| | | }} |
| | | type="primary" |
| | | plain |
| | | size="small" |
| | | style="height:26px; padding: 10px !important;" |
| | | > |
| | | å®¡æ ¸ |
| | | </el-button> |
| | | </div> |
| | | ) |
| | | } |
| | | if ( row.checkOrderStatus == 1 ) { |
| | | return ( |
| | | <div> |
| | | <el-button |
| | | onClick={($e) => { |
| | | this.http |
| | | .post("api/CheckOrderResult/GetCheckResultInfo?checkId="+row.checkOrderId, "æ°æ®å¤çä¸...") |
| | | .then((x) => { |
| | | if (x.status) { |
| | | if (x.data) { |
| | | x.data.checkquantity=row.receivedQuantity |
| | | } |
| | | this.$refs.gridHeader.open(x.data); |
| | | } else { |
| | | return this.$error(x.message); |
| | | } |
| | | }); |
| | | |
| | | }} |
| | | type="primary" |
| | | plain |
| | | size="small" |
| | | style="height:26px; padding: 10px !important;" |
| | | > |
| | | æ£éªä¿¡æ¯ |
| | | </el-button> |
| | | </div> |
| | | ) |
| | | } |
| | | } |
| | | |
| | | }); |
| | | this.columns.forEach(x=>{ |
| | | //设置titleååºå® |
| | | if (x.field=='æä½') { |
| | | x.fixed = 'right'; |
| | | // x.align="center"//è®¾ç½®ææ¬å±
ä¸ |
| | | } |
| | | }) |
| | | //示ä¾ï¼è®¾ç½®ä¿®æ¹æ°å»ºãç¼è¾å¼¹åºæ¡å段æ ç¾çé¿åº¦ |
| | | // this.boxOptions.labelWidth = 150; |
| | | }, |