2 lines
10 KiB
JavaScript
2 lines
10 KiB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2d0c0df2"],{4440:function(e,t,o){"use strict";o.r(t);var n=o("7a23"),r={class:"home",style:{padding:"10px"}},c={style:{margin:"10px 0"}},a=Object(n["createTextVNode"])("查询"),l=Object(n["createTextVNode"])("重置"),i={style:{margin:"10px 0"}},d=Object(n["createTextVNode"])("批量删除"),u=Object(n["createTextVNode"])("修改"),s=Object(n["createTextVNode"])("删除"),b=Object(n["createTextVNode"])("续借"),h={style:{margin:"10px 0"}},f={class:"dialog-footer"},m=Object(n["createTextVNode"])("取 消"),O=Object(n["createTextVNode"])("确 定");function j(e,t,o,j,p,V){var g=Object(n["resolveComponent"])("search"),C=Object(n["resolveComponent"])("el-icon"),N=Object(n["resolveComponent"])("el-input"),w=Object(n["resolveComponent"])("el-form-item"),x=Object(n["resolveComponent"])("el-button"),k=Object(n["resolveComponent"])("el-form"),_=Object(n["resolveComponent"])("el-popconfirm"),y=Object(n["resolveComponent"])("el-table-column"),v=Object(n["resolveComponent"])("el-table"),z=Object(n["resolveComponent"])("el-pagination"),S=Object(n["resolveComponent"])("el-dialog");return Object(n["openBlock"])(),Object(n["createElementBlock"])("div",r,[Object(n["createElementVNode"])("div",c,[Object(n["createVNode"])(k,{inline:"true",size:"small"},{default:Object(n["withCtx"])((function(){return[Object(n["createVNode"])(w,{label:"图书编号"},{default:Object(n["withCtx"])((function(){return[Object(n["createVNode"])(N,{modelValue:p.search1,"onUpdate:modelValue":t[0]||(t[0]=function(e){return p.search1=e}),placeholder:"请输入图书编号",clearable:""},{prefix:Object(n["withCtx"])((function(){return[Object(n["createVNode"])(C,{class:"el-input__icon"},{default:Object(n["withCtx"])((function(){return[Object(n["createVNode"])(g)]})),_:1})]})),_:1},8,["modelValue"])]})),_:1}),Object(n["createVNode"])(w,{label:"图书名称"},{default:Object(n["withCtx"])((function(){return[Object(n["createVNode"])(N,{modelValue:p.search2,"onUpdate:modelValue":t[1]||(t[1]=function(e){return p.search2=e}),placeholder:"请输入图书名称",clearable:""},{prefix:Object(n["withCtx"])((function(){return[Object(n["createVNode"])(C,{class:"el-input__icon"},{default:Object(n["withCtx"])((function(){return[Object(n["createVNode"])(g)]})),_:1})]})),_:1},8,["modelValue"])]})),_:1}),1==p.user.role?(Object(n["openBlock"])(),Object(n["createBlock"])(w,{key:0,label:"借阅者"},{default:Object(n["withCtx"])((function(){return[Object(n["createVNode"])(N,{modelValue:p.search3,"onUpdate:modelValue":t[2]||(t[2]=function(e){return p.search3=e}),placeholder:"请输入借阅者昵称",clearable:""},{prefix:Object(n["withCtx"])((function(){return[Object(n["createVNode"])(C,{class:"el-input__icon"},{default:Object(n["withCtx"])((function(){return[Object(n["createVNode"])(g)]})),_:1})]})),_:1},8,["modelValue"])]})),_:1})):Object(n["createCommentVNode"])("",!0),Object(n["createVNode"])(w,null,{default:Object(n["withCtx"])((function(){return[Object(n["createVNode"])(x,{type:"primary",style:{"margin-left":"1%"},onClick:V.load,size:"mini"},{default:Object(n["withCtx"])((function(){return[a]})),_:1},8,["onClick"])]})),_:1}),Object(n["createVNode"])(w,null,{default:Object(n["withCtx"])((function(){return[Object(n["createVNode"])(x,{size:"mini",type:"danger",onClick:V.clear},{default:Object(n["withCtx"])((function(){return[l]})),_:1},8,["onClick"])]})),_:1})]})),_:1})]),Object(n["createElementVNode"])("div",i,[1==p.user.role?(Object(n["openBlock"])(),Object(n["createBlock"])(_,{key:0,title:"确认删除?",onConfirm:V.deleteBatch},{reference:Object(n["withCtx"])((function(){return[Object(n["createVNode"])(x,{type:"danger",size:"mini"},{default:Object(n["withCtx"])((function(){return[d]})),_:1})]})),_:1},8,["onConfirm"])):Object(n["createCommentVNode"])("",!0)]),Object(n["createVNode"])(v,{data:p.tableData,stripe:"",border:"true",onSelectionChange:V.handleSelectionChange},{default:Object(n["withCtx"])((function(){return[1==p.user.role?(Object(n["openBlock"])(),Object(n["createBlock"])(y,{key:0,type:"selection",width:"55"})):Object(n["createCommentVNode"])("",!0),Object(n["createVNode"])(y,{prop:"isbn",label:"图书编号",sortable:""}),Object(n["createVNode"])(y,{prop:"bookName",label:"图书名称"}),Object(n["createVNode"])(y,{prop:"nickName",label:"借阅者"}),Object(n["createVNode"])(y,{prop:"lendtime",label:"借阅时间"}),Object(n["createVNode"])(y,{prop:"deadtime",label:"最迟归还日期"}),Object(n["createVNode"])(y,{prop:"prolong",label:"可续借次数"}),Object(n["createVNode"])(y,{fixed:"right",label:"操作"},{default:Object(n["withCtx"])((function(e){return[1==p.user.role?(Object(n["openBlock"])(),Object(n["createBlock"])(x,{key:0,size:"mini",onClick:function(t){return V.handleEdit(e.row)}},{default:Object(n["withCtx"])((function(){return[u]})),_:2},1032,["onClick"])):Object(n["createCommentVNode"])("",!0),1==p.user.role?(Object(n["openBlock"])(),Object(n["createBlock"])(_,{key:1,title:"确认删除?",onConfirm:function(t){return V.handleDelete(e.row)}},{reference:Object(n["withCtx"])((function(){return[Object(n["createVNode"])(x,{type:"danger",size:"mini"},{default:Object(n["withCtx"])((function(){return[s]})),_:1})]})),_:2},1032,["onConfirm"])):Object(n["createCommentVNode"])("",!0),2==p.user.role?(Object(n["openBlock"])(),Object(n["createBlock"])(_,{key:2,title:"确认续借(续借一次延长30天)?",onConfirm:function(t){return V.handlereProlong(e.row)},disabled:0==e.row.prolong},{reference:Object(n["withCtx"])((function(){return[Object(n["createVNode"])(x,{type:"danger",size:"mini",disabled:0==e.row.prolong},{default:Object(n["withCtx"])((function(){return[b]})),_:2},1032,["disabled"])]})),_:2},1032,["onConfirm","disabled"])):Object(n["createCommentVNode"])("",!0)]})),_:1})]})),_:1},8,["data","onSelectionChange"]),Object(n["createElementVNode"])("div",h,[Object(n["createVNode"])(z,{currentPage:p.currentPage,"onUpdate:currentPage":t[3]||(t[3]=function(e){return p.currentPage=e}),"page-sizes":[5,10,20],"page-size":p.pageSize,layout:"total, sizes, prev, pager, next, jumper",total:p.total,onSizeChange:V.handleSizeChange,onCurrentChange:V.handleCurrentChange},null,8,["currentPage","page-size","total","onSizeChange","onCurrentChange"]),Object(n["createVNode"])(S,{modelValue:p.dialogVisible2,"onUpdate:modelValue":t[9]||(t[9]=function(e){return p.dialogVisible2=e}),title:"修改借阅信息",width:"30%"},{footer:Object(n["withCtx"])((function(){return[Object(n["createElementVNode"])("span",f,[Object(n["createVNode"])(x,{onClick:t[8]||(t[8]=function(e){return p.dialogVisible2=!1})},{default:Object(n["withCtx"])((function(){return[m]})),_:1}),Object(n["createVNode"])(x,{type:"primary",onClick:V.save},{default:Object(n["withCtx"])((function(){return[O]})),_:1},8,["onClick"])])]})),default:Object(n["withCtx"])((function(){return[Object(n["createVNode"])(k,{model:p.form,"label-width":"120px"},{default:Object(n["withCtx"])((function(){return[Object(n["createVNode"])(w,{label:"图书编号"},{default:Object(n["withCtx"])((function(){return[Object(n["createVNode"])(N,{style:{width:"80%"},modelValue:p.form.isbn,"onUpdate:modelValue":t[4]||(t[4]=function(e){return p.form.isbn=e})},null,8,["modelValue"])]})),_:1}),Object(n["createVNode"])(w,{label:"图书名称"},{default:Object(n["withCtx"])((function(){return[Object(n["createVNode"])(N,{style:{width:"80%"},modelValue:p.form.bookName,"onUpdate:modelValue":t[5]||(t[5]=function(e){return p.form.bookName=e})},null,8,["modelValue"])]})),_:1}),Object(n["createVNode"])(w,{label:"借阅者"},{default:Object(n["withCtx"])((function(){return[Object(n["createVNode"])(N,{style:{width:"80%"},modelValue:p.form.nickName,"onUpdate:modelValue":t[6]||(t[6]=function(e){return p.form.nickName=e})},null,8,["modelValue"])]})),_:1}),Object(n["createVNode"])(w,{label:"续借次数"},{default:Object(n["withCtx"])((function(){return[Object(n["createVNode"])(N,{style:{width:"80%"},modelValue:p.form.prolong,"onUpdate:modelValue":t[7]||(t[7]=function(e){return p.form.prolong=e})},null,8,["modelValue"])]})),_:1})]})),_:1},8,["model"])]})),_:1},8,["modelValue"])])])}o("e9c4");var p=o("b775"),V=o("3ef4"),g=o("c1df"),C=o.n(g),N={created:function(){var e=sessionStorage.getItem("user")||"{}";this.user=JSON.parse(e),this.load()},name:"bookwithuser",methods:{handleSelectionChange:function(e){this.forms=e},deleteBatch:function(){var e=this;this.forms.length?p["a"].post("bookwithuser/deleteRecords",this.forms).then((function(t){"0"===t.code?(V["a"].success("批量删除成功"),e.load()):V["a"].error(t.msg)})):V["a"].warning("请选择数据!")},load:function(){var e=this;1==this.user.role?p["a"].get("/bookwithuser",{params:{pageNum:this.currentPage,pageSize:this.pageSize,search1:this.search1,search2:this.search2,search3:this.search3}}).then((function(t){console.log(t),e.tableData=t.data.records,e.total=t.data.total})):p["a"].get("/bookwithuser",{params:{pageNum:this.currentPage,pageSize:this.pageSize,search1:this.search1,search2:this.search2,search3:this.user.id}}).then((function(t){console.log(t),e.tableData=t.data.records,e.total=t.data.total}))},clear:function(){this.search1="",this.search2="",this.search3="",this.load()},handleDelete:function(e){var t=this,o=JSON.parse(JSON.stringify(e));p["a"].post("bookwithuser/deleteRecord",o).then((function(e){console.log(e),0==e.code?V["a"].success("删除成功"):V["a"].error(e.msg),t.load()}))},handlereProlong:function(e){var t=this,o=new Date(e.deadtime);o.setDate(o.getDate()+30),e.deadtime=C()(o).format("yyyy-MM-DD HH:mm:ss"),e.prolong=e.prolong-1,p["a"].post("/bookwithuser",e).then((function(e){console.log(e),0==e.code?Object(V["a"])({message:"续借成功",type:"success"}):V["a"].error(e.msg),t.load(),t.dialogVisible2=!1}))},save:function(){var e=this;p["a"].post("/bookwithuser",this.form).then((function(t){console.log(t),0==t.code?Object(V["a"])({message:"修改信息成功",type:"success"}):V["a"].error(t.msg),e.load(),e.dialogVisible2=!1}))},handleEdit:function(e){this.form=JSON.parse(JSON.stringify(e)),this.dialogVisible2=!0},handleSizeChange:function(e){this.pageSize=e,this.load()},handleCurrentChange:function(e){this.pageNum=e,this.load()}},data:function(){return{form:{},form2:{},form3:{},dialogVisible:!1,dialogVisible2:!1,search1:"",search2:"",search3:"",total:10,currentPage:1,pageSize:10,tableData:[],user:{},forms:[]}}},w=o("6b0d"),x=o.n(w);const k=x()(N,[["render",j]]);t["default"]=k}}]);
|
|
//# sourceMappingURL=chunk-2d0c0df2.6a945e22.js.map
|