You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

2 lines
7.1 KiB

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-1fd412cf"],{"04d1":function(e,t,r){var i=r("342f"),l=i.match(/firefox\/(\d+)/i);e.exports=!!l&&+l[1]},"0c97":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",[r("el-pagination",{attrs:{"page-sizes":[10,20,30,40],"page-size":10,total:100,layout:"total, sizes, prev, pager, next, jumper"}}),r("el-table",{ref:"list",staticStyle:{width:"100%"},attrs:{data:e.tableData,border:"",stripe:"","highlight-current-row":"","default-sort":{prop:"date",order:"descending"}},on:{"row-click":e.handleRowClick,"select-all":e.handleCheckedAllAndCheckedNone,select:e.handleCheckedAllAndCheckedNone}},[r("el-table-column",{attrs:{type:"selection",width:"45",align:"center"}}),r("el-table-column",{attrs:{type:"index",label:"序号",width:"50"}}),r("el-table-column",{attrs:{property:"date",label:"日期",width:"180",sortable:""},scopedSlots:e._u([{key:"default",fn:function(t){return[r("i",{staticClass:"el-icon-time"}),r("span",{staticStyle:{"margin-left":"5px"}},[e._v(e._s(t.row.date))])]}}])}),r("el-table-column",{attrs:{property:"name",label:"姓名",width:"180"}}),r("el-table-column",{attrs:{property:"address",label:"地址"}}),r("el-table-column",{attrs:{label:"操作",width:"130",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[r("el-button",{attrs:{circle:"",icon:"el-icon-edit-outline",type:"primary",title:"编辑",size:"small"},on:{click:function(r){return e.rowEdit(t.$index,t.row)}}}),r("el-button",{attrs:{circle:"",icon:"el-icon-delete",type:"danger",title:"删除",size:"small"},on:{click:function(r){return e.rowDel(t.$index,t.row,r)}}})]}}])})],1),r("el-dialog",{attrs:{title:"编辑",visible:e.isShowEditDialog,width:"430px"},on:{"update:visible":function(t){e.isShowEditDialog=t},close:e.dialogClose}},[r("el-form",{ref:"editForm",attrs:{model:e.formFileds,"label-width":"55px",rules:e.rules}},[r("el-form-item",{attrs:{label:"日期"}},[r("el-date-picker",{attrs:{"value-format":"yyyy-MM-dd",editable:!1,clearable:!1},model:{value:e.formFileds.date,callback:function(t){e.$set(e.formFileds,"date",t)},expression:"formFileds.date"}})],1),r("el-form-item",{attrs:{label:"姓名",prop:"name"}},[r("el-input",{model:{value:e.formFileds.name,callback:function(t){e.$set(e.formFileds,"name",t)},expression:"formFileds.name"}})],1),r("el-form-item",{attrs:{label:"地址",prop:"address"}},[r("el-input",{model:{value:e.formFileds.address,callback:function(t){e.$set(e.formFileds,"address",t)},expression:"formFileds.address"}})],1),r("el-form-item",[r("el-button",{staticClass:"pull-right margin-l-25",attrs:{type:"primary"},on:{click:function(t){return e.handleEdit(e.formFileds.id)}}},[e._v("确定")]),r("el-button",{staticClass:"pull-right",on:{click:function(t){e.isShowEditDialog=!1}}},[e._v("取消")])],1)],1)],1)],1)},l=[],n=(r("4e82"),r("a434"),{name:"Table",data:function(){return{formFileds:{date:"",name:"",address:"",id:""},rules:{name:[{required:!0,message:"姓名不能为空",trigger:"blur, change"}],address:[{required:!0,message:"地址不能为空",trigger:"blur, change"}]},tableData:[{id:0,date:"2016-05-02",name:"王小虎",address:"上海市普陀区金沙江路 1518 弄"},{id:1,date:"2016-05-04",name:"王小虎",address:"上海市普陀区金沙江路 1517 弄"},{id:2,date:"2016-05-01",name:"王小虎",address:"上海市普陀区金沙江路 1519 弄"},{id:3,date:"2016-05-03",name:"王小虎",address:"上海市普陀区金沙江路 1516 弄"}],isShowEditDialog:!1}},methods:{handleRowClick:function(e,t,r){this.setCurRowChecked(e)},handleCheckedAllAndCheckedNone:function(e){1!=e.length&&this.$refs.list.setCurrentRow()},dialogClose:function(){this.$refs.editForm.resetFields()},rowEdit:function(e,t){for(var r in this.setCurRowChecked(t),this.formFileds)this.formFileds[r]=t[r];this.isShowEditDialog=!0},handleEdit:function(e){var t=this;this.$refs.editForm.validate((function(r){r&&(Object.assign(t.tableData[e],t.formFileds),t.isShowEditDialog=!1,t.$refs.list.sort("date","descending"),t.$message.success("编辑成功"))}))},rowDel:function(e,t,r){var i=this;r.target.blur(),this.$confirm("确定要删除当前行吗?","删除",{comfirmButtonText:"确定",cancelButtonText:"取消"}).then((function(){return i.tableData.splice(t.id,1),i.$message.success("删除成功"),!1}))},setCurRowChecked:function(e){this.$refs.list.clearSelection(),this.$refs.list.toggleRowSelection(e)}}}),a=n,o=(r("0d16"),r("2877")),s=Object(o["a"])(a,i,l,!1,null,"e488f654",null);t["default"]=s.exports},"0d16":function(e,t,r){"use strict";r("dd12")},"4e82":function(e,t,r){"use strict";var i=r("23e7"),l=r("1c0b"),n=r("7b0b"),a=r("50c4"),o=r("577e"),s=r("d039"),d=r("addb"),c=r("a640"),u=r("04d1"),f=r("d998"),h=r("2d00"),m=r("512ce"),p=[],g=p.sort,b=s((function(){p.sort(void 0)})),w=s((function(){p.sort(null)})),v=c("sort"),k=!s((function(){if(h)return h<70;if(!(u&&u>3)){if(f)return!0;if(m)return m<603;var e,t,r,i,l="";for(e=65;e<76;e++){switch(t=String.fromCharCode(e),e){case 66:case 69:case 70:case 72:r=3;break;case 68:case 71:r=4;break;default:r=2}for(i=0;i<47;i++)p.push({k:t+i,v:r})}for(p.sort((function(e,t){return t.v-e.v})),i=0;i<p.length;i++)t=p[i].k.charAt(0),l.charAt(l.length-1)!==t&&(l+=t);return"DGBEFHACIJK"!==l}})),C=b||!w||!v||!k,x=function(e){return function(t,r){return void 0===r?-1:void 0===t?1:void 0!==e?+e(t,r)||0:o(t)>o(r)?1:-1}};i({target:"Array",proto:!0,forced:C},{sort:function(e){void 0!==e&&l(e);var t=n(this);if(k)return void 0===e?g.call(t):g.call(t,e);var r,i,o=[],s=a(t.length);for(i=0;i<s;i++)i in t&&o.push(t[i]);o=d(o,x(e)),r=o.length,i=0;while(i<r)t[i]=o[i++];while(i<s)delete t[i++];return t}})},"512ce":function(e,t,r){var i=r("342f"),l=i.match(/AppleWebKit\/(\d+)\./);e.exports=!!l&&+l[1]},a434:function(e,t,r){"use strict";var i=r("23e7"),l=r("23cb"),n=r("a691"),a=r("50c4"),o=r("7b0b"),s=r("65f0"),d=r("8418"),c=r("1dde"),u=c("splice"),f=Math.max,h=Math.min,m=9007199254740991,p="Maximum allowed length exceeded";i({target:"Array",proto:!0,forced:!u},{splice:function(e,t){var r,i,c,u,g,b,w=o(this),v=a(w.length),k=l(e,v),C=arguments.length;if(0===C?r=i=0:1===C?(r=0,i=v-k):(r=C-2,i=h(f(n(t),0),v-k)),v+r-i>m)throw TypeError(p);for(c=s(w,i),u=0;u<i;u++)g=k+u,g in w&&d(c,u,w[g]);if(c.length=i,r<i){for(u=k;u<v-i;u++)g=u+i,b=u+r,g in w?w[b]=w[g]:delete w[b];for(u=v;u>v-i+r;u--)delete w[u-1]}else if(r>i)for(u=v-i;u>k;u--)g=u+i-1,b=u+r-1,g in w?w[b]=w[g]:delete w[b];for(u=0;u<r;u++)w[u+k]=arguments[u+2];return w.length=v-i+r,c}})},a640:function(e,t,r){"use strict";var i=r("d039");e.exports=function(e,t){var r=[][e];return!!r&&i((function(){r.call(null,t||function(){throw 1},1)}))}},addb:function(e,t){var r=Math.floor,i=function(e,t){var a=e.length,o=r(a/2);return a<8?l(e,t):n(i(e.slice(0,o),t),i(e.slice(o),t),t)},l=function(e,t){var r,i,l=e.length,n=1;while(n<l){i=n,r=e[n];while(i&&t(e[i-1],r)>0)e[i]=e[--i];i!==n++&&(e[i]=r)}return e},n=function(e,t,r){var i=e.length,l=t.length,n=0,a=0,o=[];while(n<i||a<l)n<i&&a<l?o.push(r(e[n],t[a])<=0?e[n++]:t[a++]):o.push(n<i?e[n++]:t[a++]);return o};e.exports=i},d998:function(e,t,r){var i=r("342f");e.exports=/MSIE|Trident/.test(i)},dd12:function(e,t,r){}}]);
//# sourceMappingURL=chunk-1fd412cf.b389dc43.js.map