wzp
2022-02-14 4a674a99455c101670e993ffadd77133a3d46e42
1
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-assets-borrow"],{"1a1e":function(t,s,a){"use strict";a.d(s,"b",(function(){return i})),a.d(s,"c",(function(){return n})),a.d(s,"a",(function(){return e}));var e={uEmpty:a("17be").default,uNumberBox:a("e9f6").default,uIcon:a("b271").default,"u-Textarea":a("894b").default,uButton:a("b92d").default,uToast:a("400d").default},i=function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("v-uni-view",[a("v-uni-view",{},[a("cu-custom",{attrs:{bgColor:"bg-gradual-blue",isBack:!0}},[a("template",{attrs:{slot:"backText"},slot:"backText"},[t._v("返回")]),a("template",{attrs:{slot:"content"},slot:"content"},[t._v("资产借用")])],2)],1),a("v-uni-view",{},[a("v-uni-view",{staticClass:"cu-bar bg-white solid-bottom "},[a("v-uni-view",{staticClass:"action"},[a("v-uni-text",{staticClass:"cuIcon-title text-orange"}),t._v("可借用资产列表")],1)],1),t.listFlag?a("v-uni-view",{},[a("u-empty",{attrs:{mode:"list",icon:"http://cdn.uviewui.com/uview/empty/list.png"}})],1):t._e(),a("v-uni-view",{staticClass:"cu-list menu-avatar"},t._l(t.assetsList,(function(s,e){return a("v-uni-view",{key:e,staticClass:"cu-item"},[a("v-uni-view",{staticClass:"cu-avatar radius lg bg-white",staticStyle:{"background-image":"url(../../static/device.png)"}}),a("v-uni-view",{staticClass:"content"},[a("v-uni-view",[a("v-uni-view",{staticClass:"text-cut text-bold text-xl"},[t._v(t._s(s.name))]),a("v-uni-view",{staticClass:"cu-tag radius bg-orange sm"},[t._v("可借用:"+t._s(s.quantity))]),a("v-uni-view",{staticClass:"numbox"},[a("u-number-box",{attrs:{min:0,max:s.quantity,showMinus:t.valueList[e]>0},model:{value:t.valueList[e],callback:function(s){t.$set(t.valueList,e,s)},expression:"valueList[index]"}},[a("v-uni-view",{staticClass:"minus",attrs:{slot:"minus"},slot:"minus"},[a("u-icon",{attrs:{name:"minus",size:"12"}})],1),a("v-uni-input",{staticClass:"input",staticStyle:{width:"38px","text-align":"center"},attrs:{slot:"input",value:t.valueList[e]?t.valueList[e]:0},slot:"input"}),a("v-uni-view",{staticClass:"plus",attrs:{slot:"plus"},slot:"plus"},[a("u-icon",{attrs:{name:"plus",color:"#FFFFFF",size:"12"}})],1)],1)],1)],1),a("v-uni-view",{staticClass:"text-gray text-sm flex"},[a("v-uni-view",{staticClass:"text-cut"},[t._v("规格:"+t._s(s.model?s.model:"无")+" 编码:"+t._s(s.serialNumber))])],1)],1)],1)})),1),a("v-uni-view",{staticClass:"margin-top"},[a("v-uni-view",{staticClass:"margin-left border-title"},[t._v("申请理由")]),a("v-uni-view",{staticClass:"flex justify-center align-center",staticStyle:{"margin-top":"10rpx"}},[a("v-uni-view",{staticStyle:{width:"95%"}},[a("u--textarea",{attrs:{placeholder:"请输入内容",placeholderStyle:"font-size: 15rpx;"},model:{value:t.reason,callback:function(s){t.reason=s},expression:"reason"}})],1)],1)],1),a("v-uni-view",{staticClass:"padding-left padding-top  border-title ",staticStyle:{"padding-bottom":"10rpx"}},[a("v-uni-view",{staticClass:"action"},[t._v("申请人信息")])],1),a("v-uni-view",{staticClass:"flex justify-center"},[a("v-uni-view",{staticClass:"u-border radius",staticStyle:{width:"95%",padding:"20rpx 0 20rpx 20rpx"}},[a("v-uni-view",{},[t._v("申请人: "+t._s(t.applicant))]),a("v-uni-view",{staticStyle:{"margin-top":"5rpx"}},[t._v("职务: "+t._s(t.jobTitle))]),a("v-uni-view",{staticStyle:{"margin-top":"5rpx"}},[t._v("申请单位: "+t._s(t.applicationUnit))]),a("v-uni-view",{staticStyle:{"margin-top":"5rpx"}},[t._v("申请时间: "+t._s(t.applicationTime))])],1)],1)],1),a("v-uni-view",{staticClass:"margin-top"},[a("u-button",{staticStyle:{width:"40%"},attrs:{type:"primary",text:"提交申请",disabled:t.isDisabled},on:{click:function(s){arguments[0]=s=t.$handleEvent(s),t.submit.apply(void 0,arguments)}}})],1),a("u-toast",{ref:"uToast"})],1)},n=[]},"26a4":function(t,s,a){"use strict";var e=a("6106"),i=a.n(e);i.a},"2cb2":function(t,s,a){"use strict";(function(t){Object.defineProperty(s,"__esModule",{value:!0}),s.default=void 0;var a={data:function(){return{value:0,reason:"",assetsList:[],listFlag:!1,valueList:[],applicant:"",jobTitle:"",applicationUnit:"",applicationTime:"",templateId:"",isDisabled:!1}},onShow:function(){t("log",this.$dayjs().format("YYYY-MM-DD")," at pages/assets/borrow.vue:122"),this.initUseListData(),this.initTemplateData()},methods:{valChange:function(s){t("log","当前值为: "+s.value," at pages/assets/borrow.vue:128")},initUseListData:function(){var s=this;this.$http.get("/assets/approval/search",{params:{pageNum:"1",pageSize:"3",keyStr:"",state:"2"}}).then((function(a){if(0===a.data.code){var e=a.data.rows;s.assetsList=e,t("log",e.length," at pages/assets/borrow.vue:148")}else s.listFlag=!0})).catch((function(a){s.listFlag=!0,t("log",a.data," at pages/assets/borrow.vue:156")}))},initTemplateData:function(){var s=this;this.$http.get("/assets/approval/getTemplate").then((function(a){if(0===a.data.code){var e=a.data.data;t("log",e.length," at pages/assets/borrow.vue:169");for(var i=0;i<e.length;i++)if(2===e[i].type){s.templateId=e[i].templateId;break}}})).catch((function(s){t("log",s.data," at pages/assets/borrow.vue:184")}))},submit:function(){return this.isDisabled=!0,this.reason.length<=0?(this.isDisabled=!1,void this.$refs.uToast.show({type:"error",message:"请填写申请理由"})):this.valueList.length<=0?(this.isDisabled=!1,void this.$refs.uToast.show({type:"error",message:"请选择一个或多个借用资产!"})):void this.submitApply()},submitApply:function(){for(var s=this,a=[],e=0;e<this.valueList.length;e++)if(this.valueList[e]>0){var i=this.assetsList[e];a.push({id:i.id,name:i.name,serialNumber:i.serialNumber,quantity:this.valueList[e]})}t("log",a," at pages/assets/borrow.vue:225");var n={assets:a,templateId:this.templateId,reason:this.reason};this.$http.post("/assets/approval/submit",n).then((function(a){0===a.data.code?(t("log","成功了"," at pages/assets/borrow.vue:236"),s.$refs.uToast.show({type:"success",message:"提交成功"})):s.$refs.uToast.show({type:"error",message:a.data.msg}),s.isDisabled=!1})).catch((function(a){s.isDisabled=!1,t("log",a.data," at pages/assets/borrow.vue:251")}))}}};s.default=a}).call(this,a("0de9")["log"])},6106:function(t,s,a){var e=a("6491");"string"===typeof e&&(e=[[t.i,e,""]]),e.locals&&(t.exports=e.locals);var i=a("4f06").default;i("74a41ff3",e,!0,{sourceMap:!1,shadowMode:!1})},6491:function(t,s,a){var e=a("24fb");s=e(!1),s.push([t.i,'@charset "UTF-8";\r\n/**\r\n * 这里是uni-app内置的常用样式变量\r\n *\r\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\r\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\r\n *\r\n */\r\n/**\r\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\r\n *\r\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\r\n */\r\n/* 颜色变量 */\r\n/* uni.scss */\r\n/* 行为相关颜色 */\r\n/* 文字基本颜色 */\r\n/* 背景颜色 */\r\n/* 边框颜色 */\r\n/* 尺寸变量 */\r\n/* 文字尺寸 */\r\n/* 图片尺寸 */\r\n/* Border Radius */\r\n/* 水平间距 */\r\n/* 垂直间距 */\r\n/* 透明度 */\r\n/* 文章场景相关 */.numbox[data-v-4a3fb090]{margin-left:%?20?%}.minus[data-v-4a3fb090]{width:15px;height:15px;border-width:1px;border-color:#e6e6e6;border-top-left-radius:50px;border-top-right-radius:50px;border-bottom-left-radius:50px;border-bottom-right-radius:50px;display:flex;flex-direction:row;justify-content:center;align-items:center}.input[data-v-4a3fb090]{padding:0 5px}.plus[data-v-4a3fb090]{width:15px;height:15px;background-color:#53c21d;border-radius:50%;display:flex;justify-content:center;align-items:center}',""]),t.exports=s},7057:function(t,s,a){"use strict";a.r(s);var e=a("2cb2"),i=a.n(e);for(var n in e)"default"!==n&&function(t){a.d(s,t,(function(){return e[t]}))}(n);s["default"]=i.a},ad51:function(t,s,a){"use strict";a.r(s);var e=a("1a1e"),i=a("7057");for(var n in i)"default"!==n&&function(t){a.d(s,t,(function(){return i[t]}))}(n);a("26a4");var r,u=a("f0c5"),o=Object(u["a"])(i["default"],e["b"],e["c"],!1,null,"4a3fb090",null,!1,e["a"],r);s["default"]=o.exports}}]);