addintention.js 14 KB

1
  1. require('../common/vendor.js');(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/subPackages/addintention/addintention"],{"01b5":function(e,n,t){"use strict";(function(e,n){var i=t("4ea4");t("1416"),t("4a2a");i(t("66fd"));var a=i(t("3eba"));e.__webpack_require_UNI_MP_PLUGIN__=t,n(a.default)}).call(this,t("bc2e")["default"],t("543d")["createPage"])},1133:function(e,n,t){"use strict";t.d(n,"b",(function(){return a})),t.d(n,"c",(function(){return r})),t.d(n,"a",(function(){return i}));var i={uniForms:function(){return Promise.all([t.e("common/vendor"),t.e("uni_modules/uni-forms/components/uni-forms/uni-forms")]).then(t.bind(null,"e335"))},uniFormsItem:function(){return t.e("uni_modules/uni-forms/components/uni-forms-item/uni-forms-item").then(t.bind(null,"53ca"))},uniEasyinput:function(){return t.e("uni_modules/uni-easyinput/components/uni-easyinput/uni-easyinput").then(t.bind(null,"7e43"))},uniDataSelect:function(){return t.e("uni_modules/uni-data-select/components/uni-data-select/uni-data-select").then(t.bind(null,"fa0e"))},uniDataCheckbox:function(){return t.e("uni_modules/uni-data-checkbox/components/uni-data-checkbox/uni-data-checkbox").then(t.bind(null,"8ea3"))},uniDatetimePicker:function(){return Promise.all([t.e("common/vendor"),t.e("uni_modules/uni-datetime-picker/components/uni-datetime-picker/uni-datetime-picker")]).then(t.bind(null,"449f"))}},a=function(){var e=this.$createElement,n=(this._self._c,this.fangyuanList.length);this.$mp.data=Object.assign({},{$root:{g0:n}})},r=[]},"3eba":function(e,n,t){"use strict";t.r(n);var i=t("1133"),a=t("98b2");for(var r in a)["default"].indexOf(r)<0&&function(e){t.d(n,e,(function(){return a[e]}))}(r);t("738e");var s=t("f0c5"),o=Object(s["a"])(a["default"],i["b"],i["c"],!1,null,null,null,!1,i["a"],void 0);n["default"]=o.exports},"738e":function(e,n,t){"use strict";var i=t("9f00"),a=t.n(i);a.a},"98b2":function(e,n,t){"use strict";t.r(n);var i=t("bbb5"),a=t.n(i);for(var r in i)["default"].indexOf(r)<0&&function(e){t.d(n,e,(function(){return i[e]}))}(r);n["default"]=a.a},"9f00":function(e,n,t){},bbb5:function(n,t,i){"use strict";(function(n){var a=i("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(i("2eee")),s=a(i("c973")),o=a(i("448a")),u=a(i("9523")),c=a(i("ffbe")),f=i("7982");function l(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);n&&(i=i.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t.push.apply(t,i)}return t}function d(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?l(Object(t),!0).forEach((function(n){(0,u.default)(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):l(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}))}return e}var m={name:"addintention",components:{chooseTime:function(){i.e("pages/subPackages/addintention/chooseTime").then(function(){return resolve(i("7e9e"))}.bind(null,i)).catch(i.oe)},vantUploader:function(){i.e("common/vendor").then(function(){return resolve(i("2054"))}.bind(null,i)).catch(i.oe)}},data:function(){var e;return e={dic_key:["PROJECT_TYPE","project_status","INDUSTRY_CATEGORY","MESSAGE_SOURCE_DEPT"],dic_SelectList:{},show:!1,aboutDept:[],defaultSelected:[],companyList_index:0,companyList:[],range:[],fileList:[],fangyuanList:[],zaitiList:[],messageSourceDept:null,manageTrackingUserId:null,form:{manageTrackingUserId:null,messageSourceDept:null,createdBy:"",projectType:1,successTime:"",companyId:null,xiangguanren:"",xinxidengji:"",xiangmudengji:"",relevantUserId:"",manageMessengerId:"",xiangmudengjiIds:"",genzongbumen:"",manageTrackingDepId:"",xiangguanbumen:"",relevantDepId:"",fangyuanlistIds:"",successSaleRoomList:"",projectManager:"",managerPhone:"",projectName:"",projectInfo:"",leaseRequirements:""},currentDate:(new Date).getTime(),minDate:(new Date).getTime(),formatter:function(e,n){return"year"===e?"".concat(n,"年"):"month"===e?"".concat(n,"月"):n},value:null,rules:{name:{rules:[{required:!0,errorMessage:"请输入"},{minLength:3,maxLength:5,errorMessage:"姓名长度在 {minLength} 到 {maxLength} 个字符"}]},email:{rules:[{format:"email",errorMessage:"请输入正确的邮箱地址"}]}},INDUSTRY_CATEGORY:[],PROJECT_TYPE:[]},(0,u.default)(e,"range",[{value:0,text:"篮球"},{value:1,text:"足球"},{value:2,text:"游泳"}]),(0,u.default)(e,"muqianjieduan",[{text:"跟进中",value:1},{text:"已确认",value:2},{text:"已签约",value:3},{text:"关闭",value:4}]),(0,u.default)(e,"MESSAGE_SOURCE_DEPT",[]),(0,u.default)(e,"trackUserList",[]),e},onLoad:function(t){var i=this;"null"!=t.ids&&t.id&&(0,f.findRoomInfoListByIds)(t.ids).then((function(n){n.forEach((function(e){i.fangyuanList.push(e)})),i.form.fangyuanlist=i.fangyuanList;for(var t=0;t<i.form.fangyuanlist.length;t++)for(var a=t+1;a<i.form.fangyuanlist.length;a++)i.form.fangyuanlist[t].id==i.form.fangyuanlist[a].id&&(i.form.fangyuanlist[t].endTime?(i.form.fangyuanlist[a].endTime,i.form.fangyuanlist.splice(a,1)):i.form.fangyuanlist.splice(t,1));i.form.fangyuanlistIds="",i.form.fangyuanlistIds=e.result.join(",")})),i.findCompanyList(),i.form.createdBy=JSON.parse(n.getStorageSync("laocui_user_info")).user.id,i.findDeptList(),i.getByCodes(),i.findTrackUserList()},onShow:function(){var e=this;n.$on("getuser",(function(n){console.log(n),(0,f.findRoomInfoListByIds)(n.result.join(",")).then((function(t){if("房源"==n.type){t.forEach((function(n){e.fangyuanList.push(n)})),e.form.fangyuanlist=e.fangyuanList;for(var i=0;i<e.form.fangyuanlist.length;i++)for(var a=i+1;a<e.form.fangyuanlist.length;a++)e.form.fangyuanlist[i].id==e.form.fangyuanlist[a].id&&(e.form.fangyuanlist[i].endTime?(e.form.fangyuanlist[a].endTime,e.form.fangyuanlist.splice(a,1)):e.form.fangyuanlist.splice(i,1));e.form.fangyuanlistIds="",e.form.fangyuanlistIds=n.result.join(",")}if("载体"==n.type){for(var r=[].concat((0,o.default)(e.zaitiList),(0,o.default)(t)),s=0;s<r.sort().length;s++)for(var u=s+1;u<r.sort().length;u++)r[s].id==r[u].id&&(r.splice(s,1),u--);e.zaitiList=r}}))}))},methods:{getFormData:function(e,n){console.log(e),this.form[e]=n.detail.value,console.log(n)},getManageTrackingUserId:function(){this.manageTrackingUserId=this.form.manageTrackingUserId},findTrackUserList:function(){var e=this;return(0,s.default)(r.default.mark((function n(){var t;return r.default.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.next=2,(0,f.findTrackUserList)();case 2:t=n.sent,e.trackUserList=t.map((function(e){return{text:e.truename,value:e.id}})),console.log(t);case 5:case"end":return n.stop()}}),n)})))()},getMessageSourceDept:function(e){console.log(e),this.messageSourceDept=this.form.messageSourceDept},getByCodes:function(){var e=this;return(0,s.default)(r.default.mark((function n(){var t;return r.default.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.next=2,(0,f.getByCodes)(JSON.stringify(e.dic_key));case 2:t=n.sent,console.log(t),e.dic_SelectList=e.$common.handleDicList(t),e.INDUSTRY_CATEGORY=e.dic_SelectList.INDUSTRY_CATEGORY.map((function(e){return{text:e.label,id:e.id}})),e.PROJECT_TYPE=e.dic_SelectList.PROJECT_TYPE.map((function(e){return{text:e.label,id:e.id}})),e.muqianjieduan=e.dic_SelectList.project_status.map((function(e){return{text:e.label,id:e.id}})),e.MESSAGE_SOURCE_DEPT=e.dic_SelectList.MESSAGE_SOURCE_DEPT.map((function(e){return{text:e.label,id:e.id}})),console.log(e.dic_SelectList);case 10:case"end":return n.stop()}}),n)})))()},findDeptList:function(){var e=this;return(0,s.default)(r.default.mark((function n(){var t;return r.default.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.next=2,(0,f.findDeptList)();case 2:t=n.sent,e.aboutDept=t.map((function(e){return{text:e.deptName,label:e.deptName,value:e.id}})),e.aboutDept=[].concat((0,o.default)(e.aboutDept),[{text:"红沙湾服务中心",label:"红沙湾服务中心",value:"红沙湾服务中心"},{text:"经济发展局",label:"经济发展局",value:"经济发展局"},{text:"产业集团",label:"产业集团",value:"产业集团"},{text:"招商局",label:"招商局",value:"招商局"}]);case 5:case"end":return n.stop()}}),n)})))()},confirm:function(e){var n=[],t=[];for(var i in e)n.push(e[i].label),t.push(e[i].value);this.form.xiangguanbumen=n.join(","),this.form.relevantDepId=t.join(",")},chosseAboutCompany:function(){this.show=!0},signing:function(e){if(this.zaitiList.length>0){for(var n=!1,t=0;t<this.zaitiList.length;t++)if(this.zaitiList[t].id===this.fangyuanList[e].id)return this.$showToast("该载体已存在与签约载体列表内"),void(n=!0);n||this.zaitiList.push(this.fangyuanList[e])}else this.zaitiList.push(this.fangyuanList[e])},getEndTime:function(e,n,t){this.fangyuanList[e].endTime="",this.fangyuanList[e].reservationStatus="",this.fangyuanList[e].reservationStatus=t,this.fangyuanList[e].endTime=n,this.$forceUpdate()},yuyueChooseTime:function(e,n){this.$refs.chooseTime.onOpen(e,n)},fangyuanListSplice:function(e){var t=this,i=this;n.showModal({title:"提示",content:"解绑后该房源将从项目绑定记录中删除,是否确认?",cancelText:"取消",confirmText:"确认",showCancel:!0,success:function(n){n.confirm&&(i.fangyuanList.splice(e,1),t.$showToast("已删除"))}})},getjieduan:function(e){},deleteFileList:function(e){this.fileList.splice(e.detail.index,1)},addyixiang:function(){var e=this;return(0,s.default)(r.default.mark((function t(){var i,a,s,o,u;return r.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return i=e,a=i.form.fangyuanlist&&i.form.fangyuanlist.length>0?i.form.fangyuanlist.map((function(e){return{remark:e.roomString?e.roomString:null,reservationStatus:e.reservationStatus?e.reservationStatus:1,parkRoomId:e.id,endTime:e.endTime?e.endTime:null,successStatus:null}})):[],s=i.zaitiList&&i.zaitiList.length>0?i.zaitiList.map((function(e){return{remark:e.roomString?e.roomString:"",reservationStatus:e.reservationStatus?e.reservationStatus:1,parkRoomId:e.id,endTime:e.endTime?e.endTime:null,successStatus:null}})):[],o=[],i.fileList.length>0&&(o=i.fileList.map((function(e){return{name:e.name,size:e.size,url:e.imgUrl}}))),t.next=7,(0,f.addyixiang)(d(d({},i.form),{},{saleRoomList:JSON.stringify(a),successPictureAddress:JSON.stringify(o),successSaleRoomList:JSON.stringify(s),successRoom:e.zaitiList.map((function(e){return e.roomString})).join(",")}));case 7:u=t.sent,console.log(JSON.stringify(o)),console.log(o),200==u.code?n.navigateBack({}):i.$showToast(u.msg);case 11:case"end":return t.stop()}}),t)})))()},getQymc:function(e){return this.form.companyId=this.companyList[e].id,this.companyList[e].qymc},bindPickerChange:function(e){this.companyList_index=e.detail.value},findCompanyList:function(){var e=this;return(0,s.default)(r.default.mark((function n(){var t;return r.default.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.next=2,(0,f.findCompanyList)();case 2:t=n.sent,e.companyList=t,e.companyList[0].id;case 5:case"end":return n.stop()}}),n)})))()},zaitiListSplice:function(e){this.zaitiList.splice(e,1)},findRoomInfoListByIds:function(){return(0,s.default)(r.default.mark((function e(){var n;return r.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,(0,f.findRoomInfoListByIds)(ids);case 2:return n=e.sent,e.abrupt("return",n);case 4:case"end":return e.stop()}}),e)})))()},xiangmudengji:function(e){var n=[],t=[];for(var i in e)"u"==e[i].type&&(n.push(e[i].name),t.push(e[i].id));this.form.xiangmudengji=n.join(","),this.form.xiangmudengjiIds=t.join(",")},selectGenzongDep:function(e){var n=[],t=[];for(var i in e)n.push(e[i].name),t.push(e[i].id);this.form.genzongbumen=n[n.length-1],this.form.manageTrackingDepId=t[t.length-1]},selectXiangguanDep:function(e){var n=[],t=[];for(var i in e)n.push(e[i].name),t.push(e[i].id);this.form.xiangguanbumen=n.join(","),this.form.relevantDepId=t.join(",")},selectDengjiyuan:function(e){var n=[],t=[];for(var i in e)"u"==e[i].type&&(n.push(e[i].name),t.push(e[i].id));this.form.xinxidengji=n.join(","),this.form.manageMessengerId=t.join(",")},userSelectorConfirm:function(e){var n=[],t=[];for(var i in e)"u"==e[i].type&&(n.push(e[i].name),t.push(e[i].id));this.form.xiangguanren=n.join(","),this.form.relevantUserId=t.join(",")},treeCancel:function(e){},getSelectUserTwo:function(e){var n=this;return(0,s.default)(r.default.mark((function t(){var i,a;return r.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return i=n,t.next=3,(0,f.getSelectUserTwo)("");case 3:a=t.sent,i.range=c.default.transData(a.data,"id","parentid","children"),i.$refs[e]._show();case 6:case"end":return t.stop()}}),t)})))()},getSelectDeptTwo:function(e){var n=this;return(0,s.default)(r.default.mark((function t(){var i,a;return r.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return i=n,t.next=3,(0,f.getSelectDeptTwo)("");case 3:a=t.sent,i.range=c.default.transData(a.data,"id","parentid","children"),i.$refs[e]._show();case 6:case"end":return t.stop()}}),t)})))()},jumpChosseHouse:function(e){n.navigateTo({url:"/pages/subPackages/chosseHouse/chosseHouse?type="+e})},afterRead:function(e){var t=this,i=e.detail.file;n.uploadFile({url:t.$constant.BASE_URI+"/wx/fileController/upload2",filePath:i.url,name:"file",formData:{user:"test"},success:function(e){var n=JSON.parse(e.data);t.fileList.push({name:JSON.parse(n.data[0]).name,size:JSON.parse(n.data[0]).size,imgUrl:"/FileController/download/"+n.data[1],url:t.$constant.BASE_URI+"/FileController/download/"+n.data[1],isImage:!0})},fail:function(e){}})},beforeRead:function(e){var n=e.detail,t=n.file,i=n.callback;i("image"===t.type)},binddata:function(){},submit:function(){}}};t.default=m}).call(this,i("543d")["default"])}},[["01b5","common/runtime","common/vendor","pages/subPackages/common/vendor"]]]);