chunk-6d12a273.afe6402f.js 11 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-6d12a273"],{"058a":function(t,e,n){"use strict";var r=n("27fd"),a=n.n(r);a.a},"27fd":function(t,e,n){},7197:function(t,e,n){"use strict";n.r(e);var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"xianzhiziyuan-add"},[n("div",{staticClass:"form"},[n("div",{staticClass:"form-item",staticStyle:{display:"flex",padding:"20px 0px"}},[t._m(0),n("input",{directives:[{name:"model",rawName:"v-model",value:t.form.name,expression:"form.name"}],attrs:{placeholder:"请输入",type:"text"},domProps:{value:t.form.name},on:{input:function(e){e.target.composing||t.$set(t.form,"name",e.target.value)}}})]),n("div",{staticClass:"form-item",staticStyle:{display:"flex",padding:"20px 0px"},on:{click:function(e){return t.goodsType("goodsType")}}},[t._m(1),n("div",[0==t.goodsTypeArray.length?n("span",[t._v("请选择")]):t._l(t.goodsTypeArray,function(e){return n("span",[t._v("\n\t\t\t\t"+t._s(e.value+",")+"\n\t\t\t")])})],2)]),n("div",{staticClass:"form-item",staticStyle:{display:"flex",padding:"20px 0px"},on:{click:function(e){return t.openParkSelect("useTypeText")}}},[n("div",{staticClass:"form-label width30"},[t._v("\n\t\t\t\t使用方式:\n\t\t\t")]),n("div",[t._v(t._s(t.form.useTypeText?t.form.useTypeText:"请选择"))])]),n("div",{staticClass:"form-item",staticStyle:{display:"flex",padding:"20px 0px"}},[t._m(2),n("input",{directives:[{name:"model",rawName:"v-model",value:t.form.initUseMoney,expression:"form.initUseMoney"}],attrs:{placeholder:"请输入",type:"text"},domProps:{value:t.form.initUseMoney},on:{input:function(e){e.target.composing||t.$set(t.form,"initUseMoney",e.target.value)}}})]),n("div",{staticClass:"form-item",staticStyle:{display:"flex",padding:"20px 0px"}},[t._m(3),n("input",{directives:[{name:"model",rawName:"v-model",value:t.form.connectName,expression:"form.connectName"}],attrs:{placeholder:"请输入",type:"text"},domProps:{value:t.form.connectName},on:{input:function(e){e.target.composing||t.$set(t.form,"connectName",e.target.value)}}})]),n("div",{staticClass:"form-item",staticStyle:{display:"flex",padding:"20px 0px"}},[t._m(4),n("input",{directives:[{name:"model",rawName:"v-model",value:t.form.connectPhone,expression:"form.connectPhone"}],attrs:{placeholder:"请输入",type:"text"},domProps:{value:t.form.connectPhone},on:{input:function(e){e.target.composing||t.$set(t.form,"connectPhone",e.target.value)}}})]),n("div",{staticClass:"form-item",staticStyle:{padding:"20px 0px"}},[t._m(5),n("van-uploader",{attrs:{multiple:!0,"max-count":6,"after-read":t.afterRead,"before-delete":t.beforeDelete},model:{value:t.componentsFileUrlList,callback:function(e){t.componentsFileUrlList=e},expression:"componentsFileUrlList"}})],1),n("div",{staticClass:"form-item"},[t._m(6),n("div",{staticStyle:{"margin-top":"8px"}},[n("van-field",{attrs:{autosize:"",maxlength:"50",placeholder:"请输入留言",rows:"2","show-word-limit":"",type:"textarea"},model:{value:t.form.info,callback:function(e){t.$set(t.form,"info",e)},expression:"form.info"}})],1)])]),n("div",{staticClass:"btn-view"},[n("button",{staticClass:"btn btn1",on:{click:function(e){return t.goBack()}}},[t._v("关闭")]),n("button",{staticClass:"btn btn2",on:{click:function(e){return t.submitData(0)}}},[t._v("提交")])]),n("zhaozu-select",{ref:"zhaozuSelect",attrs:{columns:t.dc_data.sunan_renting_type},on:{getZhaozuType:t.getZhaozuType}}),n("current-select",{ref:"userType",attrs:{columns:t.userType},on:{getAboultPark:t.getAboultPark}})],1)},a=[function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"form-label width30"},[n("span",{staticClass:" required ws"},[t._v("*")]),t._v("资源名称:\n\t\t\t")])},function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"form-label width30"},[n("span",{staticClass:" required ws"},[t._v("*")]),t._v("资源类别:\n\t\t\t")])},function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"form-label width30"},[n("span",{staticClass:" required"},[t._v("*")]),t._v("参考金额(元):\n\t\t\t")])},function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"form-label width30"},[n("span",{staticClass:" required"},[t._v("*")]),t._v("联系人:\n\t\t\t")])},function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"form-label width30"},[n("span",{staticClass:" required"},[t._v("*")]),t._v("联系电话:\n\t\t\t")])},function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"form-label width30"},[n("span",{staticClass:" required"},[t._v("*")]),t._v("招租图片:\n\t\t\t")])},function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"form-label",staticStyle:{padding:"5px 0px"}},[n("span",{staticClass:" required"},[t._v("*")]),t._v("闲置资源描述:\n\t\t\t")])}],i=n("795b"),o=n.n(i),s=(n("6b54"),n("96cf"),n("3b8d")),c=(n("28a5"),n("7f7f"),n("3089")),l=n("da5e"),u=n("ff4f"),d=n("bc3a"),f=n.n(d),m=n("06a8"),p=n("b4db"),h=n("5cab"),v={name:"xianzhiziyuan-add",components:{Form:c["Form"],Field:c["Field"],currentSelect:l["a"],zhaozuSelect:u["a"]},mixins:[m["a"]],data:function(){return{myFileList:[],sunan_renting_type:[],dc_data:{},userType:[{text:"租赁",value:1},{text:"购买",value:2}],dc_key:["sunan_renting_type"],pattern:/\d{6}/,active:"",form:{},fileList:[],id:"",goodsTypeArray:[],componentsFileUrlList:[]}},mounted:function(){var t=this;this.id=this.$route.query.id,this.initDict(this.dc_key).then(function(e){console.log(t.dc_data),t.detail(),t.sunan_renting_type=t.dc_data.sunan_renting_type.map(function(t){return{text:t.label,value:t.value}}),t.$forceUpdate()})},methods:{goBack:function(){this.$router.go(-1)},detail:function(){var t=this;Object(p["b"])({id:this.id}).then(function(e){t.id=e.id,t.form.name=e.name;var n=e.types.split();t.goodsTypeArray=n.map(function(t){return{label:t,value:t}}),t.form.info=e.info;var r=e.pictureUrl.split(",");t.myFileList=r,t.componentsFileUrlList=r.map(function(t){return{url:"https://www.idea-co-sf.com/industryParkApi/FileController/download/"+t,isImage:!0}}),t.form.connectPhone=e.connectPhone,t.form.connectName=e.connectName,t.form.initUseMoney=e.initUseMoney,t.form.useTypeText=1==e.useType?"租赁":"购买"})},submitData:function(){var t=Object(s["a"])(regeneratorRuntime.mark(function t(e){var n,r,a;return regeneratorRuntime.wrap(function(t){while(1)switch(t.prev=t.next){case 0:if(this.form.name&&0!=this.form.name.length){t.next=2;break}return t.abrupt("return",Object(c["Toast"])("请填写资源名称"));case 2:if(this.goodsTypeArray&&0!=this.goodsTypeArray.length){t.next=4;break}return t.abrupt("return",Object(c["Toast"])("请选择资源类别"));case 4:if(this.form.useTypeText&&0!=this.form.useTypeText.length){t.next=6;break}return t.abrupt("return",Object(c["Toast"])("请选择使用方式"));case 6:if(this.form.initUseMoney&&0!=this.form.initUseMoney.length){t.next=8;break}return t.abrupt("return",Object(c["Toast"])("请填写参考金额"));case 8:if(this.form.connectName&&0!=this.form.connectName.length){t.next=10;break}return t.abrupt("return",Object(c["Toast"])("请填写联系人"));case 10:if(this.form.connectPhone&&0!=this.form.connectPhone.length){t.next=12;break}return t.abrupt("return",Object(c["Toast"])("请填写联系电话"));case 12:if(this.form.connectPhone&&0!=this.form.connectPhone.length){t.next=15;break}if(this.myFileList&&0!=this.myFileList.length){t.next=15;break}return t.abrupt("return",Object(c["Toast"])("请上传招租图片"));case 15:return console.log(this.goodsTypeArray),n=this.goodsTypeArray.map(function(t){return t.value}),r={types:n.toString(),useType:"租赁"==this.form.useTypeText?1:2,pictureUrl:this.myFileList.join(","),connectName:this.form.connectName,connectPhone:this.form.connectPhone,info:this.form.info,status:e,id:this.id,name:this.form.name,updatedBy:h["a"].currUser().id,initUseMoney:this.form.initUseMoney,createdBy:h["a"].currUser().id},t.next=20,Object(p["c"])(r);case 20:a=t.sent,200==a.code&&0==e?(Object(c["Toast"])("提交成功"),this.$router.go(-1)):Object(c["Toast"])("保存成功"),console.log(r);case 23:case"end":return t.stop()}},t,this)}));function e(e){return t.apply(this,arguments)}return e}(),getZhaozuType:function(t){console.log(t),this.goodsTypeArray=t},goodsType:function(t){this.$refs.zhaozuSelect.setVisible(!0)},beforeDelete:function(t,e){console.log(t,e);var n=this;return n.myFileList.splice(e.index,1),function(t,r){var a=r.index;n.myFileList[e.index].splice(a,1)}},uploadImg:function(t){var e=this,n=new FormData;n.append("file",t.file),console.log(n.get("file"));var r={headers:{"Content-Type":"multipart/form-data","MVVM-Key":String((new Date).getTime()),xx:"anything"}};return new o.a(function(t,a){f.a.post("/industryParkApi/wx/fileController/upload",n,r).then(function(t){var n=t.data.data.substring(1,t.data.data.length);n=n.substring(0,n.length-1),console.log(e.$common.castEval(n)),e.fileUrlList.push(e.$common.castEval(n))}).catch(function(t,e){a(t,e)})})},afterRead:function(){var t=Object(s["a"])(regeneratorRuntime.mark(function t(e){var n,r;return regeneratorRuntime.wrap(function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,this.$common.uploadImg(e);case 2:for(n=t.sent,r=0;r<n.length;r++)this.myFileList.push(n[r]);this.$forceUpdate();case 5:case"end":return t.stop()}},t,this)}));function e(e){return t.apply(this,arguments)}return e}(),getAboultPark:function(t,e){console.log(t),this.form[e]=t.text,this.$forceUpdate()},openParkSelect:function(t){this.$refs.userType.setVisible(!0,{},t)},onFailed:function(t){console.log("failed",t)}}},y=v,g=(n("058a"),n("2877")),b=Object(g["a"])(y,r,a,!1,null,null,null);e["default"]=b.exports},b4db:function(t,e,n){"use strict";n.d(e,"e",function(){return o}),n.d(e,"d",function(){return s}),n.d(e,"a",function(){return c}),n.d(e,"c",function(){return l}),n.d(e,"b",function(){return u}),n.d(e,"f",function(){return d}),n.d(e,"h",function(){return f}),n.d(e,"g",function(){return m});var r=n("8982"),a="/industryParkApi",i="/wx/SunanIdleResourceController";function o(t){return Object(r["a"])({url:a+i+"/list",method:"post",data:t})}function s(t){return Object(r["a"])({url:a+i+"/getTmpInfoByUserId",method:"post",data:t})}function c(t){return Object(r["a"])({url:a+i+"/add",method:"post",data:t})}function l(t){return Object(r["a"])({url:a+i+"/edit",method:"post",data:t})}function u(t){return Object(r["a"])({url:a+i+"/getById",method:"post",data:t})}function d(t){return Object(r["a"])({url:a+i+"/pushDown",method:"post",data:t})}function f(t){return Object(r["a"])({url:a+i+"/remove",method:"post",data:t})}function m(t){return Object(r["a"])({url:a+i+"/pushUp",method:"post",data:t})}}}]);