edit.js 5.8 KB

1
  1. (global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/user/contract/edit"],{"009d":function(t,n,e){"use strict";(function(t,u){var o=e("4ea4");Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var r=o(e("9523"));function a(t,n){var e=Object.keys(t);if(Object.getOwnPropertySymbols){var u=Object.getOwnPropertySymbols(t);n&&(u=u.filter((function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable}))),e.push.apply(e,u)}return e}function i(t){for(var n=1;n<arguments.length;n++){var e=null!=arguments[n]?arguments[n]:{};n%2?a(Object(e),!0).forEach((function(n){(0,r.default)(t,n,e[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(e)):a(Object(e)).forEach((function(n){Object.defineProperty(t,n,Object.getOwnPropertyDescriptor(e,n))}))}return t}var c={data:function(){return{groupTypeSelectShow:!1,groupTypeSelectList:[],maskShow:!1,form:{contract_name:null,start_at:"",end_at:"",contract_amount:"",contract_pdf:""},cObj:{},submitButtonDisabled:!1,rules:{contract_name:[{required:!0,message:"合同名称不得为空",trigger:["change","blur"]}],contract_amount:[{required:!0,message:"合同金额不得为空",trigger:["change","blur"]}],contract_pdf:[{required:!0,message:"pdf合同不得为空",trigger:["change","blur"]}]},info1Show:!1,submitModalShow:!1,curId:"",contractCurPdf:""}},onLoad:function(n){n.id?(this.curId=n.id,t.setNavigationBarTitle({title:"编辑电子合同"}),this.getData()):t.setNavigationBarTitle({title:"添加电子合同"})},onReady:function(){this.$refs.uForm.setRules(this.rules)},methods:{openinfo1Popoup:function(){this.info1Show=!0},info1Change:function(t){this.form.end_at=t.result||""},linkWebView:function(){var n={id:this.curId,url:this.contractCurPdf,tname:this.form.contract_name};t.setStorageSync("MD_contractObj",n),t.navigateTo({url:"/pages/user/contract/dtl?id=".concat(this.curId)})},getData:function(){var n=this;t.api.base.apicontractdetail({id:this.curId}).then((function(t){var e=t||{};if(e.id){n.contractCurPdf=e.contract_pdf_pub;var u={contract_name:e.contract_name,start_at:e.start_at,end_at:e.end_at,contract_amount:e.contract_amount,contract_pdf:e.contract_pdf};n.form=i({},u),n.cObj=i({},e)}}))},delPdf:function(){this.form.contract_pdf=""},uploadPDF:function(){var n=this;t.showLoading({mask:!0,title:"加载中.."}),u.chooseMessageFile({count:1,type:"file",success:function(e){var u=e.tempFiles[0].path;e.tempFiles[0].name;console.log(u);var o=t.getStorageSync("MD_token")||"";t.uploadFile({url:t.baseUrl+"api/upload/cloudpiv",filePath:u,name:"upload",formData:{token:o},success:function(e){var u=JSON.parse(e.data);0===u.errno?(n.form.contract_pdf=u.data?u.data.url:"",n.contractCurPdf=u.data.pub_url,t.hideLoading()):(t.$msg(u.errmsg||"未知错误-".concat(u.errno)),t.hideLoading())},fail:function(n){console.error("上传失败",n),t.showToast({title:"上传失败",icon:"none"}),t.hideLoading()}})},fail:function(n){console.error("选择文件失败",n),t.showToast({title:"选择文件失败"+n.errMsg,icon:"none"}),t.hideLoading()}})},submitHandle:function(){var n=this,e=this;this.$refs.uForm.validate((function(u){if(u){var o=i({},e.form),r="apicontractadd";n.curId&&(o.id=n.curId,r="apicontractedit"),t.api.base[r](o).then((function(n){t.$msgConfirm("操作成功",(function(){t.reLaunch({url:"/pages/user/contract/list"})}),(function(){t.reLaunch({url:"/pages/user/contract/list"})}))}))}}))},pageTo:function(n){"dev"!==n?t.navigateTo({url:n}):t.$msg("开发中~")},getFormatDate:function(t){if(void 0==t||""==t)return"";var n=t;return parseInt(t)<10&&(n="0"+t),n}}};n.default=c}).call(this,e("543d")["default"],e("bc2e")["default"])},"20c9":function(t,n,e){},"228b":function(t,n,e){"use strict";e.r(n);var u=e("009d"),o=e.n(u);for(var r in u)["default"].indexOf(r)<0&&function(t){e.d(n,t,(function(){return u[t]}))}(r);n["default"]=o.a},8861:function(t,n,e){"use strict";(function(t,n){var u=e("4ea4");e("2ab2");u(e("66fd"));var o=u(e("f71a"));t.__webpack_require_UNI_MP_PLUGIN__=e,n(o.default)}).call(this,e("bc2e")["default"],e("543d")["createPage"])},"971e":function(t,n,e){"use strict";e.d(n,"b",(function(){return o})),e.d(n,"c",(function(){return r})),e.d(n,"a",(function(){return u}));var u={uForm:function(){return e.e("uni_modules/vk-uview-ui/components/u-form/u-form").then(e.bind(null,"e893"))},uFormItem:function(){return Promise.all([e.e("common/vendor"),e.e("uni_modules/vk-uview-ui/components/u-form-item/u-form-item")]).then(e.bind(null,"a81d"))},uInput:function(){return Promise.all([e.e("common/vendor"),e.e("uni_modules/vk-uview-ui/components/u-input/u-input")]).then(e.bind(null,"830c"))},uImage:function(){return e.e("uni_modules/vk-uview-ui/components/u-image/u-image").then(e.bind(null,"9340"))},uGap:function(){return e.e("uni_modules/vk-uview-ui/components/u-gap/u-gap").then(e.bind(null,"9db7"))},uButton:function(){return e.e("uni_modules/vk-uview-ui/components/u-button/u-button").then(e.bind(null,"51b1b"))},uMask:function(){return e.e("uni_modules/vk-uview-ui/components/u-mask/u-mask").then(e.bind(null,"4390"))},uToast:function(){return e.e("uni_modules/vk-uview-ui/components/u-toast/u-toast").then(e.bind(null,"9568"))},uSelect:function(){return e.e("uni_modules/vk-uview-ui/components/u-select/u-select").then(e.bind(null,"17bf"))},uCalendar:function(){return e.e("uni_modules/vk-uview-ui/components/u-calendar/u-calendar").then(e.bind(null,"6028"))}},o=function(){var t=this,n=t.$createElement;t._self._c;t._isMounted||(t.e0=function(n){t.maskShow=!1},t.e1=function(n){t.maskShow=!1})},r=[]},f46f:function(t,n,e){"use strict";var u=e("20c9"),o=e.n(u);o.a},f71a:function(t,n,e){"use strict";e.r(n);var u=e("971e"),o=e("228b");for(var r in o)["default"].indexOf(r)<0&&function(t){e.d(n,t,(function(){return o[t]}))}(r);e("f46f");var a=e("f0c5"),i=Object(a["a"])(o["default"],u["b"],u["c"],!1,null,null,null,!1,u["a"],void 0);n["default"]=i.exports}},[["8861","common/runtime","common/vendor"]]]);