Files
starRiverProperty/frontend/canoe-person/js/chunk-9c9119f2.bf7b62db.js
T
反编译工作区 0c56a3e599 chore(frontend): add static frontend build artifacts (portal, front_acs, etc.)
Made-with: Cursor

Former-commit-id: 571c9a99ee26d90505e550c287eb8ad8d743ff8d
2026-04-27 13:40:23 +08:00

1 line
12 KiB
JavaScript

(window["webpackJsonp_park-unit-web"]=window["webpackJsonp_park-unit-web"]||[]).push([["chunk-9c9119f2"],{"015b":function(t,e,a){t.exports={elInputWidth:"200px",elInputNumberWidth:"200px",elTextareaWidth:"300px",elSelectWidth:"200px",primaryColor:"#0075da",primaryHoverColor:"#3391e1",primaryActiveColor:"#0069c4"}},"386b":function(t,e,a){},6869:function(t,e,a){"use strict";a.r(e);var r=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("qz-wrap",{staticClass:"attr-wrap",scopedSlots:t._u([{key:"footer",fn:function(){return[a("div",{staticClass:"footer"},[a("el-button",{on:{click:function(e){return t.$router.go(-1)}}},[t._v("取消")]),a("el-button",{attrs:{type:"primary",loading:t.submitLoading},on:{click:t.submit}},[t._v("保存")])],1)]},proxy:!0}])},[a("div",{staticClass:"sub-title"},[t._v("系统默认属性")]),a("p",{staticClass:"tip"},[t._v("你需从电话、邮箱、工号中选择1种属性作为系统登录账号,在新增人员时可以使用同步创建系统账号功能。")]),a("BaseTable",{ref:"base",staticStyle:{"margin-bottom":"40px"},attrs:{hasAccount:t.hasAccount,list:t.baseList}}),a("CwBorderTitle",{attrs:{title:"用户扩展属性"}}),a("p",{staticClass:"tip"},[t._v("你可以最多添加"+t._s(t.max)+"个属性字段,可使用「上移」和「下移」更改属性在页面的展示顺序。")]),a("ExtendTable",{ref:"extend",attrs:{max:t.max,list:t.extendList}})],1)},n=[],s=(a("99af"),a("4de4"),a("4160"),a("159b"),a("96cf"),a("1da1")),i=a("d4ec"),o=a("bee2"),c=a("99de"),u=a("7e84"),l=a("262e"),p=a("9ab4"),d=a("60a3"),f=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("qz-table",{staticClass:"attr-editor-base",attrs:{columns:t.tableColumns,data:t.list,height:"auto"},scopedSlots:t._u([{key:"inputType",fn:function(e){var a=e.row;return[t._v(" "+t._s(t._f("inputType")(a.type))+" ")]}},{key:"hasRequired",fn:function(e){var r=e.row;return[a("el-switch",{attrs:{"active-color":"#0078D4","inactive-color":"#BFBFBF","active-text":"是","inactive-text":"否"},model:{value:r.hasRequired,callback:function(e){t.$set(r,"hasRequired",e)},expression:"row.hasRequired"}})]}},{key:"reminder",fn:function(e){var r=e.row;return[t._v(" "+t._s(r.reminder)+" "),"comparePicture"===r.code?a("el-button",{staticStyle:{"margin-left":"8px"},attrs:{type:"text"},on:{click:function(e){return t.routerJump("PersonPhotoImprove")}}},[t._v(t._s(r.name)+"优化配置")]):t._e()]}}])})},h=[],m=a("6891"),v=function(t){function e(){var t;return Object(i["a"])(this,e),t=Object(c["a"])(this,Object(u["a"])(e).apply(this,arguments)),t.tableColumns=m["a"],t.routerJump=t.$utils.routerJump,t}return Object(l["a"])(e,t),Object(o["a"])(e,[{key:"getList",value:function(){return this.list}}]),e}(d["e"]);p["a"]([Object(d["c"])({type:Array,default:function(){return[]}})],v.prototype,"list",void 0),v=p["a"]([Object(d["a"])({components:{}})],v);var b=v,y=b,w=a("2877"),x=Object(w["a"])(y,f,h,!1,null,null,null),g=x.exports,k=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"qz-form"},[a("el-form",{attrs:{model:t.formDynamicData}},[a("el-table",{attrs:{data:t.formDynamicData.showList,stripe:""}},[a("el-table-column",{attrs:{type:"index",label:"序号",width:"80px"}}),a("el-table-column",{attrs:{label:"输入类型",width:"250px"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("inputType",{attrs:{disabled:e.row.saved},model:{value:e.row.type,callback:function(a){t.$set(e.row,"type",a)},expression:"scope.row.type"}}),2===e.row.type?[a("el-checkbox",{attrs:{disabled:e.row.saved},model:{value:e.row.hasMultiple,callback:function(a){t.$set(e.row,"hasMultiple",a)},expression:"scope.row.hasMultiple"}},[t._v("是否多选")]),a("el-form-item",{attrs:{prop:"showList."+e.$index+".arrayData",required:"",rules:t.fromaDataRules.arrayData}},[a("el-input",{staticStyle:{width:"194px"},attrs:{disabled:e.row.saved,placeholder:"下拉选项,以中文逗号分隔"},model:{value:e.row.arrayData,callback:function(a){t.$set(e.row,"arrayData",a)},expression:"scope.row.arrayData"}})],1)]:t._e()]}}])}),a("el-table-column",{attrs:{label:"属性名称",prop:"name",width:"250px"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("el-form-item",{attrs:{prop:"showList."+e.$index+".name",required:"",rules:t.fromaDataRules.name}},[e.row.saved?a("span",[t._v(t._s(e.row.name))]):a("el-input",{staticStyle:{width:"194px"},attrs:{maxlength:"255"},model:{value:e.row.name,callback:function(a){t.$set(e.row,"name",a)},expression:"scope.row.name"}})],1)]}}])}),a("el-table-column",{attrs:{label:"是否必填",width:"120px"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("el-switch",{attrs:{"active-color":"#0078D4","inactive-color":"#BFBFBF","active-text":"是","inactive-text":"否"},model:{value:e.row.hasRequired,callback:function(a){t.$set(e.row,"hasRequired",a)},expression:"scope.row.hasRequired"}})]}}])}),a("el-table-column",{attrs:{label:"提示语",prop:"reminder"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("el-form-item",{attrs:{prop:"showList."+e.$index+".reminder",required:"",rules:t.fromaDataRules.reminder}},[e.row.saved?a("span",[t._v(t._s(e.row.reminder))]):a("el-input",{staticStyle:{width:"194px"},attrs:{maxlength:"255"},model:{value:e.row.reminder,callback:function(a){t.$set(e.row,"reminder",a)},expression:"scope.row.reminder"}})],1)]}}])}),a("el-table-column",{attrs:{label:"操作"},scopedSlots:t._u([{key:"default",fn:function(e){return[e.row.saved?[t.formDynamicData.showList.length>1&&e.$index>0?a("el-button",{attrs:{type:"text"},on:{click:function(a){return t.upRow(e.$index)}}},[t._v("上移")]):t._e(),t.formDynamicData.showList.length>1&&e.$index<t.formDynamicData.showList.length-1?a("el-button",{attrs:{type:"text"},on:{click:function(a){return t.downRow(e.$index)}}},[t._v("下移")]):t._e(),a("el-button",{attrs:{type:"text"},on:{click:function(t){e.row.saved=!1}}},[t._v("编辑")])]:[a("el-button",{attrs:{type:"text"},on:{click:function(a){return t.saveRow(e.row)}}},[t._v("保存 ")])],a("el-button",{attrs:{type:"text"},on:{click:function(a){return t.removeRow(e.$index)}}},[t._v("删除")])]}}])})],1)],1),t.formDynamicData.showList.length<t.max?a("div",{staticClass:"add-btn",on:{click:t.addRow}},[t._v("+添加属性")]):t._e()],1)},_=[],D=(a("a434"),a("b0c0"),function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("el-select",{attrs:{disabled:t.disabled},model:{value:t.selected,callback:function(e){t.selected=e},expression:"selected"}},t._l(t.list,(function(e,r){return a("el-option",{key:r,attrs:{label:e.label,value:e.value}},[t._v(" "+t._s(e.label)+" ")])})),1)}),O=[],j=a("71c8"),L=function(t){function e(){var t;return Object(i["a"])(this,e),t=Object(c["a"])(this,Object(u["a"])(e).apply(this,arguments)),t.list=j["d"],t}return Object(l["a"])(e,t),Object(o["a"])(e,[{key:"selected",get:function(){return this.value||""},set:function(t){this.$emit("input",t)}}]),e}(d["e"]);p["a"]([Object(d["c"])()],L.prototype,"text",void 0),p["a"]([Object(d["c"])()],L.prototype,"value",void 0),p["a"]([Object(d["c"])({type:Boolean})],L.prototype,"disabled",void 0),L=p["a"]([Object(d["a"])({components:{}})],L);var R=L,$=R,S=Object(w["a"])($,D,O,!1,null,"2d387ff2",null),q=S.exports,C=function(t){function e(){var t;return Object(i["a"])(this,e),t=Object(c["a"])(this,Object(u["a"])(e).apply(this,arguments)),t.showList=[],t.formDynamicData={showList:[]},t.checkArrayData=function(t,e,a){var r=/,/g;if(e){if(r.test(e))return void a(new Error("请输入中文逗号"));a()}else a(new Error("请输入下拉框选项"))},t.fromaDataRules={arrayData:[{validator:t.checkArrayData,message:"多个参数请以中文逗号分隔",trigger:["blur","change"]}],name:[{required:!0,message:"请输入属性名称",trigger:["blur","change"]}],reminder:[{required:!0,message:"请输入提示语",trigger:["blur","change"]}]},t}return Object(l["a"])(e,t),Object(o["a"])(e,[{key:"listChange",value:function(t){var e=JSON.parse(JSON.stringify(t));e.forEach((function(t){t.saved=!0})),this.formDynamicData={showList:e||[]}}},{key:"addRow",value:function(){this.formDynamicData.showList.length>=this.max?this.$message.warning("最多".concat(this.max,"个扩展属性")):this.formDynamicData.showList.push({hasRequired:0})}},{key:"saveRow",value:function(t){t.name&&t.type&&t.reminder?2!==t.type||t.arrayData?this.$set(t,"saved",!0):this.$message.error("请配置下拉选项"):this.$message.error("信息输入不完整")}},{key:"removeRow",value:function(t){this.formDynamicData.showList.splice(t,1)}},{key:"move",value:function(t){}},{key:"upRow",value:function(t){var e=this.formDynamicData.showList;0!==t?e[t]=e.splice(t-1,1,e[t])[0]:e.push(e.shift())}},{key:"downRow",value:function(t){var e=this.formDynamicData.showList;t!==e.length-1?e[t]=e.splice(t+1,1,e[t])[0]:e.unshift(e.splice(t,1)[0])}},{key:"getList",value:function(){var t=this.formDynamicData.showList.filter((function(t){return!!t.saved}));return t}},{key:"created",value:function(){}},{key:"mounted",value:function(){}}]),e}(d["e"]);p["a"]([Object(d["c"])()],C.prototype,"text",void 0),p["a"]([Object(d["c"])()],C.prototype,"max",void 0),p["a"]([Object(d["c"])({type:Array,default:function(){return[]}})],C.prototype,"list",void 0),p["a"]([Object(d["f"])("list")],C.prototype,"listChange",null),C=p["a"]([Object(d["a"])({components:{inputType:q}})],C);var E=C,A=E,J=(a("e41c"),Object(w["a"])(A,k,_,!1,null,"24c36d5d",null)),B=J.exports,T=function(t){function e(){var t;return Object(i["a"])(this,e),t=Object(c["a"])(this,Object(u["a"])(e).apply(this,arguments)),t.baseList=[],t.extendList=[],t.loading=!1,t.hasAccount=!1,t.submitLoading=!1,t.max=0,t}return Object(l["a"])(e,t),Object(o["a"])(e,[{key:"init",value:function(){var t=Object(s["a"])(regeneratorRuntime.mark((function t(){var e;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,this.service.propertyList({});case 2:e=t.sent,e.success&&e.data&&e.data.properties&&e.data.properties.length&&(this.hasAccount=e.data.hasAccount,e.data.properties.forEach((function(t){t.hasRequired=!!t.hasRequired,t.hasMultiple=!!t.hasMultiple})),this.baseList=e.data.properties.filter((function(t){return!!t.hasDefault})),this.max=40,this.extendList=e.data.properties.filter((function(t){return!t.hasDefault})));case 4:case"end":return t.stop()}}),t,this)})));function e(){return t.apply(this,arguments)}return e}()},{key:"getSubmitList",value:function(){var t=this.$refs.base.getList();t=JSON.parse(JSON.stringify(t));var e=this.$refs.extend.getList();e=JSON.parse(JSON.stringify(e));var a=t.length;return t.forEach((function(t){t.hasMultiple=t.hasMultiple?1:0,t.hasRequired=t.hasRequired?1:0})),e.forEach((function(t,e){delete t.saved,t.hasSysAccount=0,t.hasDefault=0,t.hasRequired=t.hasRequired?1:0,t.hasMultiple=t.hasMultiple?1:0,t.orderNum=e+1+a})),{properties:t.concat(e)}}},{key:"submit",value:function(){var t=Object(s["a"])(regeneratorRuntime.mark((function t(){var e,a;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e=this.getSubmitList(),this.submitLoading=!0,t.prev=2,t.next=5,this.service.saveProperties(e);case 5:a=t.sent,a.success?(this.$message.success("编辑成功"),this.$router.push("/person/list")):this.$message.error(a.message||"编辑失败"),t.next=11;break;case 9:t.prev=9,t.t0=t["catch"](2);case 11:return t.prev=11,this.submitLoading=!1,t.finish(11);case 14:case"end":return t.stop()}}),t,this,[[2,9,11,14]])})));function e(){return t.apply(this,arguments)}return e}()},{key:"created",value:function(){this.init()}},{key:"mounted",value:function(){}}]),e}(d["e"]);T=p["a"]([Object(d["a"])({components:{BaseTable:g,ExtendTable:B}})],T);var M=T,N=M,F=(a("ad9b"),Object(w["a"])(N,r,n,!1,null,null,null));e["default"]=F.exports},ad9b:function(t,e,a){"use strict";var r=a("015b"),n=a.n(r);n.a},b0c0:function(t,e,a){var r=a("83ab"),n=a("9bf2").f,s=Function.prototype,i=s.toString,o=/^\s*function ([^ (]*)/,c="name";!r||c in s||n(s,c,{configurable:!0,get:function(){try{return i.call(this).match(o)[1]}catch(t){return""}}})},e41c:function(t,e,a){"use strict";var r=a("386b"),n=a.n(r);n.a}}]);