PageSourceSearch

https://s1.sellfox.com/sellfox-web/2026-09/bundle.18786.254b9c46.js

js sellfox.com collected 2026-09-24 08:47:52 UTC 91,167 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkamzup_web_main=self.webpackChunkamzup_web_main||[]).push([["18786"],{16539:function(e,t,i){i.d(t,{A:function(){return s}});var n={name:"SyncDialog",components:{TextTips:i(75899).A},watch:{visible:function(e,t){e!==t&&(this.innerVisible=e,e||this.$emit("close"))},innerVisible:function(e,t){e!==t&&this.$emit("update:visible",e)}},props:{visible:{type:Boolean,default:!1},title:{type:String,default:""},batchResults:{type:Object,default:function(){return{}}},field:String},data:function(){return{innerVisible:this.visible}},computed:{dialogTitle:function(){return this.title||this.$t("ui.common.tip")}},methods:{getField:function(e){return this.field&&e[this.field]?e[this.field]:e.itemNo||e.shipSn}}},s=(0,i(28644).A)(n,function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("el-dialog",{attrs:{title:e.dialogTitle,visible:e.innerVisible,"close-on-click-modal":!1,"append-to-body":!1,modal:!1,width:"500px"},on:{"update:visible":function(t){e.innerVisible=t}}},[i("div",[i("div",{staticClass:"mb_4"},[e._v(e._s(e.$t("amzup.ui.batch.err.table.success.count",{count:e.batchResults.success})))]),e._v(" "),i("div",{staticClass:"mb_4 f_red"},[e._v(e._s(e.$t("amzup.ui.batch.err.table.fail.count",{count:e.batchResults.fail})))]),e._v(" "),i("div",{attrs:{name:"resultsList",resultsList:e.batchResults.results}},[i("vxe-table",{ref:"batchResultsRef",attrs:{"auto-resize":"",border:"",data:e.batchResults.results},scopedSlots:e._u([{key:"empty",fn:function(){return[i("div",{staticClass:"model_data_no"},[i("div",[i("div",{staticClass:"f_14 f_gray"},[e._v(e._s(e.$t("ui.no.data")))])])])]},proxy:!0}])},[i("vxe-table-column",{attrs:{"min-width":"90",title:e.batchResults.title||e.$t("amzup.ui.batch.err.table.order.no")},scopedSlots:e._u([{key:"default",fn:function(t){var n=t.row;return[i("TextTips",{attrs:{text:e.getField(n)}})]}}])}),e._v(" "),i("vxe-table-column",{attrs:{"min-width":"120",title:e.batchResults.resultsText||e.$t("amzup.ui.batch.err.table.fail.reason"),field:"message"}})],1)],1)]),e._v(" "),i("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{on:{click:function(t){e.innerVisible=!1}}},[e._v(e._s(e.$t("common.close")))])],1)])},[],!1,null,null,null).exports},75899:function(e,t,i){i.d(t,{A:function(){return r}}),i(20767),i(77949),i(56293);var n=i(51135),s=i(9118),r=(0,i(28644).A)({name:"TextTips",props:{popperClass:{type:String,default:""},text:{type:[String,Number,void 0],require:!0,default:void 0},placement:{type:String,default:"top"},effect:{type:String,default:"light"},lineNumber:{type:Number,default:1},maxWidth:{type:String,default:"300px"}},data:function(){return{id:this.$utils.uniqueKey(),that:this,el:null,vnode:null,popperOptions:{boundariesElement:window.__POWERED_BY_WUJIE__?window.parent.document.body:document.body}}},methods:{handleInput:function(e){e?s.cA.on(this,"mousewheel",this.handleMousewheelEvent):s.cA.off(this,"mousewheel",this.handleMousewheelEvent)},handleMousewheelEvent:function(e){var t=this.$refs["el_tooltip_".concat(this.id)];(0,s.sN)(e,null==t?void 0:t.popperElm,"el-tooltip__popper").flag||(null==t||t.setExpectedState(!1),null==t||t.handleClosePopper())},mouseenterHandle:function(){var e=this.el,t=this.vnode;t.componentInstance.disabled=!0;var i=document.createRange();i.setStart(e,0),i.setEnd(e,e.childNodes.length);var s=i.getBoundingClientRect(),r=s.width,a=s.height,l=e.getBoundingClientRect(),o=l.width,c=l.height;(+(0,n.W)(r||0).toFixed(2)>+(0,n.W)(o||0).toFixed(2)||this.lineNumber>1&&+(0,n.W)(a||0).toFixed(2)>+(0,n.W)(c||0).toFixed(2))&&(t.componentInstance.disabled=!1)},click:function(){this.$emit("click")}},directives:{textTips:{inserted:function(e,t,i){var n=t.value.that;n.el=e,n.vnode=i,e.addEventListener("mouseenter",n.mouseenterHandle)},unbind:function(e,t,i){var n=t.value.that;n.el=e,n.vnode=i,e.addEventListener("mouseenter",n.mouseenterHandle)}}}},function(){var e=this.$createElement,t=this._self._c||e;return t("el-tooltip",{directives:[{name:"textTips",rawName:"v-textTips",value:{that:this.that},expression:"{ that: that }"}],ref:"el_tooltip_"+this.id,attrs:{"popper-class":this.popperClass,placement:this.placement,effect:this.effect,"open-delay":500,"popper-options":this.popperOptions},on:{input:this.handleInput}},[void 0!==this.text?[t("div",{staticClass:"text_tips_content",style:{maxWidth:this.maxWidth},attrs:{slot:"content"},slot:"content"},[this._v(this._s(this.text))]),this._v(" "),t("div",{key:this.id,class:["text_content",this.lineNumber<=1?"line_clamp":"line_clamp_"+this.lineNumber],on:{click:this.click}},[t("span",{staticClass:"text"},[this._v(this._s(this.text))])])]:[t("div",{staticClass:"text_tips_content",style:{maxWidth:this.maxWidth},attrs:{slot:"content"},slot:"content"},[this._t("content")],2),this._v(" "),t("div",{key:this.id,class:["text_content",this.lineNumber<=1?"line_clamp":"line_clamp_"+this.lineNumber],on:{click:this.click}},[this._t("default")],2)]],2)},[],!1,null,"2f87353c",null).exports},39489:function(e,t,i){i.d(t,{A:function(){return o}}),i(25259),i(77949),i(18577),i(5092),i(937);var n,s,r=i(59335),a=i(74943),l={name:"TableColumnsResizeMixins",data:function(){return{storageName:"",storageSingleName:"",specialName:"",mixinsTableWidth:{}}},computed:function(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{},n=Object.keys(i);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(i).filter(function(e){return Object.getOwnPropertyDescriptor(i,e).enumerable}
1))),n.forEach(function(t){var n;n=i[t],t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n})}return e}({},(0,r.mapState)("System",{accountInfo:function(e){return e.user}})),mounted:function(){this.resizeNameInit(),this.resizableInit()},methods:{resizeNameSet:function(e){this.specialName=e||""},resizeNameInit:function(){var e=this.$route.name,t=this.accountInfo?this.accountInfo:{},i=t?t.id:"",n="",s="";e&&(n=this.specialName?"".concat(e,"_").concat(this.specialName):e),i&&(s="".concat(i,"_t_w_resize")),this.storageName=s,this.storageSingleName=n},resizableInit:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];e&&(this.mixinsTableWidth={});var t=JSON.parse(JSON.stringify(this.mixinsTableWidth));if(this.storageSingleName&&this.storageName){(0,a.ImM)(this.accountInfo.mobile,this.accountInfo.id,"".concat(this.accountInfo.mobile,"_t_w_resize"));var i=this.$utils.storageAction.objGet(this.storageName),n=i?i[this.storageSingleName]:null;i&&n&&Object.keys(n).forEach(function(e){e&&(t[e]="".concat(n[e],"px"))})}this.mixinsTableWidth=t},resizableChange:function(e){var t=e.column;if(this.storageSingleName&&this.storageName&&t.params&&t.params.columnName){var i=t.params.columnName,n=t.resizeWidth;(0,a.ImM)(this.accountInfo.mobile,this.accountInfo.id,"".concat(this.accountInfo.mobile,"_t_w_resize"));var s=this.$utils.storageAction.objGet(this.storageName);s||(s={}),s[this.storageSingleName]||(s[this.storageSingleName]={}),s[this.storageSingleName][i]=n,this.$utils.storageAction.objSet(this.storageName,s),this.mixinsTableWidth||this.resizableInit(),this.mixinsTableWidth[i]=n}}}},o=(0,i(28644).A)(l,n,s,!1,null,null,null).exports},35860:function(e,t,i){i.r(t),i.d(t,{default:function(){return ev}}),i(915),i(5092),i(46491),i(18577),i(937),i(77949),i(25259),i(31731),i(47424),i(59622);var n=i(39489),s=i(97938),r=i(80534),a=i(59633),l=i(16539),o=i(9527),c=i(45427),u=i(75899),p=i(56184),h=i(75589),f=i(59335),m=i(80020),d=m.Ay.post;m.Ay.get;var v=function(e){return d("/api/gw/sellfox/sellfox-purchase/sellfox/supplier/getCodeRule",e)},b=i(76504);i(20767),i(62394),i(61114),i(75038),i(10327),i(21927),i(48741),i(72860);var g=i(16368);function _(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,n=Array(t);i<t;i++)n[i]=e[i];return n}function y(e,t,i,n,s,r,a){try{var l=e[r](a),o=l.value}catch(e){i(e);return}l.done?t(o):Promise.resolve(o).then(n,s)}function C(e){return function(){var t=this,i=arguments;return new Promise(function(n,s){var r=e.apply(t,i);function a(e){y(r,n,s,a,l,"next",e)}function l(e){y(r,n,s,a,l,"throw",e)}a(void 0)})}}function P(e,t,i){return t in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e}function L(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var i,n,s=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=s){var r=[],a=!0,l=!1;try{for(s=s.call(e);!(a=(i=s.next()).done)&&(r.push(i.value),!t||r.length!==t);a=!0);}catch(e){l=!0,n=e}finally{try{a||null==s.return||s.return()}finally{if(l)throw n}}return r}}(e,t)||function(e,t){if(e){if("string"==typeof e)return _(e,t);var i=Object.prototype.toString.call(e).slice(8,-1);if("Object"===i&&e.constructor&&(i=e.constructor.name),"Map"===i||"Set"===i)return Array.from(i);if("Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i))return _(e,t)}}(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function w(e,t){var i,n,s,r={label:0,sent:function(){if(1&s[0])throw s[1];return s[1]},trys:[],ops:[]},a=Object.create(("function"==typeof Iterator?Iterator:Object).prototype),l=Object.defineProperty;return l(a,"next",{value:o(0)}),l(a,"throw",{value:o(1)}),l(a,"return",{value:o(2)}),"function"==typeof Symbol&&l(a,Symbol.iterator,{value:function(){return this}}),a;function o(l){return function(o){var c=[l,o];if(i)throw TypeError("Generator is already executing.");for(;a&&(a=0,c[0]&&(r=0)),r;)try{if(i=1,n&&(s=2&c[0]?n.return:c[0]?n.throw||((s=n.return)&&s.call(n),0):n.next)&&!(s=s.call(n,c[1])).done)return s;switch(n=0,s&&(c=[2&c[0],s.value]),c[0]){case 0:case 1:s=c;break;case 4:return r.label++,{value:c[1],done:!1};case 5:r.label++,n=c[1],c=[0];continue;case 7:c=r.ops.pop(),r.trys.pop();continue;default:if(!(s=(s=r.trys).length>0&&s[s.length-1])&&(6===c[0]||2===c[0])){r=0;continue}if(3===c[0]&&(!s||c[1]>s[0]&&c[1]<s[3])){r.label=c[1];break}if(6===c[0]&&r.label<s[1]){r.label=s[1],s=c;break}if(s&&r.label<s[2]){r.label=s[2],r.ops.push(c);break}s[2]&&r.ops.pop(),r.trys.pop();continue}c=t.call(e,r)}catch(e){c=[6,e],n=0}finally{i=s=0}if(5&c[0])throw c[1];return{value:c[0]?c[1]:void 0,done:!0}}}}var O=i(28644),x=(0,O.A)({name:"SetSupplierPermissionDialog",emits:["refresh"],props:{visible:{typeof:Boolean,default:!1},supplierDataList:{typeof:Array,default:function(){return[]}},permissionDataList:{typeof:Object,default:function(){return{}}}},watch:{visible:function(e){this.innerVisible=e,e?this.init():this.reset()},basePermissionsBindObj:{handler:function(e){var t=Object.keys(e).every(function(t){return e[t].subLevelCheckAll});this.isBasePermissionsAllChecked=t},deep:!0}},computed:{isBatchOpreate:function(){return this.supplierDataList.length>1},allBasePermissionSelectBtnOptions:function(){return{btnType:"text",permission:"",title:this.isBasePermissionsAllChecked?this.$t("main.purchase.supplier.manage.cancel.select.all"):this.$t("main.purchase.supplier.manage.select.all")}},allOtherPermissionSelectBtnOptions:function(){return{btnType:"text",permission:"",title:this.otherPermissionsAllSelected?this.$t("main.purchase.supplier.manage.cancel.select.all"):this.$t("main.purchase.supplier.manage.select.all")}}},data:function(){return this.templateSelectType={sku:"sku",fnsku:"fnsku"},{currentTable:"functionPermission",innerVisible:!1,purchaseOrderAllSelected:!1,purchaseOrderSelectedPermissionsList:[],otherPermissionsAllSelected:!1,otherPermissionsSelectedList:[],basePermissionsList:[],otherPermissionsList:[],feildPermissionsList:[],basePermissionsIsIndeterminate:!1,otherPermissionsIsIndeterminate:!1,skuPrintTempalte:[],fnskuPrintTempalte:[],feildPermissionsBindObj:null,basePermissionsBindObj:null,isBasePermissionsAllChecked:!1}
1},methods:{hanlderBasePermissionSelectAll:function(){var e=this,t=this.basePermissionsBindObj,i=this.basePermissionsList;Object.keys(t).forEach(function(n){var s=t[n],r=Number(n.match(/\d+/).at(0));e.isBasePermissionsAllChecked?(s.thirdLevelCheckList=i[r].portalRightList.map(function(e){return e.fixedFlag?e.resource:null}).filter(Boolean),s.subLevelCheckAll=!1,s.subLevelIndeterminate=s.thirdLevelCheckList.length):(s.thirdLevelCheckList=i[r].portalRightList.map(function(e){return e.resource}),s.subLevelCheckAll=!0,s.subLevelIndeterminate=!1)})},hanlderOtherPermissionAllSelect:function(){this.otherPermissionsAllSelected?(this.otherPermissionsSelectedList=this.otherPermissionsList.map(function(e){return e.fixedFlag?e.resource:null}).filter(Boolean),this.otherPermissionsAllSelected=!1,this.otherPermissionsIsIndeterminate=this.otherPermissionsSelectedList.length):(this.otherPermissionsSelectedList=this.otherPermissionsList.map(function(e){return e.resource}),this.otherPermissionsAllSelected=!0,this.otherPermissionsIsIndeterminate=!1)},isFieldModuleAllChecked:function(e){var t,i=null==(t=this.feildPermissionsBindObj)?void 0:t["firstLevel".concat(e)];return!!i&&Object.keys(i).every(function(e){return i[e].subLevelCheckAll})},getFieldPermissionSelectBtnOptions:function(e){return{btnType:"text",permission:"",title:this.isFieldModuleAllChecked(e)?this.$t("main.purchase.supplier.manage.cancel.select.all"):this.$t("main.purchase.supplier.manage.select.all")}},hanlderFieldPermissionAllSelect:function(e){var t=this.feildPermissionsBindObj,i=this.feildPermissionsList,n=t["firstLevel".concat(e)],s=this.isFieldModuleAllChecked(e);Object.keys(n).forEach(function(t){var r=n[t],a=Number(t.match(/\d+/).at(0));s?(r.thirdLevelCheckList=i.at(e).portalRightList.at(a).portalRightList.map(function(e){return e.fixedFlag?e.resource:null}).filter(Boolean),r.subLevelCheckAll=!1,r.subLevelIndeterminate=r.thirdLevelCheckList.length):(r.thirdLevelCheckList=i.at(e).portalRightList.at(a).portalRightList.map(function(e){return e.resource}),r.subLevelCheckAll=!0,r.subLevelIndeterminate=!1)})},init:function(){return C(function(){return w(this,function(e){switch(e.label){case 0:return[4,this.queryPrintTemplate()];case 1:return e.sent(),this.initBasePermission(),this.initOtherPermission(),this.initFieldPermission(),[2]}})}).call(this)},initBasePermission:function(){var e=this,t=this.permissionDataList.baseRightList;this.basePermissionsList=t,this.basePermissionsBindObj={},t.forEach(function(t,i){e.$set(e.basePermissionsBindObj,"firstLevel".concat(i),{});var n=0;t.portalRightList.forEach(function(e){e.resourceFlag&&(n+=1)});var s=t.portalRightList.length,r=n===s;0===i?(e.$set(e.basePermissionsBindObj["firstLevel".concat(i)],"subLevelCheckAll",r),e.$set(e.basePermissionsBindObj["firstLevel".concat(i)],"subLevelIndeterminate",n>0&&n<s)):(e.$set(e.basePermissionsBindObj["firstLevel".concat(i)],"subLevelCheckAll",r),e.basePermissionsBindObj["firstLevel".concat(i)].subLevelIndeterminate=n>0&&n<s),e.$set(e.basePermissionsBindObj["firstLevel".concat(i)],"thirdLevelCheckList",t.portalRightList.map(function(e){return e.resourceFlag?e.resource:null}).filter(Boolean))})},initOtherPermission:function(){var e=this,t=this.permissionDataList.otherRightList;this.otherPermissionsList=t,this.otherPermissionsList.forEach(function(t){var i,n,s,r,a=t.resource,l=t.resourceFlag,o=JSON.parse(t.args)||{},c=(P(i={},b.vP.sku,e.skuPrintTempalte),P(i,b.vP.fnsku,e.fnskuPrintTempalte),i);c[a]&&(o.templateId?o.templateId=null!=(n=null==(r=c[a])||null==(s=r.find(function(e){return e.value===o.templateId}))?void 0:s.value)?n:"-":o.templateId="-"),t.args=o,l&&e.otherPermissionsSelectedList.push(t.resource)}),this.otherPermissionsAllSelected=this.otherPermissionsSelectedList.length===t.length},initFieldPermission:function(){var e=this,t=this.permissionDataList.fieldPurchaseRightList;this.feildPermissionsList=t,this.feildPermissionsBindObj={},this.feildPermissionsList.forEach(function(t,i){var n;e.$set(e.feildPermissionsBindObj,"firstLevel".concat(i),{}),null==(n=t.portalRightList)||n.forEach(function(t,n){var s=0;e.$set(e.feildPermissionsBindObj["firstLevel".concat(i)],"subLevel".concat(n),{}),t.portalRightList.forEach(function(e){e.resourceFlag&&(s+=1)});var r=t.portalRightList.length,a=s===r;0===n?(e.$set(e.feildPermissionsBindObj["firstLevel".concat(i)]["subLevel".concat(n)],"subLevelCheckAll",a),e.$set(e.feildPermissionsBindObj["firstLevel".concat(i)]["subLevel".concat(n)],"subLevelIndeterminate",s>0&&s<r)):(e.feildPermissionsBindObj["firstLevel".concat(i)]["subLevel".concat(n)].subLevelCheckAll=a,e.feildPermissionsBindObj["firstLevel".concat(i)]["subLevel".concat(n)].subLevelIndeterminate=s>0&&s<r),e.$set(e.feildPermissionsBindObj["firstLevel".concat(i)]["subLevel".concat(n)],"thirdLevelCheckList",t.portalRightList.map(function(e){return e.resourceFlag?e.resource:null}
1).filter(Boolean))})})},handleClose:function(){this.innerVisible=!1,this.$emit("update:visible",this.innerVisible)},hanldeSubmit:function(){return C(function(){var e,t,i,n,s;return w(this,function(r){switch(r.label){case 0:var a,l;if(t=(e=this.preVerification()).validate,i=e.msg,!t)return this.$message.error(i),[2];a=function(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{},n=Object.keys(i);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(i).filter(function(e){return Object.getOwnPropertyDescriptor(i,e).enumerable}))),n.forEach(function(t){P(e,t,i[t])})}return e}({},this.getParams()),l=l={supplierIdList:this.supplierDataList.map(function(e){return e.id})},Object.getOwnPropertyDescriptors?Object.defineProperties(a,Object.getOwnPropertyDescriptors(l)):(function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t.push.apply(t,i)}return t})(Object(l)).forEach(function(e){Object.defineProperty(a,e,Object.getOwnPropertyDescriptor(l,e))}),n=a,this.$loading(),r.label=1;case 1:return r.trys.push([1,3,4,5]),[4,this.$http.submitSupplierPermissionList(n)];case 2:return r.sent(),this.$message.success(this.$t("main.purchase.manage.set.success")),this.handleClose(),this.$emit("refresh"),[3,5];case 3:return s=r.sent(),this.$message.handle(s),[3,5];case 4:return this.$loading().close(),[7];case 5:return[2]}})}).call(this)},preVerification:function(){var e=this,t={validate:!0,msg:""},i=this.otherPermissionsSelectedList,n=this.permissionDataList,s=[b.vP.sku,b.vP.fnsku];return n.otherRightList.forEach(function(n){i.includes(n.resource)&&s.includes(n.resource)&&("-"===n.args.templateId||!n.args.templateId)&&(t={validate:!1,msg:e.$t("main.purchase.supplier.manage.template.required",{field:n.rightName})})}),t},getParams:function(){var e=this.$dcopy(this.permissionDataList),t=this.basePermissionsBindObj,i=this.feildPermissionsBindObj,n=this.otherPermissionsSelectedList;return e.otherRightList.forEach(function(e){e.resourceFlag=n.includes(e.resource),e.args=JSON.stringify(e.args)}),e.baseRightList.forEach(function(e,i){var n=t["firstLevel".concat(i)];if(n.subLevelCheckAll)e.portalRightList.forEach(function(e){e.resourceFlag=!0});else{var s=n.thirdLevelCheckList;e.portalRightList.forEach(function(e){e.resourceFlag=s.includes(e.resource)})}}),e.fieldPurchaseRightList.forEach(function(e,t){e.portalRightList.forEach(function(e,n){var s=i["firstLevel".concat(t)]["subLevel".concat(n)];s.subLevelCheckAll?e.portalRightList.forEach(function(e){e.resourceFlag=!0}):e.portalRightList.forEach(function(e){e.resourceFlag=s.thirdLevelCheckList.includes(e.resource)})})}),e},hanldeBasePermissionCheckAllChange:function(e,t){var i=this.basePermissionsBindObj,n=this.basePermissionsList,s=i["firstLevel".concat(t)],r=n[t].portalRightList,a=r.length;e?s.thirdLevelCheckList=r.map(function(e){return e.resource}):s.thirdLevelCheckList=r.map(function(e){return e.fixedFlag?e.resource:null}).filter(Boolean),s.subLevelIndeterminate=s.thirdLevelCheckList.length>0&&s.thirdLevelCheckList.length<a}
1,hanldeBasePermissionCheckChange:function(e){var t=this.basePermissionsList,i=this.basePermissionsBindObj["firstLevel".concat(e)],n=i.thirdLevelCheckList.length,s=t[e].portalRightList.length;i.subLevelIndeterminate=n>0&&n<s,i.subLevelCheckAll=n===s},queryPrintTemplate:function(){return C(function(){var e,t,i,n,s,r;return w(this,function(a){switch(a.label){case 0:e={templateType:"sku"},t={templateType:"fnsku"},a.label=1;case 1:return a.trys.push([1,3,,4]),[4,Promise.all([(0,g.n5)(e),(0,g.n5)(t)])];case 2:return n=(i=L.apply(void 0,[a.sent(),2]))[0],s=i[1],this.skuPrintTempalte=n.map(function(e){return{value:e.id,label:e.templateName}}),this.fnskuPrintTempalte=s.map(function(e){return{value:e.id,label:e.templateName}}),[3,4];case 3:return r=a.sent(),this.$message.handle(r),[3,4];case 4:return[2]}})}).call(this)},handleOtherpermissionCheckChange:function(e){var t=e.length,i=this.otherPermissionsList.length;this.otherPermissionsAllSelected=t===i,this.otherPermissionsIsIndeterminate=t>0&&t<i},hanldeOtherPermissionCheckAllChange:function(e){var t=this.otherPermissionsList,i=this.otherPermissionsSelectedList,n=t.length;e?this.otherPermissionsSelectedList=t.map(function(e){return e.resource}):this.otherPermissionsSelectedList=t.map(function(e){return e.fixedFlag?e.resource:null}).filter(Boolean),this.otherPermissionsAllSelected=e,this.otherPermissionsIsIndeterminate=i.length>0&&i.length<n},reset:function(){this.otherPermissionsSelectedList=[],this.currentTable="functionPermission"},handleFieldSubCheckAllChange:function(e,t,i){var n=this.feildPermissionsBindObj,s=this.feildPermissionsList,r=this.$dcopy(n),a=r["firstLevel".concat(t)]["subLevel".concat(i)],l=s[t].portalRightList[i].portalRightList,o=l.length;e?a.thirdLevelCheckList=l.map(function(e){return e.resource}):a.thirdLevelCheckList=l.map(function(e){return e.fixedFlag?e.resource:null}).filter(Boolean);var c=a.thirdLevelCheckList.length;a.subLevelCheckAll=e,a.subLevelIndeterminate=c>0&&c<o,this.feildPermissionsBindObj=r},handleFieldThirdCheckChange:function(e,t){var i=this.feildPermissionsList,n=this.feildPermissionsBindObj["firstLevel".concat(e)]["subLevel".concat(t)],s=n.thirdLevelCheckList.length,r=i[e].portalRightList[t].portalRightList.length;n.subLevelIndeterminate=s>0&&s<r,n.subLevelCheckAll=s===r},getTemplateSelectDisabled:function(e){var t,i=this.otherPermissionsList,n=this.templateSelectType,s=n.sku,r=n.fnsku,a=null==(t=i.find(function(t){return t.resource==="other:".concat(e,"Label")}))?void 0:t.fixedFlag;return e===s?!this.otherPermissionsSelectedList.includes(b.vP.sku)||a:e===r&&!this.otherPermissionsSelectedList.includes(b.vP.fnsku)}},created:function(){}},function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"set_supplier_permission_dialog_container"},[i("el-dialog",{staticClass:"set_supplier_permission_dialog_wrapper",attrs:{title:e.$t("main.purchase.supplier.manage.portal.permission"),width:"800px",modal:!1,visible:e.innerVisible,"close-on-click-modal":!1},on:{"update:visible":function(t){e.innerVisible=t},closed:e.handleClose}},[e.isBatchOpreate?i("section",{staticClass:"header_info_container"},[i("div",{staticClass:"supplier_name mb_8"},[e._v(" "+e._s(e.$t("main.purchase.supplier.manage.selected.suppliers",{count:e.supplierDataList.length}))+" ")]),e._v(" "),e._l(e.supplierDataList.slice(0,3),function(t){return i("el-tag",{key:t.id,staticClass:"head_tag",attrs:{size:"small"}},[e._v("\n                "+e._s(t.name)+" "),t.supplierCode?i("span",[e._v("\uFF08"+e._s(t.supplierCode)+"\uFF09")]):e._e(
1)])}),e._v(" "),e.supplierDataList.length>3?i("el-popover",{staticClass:"supplier_popover_container",attrs:{width:"238",trigger:"hover",placement:"bottom","popper-class":"set_supplier_permission_dialog_popover"}},[i("el-tag",{staticClass:"head_tag",attrs:{slot:"reference",size:"small"},slot:"reference"},[e._v(" +"+e._s(e.supplierDataList.length-3)+" ")]),e._v(" "),e._l(e.supplierDataList.slice(3),function(t){return i("div",{key:t.id,staticClass:"supplier_popover_item color_0f"},[e._v("\n                    "+e._s(t.name)+" "),t.supplierCode?i("span",[e._v("\uFF08"+e._s(t.supplierCode)+"\uFF09")]):e._e()])})],2):e._e()],2):i("section",{staticClass:"header_info_container"},[i("p",{staticClass:"supplier_name color_0f f_14 mb-4"},[e._v(" "+e._s(e.supplierDataList.at(0)?e.supplierDataList.at(0).name:"-")+" ")]),e._v(" "),i("p",{staticClass:"supplier_no f_gray"},[e._v(" "+e._s(e.supplierDataList.at(0)?e.supplierDataList[0].supplierCode:"-")+" ")])]),e._v(" "),i("div",{staticClass:"split"}),e._v(" "),i("el-tabs",{on:{"tab-click":e.handleTableChange},model:{value:e.currentTable,callback:function(t){e.currentTable=t},expression:"currentTable"}},[i("el-tab-pane",{attrs:{label:e.$t("main.purchase.supplier.manage.function.permission"),name:"functionPermission"}},[e.basePermissionsBindObj?[i("div",{staticClass:"row_item mb_24"},[i("section",{staticClass:"row_item_header mb_8"},[i("span",{staticClass:"color_0f f_12 fw_500"},[e._v(e._s(e.$t("main.purchase.supplier.manage.base")))]),e._v(" "),i("myj-button",{attrs:{classs:"row_item_btn",options:e.allBasePermissionSelectBtnOptions},on:{click:e.hanlderBasePermissionSelectAll}})],1),e._v(" "),e._l(e.basePermissionsList,function(t,n){return i("section",{key:t.resource,staticClass:"row_item_content"},[i("div",{staticClass:"row_item_content_item_common row_item_content_side"},[i("el-checkbox",{staticClass:"fw_500 color_0f",attrs:{indeterminate:e.basePermissionsBindObj["firstLevel"+n].subLevelIndeterminate},on:{change:function(t){return e.hanldeBasePermissionCheckAllChange(t,n)}},model:{value:e.basePermissionsBindObj["firstLevel"+n].subLevelCheckAll,callback:function(t){e.$set(e.basePermissionsBindObj["firstLevel"+n],"subLevelCheckAll",t)},expression:"basePermissionsBindObj[`firstLevel${index}`].subLevelCheckAll"}},[e._v("\n                                    "+e._s(t.rightName)+"\n                                ")])],1),e._v(" "),i("div",{staticClass:"row_item_content_item_common row_item_content_main"},[i("el-checkbox-group",{on:{change:function(t){return e.hanldeBasePermissionCheckCh
1ange(n)}},model:{value:e.basePermissionsBindObj["firstLevel"+n].thirdLevelCheckList,callback:function(t){e.$set(e.basePermissionsBindObj["firstLevel"+n],"thirdLevelCheckList",t)},expression:"basePermissionsBindObj[`firstLevel${index}`].thirdLevelCheckList"}},e._l(t.portalRightList,function(t){return i("el-checkbox",{key:t.resource,staticClass:"row_item_right_permission_item ml-12 minw_auto",attrs:{label:t.resource,disabled:t.fixedFlag}},[e._v("\n                                        "+e._s(t.rightName)+"\n                                    ")])}),1)],1)])})],2)]:e._e(),e._v(" "),i("div",{staticClass:"row_item mb_24"},[i("section",{staticClass:"row_item_header mb_8"},[i("span",{staticClass:"color_0f f_12 fw_500"},[e._v(e._s(e.$t("main.purchase.supplier.manage.other")))]),e._v(" "),i("myj-button",{attrs:{classs:"row_item_btn",options:e.allOtherPermissionSelectBtnOptions},on:{click:e.hanlderOtherPermissionAllSelect}})],1),e._v(" "),i("section",{staticClass:"row_item_content"},[i("div",{staticClass:"row_item_content_item_common row_item_content_side"},[i("el-checkbox",{staticClass:"fw_500 color_0f",attrs:{indeterminate:e.otherPermissionsIsIndeterminate},on:{change:e.hanldeOtherPermissionCheckAllChange},model:{value:e.otherPermissionsAllSelected,callback:function(t){e.otherPermissionsAllSelected=t},expression:"otherPermissionsAllSelected"}},[e._v("\n                                "+e._s(e.$t("main.purchase.supplier.manage.print"))+"\n                            ")])],1),e._v(" "),i("div",{staticClass:"row_item_content_item_common row_item_content_main"},[i("el-checkbox-group",{staticClass:"flex column star_align",on:{change:e.handleOtherpermissionCheckCh
1ange},model:{value:e.otherPermissionsSelectedList,callback:function(t){e.otherPermissionsSelectedList=t},expression:"otherPermissionsSelectedList"}},e._l(e.otherPermissionsList,function(t,n){return i("div",{key:t.resource,staticClass:"row_item_right_permission_item_container"},[i("el-checkbox",{staticClass:"row_item_right_permission_item ml-12",attrs:{label:t.resource,disabled:t.fixedFlag}},[i("span",{staticClass:"d_ib w_80"},[e._v("\n                                            "+e._s(t.rightName)+"\n                                        ")])]),e._v(" "),0===n?i("el-select",{attrs:{disabled:e.getTemplateSelectDisabled(e.templateSelectType.sku),placeholder:e.$t("main.purchase.supplier.manage.print.template")},model:{value:t.args.templateId,callback:function(i){e.$set(t.args,"templateId",i)},expression:"otherPermission.args.templateId"}},e._l(e.skuPrintTempalte,function(e){return i("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}),1):1===n?i("el-select",{attrs:{disabled:e.getTemplateSelectDisabled(e.templateSelectType.fnsku),placeholder:e.$t("main.purchase.supplier.manage.print.template")},model:{value:t.args.templateId,callback:function(i){e.$set(t.args,"templateId",i)},expression:"otherPermission.args.templateId"}},e._l(e.fnskuPrintTempalte,function(e){return i("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}),1):e._e()],1)}),0)],1)])])],2),e._v(" "),i("el-tab-pane",{attrs:{label:e.$t("main.purchase.supplier.manage.field.permission"),name:"fieldPermission"}},[e.feildPermissionsBindObj?e._l(e.feildPermissionsList,function(t,n){return i("div",{key:t.resource,staticClass:"row_item"},[i("section",{staticClass:"row_item_header mb_8"},[i("span",{staticClass:"color_0f f_12 fw_500"},[e._v(e._s(t.rightName))]),e._v(" "),i("myj-button",{attrs:{classs:"row_item_btn",options:e.getFieldPermissionSelectBtnOptions(n)},on:{click:function(t){return e.hanlderFieldPermissionAllSelect(n)}}})],1),e._v(" "),e._l(t.portalRightList,function(t,s){return i("section",{key:t.resource,staticClass:"row_item_content mb_8"},[i("div",{staticClass:"row_item_content_item_common row_item_content_side"},[i("el-checkbox",{staticClass:"fw_500 color_0f",attrs:{indeterminate:e.feildPermissionsBindObj["firstLevel"+n]["subLevel"+s].subLevelIndeterminate},on:{change:function(t){return e.handleFieldSubCheckAllChange(t,n,s)}},model:{value:e.feildPermissionsBindObj["firstLevel"+n]["subLevel"+s].subLevelCheckAll,callback:function(t){e.$set(e.feildPermissionsBindObj["firstLevel"+n]["subLevel"+s],"subLevelCheckAll",t)},expression:"feildPermissionsBindObj[`firstLevel${firstIndex}`][`subLevel${subIndex}`].subLevelCheckAll"}},[e._v("\n                                    "+e._s(t.rightName)+"\n                                ")])],1),e._v(" "),i("div",{staticClass:"row_item_content_item_common row_item_content_main"},[i("el-checkbox-group",{model:{value:e.feildPermissionsBindObj["firstLevel"+n]["subLevel"+s].thirdLevelCheckList,callback:function(t){e.$set(e.feildPermissionsBindObj["firstLevel"+n]["subLevel"+s],"thirdLevelCheckList",t)},expression:"feildPermissionsBindObj[`firstLevel${firstIndex}`][`subLevel${subIndex}`].thirdLevelCheckList"}},e._l(t.portalRightList,function(t){return i("el-checkbox",{key:t.resource,staticClass:"row_item_right_permission_item ml-12",attrs:{label:t.resource,disabled:t.fixedFlag},on:{change:function(t){return e.handleFieldThirdCheckChange(n,s)}}},[e._v("\n                                        "+e._s(t.rightName)+"\n                                    ")])}),1)],1)])})],2)}):e._e()],2)],1),e._v(" "),i("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{on:{click:e.handleClose}},[e._v(e._s(e.$t("common.cancel")))]),e._v(" "),i("el-button",{attrs:{type:"primary"},on:{click:e.hanldeSubmit}},[e._v(e._s(e.$t("common.confirm")))])],1)],1)],1)},[],!1,null,"4c2e6619",null).exports;i(99583);var S=i(74943);function k(e,t,i,n,s,r,a){try{var l=e[r](a),o=l.value}catch(e){i(e);return}l.done?t(o):Promise.resolve(o).then(n,s)}function $(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{},n=Object.keys(i);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(i).filter(function(e){return Object.getOwnPropertyDescriptor(i,e).enumerable}
1))),n.forEach(function(t){var n;n=i[t],t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n})}return e}function D(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):(function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t.push.apply(t,i)}return t})(Object(t)).forEach(function(i){Object.defineProperty(e,i,Object.getOwnPropertyDescriptor(t,i))}),e}var A="{{\u95E8\u6237\u5173\u8054\u516C\u53F8}}",j={name:"SetSupplierPermissionDialog",emits:["refresh"],props:{visible:{typeof:Boolean,default:!1},data:{type:Object,default:function(){return{}}}},watch:{visible:function(e){this.innerVisible=e},data:function(e){this.innerData=D($({},this.innerData,e),{invitationText:this.$t("main.purchase.supplier.invite.default.message")});var t,i=S.kVE.objGet(this.storageKey)||("cn"===((null==(t=this.$i18n)?void 0:t.locale)||"cn")?S.kVE.objGet(this.legacyStorageKey):null);i&&(this.innerData.portalBindName=i.portalBindName||this.innerData.portalBindName,this.innerData.invitationText=i.invitationText||this.innerData.invitationText)}},computed:D($({},(0,f.mapState)("System",{userInfo:function(e){return e.user}})),{storageKey:function(){var e,t=(null==(e=this.$i18n)?void 0:e.locale)||"cn";return"INVITE_SUPPLIER_DIALOG_PURCHASER_".concat(this.userInfo.id,"_").concat(t)},legacyStorageKey:function(){return"INVITE_SUPPLIER_DIALOG_PURCHASER_".concat(this.userInfo.id)},portalCompanyPlaceholder:function(){return this.$t("main.purchase.supplier.invite.portal.company.placeholder")}}),data:function(){return{innerVisible:!1,innerData:{}}},methods:{handleClose:function(){this.innerVisible=!1,this.$emit("update:visible",!1)},hanldeSaveAndCopy:function(){var e;return(e=function(){var e,t,i,n,s,r,a,l,o,c,u,p;return function(e,t){var i,n,s,r={label:0,sent:function(){if(1&s[0])throw s[1];return s[1]},trys:[],ops:[]},a=Object.create(("function"==typeof Iterator?Iterator:Object).prototype),l=Object.defineProperty;return l(a,"next",{value:o(0)}),l(a,"throw",{value:o(1)}),l(a,"return",{value:o(2)}),"function"==typeof Symbol&&l(a,Symbol.iterator,{value:function(){return this}}),a;function o(l){return function(o){var c=[l,o];if(i)throw TypeError("Generator is already executing.");for(;a&&(a=0,c[0]&&(r=0)),r;)try{if(i=1,n&&(s=2&c[0]?n.return:c[0]?n.throw||((s=n.return)&&s.call(n),0):n.next)&&!(s=s.call(n,c[1])).done)return s;switch(n=0,s&&(c=[2&c[0],s.value]),c[0]){case 0:case 1:s=c;break;case 4:return r.label++,{value:c[1],done:!1};case 5:r.label++,n=c[1],c=[0];continue;case 7:c=r.ops.pop(),r.trys.pop();continue;default:if(!(s=(s=r.trys).length>0&&s[s.length-1])&&(6===c[0]||2===c[0])){r=0;continue}if(3===c[0]&&(!s||c[1]>s[0]&&c[1]<s[3])){r.label=c[1];break}if(6===c[0]&&r.label<s[1]){r.label=s[1],s=c;break}if(s&&r.label<s[2]){r.label=s[2],r.ops.push(c);break}s[2]&&r.ops.pop(),r.trys.pop();continue}c=t.call(e,r)}catch(e){c=[6,e],n=0}finally{i=s=0}if(5&c[0])throw c[1];return{value:c[0]?c[1]:void 0,done:!0}}}}(this,function(h){switch(h.label){case 0:if(t=(e=this.preVerification()).validate,i=e.msg,!t)return this.$message.error(i),[2];this.$loading(),n=this,s=n.storageKey,a=(r=n.innerData).supplierId,l=r.portalBindName,o=r.invitationText,c=r.inviteUrl,u={supplierId:a,portalBindName:l},h.label=1;case 1:return h.trys.push([1,3,4,5]),[4,this.$http.saveSupplierInvitationData(u)];case 2:return h.sent(),(0,S.DkS)("".concat(this.replacePortalCompanyPlaceholder(o,l)).concat(c)),this.$message.success(this.$t("common.save.success")),this.handleClose(),this.$emit("refresh"),S.kVE.objSet(s,{portalBindName:l,invitationText:o}),[3,5];case 3:return p=h.sent(),this.$message.handle(p),[3,5];case 4:return this.$loading().close(),[7];case 5:return[2]}})},function(){var t=this,i=arguments;return new Promise(function(n,s){var r=e.apply(t,i);function a(e){k(r,n,s,a,l,"next",e)}function l(e){k(r,n,s,a,l,"throw",e)}a(void 0)})}).call(this)},preVerification:function(){var e=this.innerData.portalBindName,t={validate:!0,msg:""};return e||(t={validate:!1,msg:this.$t("main.purchase.supplier.invite.portal.company.required")}),t},handlePortalNameChange:function(e){this.innerData.portalBindName=e.substr(0,200).trim()},handleInvitationTextChange:function(e){var t=this.getInvitationTextMaxLength(e);this.innerData.invitationText=e.substr(0,t).trim()},hasPortalCompanyPlaceholder:function(e){var t=this.portalCompanyPlaceholder;return e.includes(t)||e.includes(A)},getInvitationTextMaxLength:function(e){return this.hasPortalCompanyPlaceholder(e)?150+(e.includes(this.portalCompanyPlaceholder)?this.portalCompanyPlaceholder:A).length:150},replacePortalCompanyPlaceholder:function(e,t){var i=this.portalCompanyPlaceholder;return e.includes(i)?e.replace(i,t):e.replace(A,t)},handleFalse:function(e){e.preventDefault()}}},T=(0,O.A)(j,function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("el-dialog",{staticClass:"set_supplier_permission_dialog_wrapper",attrs:{width:"600px",modal:!1,visible:e.innerVisible,"close-on-click-modal":!1},on:{"update:visible":function(t){e.innerVisible=t},close:e.handleClose},scopedSlots:e._u([{key:"title",fn:function(){return[i("section",{staticClass:"head_container h_100"},[i("p",{staticClass:"color_0f f_18 fw_700 mb_4"},[e._v(e._s(e.$t("main.purchase.supplier.invite.register")))]),e._v(" "),i("p",{staticClass:"color_5e"},[e._v(e._s(e.$t("main.purchase.supplier.invite.subtitle")))])])]},proxy:!0}])},[e._v(" "),i("section",{staticClass:"main_container"},[i("div",{staticClass:"main_item"},[i("p",{staticClass:"color_5e mb_8"},[e._v(e._s(e.$t("main.purchase.supplier.invite.supplier")))]),e._v(" "),i("p",{staticClass:"line_clamp color_0f"},[e._v("\n                "+e._s(e.innerData.supplierName)+" "),i("span",[e._v("("+e._s(e.innerData.supplierCode||"-")+")")])])]),e._v(" "),i("div",{staticClass:"main_item"},[i("p",{staticClass:"color_5e mb_8"},[e._v(e._s(e.$t("main.purchase.supplier.invite.portal.company")))]),e._v(" "),i("el-input",{on:{input:e.handlePortalNameChange},model:{value:e.innerData.portalBindName,callback:function(t){e.$set(e.innerData,"portalBindName",t)},expression:"innerData.portalBindName"}})],1),e._v(" "),i("div",{staticClass:"main_item"},[i("p",{staticClass:"color_5e mb_8"},[e._v(e._s(e.$t("main.purchase.supplier.invite.message")))]),e._v(" "),i("el-input",{staticClass:"f_12",attrs:{type:"textarea",resize:"none"},on:{input:e.handleInvitationTextChange},model:{value:e.innerData.invitationText,callback:function(t){e.$set(e.innerData,"invitationText",t)},expression:"innerData.invitationText"}})],1),e._v(" "),i("div",{staticClass:"main_item"},[i("p",{staticClass:"color_5e bd_no mr_8"},[e._v(e._s(e.$t("main.purchase.supplier.invite.link")))]),e._v(" "),i("div",{staticClass:"invite_url_container",on:{copy:e.handleFalse,selectstart:e.handleFalse}}
1,[e._v(e._s(e.innerData.inviteUrl))])])]),e._v(" "),i("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{on:{click:e.handleClose}},[e._v(e._s(e.$t("common.close")))]),e._v(" "),i("el-button",{attrs:{type:"primary"},on:{click:e.hanldeSaveAndCopy}},[e._v(e._s(e.$t("main.purchase.supplier.invite.save.and.copy")))])],1)])},[],!1,null,"a389801e",null).exports,I=i(99738),N=i(52854),B=i(10937),E=i(45926);function R(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,n=Array(t);i<t;i++)n[i]=e[i];return n}function V(e,t,i,n,s,r,a){try{var l=e[r](a),o=l.value}catch(e){i(e);return}l.done?t(o):Promise.resolve(o).then(n,s)}function F(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{},n=Object.keys(i);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(i).filter(function(e){return Object.getOwnPropertyDescriptor(i,e).enumerable}))),n.forEach(function(t){var n;n=i[t],t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n})}return e}function M(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):(function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t.push.apply(t,i)}return t})(Object(t)).forEach(function(i){Object.defineProperty(e,i,Object.getOwnPropertyDescriptor(t,i))}),e}var W={name:"FilterBar",components:{SfSelect:N.A,SearchBar:B.A,LevelSelect:E.A},data:function(){return{filter:{supplierIds:[],supplierCode:"",level:"",employees:"",settlementNameList:[],settlementTypeList:[]},searchOptions:{width:200,placeholder:this.$t("main.purchase.supplier.search.supplier.code")},portalStatusOptions:b.Fn,employeesOptions:b.ZT,settlementMethodOptions:[],settlementTypeOptions:b.KT}},computed:M(F({},(0,f.mapState)("SupplierList",{initType:function(e){return e.init},filterOldData:function(e){return e.filter},reqFilter:function(e){return e.reqFilter}}),(0,f.mapState)("PublicApiControl",{allSupplierData:function(e){return e.allSupplierData}})),{supplierOptions:function(){var e=this.allSupplierData,t=[];return e&&Object.keys(e).forEach(function(i){t.push({value:+i,label:e[i]})}),{type:"multiple",filterable:!0,clearable:!0,placeholder:this.$t("common.supplier"),options:t}}}),created:function(){this.createdInit()},mounted:function(){this.$emit("on-change",{pageInitType:!0})},methods:M(F({},(0,f.mapActions)("PublicApiControl",["publicApiControl"])),{createdInit:function(){var e=this;this.$nextTick(function(){e.$publicApiControl.get(["allSupplierData"])});var t=this.filter,i=this.filterOldData;i&&this.initType&&(t.nsupplierIdsame=i.supplierIds||t.supplierIds,i.settlementNameList&&(t.settlementNameList=i.settlementNameList),i.settlementTypeList&&(t.settlementTypeList=i.settlementTypeList)),this.settlementMethodFn(),this.$nextTick(function(){e.$refs.searchBarRef.setData({searchField:"",searchValue:t.supplierCode})})},settlementMethodFn:function(){var e;return(e=function(){var e,t;return function(e,t){var i,n,s,r={label:0,sent:function(){if(1&s[0])throw s[1];return s[1]},trys:[],ops:[]},a=Object.create(("function"==typeof Iterator?Iterator:Object).prototype),l=Object.defineProperty;return l(a,"next",{value:o(0)}),l(a,"throw",{value:o(1)}),l(a,"return",{value:o(2)}),"function"==typeof Symbol&&l(a,Symbol.iterator,{value:function(){return this}}),a;function o(l){return function(o){var c=[l,o];if(i)throw TypeError("Generator is already executing.");for(;a&&(a=0,c[0]&&(r=0)),r;)try{if(i=1,n&&(s=2&c[0]?n.return:c[0]?n.throw||((s=n.return)&&s.call(n),0):n.next)&&!(s=s.call(n,c[1])).done)return s;switch(n=0,s&&(c=[2&c[0],s.value]),c[0]){case 0:case 1:s=c;break;case 4:return r.label++,{value:c[1],done:!1};case 5:r.label++,n=c[1],c=[0];continue;case 7:c=r.ops.pop(),r.trys.pop();continue;default:if(!(s=(s=r.trys).length>0&&s[s.length-1])&&(6===c[0]||2===c[0])){r=0;continue}if(3===c[0]&&(!s||c[1]>s[0]&&c[1]<s[3])){r.label=c[1];break}if(6===c[0]&&r.label<s[1]){r.label=s[1],s=c;break}if(s&&r.label<s[2]){r.label=s[2],r.ops.push(c);break}s[2]&&r.ops.pop(),r.trys.pop();continue}c=t.call(e,r)}catch(e){c=[6,e],n=0}finally{i=s=0}if(5&c[0])throw c[1];return{value:c[0]?c[1]:void 0,done:!0}}}}(this,function(i){switch(i.label){case 0:return i.trys.push([0,2,,3]),[4,this.$http.getPaymentMethodList()];case 1:return e=(i.sent()||[]).map(function(e){return{label:e.name,value:e.name}}),this.settlementMethodOptions=[{label:this.$t("main.purchase.common.no.settlement.method"),value:b.do}].concat(function(e){if(Array.isArray(e))return R(e)}(e)||function(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e){if(e){if("string"==typeof e)return R(e,void 0);var t=Object.prototype.toString.call(e).slice(8,-1);if("Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t)return Array.from(t);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return R(e,void 0)}}(e)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),[3,3];case 2:return t=i.sent(),this.$message.handle(t),[3,3];case 3:return[2]}})},function(){var t=this,i=arguments;return new Promise(function(n,s){var r=e.apply(t,i);function a(e){V(r,n,s,a,l,"next",e)}function l(e){V(r,n,s,a,l,"throw",e)}a(void 0)})}).call(this)},getFilter:function(){return this.$dcopy(this.filter)},onFilterUpdate:function(e,t){"supplierCode"===t?this.filter.supplierCode=e.searchValue:"settlementMethod"===t&&(this.filter.settlementNameList=e),this.$emit("on-change")},hanlderPortalChange:function(e){""!==e?this.filter.portalBindStatus=e:delete this.filter.portalBindStatus,this.$emit("on-change")},resetFilter:function(){var e=this;this.filter={supplierIds:[],supplierCode:"",level:"",employees:"",settlementNameList:[],settlementTypeList:[]},delete this.filter.portalBindStatus,this.$nextTick(function(){e.$refs.searchBarRef&&e.$refs.searchBarRef.setData({searchField:"",searchValue:""}),e.$emit("on-change")})}})},z=(0,O.A)(W,function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"screen_container",attrs:{"data-type":"filter"}},[i("div",{staticClass:"filter_container"},[i("SfSelect",e._b({attrs:{shift:""},on:{"on-change":e.onFilterUpdate},model:{value:e.filter.supplierIds,callback:function(t){e.$set(e.filter,"supplierIds",t)},expression:"filter.supplierIds"}},"SfSelect",e.supplierOptions,!1)),e._v(" "),i("SfSelect",{attrs:{multiple:"",placeholder:e.$t("main.purchase.manage.order.dialog.all.settlement.methods"),options:e.settlementMethodOptions,clearable:"",filterable:""},on:{"on-change":e.onFilterUpdate},model:{value:e.filter.settlementNameList,callback:function(t){e.$set(e.filter,"settlementNameList",t)},expression:"filter.settlementNameList"}}),e._v(" "),i("SfSelect",{attrs:{multiple:"",placeholder:e.$t("main.purchaseOrder.settlementType"),options:e.settlementTypeOptions,clearable:""},on:{"on-change":e.onFilterUpdate},model:{value:e.filter.settlementTypeList,callback:function(t){e.$set(e.filter,"settlementTypeList",t)},expression:"filter.settlementTypeList"}}),e._v(" "),i("SfSelect",e._b({attrs:{shift:""},on:{"on-change":e.hanlderPortalChange},model:{value:e.filter.todo,callback:function(t){e.$set(e.filter,"todo",t)},expression:"filter.todo"}},"SfSelect",e.portalStatusOptions,!1)),e._v(" "),i("LevelSelect",{attrs:{placeholder:e.$t("main.purchase.supplier.manage.level")},on:{"on-change":e.onFilterUpdate},model:{value:e.filter.level,callback:function(t){e.$set(e.filter,"level",t)},expression:"filter.level"}}),e._v(" "),i("SfSelect",{attrs:{options:e.employeesOptions,placeholder:e.$t("main.purchase.supplier.manage.scale"),clearable:""},on:{"on-change":e.onFilterUpdate},model:{value:e.filter.employees,callback:function(t){e.$set(e.filter,"employees",t)},expression:"filter.employees"}}),e._v(" "),i("SearchBar",{ref:"searchBarRef",staticClass:"search",attrs:{options:e.searchOptions},on:{"on-change":function(t){return e.onFilterUpdate(t,"supplierCode")}}}),e._v(" "),i("el-button",{staticClass:"search-more-reset",attrs:{type:"text"},on:{click:e.resetFilter}}
1,[e._v(e._s(e.$t("common.reset")))])],1),e._v(" "),i("div",{staticClass:"screen_r"},[e._t("control")],2)])},[],!1,null,"f72aafa6",null).exports,U=i(86606),q=i(5712),G=i(95928),Y=i(2576),H=i(97563),K=i(20314),X=i(11991),J=i(58604),Q=i(60019),Z=i(52559),ee=i(8757),et=i(2704),ei={name:"SupplierManageMixins",components:{DynamicColumn:K.A,DynamicColumnExport:X.A},created:function(){var e=this,t=(0,ee.B)("\u91C7\u8D2D>\u4F9B\u5E94\u5546>\u4F9B\u5E94\u5546\u5217\u8868");this.controller=new J.A(t,[new Q.A({id:"table",name:"Table",drag:!0,resizable:!0,resizeKey:t,host:this,columns:[{type:"checkbox",field:"checkbox",width:et.Fn,fixed:"left",resizable:!1,params:{dynamicConfig:{exclude:!0}}},{field:"supplierCode",minWidth:150,title:this.$t("main.purchase.supplier.manage.supplier.code"),align:"left",params:{dynamicConfig:{columnName:"supplierCode",disabled:!0}},slots:{default:"supplierCode_default"}},{field:"name",minWidth:200,title:this.$t("main.purchase.supplier"),align:"left",showOverflow:!0,formatter:function(e){var t=e.cellValue;return(0,S.iYP)(t)},params:{dynamicConfig:{columnName:"name",disabled:!0}},slots:{default:"name_default"}},{field:"portalBindStatus",minWidth:120,title:this.$t("main.purchase.supplier.manage.portal.status"),align:"left",params:{dynamicConfig:{columnName:"portalBindStatus",disabled:!0}},slots:{default:"portalBindStatus_default"}},{field:"portalBindName",minWidth:120,title:this.$t("main.purchase.supplier.manage.portal.company"),align:"left",params:{dynamicConfig:{columnName:"portalBindName"}},formatter:function(e){var t=e.cellValue;return(0,S.iYP)(t)}},{field:"level",minWidth:130,title:this.$t("main.purchase.supplier.manage.level"),resizable:!0,align:"left",params:{dynamicConfig:{columnName:"level",visible:!1}},slots:{default:"level_default"}},{field:"employees",minWidth:120,title:this.$t("main.purchase.supplier.manage.scale"),resizable:!0,align:"left",params:{dynamicConfig:{columnName:"employees",visible:!1}},slots:{default:"employees_default"}},{field:"linkman",minWidth:120,title:this.$t("main.purchase.supplier.manage.contact"),align:"left",showOverflow:!0,formatter:function(e){var t=e.cellValue;return(0,S.iYP)(t)},params:{dynamicConfig:{columnName:"linkman"}}},{field:"telephoneNum",minWidth:150,title:this.$t("main.purchase.supplier.manage.contact.phone"),align:"left",showOverflow:!0,formatter:function(e){var t=e.cellValue;return(0,S.iYP)(t)},params:{dynamicConfig:{columnName:"telephoneNum"}}},{field:"qq",minWidth:150,title:"QQ",align:"left",showOverflow:!0,formatter:function(e){var t=e.cellValue;return(0,S.iYP)(t)},params:{columnName:"qq"}},{field:"addressStr",minWidth:200,title:this.$t("common.address"),align:"left",showOverflow:!0,formatter:function(e){var t=e.cellValue;return(0,S.iYP)(t)},params:{dynamicConfig:{columnName:"addressStr"}}},{field:"internetAddress",minWidth:200,title:this.$t("common.website"),align:"left",showOverflow:!0,formatter:function(e){var t=e.cellValue;return(0,S.iYP)(t)},params:{dynamicConfig:{columnName:"internetAddress"}}},{field:"remark",minWidth:180,title:this.$t("common.remark"),align:"left",params:{dynamicConfig:{columnName:"remark"}},slots:{default:"remark_default"}},{field:"people",minWidth:120,title:this.$t("main.purchase.supplier.manage.follower"),align:"left",showOverflow:!0,params:{dynamicConfig:{columnName:"people",visible:!1}},slots:{default:"people_default"}},{field:"paymentMethodName",minWidth:120,title:this.$t("main.purchase.supplier.manage.settlement.method"),align:"left",showOverflow:!0,formatter:function(e){var t=e.cellValue;return(0,S.iYP)(t)},params:{dynamicConfig:{columnName:"paymentMethodName",visible:!1}}},{field:"settlementType",minWidth:120,title:this.$t("main.finance.ali.order.payment.column.settlement.type"),align:"left",showOverflow:!0,params:{dynamicConfig:{columnName:"settlementType",visible:!1}},formatter:function(t){var i=t.cellValue;return"spotPayment"===i?e.$t("main.purchase.supplier.manage.spot.payment"):"paymentDays"===i?e.$t("main.purchase.supplier.manage.payment.days"):(0,S.iYP)(i)}},{field:"settlementMethod",minWidth:120,title:this.$t("main.purchase.supplier.manage.payment.method"),align:"left",showOverflow:!0,params:{dynamicConfig:{columnName:"settlementMethod",visible:!1}},slots:{default:"settlementMethod_default"}},{field:"partyName",minWidth:120,title:this.$t("main.purchase.buyer"),align:"left",showOverflow:!0,formatter:function(e){var t=e.cellValue;return(0,S.iYP)(t)},params:{dynamicConfig:{columnName:"partyName",visible:!1}}},{field:"invoiceTypeText",minWidth:120,title:this.$t("main.purchase.supplier.manage.invoice.type"),align:"left",showOverflow:!0,formatter:function(e){var t=e.cellValue;return(0,S.iYP)(t)},params:{dynamicConfig:{columnName:"invoiceTypeText",visible:!1}}},{field:"uscc",minWidth:180,title:this.$t("main.purchase.supplier.manage.uscc"),align:"left",showOverflow:!0,formatter:function(e){var t=e.cellValue;return(0,S.iYP)(t)},params:{dynamicConfig:{columnName:"uscc",visible:!1}}},{field:"taxRate",minWidth:120,title:this.$t("main.purchase.supplier.manage.tax.rate"),align:"left",showOverflow:!0,formatter:function(e){var t=e.cellValue,i=(0,S.iYP)(t);return!(0,S.Ime)(t)&&t>0?"".concat(i,"%"):i},params:{dynamicConfig:{columnName:"taxRate",visible:!1}}},{field:"createTime",minWidth:180,title:this.$t("main.purchase.create.time"),align:"left",showOverflow:!0,formatter:function(e){var t=e.cellValue;return(0,S.iYP)(t)},params:{dynamicConfig:{columnName:"createTime"}}},{field:"action",minWidth:(0,Z.n)("80"),title:this.$t("common.operation"),align:"left",fixed:"right",resizable:!1,params:{dynamicConfig:{columnName:"action",exclude:!0}},slots:{default:"action_default"}}]},!0)])}};function en(e,t,i,n,s,r,a){try{var l=e[r](a),o=l.value}catch(e){i(e);return}l.done?t(o):Promise.resolve(o).then(n,s)}function es(e){return function(){var t=this,i=arguments;return new Promise(function(n,s){var r=e.apply(t,i);function a(e){en(r,n,s,a,l,"next",e)}function l(e){en(r,n,s,a,l,"throw",e)}a(void 0)})}}function er(e,t){var i,n,s,r={label:0,sent:function(){if(1&s[0])throw s[1];return s[1]},trys:[],ops:[]},a=Object.create(("function"==typeof Iterator?Iterator:Object).prototype),l=Object.defineProperty;return l(a,"next",{value:o(0)}),l(a,"throw",{value:o(1)}),l(a,"return",{value:o(2)}),"function"==typeof Symbol&&l(a,Symbol.iterator,{value:function(){return this}}),a;function o(l){return function(o){var c=[l,o];if(i)throw TypeError("Generator is already executing.");for(;a&&(a=0,c[0]&&(r=0)),r;)try{if(i=1,n&&(s=2&c[0]?n.return:c[0]?n.throw||((s=n.return)&&s.call(n),0):n.next)&&!(s=s.call(n,c[1])).done)return s;switch(n=0,s&&(c=[2&c[0],s.value]),c[0]){case 0:case 1:s=c;break;case 4:return r.label++,{value:c[1],done:!1};case 5:r.label++,n=c[1],c=[0];continue;case 7:c=r.ops.pop(),r.trys.pop();continue;default:if(!(s=(s=r.trys).length>0&&s[s.length-1])&&(6===c[0]||2===c[0])){r=0;continue}if(3===c[0]&&(!s||c[1]>s[0]&&c[1]<s[3])){r.label=c[1];break}if(6===c[0]&&r.label<s[1]){r.label=s[1],s=c;break}if(s&&r.label<s[2]){r.label=s[2],r.ops.push(c);break}s[2]&&r.ops.pop(),r.trys.pop();continue}c=t.call(e,r)}catch(e){c=[6,e],n=0}finally{i=s=0}if(5&c[0])throw c[1];return{value:c[0]?c[1]:void 0,done:!0}}}}var ea="RANDOM",el=(0,O.A)({name:"AutoCodeDialog",emits:["refresh"],props:{visible:{typeof:Boolean,default:!1}},watch:{visible:function(e){e&&this.getConfig()}},computed:{getPreview:function(){return"".concat(this.prefix).concat(this.suffixName)},isTypeOfINC:function(){return"INC"===this.serialNoType},isTypeOfRANDOM:function(){return this.serialNoType===ea}},data:function(){return this.opt=[{label:this.$t("main.purchase.supplier.auto.code.increase.by.number"),value:"INC"},{label:this.$t("main.purchase.supplier.auto.code.random.number.letter"),value:ea}],{enable:!1,prefix:"",suffix:"",suffixName:"",serialNoType:"INC",loading:!1,ruleId:"",suffixError:!1}},methods:{getConfig:function(){return es(function(){var e,t,i,n,s,r,a,l;return er(this,function(o){switch(o.label){case 0:return o.trys.push([0,2,,3]),[4,v()];case 1:return t=(e=o.sent()).enable,i=e.prefix,n=e.serialNoType,s=e.serialNoLength,r=e.startValue,a=e.ruleId,this.enable=null!=t&&t,this.prefix=null!=i?i:"",this.ruleId=null!=a?a:"",this.serialNoType=null!=n?n:"INC",this.isTypeOfINC?this.suffix=null!=r?r:"":this.suffix=null!=s?s:"",this.suffixChange(),[3,3];case 2:return l=o.sent(),this.$message.handle(l),[3,3];case 3:return[2]}})}).call(this)},handleClose:function(){this.$emit("update:visible",!1)},suffixChange:function(){this.isTypeOfRANDOM&&(this.suffix<4&&(this.suffix=4),this.suffix>20&&(this.suffix=20)),this.isTypeOfINC&&(this.suffix.length>=4?this.suffixError=!1:this.suffixError=!0),this.computePreview()},suffixInput:function(e){this.isTypeOfRANDOM?this.suffix=this.$utils.integerVerification(e):this.computePreview()},getRandomString:function(e){for(var t="",i="ABCDEFGHJKLMNPQRSTUVWXYZ0123456789",n=i.length,s=0;s<e;s++)t+=i.charAt(Math.floor(Math.random()*n));return t},suffixTypeChange:function(){this.suffix="",this.isTypeOfRANDOM&&(this.suffixError=!1)},computePreview:function(){this.isTypeOfINC?this.suffixName=this.suffix:this.suffixName=this.getRandomString(this.suffix
1)},confirm:function(){return es(function(){var e,t;return er(this,function(i){switch(i.label){case 0:if(i.trys.push([0,2,3,4]),this.loading=!0,e={id:this.id,enable:this.enable,prefix:this.prefix,ruleId:this.ruleId,serialNoType:this.serialNoType,serialNoLength:this.serialNoLength,startValue:this.startValue},this.isTypeOfINC){if(e.startValue=this.suffix,this.suffix.length<4)return this.$message.error(this.$t("main.purchase.supplier.auto.code.placeholder.number")),this.suffixError=!0,[2]}else e.serialNoLength=this.suffix;return[4,d("/api/gw/sellfox/sellfox-purchase/sellfox/supplier/saveCodeRule",e)];case 1:return i.sent(),this.$message.success(this.$t("common.save.success")),this.handleClose(),this.$emit("updateConfig"),[3,4];case 2:return t=i.sent(),this.$message.handle(t),[3,4];case 3:return this.loading=!1,[7];case 4:return[2]}})}).call(this)}}},function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("el-dialog",{staticClass:"autoCodeDialog_wrap",attrs:{width:"800px",modal:!1,visible:e.visible,"close-on-click-modal":!1,title:e.$t("main.purchase.supplier.auto.code.title")},on:{close:e.handleClose}},[i("section",{staticClass:"main_container"},[i("div",{staticClass:"main_container_top"},[i("div",{staticClass:"main_container_top_title"},[i("span",[e._v(e._s(e.$t("main.purchase.supplier.auto.code.title")))]),i("el-switch",{on:{change:e.autoCodeChange},model:{value:e.enable,callback:function(t){e.enable=t},expression:"enable"}})],1),e._v(" "),i("div",{staticClass:"main_container_top_explain"},[e._v(e._s(e.$t("main.purchase.supplier.auto.code.explain")))])]),e._v(" "),i("div",{staticClass:"main_container_body",class:e.enable?"actived":""},[i("div",{directives:[{name:"i18n-label-adapt",rawName:"v-i18n-label-adapt",value:{labelSelector:".auto-code-form-label",baseWidth:30,maxWidth:120},expression:"{\n                    labelSelector: '.auto-code-form-label',\n                    baseWidth: 30,\n                    maxWidth: 120\n                }"}],staticClass:"main_container_body_left"},[i("div",{staticClass:"left_head"},[i("div"),e._v(" "),i("span",[e._v(e._s(e.$t("main.purchase.supplier.auto.code.set.rule")))])]),e._v(" "),i("div",{staticClass:"flex"},[i("div",{staticClass:"auto-code-form-label mr_8"},[e._v(e._s(e.$t("main.purchase.supplier.auto.code.prefix")))]),e._v(" "),i("el-input",{attrs:{"show-word-limit":"",maxlength:10,placeholder:e.$t("common.input.placeholder")},model:{value:e.prefix,callback:function(t){e.prefix=t},expression:"prefix"}})],1),e._v(" "),i("div",{staticClass:"flex"},[i("div",{staticClass:"auto-code-form-label mr_8"},[e._v(e._s(e.$t("main.purchase.supplier.auto.code.suffix")))]),e._v(" "),i("el-input",{staticClass:"input-with-select",class:{input_error:e.suffixError},attrs:{placeholder:e.isTypeOfINC?e.$t("main.purchase.supplier.auto.code.placeholder.number"):e.$t("main.purchase.supplier.auto.code.placeholder.suffix.length"),maxlength:"20"},on:{input:e.suffixInput,change:e.suffixChange},model:{value:e.suffix,callback:function(t){e.suffix=t},expression:"suffix"}},[i("el-select",{class:e.isTypeOfINC?"w_100":"w_150",attrs:{slot:"prepend"},on:{change:e.suffixTypeChange},slot:"prepend",model:{value:e.serialNoType,callback:function(t){e.serialNoType=t},expression:"serialNoType"}},e._l(e.opt,function(e){return i("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}),1)],1)],1)]),e._v(" "),i("div",{staticClass:"main_container_body_right"},[i("div",{staticClass:"f_gray_9a"},[i("span",[e._v(e._s(e.$t("main.purchase.supplier.auto.code.preview")))]),e._v(" "),e.getPreview?i("span",{staticClass:"f_black f_14 fw_700"},[e._v(e._s(e.getPreview))]):i("span",[e._v(e._s(e.$t("main.purchase.supplier.auto.code.preview.empty")))])])])])]),e._v(" "),i("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{on:{click:e.handleClose}},[e._v(e._s(e.$t("common.cancel")))]),e._v(" "),i("el-button",{attrs:{loading:e.loading,type:"primary"},on:{click:e.confirm}},[e._v(e._s(e.$t("common.confirm")))])],1)])},[],!1,null,"52be0062",null).exports;function eo(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,n=Array(t);i<t;i++)n[i]=e[i];return n}function ec(e,t,i,n,s,r,a){try{var l=e[r](a),o=l.value}catch(e){i(e);return}l.done?t(o):Promise.resolve(o).then(n,s)}function eu(e){return function(){var t=this,i=arguments;return new Promise(function(n,s){var r=e.apply(t,i);function a(e){ec(r,n,s,a,l,"next",e)}function l(e){ec(r,n,s,a,l,"throw",e)}a(void 0)})}}function ep(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{},n=Object.keys(i);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(i).filter(function(e){return Object.getOwnPropertyDescriptor(i,e).enumerable}
1))),n.forEach(function(t){var n;n=i[t],t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n})}return e}function eh(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):(function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t.push.apply(t,i)}return t})(Object(t)).forEach(function(i){Object.defineProperty(e,i,Object.getOwnPropertyDescriptor(t,i))}),e}function ef(e,t){var i,n,s,r={label:0,sent:function(){if(1&s[0])throw s[1];return s[1]},trys:[],ops:[]},a=Object.create(("function"==typeof Iterator?Iterator:Object).prototype),l=Object.defineProperty;return l(a,"next",{value:o(0)}),l(a,"throw",{value:o(1)}),l(a,"return",{value:o(2)}),"function"==typeof Symbol&&l(a,Symbol.iterator,{value:function(){return this}}),a;function o(l){return function(o){var c=[l,o];if(i)throw TypeError("Generator is already executing.");for(;a&&(a=0,c[0]&&(r=0)),r;)try{if(i=1,n&&(s=2&c[0]?n.return:c[0]?n.throw||((s=n.return)&&s.call(n),0):n.next)&&!(s=s.call(n,c[1])).done)return s;switch(n=0,s&&(c=[2&c[0],s.value]),c[0]){case 0:case 1:s=c;break;case 4:return r.label++,{value:c[1],done:!1};case 5:r.label++,n=c[1],c=[0];continue;case 7:c=r.ops.pop(),r.trys.pop();continue;default:if(!(s=(s=r.trys).length>0&&s[s.length-1])&&(6===c[0]||2===c[0])){r=0;continue}if(3===c[0]&&(!s||c[1]>s[0]&&c[1]<s[3])){r.label=c[1];break}if(6===c[0]&&r.label<s[1]){r.label=s[1],s=c;break}if(s&&r.label<s[2]){r.label=s[2],r.ops.push(c);break}s[2]&&r.ops.pop(),r.trys.pop();continue}c=t.call(e,r)}catch(e){c=[6,e],n=0}finally{i=s=0}if(5&c[0])throw c[1];return{value:c[0]?c[1]:void 0,done:!0}}}}var em="SupplierList",ed={mixins:[G.A,n.A,ei],name:em,components:{RemarkPopover:s.A,ImportCustom:H.A,NewLayout:r.A,MyjButton:a.A,Pagination:Y.A,SupplierAddDialog:U.A,FilterBar:z,BatchErrTableDialog:l.A,PopoverContainer:o.A,SetSupplierPermissionDialog:x,InviteSupplierDialog:T,ErrorDialog:c.A,AutoCodeDialog:el,TextTips:u.A,StarRating:q.A},data:function(){return this.portalStatusWording=b.$T,this.employeesCountWording=b.VG,{exportId:(0,p.R)("\u91C7\u8D2D>\u4F9B\u5E94\u5546\u5217\u8868"),batchErrVisible:!1,batchResults:{},searchFilter:{pageNo:1,pageSize:20},supplierOpt:{fileType:"supplier_import",importBtnText:this.$t("main.purchase.supplier.manage.add.file"),downloadBtnText:this.$t("main.purchase.supplier.manage.download.template"),downloadTemplate:"/api/supplier/importDevTemplate.json"},deleteOption:{title:this.$t("common.delete"),permission:"MOD_SUPPLIER.DELETE_DATA"},selections:[],importWaresVisible:!1,importWaresTitle:"",tableLoading:!1,tableData:[],paginator:{currentPage:1,pageSize:20,totalResult:0},supplierAddVisible:!1,supplierAddData:{},supplierImportVisible:!1,supplierAddBtnOptions:{title:this.$t("main.purchase.supplier.manage.add.title",{name:this.$t("main.purchase.supplier")}),btnType:"primary",permission:"MOD_SUPPLIER.EDIT_DATA"},supplierImportBtnOptions:{title:this.$t("main.purchase.supplier.manage.import.supplier"),permission:"MOD_SUPPLIER.EDIT_DATA"},setPortalPermissionsBtnOptions:{title:this.$t("main.purchase.supplier.supplier.portal.permission"),permission:"MOD_SUPPLIER.PORTAL"},closePortalBtnOptions:{title:this.$t("main.purchase.supplier.manage.close.portal"),permission:"MOD_SUPPLIER.PORTAL"},VTRefName:"supplierManageTable",isRequestApi:!1,exportDialogVisible:!1,notCheckFiled:[],supplierPermissionDialogVisible:!1,supplierDataList:[],permissionDataList:[],inviteSupplierDialogVisible:!1,errorDialogConfig:{visible:!1,columns:null,data:null},autoCodeDialogVisible:!1,isAutoUnable:!1}},computed:eh(ep({},(0,f.mapState)(em,{initType:function(e){return e.init},tableOldData:function(e){return e.tableData},vx_VTScroll:function(e){return e.vx_VTScroll}})),{getFilterExport:function(){var e=this.$refs.filterBar.getFilter();return e.ids=this.selections.map(function(e){return e.id}),e},isAutoCodeDisable:function(){return!this.$hasPermission("MOD_SUPPLIER.CODE_RULE")}}),created:function(){this.$utils.addVUEXModule(em),this.getCodeRuleConfig()},methods:eh(ep({},(0,f.mapActions)(em,["refreshListData","setVXVTScroll"]),(0,f.mapActions)("PublicApiControl",["publicApiControl"])),{getCodeRuleConfig:function(){return eu(function(){var e,t;return ef(this,function(i){switch(i.label){case 0:return i.trys.push([0,2,,3]),[4,v()];case 1:return e=i.sent().enable,this.isAutoUnable=e,[3,3];case 2:return t=i.sent(),this.$message.handle(t),[3,3];case 3:return[2]}})}).call(this)},autoCodeHander:function(){(0,h.vr)("supplier-code-auto-generate"),this.isAutoCodeDisable||(this.autoCodeDialogVisible=!0)},supplierSuccess:function(){this.$publicApiControl.update(["allSupplierData"]),this.doRefresh()},downloadFn:function(e){var t=(function(e){if(Array.isArray(e))return e}(e)||function(e){var t,i,n=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var s=[],r=!0,a=!1;try{for(n=n.call(e);!(r=(t=n.next()).done)&&(s.push(t.value),1!==s.length);r=!0);}catch(e){a=!0,i=e}finally{try{r||null==n.return||n.return()}finally{if(a)throw i}}return s}}(e)||function(e){if(e){if("string"==typeof e)return eo(e,1);var t=Object.prototype.toString.call(e).slice(8,-1);if("Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t)return Array.from(t);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return eo(e,1)}}
1(e)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())[0],i=eh(ep({},this.getFilterExport),{includeList:t});this.$http.exportSupplier(i)},exportSubmit:function(e){var t=this;(0,h.vr)("supplier-list-export"),this.notCheckFiled=e,this.isRequestApi=!0,setTimeout(function(){t.$refs.exportBtnRef.exportData(),t.isRequestApi=!1},1)},showExportDialog:function(){this.exportDialogVisible=!0},importCustom:function(){this.doRefresh()},excelSubmit:function(){(0,h.vr)("supplier-list-importDlg-submit")},selectAllEvent:function(e){var t=e.records;this.selections=t},summitEditTargetRemark:function(e){return eu(function(){var t;return ef(this,function(i){switch(i.label){case 0:e.remark=e.remark?e.remark.trim():"",i.label=1;case 1:return i.trys.push([1,3,,4]),[4,this.$http.supplierRemark({id:e.id,remark:e.remark})];case 2:return i.sent(),this.doRefresh(),[3,4];case 3:return t=i.sent(),this.$message.handle(t),[3,4];case 4:return this.$set(e,"editType",!0),e.inputType=!1,[2]}})}).call(this)},doRefresh:function(){return eu(function(){var e,t,i,n,s,r=arguments;return ef(this,function(a){switch(a.label){case 0:if(e=this,t=(r.length>0&&void 0!==r[0]?r[0]:{}).pageInitType,i=this.$refs.filterBar.getFilter(),Object.keys(this.searchFilter).forEach(function(t){i[t]=e.searchFilter[t]}),t&&this.initType)return[3,4];a.label=1;case 1:return a.trys.push([1,3,,4]),[4,this.refreshListData({pageName:em,filter:i})];case 2:return a.sent(),this.selections=[],[3,4];case 3:return n=a.sent(),[2,this.$message.handle(n)];case 4:return(s=this.tableOldData)&&(this.tableData=this.$dcopy(this.tableDataHandle(s.rows)),this.paginator={currentPage:s.pageNo,pageSize:s.pageSize,totalResult:s.totalSize},this.$nextTick(function(){e.$refs.supplierManageTable.loadData(e.tableData).then(function(){e.$endRecord("SupplierList"),e.$utils.setPerformanceEnd(em)})})),[2]}})}).apply(this,arguments)},tableDataHandle:function(e){var t=this;return e&&e.forEach(function(e){e.addressStr=t.provinceCityGet(e.address),e.editType=!1,e.inpuType=!1}),e},onPageChange:function(e){var t=e.currentPage,i=e.pageSize;this.searchFilter.pageNo=parseInt(t,10),this.searchFilter.pageSize=i,this.doRefresh()},provinceCityGet:function(e){var t="",i="",n="",s="",r="";if(e){if(e.stateOrProvince&&(t=e.stateOrProvince,I.A&&I.A.countryList)){if(I.A.countryList.china){var a=I.A.countryList.china[t];-1!==["\u5317\u4EAC","\u5929\u6D25","\u4E0A\u6D77","\u91CD\u5E86"].indexOf(i=a?a.chName:"")&&(i=""),i&&(r+="".concat(i," "))}var l=I.A.countryList[t];l&&e.city&&(s=l[n=e.city]?l[n].chName:"")&&(r+="".concat(s," "))}r+=e.addressLine}return"null"===r?"":r},supplierAddBtn:function(){this.supplierAddData={},this.supplierAddVisible=!0,(0,h.vr)("supplier-list-add")},operationCommand:function(e,t){e===b.yL.delete?this.supplierDel("single",t):e===b.yL.edit?this.supplierEdit(t):e===b.yL.close?this.supplierClose(t):e===b.yL.invite?this.supplierInvite(t):e===b.yL.set&&this.setPortalPermission(t)},supplierEdit:function(e){return eu(function(){var t,i;return ef(this,function(n){switch(n.label){case 0:this.tableLoading=!0,n.label=1;case 1:return n.trys.push([1,3,,4]),[4,this.$http.getSupplierDetail({supplierId:e.id})];case 2:return t=n.sent(),this.supplierAddData=t,this.supplierAddVisible=!0,this.tableLoading=!1,[3,4];case 3:return i=n.sent(),this.$message({message:"".concat(i.message),type:"error"}),this.tableLoading=!1,[3,4];case 4:return[2]}})}).call(this)},supplierDel:function(e,t){var i=this;if("batch"===e&&!this.selections.length)return this.$message.error(this.$t("main.purchase.supplier.manage.select.one.required"));var n="batch"===e?this.$t("main.purchase.supplier.manage.selected"):t.name;this.$sfMessage.confirm(this.$t("main.purchase.supplier.manage.confirm.delete.supplier",{name:n}),this.$t("common.delete"),{type:"delete",dangerouslyUseHTMLString:!0,confirmHandle:function(){return eu(function(){var i,n;return ef(this,function(s){switch(s.label){case 0:this.tableLoading=!0,s.label=1;case 1:if(s.trys.push([1,6,7,8]),"batch"!==e)return[3,3];return[4,this.$http.postBatchSupplierDel(this.selections.map(function(e){return e.id}))];case 2:return(i=s.sent()).fail?(this.batchErrVisible=!0,this.batchResults=eh(ep({},i),{title:this.$t("main.purchase.supplier")})):(this.$message.success(this.$t("main.purchase.supplier.manage.delete.supplier.success")),this.doRefresh()),[3,5];case 3:return[4,this.$http.postSupplierDel({supplierId:t.id})];case 4:s.sent(),this.$message({message:this.$t("main.purchase.supplier.manage.delete.supplier.success"),type:"success"}),this.doRefresh(),s.label=5;case 5:return[3,8];case 6:return n=s.sent(),this.$message({message:"".concat(n.message),type:"error"}),[3,8];case 7:return this.tableLoading=!1,[7];case 8:return[2]}})}).call(i)}})},supplierImportBtn:function(){(0,h.vr)("supplier-list-importDlg"),this.supplierImportVisible=!0},cellMouseenterEvent:function(e){var t=this,i=e.row;i.editType=!0,this.tableData.forEach(function(e){e.id!==i.id&&t.$set(e,"editType",!1)})},onClickDownloadTemplate:function(){return eu(function(){var e,t;return ef(this,function(i){switch(i.label){case 0:return i.trys.push([0,2,,3]),[4,this.$http.supplierImportDevTemplate()];case 1:return e=i.sent(),window.open(e),[3,3];case 2:return t=i.sent(),this.$message.handle(t),[3,3];case 3:return[2]}})}).call(this)},cellMouseleaveEvent:function(e){var t=e.row;this.$set(t,"editType",!1)},setPortalPermission:function(e){return eu(function(){var t,i,n;return ef(this,function(s){switch(s.label){case 0:t={supplierId:e.id},this.$loading(),s.label=1;case 1:return s.trys.push([1,3,4,5]),[4,this.$http.querySupplierPermissionList(t)];case 2:return i=s.sent(),this.permissionDataList=i,this.supplierDataList=[e],this.supplierPermissionDialogVisible=!0,[3,5];case 3:return n=s.sent(),this.$message.handle(n),[3,5];case 4:return this.$loading().close(),[7];case 5:return[2]}})}).call(this)},handleBatchSetPortalPermissions:function(){return eu(function(){var e,t,i,n,s;return ef(this,function(r){switch(r.label){case 0:t=(e=this.selections).length,this.$loading(),r.label=1;case 1:if(r.trys.push([1,6,7,8]),i={},1!==t)return[3,3];return n={supplierId:e.at(0).id},[4,this.$http.querySupplierPermissionList(n)];case 2:return i=r.sent(),[3,5];case 3:return[4,this.$http.batchQuerySupplierDefaultPermissionList()];case 4:i=r.sent(),r.label=5;case 5:return this.permissionDataList=i,this.supplierDataList=e,this.supplierPermissionDialogVisible=!0,[3,8];case 6:return s=r.sent(),this.$message.handle(s),[3,8];case 7:return this.$loading().close(),[7];case 8:return[2]}})}).call(this)},handleBatchClosePortal:function(){var e={supplierIdList:this.selections.map(function(e){return e.id})};this.confirmCloseSupplierPortal(e)},supplierClose:function(e){var t=e.id;this.confirmCloseSupplierPortal({supplierIdList:[t]})},confirmCloseSupplierPortal:function(e){var t=this;this.$confirm(this.$t("main.purchase.supplier.manage.confirm.close.portal"),this.$t("main.purchase.supplier.manage.warning"),eh(ep({confirmButtonText:this.$t("common.confirm"),cancelButtonText:this.$t("common.cancel")},this.$sfMessage.getConfirmOptions("warning")),{type:"warning"})).then(function(){return eu(function(){var t,i,n,s,r,a;return ef(this,function(l){switch(l.label){case 0:this.$loading(),l.label=1;case 1:return l.trys.push([1,3,4,5]),[4,this.$http.closeSupplierportal(e)];case 2:return i=(t=l.sent()).success,n=t.fail,s=t.results,n?(r={columns:b.l,data:s,successCount:i,failCount:n},this.openErrorDialog(r)):this.$message.success(this.$t("main.purchase.supplier.manage.portal.close.success")),this.doRefresh(),[3,5];case 3:return a=l.sent(),this.$message.handle(a),[3,5];case 4:return this.$loading().close(),[7];case 5:return[2]}})}).call(t)})},openErrorDialog:function(e){this.errorDialogConfig=eh(ep({},e),{visible:!0})},supplierInvite:function(e){return eu(function(){var t,i,n;return ef(this,function(s){switch(s.label){case 0:this.$loading(),t={supplierId:e.id},s.label=1;case 1:return s.trys.push([1,3,4,5]),[4,this.$http.querySupplierInvitationData(t)];case 2:return i=s.sent(),this.inviteSupplierData=eh(ep({},i),{supplierId:e.id}),this.inviteSupplierDialogVisible=!0,[3,5];case 3:return n=s.sent(),this.$message.handle(n),[3,5];case 4:return this.$loading().close(),[7];case 5:return[2]}})}).call(this)},getListBtnOptions:function(e){var t=e.portalBindStatus,i=this.$dcopy(b.w9),n=[];switch(t){case b.Sb.notActivated:n=[b.yL.edit,b.yL.set,b.yL.invite,b.yL.delete];break;case b.Sb.invitingIn:n=[b.yL.edit,b.yL.set,b.yL.invite,b.yL.close,b.yL.delete];break;default:n=[b.yL.edit,b.yL.set,b.yL.close,b.yL.delete]}return i.options=i.options.filter(function(e){return n.includes(e.value)}),i},handleCloseErrorDialog:function(){this.errorDialogConfig.visible=!1,this.doRefresh()}}),beforeRouteLeave:function(e,t,i){this.setVXVTScroll({data:this.$refs[this.VTRefName]&&this.$refs[this.VTRefName].getScroll()}),i()}},ev=(0,O.A)(ed,function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"layout_main_body"},[i("NewLayout",{attrs:{"open-header-expand":"","open-aside-expand":"","open-header-part-expand":e.partFold,"open-storage":""},scopedSlots:e._u([{key:"header",fn:function(){return[i("FilterBar",{ref:"filterBar",staticClass:"page_screen",on:{"on-change":e.doRefresh}})]},proxy:!0},{key:"main",fn:function(){return[i("div",{staticClass:"table_content_container"},[i("div",{staticClass:"main_header_container"},[i("div",{staticClass:"screen_l list_operation"},[i("myj-button",{attrs:{options:e.supplierAddBtnOptions},on:{click:e.supplierAddBtn}}),e._v(" "),i("myj-button",{attrs:{options:e.supplierImportBtnOptions},on:{click:e.supplierImportBtn}}),e._v(" "),i("myj-button",{attrs:{showDisabledTooltip:"",options:e.setPortalPermissionsBtnOptions,disabled:!e.selections.length},on:{click:e.handleBatchSetPortalPermissions}}),e._v(" "),i("myj-button",{attrs:{showDisabledTooltip:"",options:e.closePortalBtnOptions,disabled:!e.selections.length},on:{click:e.handleBatchClosePortal}}),e._v(" "),i("myj-button",{attrs:{disabled:!e.selections.length,showDisabledTooltip:"",options:e.deleteOption},on:{click:function(t){return e.supplierDel("batch")}}})],1),e._v(" "),i("div",{staticClass:"screen_r"},[i("div",{directives:[{name:"tooltip",rawName:"v-tooltip",value:""+(e.isAutoCodeDisable?e.$t("main.purchase.supplier.manage.auto.code.tooltip"):""),expression:"`${isAutoCodeDisable ? $t('main.purchase.supplier.manage.auto.code.tooltip') : ''}`"}],staticClass:"auto_code_wrap",class:e.isAutoCodeDisable?"is_disable":"",on:{click:e.autoCodeHander}},[i("svg",{staticClass:"mr_4",attrs:{"aria-hidden":"true",width:"16px",height:"16px"}}
1,[i("use",{attrs:{"xlink:href":e.isAutoUnable?"#icon_sf_code_on":"#icon_sf_code_off"}})]),e._v(" "),i("div",{staticClass:"f_black"},[e._v(e._s(e.$t("main.purchase.supplier.manage.auto.code")))])]),e._v(" "),i("div",{staticClass:"list_split"}),e._v(" "),i("DynamicColumn",{staticClass:"btn_square_icon",attrs:{btnStyle:"iconAndText",controller:e.controller}}),e._v(" "),i("div",{staticClass:"list_split"}),e._v(" "),i("div",{staticClass:"btn_square_icon",attrs:{title:e.$t("main.purchase.supplier.manage.refresh.data")},on:{click:e.doRefresh}},[i("i",{staticClass:"icon_sf_rotate"})]),e._v(" "),e.$hasPermission("MOD_SUPPLIER.EXPORT_DATA")?i("DynamicColumnExport",{attrs:{"export-id":e.exportId,"download-fn":e.downloadFn}}):e._e(),e._v(" "),i("div",{staticClass:"btn_square_icon",attrs:{title:e.$t("main.purchase.supplier.manage.help")},on:{click:function(t){return e.$utils.helpOpenBtn(199)}}},[i("i",{staticClass:"icon_sf_help"})])],1)]),e._v(" "),i("div",{staticClass:"main_table_container"},[i("vxe-grid",{ref:"supplierManageTable",staticClass:"vxe_table_row_height_40 vxe_table_v_a_middle layout_main_table",staticStyle:{width:"100%"},attrs:{columns:e.controller.table.state.columns,"scroll-y":{gt:20,mode:"wheel"},"scroll-x":{gt:-1},"tooltip-config":{theme:"light"},height:"100%","auto-resize":"","row-key":!0,"column-key":!0,"highlight-current-row":"","highlight-hover-row":"",resizable:"","show-header-overflow":""},on:{"resizable-change":function(t){return e.controller.table.resizeColumnWidth(t)},"cell-mouseenter":e.cellMouseenterEvent,"cell-mouseleave":e.cellMouseleaveEvent,"checkbox-all":e.selectAllEvent,"checkbox-change":e.selectAllEvent},scopedSlots:e._u([{key:"supplierCode_default",fn:function(t){var n=t.row;return[n.supplierCode?i("el-button",{directives:[{name:"copy",rawName:"v-copy",value:{text:n.supplierCode},expression:"{ text: row.supplierCode }"}],attrs:{type:"text"},on:{click:function(t){return e.supplierEdit(n)}}},[i("TextTips",{attrs:{text:n.supplierCode}})],1):i("span",[e._v("-")])]}},{key:"name_default",fn:function(t){var n=t.row;return[n.name?i("span",{directives:[{name:"copy",rawName:"v-copy",value:{text:n.name},expression:"{text: row.name}"}],attrs:{type:"text"}},[e._v(e._s(n.name))]):i("span",[e._v("-")])]}},{key:"portalBindStatus_default",fn:function(t){var n=t.row;return[i("span",{attrs:{type:"text"}},[e._v(e._s(e.portalStatusWording[n.portalBindStatus]||"-"))])]}},{key:"level_default",fn:function(e){return[i("StarRating",{attrs:{level:e.row.level}})]}},{key:"employees_default",fn:function(t){var n=t.row;return[n.employees?i("span",[e._v(e._s(e.employeesCountWording[Number(n.employees)]||"-"))]):i("span",[e._v("-")])]}},{key:"settlementMethod_default",fn:function(t){var n=t.row;return[i("span",[e._v(e._s(n.payTypeStr||"-"))])]}},{key:"remark_default",fn:function(t){return[i("RemarkPopover",{attrs:{permission:"MOD_SUPPLIER.EDIT_DATA",row:t.row,options:{maxLength:1e3,showWordLimit:!0},className:"max_vw_100"},on:{"save-remark":e.summitEditTargetRemark}})]}},{key:"people_default",fn:function(t){var n=t.row;return[n.followPersonNames&&n.followPersonNames.length>1?i("popover-container",{attrs:{trigger:"hover",placement:"bottom",className:"max_height_300"},scopedSlots:e._u([{key:"trigger",fn:function(){return[i("span",[e._v(e._s(n.followPersonNames[0]))]),e._v(" "),i("i",{staticClass:"mt_4 icon_sf_down_line f_16"})]},proxy:!0}],null,!0)},[e._v(" "),e._l(n.followPersonNames,function(t,n){return i("div",{key:n},[e._v("\n                                    "+e._s(t)+"\n                                ")])})],2):n.followPersonNames?i("span",[e._v(e._s(n.followPersonNames[0]||"-"))]):e._e()]}},{key:"action_default",fn:function(t){var n=t.row;return[i("myj-button",{attrs:{tagName:"UiDropDownSplitBtn",options:e.getListBtnOptions(n)},on:{command:function(t){return e.operationCommand(t,n)}}})]}},{key:"empty",fn:function(){return[i("div",{staticClass:"model_data_no"},[i("div",[i("div",{staticClass:"f_14 f_gray"},[e._v(e._s(e.$t("main.purchase.supplier.manage.no.data")))])])])]},proxy:!0}])})],1),e._v(" "),i("div",{staticClass:"page_paging layout_box_footer between flex_center"},[i("span",{staticClass:"f_gray"},[e._v(e._s(e.$t("main.purchase.supplier.manage.selected.count",{count:e.selections.length})))]),e._v(" "),i("Pagination",{attrs:{paginator:e.paginator},on:{"page-change":e.onPageChange}})],1)])]},proxy:!0}])}),e._v(" "),i("SupplierAddDialog",{attrs:{parentName:"supplier",isAutoUnable:e.isAutoUnable,editData:e.supplierAddData,visible:e.supplierAddVisible},on:{"update:visible":function(t){e.supplierAddVisible=t},"on-success":e.supplierSuccess}}),e._v(" "),i("ImportCustom",{staticClass:"import_size",attrs:{title:e.$t("main.purchase.supplier.manage.import.supplier"),width:"600px",visible:e.supplierImportVisible,"import-options":e.supplierOpt},on:{"update:visible":function(t){e.supplierImportVisible=t},"on-success":e.importCustom,excelSubmit:e.excelSubmit}},[i("div",{staticClass:"mt_20"},[i("div",{staticClass:"f_gray"},[e._v(e._s(e.$t("main.purchase.supplier.manage.instructions")))]),e._v(" "),i("ul",{staticClass:"mt_5"},[i("li",{staticClass:"mb_5 f_gray"},[i("span",{staticClass:"mr_5 fw_600"}
1,[e._v("\xb7")]),e._v(e._s(e.$t("main.purchase.supplier.manage.import.max.rows")))]),e._v(" "),i("li",{staticClass:"mb_5 f_gray"},[i("span",{staticClass:"mr_5 fw_600"},[e._v("\xb7")]),e._v(e._s(e.$t("main.purchase.supplier.manage.import.overwrite")))]),e._v(" "),i("li",{staticClass:"mb_5 f_gray"},[i("span",{staticClass:"mr_5 fw_600"},[e._v("\xb7")]),e._v(e._s(e.$t("main.purchase.supplier.manage.import.same.name")))])])]),e._v(" "),i("template",{slot:"downloadButton"},[i("el-button",{staticClass:"pt_8",attrs:{type:"text"},on:{click:e.onClickDownloadTemplate}},[i("i",{staticClass:"icon_sf_download f_16"}),e._v(e._s(e.$t("main.purchase.supplier.manage.download.template"))+"\n            ")])],1)],2),e._v(" "),i("BatchErrTableDialog",{attrs:{visible:e.batchErrVisible,batchResults:e.batchResults},on:{"update:visible":function(t){e.batchErrVisible=t},close:e.doRefresh}}),e._v(" "),i("SetSupplierPermissionDialog",{attrs:{visible:e.supplierPermissionDialogVisible,supplierDataList:e.supplierDataList,permissionDataList:e.permissionDataList},on:{"update:visible":function(t){e.supplierPermissionDialogVisible=t},refresh:e.doRefresh}}),e._v(" "),i("InviteSupplierDialog",{attrs:{visible:e.inviteSupplierDialogVisible,data:e.inviteSupplierData},on:{"update:visible":function(t){e.inviteSupplierDialogVisible=t},refresh:e.doRefresh}}),e._v(" "),i("ErrorDialog",{attrs:{title:e.$t("main.purchase.supplier.manage.tip"),visible:e.errorDialogConfig.visible,columns:e.errorDialogConfig.columns,data:e.errorDialogConfig.data},on:{close:e.handleCloseErrorDialog},scopedSlots:e._u([{key:"header",fn:function(){return[i("div",[e._v(e._s(e.$t("main.purchase.supplier.manage.success.count",{count:e.errorDialogConfig.successCount})))]),e._v(" "),i("div",[e._v(e._s(e.$t("main.purchase.supplier.manage.fail.count",{count:e.errorDialogConfig.failCount})))])]},proxy:!0}])}),e._v(" "),i("AutoCodeDialog",{attrs:{visible:e.autoCodeDialogVisible},on:{"update:visible":function(t){e.autoCodeDialogVisible=t},updateConfig:e.getCodeRuleConfig}})],1)},[],!1,null,"f8306792",null).exports},16368:function(e,t,i){i.d(t,{HW:function(){return y},Nj:function(){return h},O8:function(){return S},Qj:function(){return C},Ty:function(){return w},XY:function(){return g},Xx:function(){return x},YM:function(){return O},Z9:function(){return $},dh:function(){return P},jC:function(){return f},n5:function(){return v},rD:function(){return d},rh:function(){return k},s8:function(){return m},uw:function(){return b},ys:function(){return _}}),i(29855),i(5092),i(10327),i(21927),i(48741),i(72860),i(915);var n=i(80020),s=i(14760),r=i(74943),a=i(56231);function l(e,t,i,n,s,r,a){try{var l=e[r](a),o=l.value}catch(e){i(e);return}l.done?t(o):Promise.resolve(o).then(n,s)}function o(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{},n=Object.keys(i);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(i).filter(function(e){return Object.getOwnPropertyDescriptor(i,e).enumerable}))),n.forEach(function(t){var n;n=i[t],t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n})}return e}var c=n.Ay.get,u=n.Ay.post;function p(){var e,t,i=(null===s.A||void 0===s.A||null==(t=s.A.state)||null==(e=t.System)?void 0:e.user)||{},n=i.puid,r=i.id;return{puid:void 0===n?0:n,uid:void 0===r?0:r}}var h=function(e){return u("/api/product/printByTemplate.json",e)},f=function(e){return u("/api/commodityRecord/printByTemplate.json",e)},m=function(e){return u("/api/gw/sellfox/sellfox-warehouse/sellfox/warehouse/item/listBySkus",e)},d=function(e){return(0,a.T)("/api/warehouse/shelf/recommendShelfForStockIn.json",u,e)},v=function(e){return c("/api/customTemplate/getList.json",e)},b=function(e){return u("/node-serve/draw/pdf.json",o({},e,p())).then(function(e){return(0,r.G_H)(e)})},g=function(e){return u("/node-serve/draw/pdfComplianceInfo.json",o({},e,p())).then(function(e){return(0,r.G_H)(e)})},_=function(e){return u("/api/customTemplate/getPrintData.json",e)},y=function(e){return u("/api/templateSaveAndUpdateEAR.json",e)},C=function(e){return u("/api/vc/product/templateSaveAndUpdateEAR.json",e)},P=function(e){return u("/api/customTemplate/markPrintStatus.json",e)},L=function(e,t){for(var i=[],n=0;n<e.length;n+=t)i.push(e.slice(n,n+t));return i},w=function(e){var t;return(t=function(){var t,i,n,s,r,a;return function(e,t){var i,n,s,r={label:0,sent:function(){if(1&s[0])throw s[1];return s[1]},trys:[],ops:[]},a=Object.create(("function"==typeof Iterator?Iterator:Object).prototype),l=Object.defineProperty;return l(a,"next",{value:o(0)}),l(a,"throw",{value:o(1)}),l(a,"return",{value:o(2)}),"function"==typeof Symbol&&l(a,Symbol.iterator,{value:function(){return this}}),a;function o(l){return function(o){var c=[l,o];if(i)throw TypeError("Generator is already executing.");for(;a&&(a=0,c[0]&&(r=0)),r;)try{if(i=1,n&&(s=2&c[0]?n.return:c[0]?n.throw||((s=n.return)&&s.call(n),0):n.next)&&!(s=s.call(n,c[1])).done)return s;switch(n=0,s&&(c=[2&c[0],s.value]),c[0]){case 0:case 1:s=c;break;case 4:return r.label++,{value:c[1],done:!1};case 5:r.label++,n=c[1],c=[0];continue;case 7:c=r.ops.pop(),r.trys.pop();continue;default:if(!(s=(s=r.trys).length>0&&s[s.length-1])&&(6===c[0]||2===c[0])){r=0;continue}if(3===c[0]&&(!s||c[1]>s[0]&&c[1]<s[3])){r.label=c[1];break}if(6===c[0]&&r.label<s[1]){r.label=s[1],s=c;break}if(s&&r.label<s[2]){r.label=s[2],r.ops.push(c);break}s[2]&&r.ops.pop(),r.trys.pop();continue}c=t.call(e,r)}catch(e){c=[6,e],n=0}finally{i=s=0}if(5&c[0])throw c[1];return{value:c[0]?c[1]:void 0,done:!0}}}}(this,function(l){switch(l.label){case 0:return n=void 0===(i=(t=null!=e?e:{}).imagesBase64)?[]:i,s=function(e,t){if(null==e)return{};var i,n,s,r={};if("u">typeof Reflect&&Reflect.ownKeys){for(s=0,i=Reflect.ownKeys(Object(e));s<i.length;s++)n=i[s],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n]);return r}if(r=function(e,t){if(null==e)return{};var i,n,s={},r=Object.getOwnPropertyNames(e);for(n=0;n<r.length;n++)i=r[n],!(t.indexOf(i)>=0)&&Object.prototype.propertyIsEnumerable.call(e,i)&&(s[i]=e[i]);return s}(e,t),Object.getOwnPropertySymbols)for(s=0,i=Object.getOwnPropertySymbols(e);s<i.length;s++)n=i[s],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n]);return r}(t,["imagesBase64"]),r=L(n,30),a=o({},s,p()),[4,Promise.all(r.map(function(e){var t,i;return u("/node-serve/setCache.json",(t=o({},a),i=i={imagesBase64:e},Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):(function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t.push.apply(t,i)}return t}
1)(Object(i)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}),t))}))];case 1:return l.sent(),[2]}})},function(){var e=this,i=arguments;return new Promise(function(n,s){var r=t.apply(e,i);function a(e){l(r,n,s,a,o,"next",e)}function o(e){l(r,n,s,a,o,"throw",e)}a(void 0)})})()},O=function(e){return u("/node-serve/getNoCacheList.json",o({},e,p()))},x=function(e){return u("/api/transparency/product/getPrintProductByType.json",e)},S=function(e){return u("/api/transparency/product/printProductByType.json",e)},k=function(e){return u("/api/psi/platform/commonPrint/addOrUpdateComplianceInfo.json",e)},$=function(e){return u("/node-serve/templateCreateImage.json",o({},e,p()))}},14315:function(e,t,i){var n=i(7159),s=i(20651),r=i(17172),a=/"/g,l=n("".replace);e.exports=function(e,t,i,n){var o=r(s(e)),c="<"+t;return""!==i&&(c+=" "+i+'="'+l(r(n),a,"&quot;")+'"'),c+">"+o+"</"+t+">"}},59953:function(e,t,i){var n=i(29182),s=i(912),r=i(7159),a=i(17172),l=i(71645).trim,o=i(7807),c=r("".charAt),u=n.parseFloat,p=n.Symbol,h=p&&p.iterator;e.exports=1/u(o+"-0")!=-1/0||h&&!s(function(){u(Object(h))})?function(e){var t=l(a(e)),i=u(t);return 0===i&&"-"===c(t,0)?-0:i}:u},81040:function(e,t,i){var n=i(912);e.exports=function(e){return n(function(){var t=""[e]('"');return t!==t.toLowerCase()||t.split('"').length>3})}},51313:function(e,t,i){var n=i(90887),s=i(67386),r=i(52915),a=i(19766),l=i(62699),o=i(47612);n({target:"Array",proto:!0},{flatMap:function(e){var t,i=a(this),n=l(i);return r(e),(t=o(i,0)).length=s(t,i,i,n,0,1,e,arguments.length>1?arguments[1]:void 0),t}})},8650:function(e,t,i){i(98464)("flatMap")},85271:function(e,t,i){var n=i(90887),s=i(59953);n({target:"Number",stat:!0,forced:Number.parseFloat!==s},{parseFloat:s})},75238:function(e,t,i){i(90887)({target:"Reflect",stat:!0},{ownKeys:i(56950)})},40691:function(e,t,i){var n=i(90887),s=i(61834).codeAt;n({target:"String",proto:!0},{codePointAt:function(e){return s(this,e)}})},8229:function(e,t,i){var n=i(90887),s=i(14315);n({target:"String",proto:!0,forced:i(81040)("fixed")},{fixed:function(){return s(this,"tt","","")}})}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.