UNPKG

iv-npm

Version:

公共通用包

3 lines 1.88 MB
import{defineComponent as e,computed as t,resolveComponent as n,openBlock as r,createElementBlock as o,createVNode as a,unref as i,isRef as l,withCtx as u,renderSlot as c,ref as s,onMounted as d,onBeforeUnmount as f,normalizeClass as p,createCommentVNode as v,createElementVNode as h,normalizeStyle as m,Fragment as g,renderList as y,createTextVNode as b,toDisplayString as w,createBlock as x,createStaticVNode as C,reactive as k,watch as S,pushScopeId as A,popScopeId as O,onUnmounted as T,h as P,watchEffect as I,mergeProps as E,onBeforeMount as F,withKeys as j,withModifiers as M,isVNode as N,Comment as B,Text as D,getCurrentInstance as R,onUpdated as _,inject as L,provide as U,Transition as V,Teleport as z,TransitionGroup as H,render as K,nextTick as q,withDirectives as W,resolveDirective as Y,cloneVNode as G,toRef as Q,vShow as X,toRefs as Z,shallowRef as J,toRaw as $,onActivated as ee,onDeactivated as te,useAttrs as ne,onBeforeUpdate as re,camelize as oe,createApp as ae,getCurrentScope as ie,onScopeDispose as le,warn as ue,useSlots as ce,resolveDynamicComponent as se,readonly as de}from"vue";var fe={id:"IVModal"},pe=e({__name:"IVModal",props:{show:{type:Boolean,default:!1},removePadding:{type:Boolean,default:!0}},emits:["update:show","cancelHandle"],setup:function(e,s){var d=s.emit,f=e,p=t({get:function(){return f.show},set:function(e){d("update:show",e),d("cancelHandle",e)}});return function(t,s){var d=n("close-circle-outlined"),f=n("a-modal");return r(),o("div",fe,[a(f,{wrapClassName:[e.removePadding?"":"not-padding","module-class modal-components"],visible:i(p),"onUpdate:visible":s[0]||(s[0]=function(e){return l(p)?p.value=e:null}),destroyOnClose:"",footer:null},{title:u((function(){return[c(t.$slots,"title")]})),closeIcon:u((function(){return[a(d,{class:"clickTC text-[30px]"})]})),default:u((function(){return[c(t.$slots,"body")]})),_:3},8,["wrapClassName","visible"])])}}});function ve(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function he(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ve(Object(n),!0).forEach((function(t){ke(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ve(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function me(){ /*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */ me=function(){return e};var e={},t=Object.prototype,n=t.hasOwnProperty,r="function"==typeof Symbol?Symbol:{},o=r.iterator||"@@iterator",a=r.asyncIterator||"@@asyncIterator",i=r.toStringTag||"@@toStringTag";function l(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{l({},"")}catch(e){l=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var o=t&&t.prototype instanceof d?t:d,a=Object.create(o.prototype),i=new k(r||[]);return a._invoke=function(e,t,n){var r="suspendedStart";return function(o,a){if("executing"===r)throw new Error("Generator is already running");if("completed"===r){if("throw"===o)throw a;return A()}for(n.method=o,n.arg=a;;){var i=n.delegate;if(i){var l=w(i,n);if(l){if(l===s)continue;return l}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===r)throw r="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);r="executing";var u=c(e,t,n);if("normal"===u.type){if(r=n.done?"completed":"suspendedYield",u.arg===s)continue;return{value:u.arg,done:n.done}}"throw"===u.type&&(r="completed",n.method="throw",n.arg=u.arg)}}}(e,n,i),a}function c(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}e.wrap=u;var s={};function d(){}function f(){}function p(){}var v={};l(v,o,(function(){return this}));var h=Object.getPrototypeOf,m=h&&h(h(S([])));m&&m!==t&&n.call(m,o)&&(v=m);var g=p.prototype=d.prototype=Object.create(v);function y(e){["next","throw","return"].forEach((function(t){l(e,t,(function(e){return this._invoke(t,e)}))}))}function b(e,t){function r(o,a,i,l){var u=c(e[o],e,a);if("throw"!==u.type){var s=u.arg,d=s.value;return d&&"object"==typeof d&&n.call(d,"__await")?t.resolve(d.__await).then((function(e){r("next",e,i,l)}),(function(e){r("throw",e,i,l)})):t.resolve(d).then((function(e){s.value=e,i(s)}),(function(e){return r("throw",e,i,l)}))}l(u.arg)}var o;this._invoke=function(e,n){function a(){return new t((function(t,o){r(e,n,t,o)}))}return o=o?o.then(a,a):a()}}function w(e,t){var n=e.iterator[t.method];if(void 0===n){if(t.delegate=null,"throw"===t.method){if(e.iterator.return&&(t.method="return",t.arg=void 0,w(e,t),"throw"===t.method))return s;t.method="throw",t.arg=new TypeError("The iterator does not provide a 'throw' method")}return s}var r=c(n,e.iterator,t.arg);if("throw"===r.type)return t.method="throw",t.arg=r.arg,t.delegate=null,s;var o=r.arg;return o?o.done?(t[e.resultName]=o.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,s):o:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,s)}function x(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function C(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function k(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(x,this),this.reset(!0)}function S(e){if(e){var t=e[o];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var r=-1,a=function t(){for(;++r<e.length;)if(n.call(e,r))return t.value=e[r],t.done=!1,t;return t.value=void 0,t.done=!0,t};return a.next=a}}return{next:A}}function A(){return{value:void 0,done:!0}}return f.prototype=p,l(g,"constructor",p),l(p,"constructor",f),f.displayName=l(p,i,"GeneratorFunction"),e.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===f||"GeneratorFunction"===(t.displayName||t.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,p):(e.__proto__=p,l(e,i,"GeneratorFunction")),e.prototype=Object.create(g),e},e.awrap=function(e){return{__await:e}},y(b.prototype),l(b.prototype,a,(function(){return this})),e.AsyncIterator=b,e.async=function(t,n,r,o,a){void 0===a&&(a=Promise);var i=new b(u(t,n,r,o),a);return e.isGeneratorFunction(n)?i:i.next().then((function(e){return e.done?e.value:i.next()}))},y(g),l(g,i,"Generator"),l(g,o,(function(){return this})),l(g,"toString",(function(){return"[object Generator]"})),e.keys=function(e){var t=[];for(var n in e)t.push(n);return t.reverse(),function n(){for(;t.length;){var r=t.pop();if(r in e)return n.value=r,n.done=!1,n}return n.done=!0,n}},e.values=S,k.prototype={constructor:k,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(C),!e)for(var t in this)"t"===t.charAt(0)&&n.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=void 0)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var t=this;function r(n,r){return i.type="throw",i.arg=e,t.next=n,r&&(t.method="next",t.arg=void 0),!!r}for(var o=this.tryEntries.length-1;o>=0;--o){var a=this.tryEntries[o],i=a.completion;if("root"===a.tryLoc)return r("end");if(a.tryLoc<=this.prev){var l=n.call(a,"catchLoc"),u=n.call(a,"finallyLoc");if(l&&u){if(this.prev<a.catchLoc)return r(a.catchLoc,!0);if(this.prev<a.finallyLoc)return r(a.finallyLoc)}else if(l){if(this.prev<a.catchLoc)return r(a.catchLoc,!0)}else{if(!u)throw new Error("try statement without catch or finally");if(this.prev<a.finallyLoc)return r(a.finallyLoc)}}}},abrupt:function(e,t){for(var r=this.tryEntries.length-1;r>=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var a=o;break}}a&&("break"===e||"continue"===e)&&a.tryLoc<=t&&t<=a.finallyLoc&&(a=null);var i=a?a.completion:{};return i.type=e,i.arg=t,a?(this.method="next",this.next=a.finallyLoc,s):this.complete(i)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),s},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),C(n),s}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;C(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:S(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=void 0),s}},e}function ge(e){return ge="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ge(e)}function ye(e,t,n,r,o,a,i){try{var l=e[a](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,o)}function be(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var a=e.apply(t,n);function i(e){ye(a,r,o,i,l,"next",e)}function l(e){ye(a,r,o,i,l,"throw",e)}i(void 0)}))}}function we(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function xe(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Ce(e,t,n){return t&&xe(e.prototype,t),n&&xe(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function ke(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Se(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Oe(e,t)}function Ae(e){return Ae=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Ae(e)}function Oe(e,t){return Oe=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Oe(e,t)}function Te(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}function Pe(e,t,n){return Pe=Te()?Reflect.construct.bind():function(e,t,n){var r=[null];r.push.apply(r,t);var o=new(Function.bind.apply(e,r));return n&&Oe(o,n.prototype),o},Pe.apply(null,arguments)}function Ie(e){var t="function"==typeof Map?new Map:void 0;return Ie=function(e){if(null===e||!function(e){return-1!==Function.toString.call(e).indexOf("[native code]")}(e))return e;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,n)}function n(){return Pe(e,arguments,Ae(this).constructor)}return n.prototype=Object.create(e.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),Oe(n,e)},Ie(e)}function Ee(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Fe(e,t){if(t&&("object"==typeof t||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return Ee(e)}function je(e){var t=Te();return function(){var n,r=Ae(e);if(t){var o=Ae(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return Fe(this,n)}}function Me(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){l=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw o}}return a}(e,t)||Be(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Ne(e){return function(e){if(Array.isArray(e))return De(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||Be(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Be(e,t){if(e){if("string"==typeof e)return De(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?De(e,t):void 0}}function De(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function Re(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=Be(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,i=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){l=!0,a=e},f:function(){try{i||null==n.return||n.return()}finally{if(l)throw a}}}}pe.__file="src/function-ui/component/IVModal.vue";var _e=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:2,n=Number(e);return Number.isNaN(n)?"0.00":n.toLocaleString("en-US",{minimumFractionDigits:t,maximumFractionDigits:t})},Le={key:0,id:"top"},Ue={class:"flex items-center justify-center"},Ve={key:0,class:"markTC"},ze={key:0},He=h("div",{class:"h-2 flex items-center"},[h("span",{class:"bg-[#d9d9d9] h-[1px] w-full"})],-1),Ke={class:"flex items-center justify-between h-1/2"},qe={key:0,class:"markTC"},We={class:"relative w-full mb-[24px]",style:{"table-layout":"fixed"}},Ye={class:"flex items-center justify-center"},Ge={key:0,class:"markTC"},Qe={key:1},Xe=h("div",{class:"h-2 flex items-center"},[h("span",{class:"bg-[#d9d9d9] h-[1px] w-full"})],-1),Ze={class:"flex items-center justify-between h-1/2"},Je={key:0,class:"markTC"},$e=["onClick"],et={key:0},tt={key:2},nt={key:3,class:"flex justify-center items-center relative"},rt={key:1,class:"table-footer"},ot=[C('<div class="centent"><svg class="ant-empty-img-simple" width="64" height="41" viewBox="0 0 64 41"><g transform="translate(0 1)" fill="none" fill-rule="evenodd"><ellipse class="ant-empty-img-simple-ellipse" fill="#F5F5F5" cx="32" cy="33" rx="32" ry="7"></ellipse><g class="ant-empty-img-simple-g" fill-rule="nonzero" stroke="#D9D9D9"><path d="M55 12.76L44.854 1.258C44.367.474 43.656 0 42.907 0H21.093c-.749 0-1.46.474-1.947 1.257L9 12.761V22h46v-9.24z"></path><path d="M41.613 15.931c0-1.605.994-2.93 2.227-2.931H55v18.137C55 33.26 53.68 35 52.05 35h-40.1C10.32 35 9 33.259 9 31.137V13h11.16c1.233 0 2.227 1.323 2.227 2.928v.022c0 1.605 1.005 2.901 2.237 2.901h14.752c1.232 0 2.237-1.308 2.237-2.913v-.007z" fill="#FAFAFA" class="ant-empty-img-simple-path"></path></g></g></svg> 没有数据 </div>',1)],at=e({__name:"IVTable",props:{dataTh:{type:null,required:!0},contractExecDocList:{type:Array,required:!0},currentPages:{type:Number,required:!0},totalPages:{type:Number,required:!0},pageSize:{type:Number,required:!0,default:10},pageSizeOptions:{type:null,required:!0,default:["10","20","30","50"]},col:{type:Boolean,required:!1},setHeight:{type:Number,required:!1,default:40},isTableControl:{type:Boolean,required:!1,default:!0},tableId:{type:String,required:!1,default:"tableId"},clickId:{type:String,required:!1},isClickItem:{type:Boolean,required:!1,default:!1},isFold:{type:Boolean,required:!1,default:!1},isTopTitle:{type:Boolean,required:!1,default:!0}},emits:["onPageChange","onShowSizeChange","upth","clickItem","update:clickId"],setup:function(e,l){var u=l.emit,C=e;localStorage.setItem("iVTh",C.dataTh.map((function(e){return e.title})).join(","));var k=function(e,t){u("onPageChange",e,t)},S=function(e,t){u("onShowSizeChange",e,t)},A=s(0),O=s(0),T=!1,P=function(e){if(!T){T=!0;var t=e.target.scrollTop,n=document.querySelector("#"+C.tableId);setTimeout((function(){T=!1}),15),t>(null==n?void 0:n.offsetTop)-48&&(null==e?void 0:e.target)!=document.querySelector(".rc-virtual-list-holder")?A.value=n.offsetWidth:A.value=0}},I=s(0),E=s(!1),F=function(e){E.value=!0,I.value=0==e?20:1==e?40:60},j=function(e){var t=C.dataTh.map((function(t){return he(he({},t),{},{show:e.includes(t.title)})}));u("upth",t)},M=t({get:function(){return C.clickId},set:function(e){u("update:clickId",e)}});return d((function(){var e=document.querySelector("#"+C.tableId);O.value=null==e?void 0:e.offsetWidth,window.addEventListener("scroll",P,!0)})),f((function(){window.removeEventListener("scroll",P,!0)})),function(t,l){var s,d=n("a-image"),f=n("a-pagination");return r(),o("div",{class:p(e.tableId)},[v(" 主体 "),A.value?(r(),o("div",Le,[h("table",{class:"relative w-full mb-[24px]",style:m([{"table-layout":"fixed"},{width:A.value?A.value+"px":""}])},[h("tr",null,[(r(!0),o(g,null,y(e.dataTh,(function(n,a){return r(),o(g,null,[n.show?(r(),o("th",{key:a,class:"table-cell tableHeaderBGC defaultTC defaultTS tableBC",style:m({height:e.setHeight&&!E.value?e.setHeight+"px":I.value?I.value+"px":"",width:n.w?n.w:""})},[h("div",Ue,[n.customHeader?c(t.$slots,"th-"+n.key,{key:0,index:a,item:n}):(r(),o(g,{key:1},[b(w("操作"==n.title?"":n.title)+" ",1),n.unit?(r(),o("span",Ve,w(n.unit),1)):v("v-if",!0)],64))]),n.header?(r(),o("div",ze,[He,h("div",Ke,[(r(!0),o(g,null,y(n.header,(function(e,t){return r(),o("div",{key:t,style:m({width:e.w?e.w:""})},[b(w("操作"==e.title?"":e.title)+" ",1),e.unit?(r(),o("span",qe,w(e.unit),1)):v("v-if",!0)],4)})),128))])])):v("v-if",!0)],4)):v("v-if",!0)],64)})),256))])],4),e.isTableControl?(r(),x(i(vt),{key:0,setHeight:e.setHeight,onDensity:F,onChangeS:j},null,8,["setHeight"])):v("v-if",!0)])):v("v-if",!0),h("div",{class:p(e.isTopTitle?"mrpTable":""),id:"IVTable"},[h("table",We,[h("tr",null,[(r(!0),o(g,null,y(e.dataTh,(function(n,a){return r(),o(g,{key:a},[n.show?(r(),o("th",{key:0,class:"table-cell tableHeaderBGC defaultTC defaultTS tableBC",style:m({height:e.setHeight&&!E.value?e.setHeight+"px":I.value?I.value+"px":"",width:n.w?n.w:""})},["select"==n.key?c(t.$slots,"selectAll",{key:0}):v("v-if",!0),h("div",Ye,[n.customHeader?c(t.$slots,"th-"+n.key,{key:0,index:a,item:n}):(r(),o(g,{key:1},[b(w("select"==n.key||"操作"==n.title?"":n.title)+" ",1),n.unit?(r(),o("span",Ge,w(n.unit),1)):v("v-if",!0)],64))]),n.header?(r(),o("div",Qe,[Xe,h("div",Ze,[(r(!0),o(g,null,y(n.header,(function(e,t){return r(),o("div",{key:t,style:m({width:e.w?e.w:""})},[b(w("操作"==e.title?"":e.title)+" ",1),e.unit?(r(),o("span",Je,w(e.unit),1)):v("v-if",!0)],4)})),128))])])):v("v-if",!0)],4)):v("v-if",!0)],64)})),128))]),0!==(null===(s=C.contractExecDocList)||void 0===s?void 0:s.length)?(r(!0),o(g,{key:0},y(C.contractExecDocList,(function(n,a){return r(),o(g,{key:null==n?void 0:n.id},[!e.isFold||(null==n?void 0:n.fold)?(r(),o("tr",{key:null==n?void 0:n.id,onClick:function(e){return t=n,void(C.isClickItem&&(M.value=(null==t?void 0:t.id)===M||null==t?void 0:t.id,u("clickItem",t)));var t},class:p([(null==n?void 0:n.id)===i(M)?"active_click_td":""])},[(r(!0),o(g,null,y(e.dataTh,(function(l,u){return r(),o(g,{key:u},[l.show?(r(),o("td",{key:0,class:"table-cell defaultTC defaultTS tableBC",style:m({height:e.setHeight&&!E.value?e.setHeight+"px":I.value?I.value+"px":""})},[v(" 序号 "),"index"==l.key?(r(),o("div",et,w(C.currentPages-1==0?a+1:(C.currentPages-1)*C.pageSize+a+1),1)):l.precision||null===l.precision||l.custom?!l.precision&&null!=l.precision||l.custom?v("v-if",!0):(r(),o("div",tt,w(i(_e)(n[l.key],l.precision)),1)):(r(),o(g,{key:1},[v(" 常规 "),v(" <div\r\n v-if=\"\r\n item.key != 'index' &&\r\n item.key != 'pictures' &&\r\n item.key != 'pictureUrls' &&\r\n item.key != 'buttonSlot' &&\r\n item.key != 'select' &&\r\n !item.custom\r\n \"\r\n >\r\n {{ e[item.key] }}\r\n </div> "),h("div",null,w(n[l.key]),1)],2112)),v(" 图片数据特殊处理 "),"pictures"==l.key||"pictureUrls"==l.key?(r(),o("div",nt,[v(' <img\r\n v-for="(e1, i1) in e.pictures"\r\n :key="i1"\r\n :src="e1"\r\n width="30"\r\n height="32"\r\n class="mx-4"\r\n /> '),(r(!0),o(g,null,y(n[l.key],(function(e,t){return r(),x(d,{key:t,src:e,width:30,height:32,fallback:"data:image/png;base64,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",style:{position:"absolute",top:"50%",left:"50%",transform:"translate(-50%, -50%)"}},null,8,["src"])})),128))])):v("v-if",!0),v(" 可点击的td slot"),"clickSlot"==l.key?c(t.$slots,"clickSlot",{key:4,id:n.id,item:n}):v("v-if",!0),"select"==l.key?c(t.$slots,"select",{key:5,index:a,item:n}):v("v-if",!0),v(" 按钮使用slot"),"buttonSlot"==l.key?c(t.$slots,"buttonSlot",{key:6,id:n.id,item:n}):v("v-if",!0),v(" 按钮使用slot"),l.custom?c(t.$slots,l.key,{key:7,id:n.id,item:n}):v("v-if",!0)],4)):v("v-if",!0)],64)})),128))],10,$e)):v("v-if",!0)],64)})),128)):(r(),o("div",rt,ot))]),e.isTableControl?(r(),x(i(vt),{key:0,setHeight:e.setHeight,onDensity:F,onChangeS:j},null,8,["setHeight"])):v("v-if",!0)],2),v(" 分页 "),e.totalPages?(r(),o("div",{key:1,class:"flex justify-center h-full mt-4 mb-20 pagination",style:m({width:O.value?O.value+"px":""})},[a(f,{current:C.currentPages,"onUpdate:current":l[0]||(l[0]=function(e){return C.currentPages=e}),pageSize:C.pageSize,"show-quick-jumper":"","show-size-changer":"",pageSizeOptions:C.pageSizeOptions,total:C.totalPages,onChange:k,onShowSizeChange:S},null,8,["current","pageSize","pageSizeOptions","total"])],4)):v("v-if",!0)],2)}}});at.__file="src/function-ui/component/IVTable.vue";var it=function(e){return A("data-v-c0e90666"),e=e(),O(),e},lt={class:"tableControl clickTC"},ut=it((function(){return h("div",null,"密度",-1)})),ct=b(" 紧凑 "),st=b(" 默认 "),dt=b(" 宽大 "),ft=it((function(){return h("div",null,"列设置",-1)})),pt=b(" 全选 "),vt=e({__name:"IVTableControl",props:{setHeight:{type:Number,required:!1}},emits:["density","ChangeS"],setup:function(e,t){var l,c,d=t.emit,f=e,p=s(!1),v=s(!1),m=s(!1),g=s(!1),y=k({collapsed:!1,selectedKeys:["1"]}),b=function(e){p.value=!1,v.value=e},w=function(e){p.value=e,v.value=!1},x=function(e){m.value=e,g.value=!1},C=function(e){d("density",e.key)};y.selectedKeys[0]=f.setHeight?40==f.setHeight?"1":20==f.setHeight?"0":"2":"1",C({key:1});var A=null===(l=localStorage.getItem("iVTh"))||void 0===l?void 0:l.split(","),O=k({indeterminate:!1,checkAll:!0,checkedList:null===(c=localStorage.getItem("iVTh"))||void 0===c?void 0:c.split(",")}),T=function(e){Object.assign(O,{checkedList:e.target.checked?A:[],indeterminate:!1}),d("ChangeS",O.checkedList)},P=function(e){var t=e.length,n=A.length;Object.assign(O,{checkAll:t===n,indeterminate:t>0&&t<n}),d("ChangeS",e)};return S((function(){return O.checkedList}),(function(e){O.indeterminate=!!e.length&&e.length<A.length,O.checkAll=e.length===A.length})),function(e,t){var l=n("a-menu-item"),c=n("a-menu"),s=n("column-height-outlined"),d=n("a-popover"),f=n("a-checkbox"),g=n("a-divider"),k=n("a-checkbox-group"),S=n("setting-outlined");return r(),o("div",lt,[a(d,{trigger:"hover",visible:v.value,onVisibleChange:b},{content:u((function(){return[ut]})),default:u((function(){return[a(d,{trigger:"click",placement:"left","arrow-point-at-center":"",visible:p.value,onVisibleChange:w,getPopupContainer:function(e){return e.parentNode}},{content:u((function(){return[a(c,{selectedKeys:y.selectedKeys,"onUpdate:selectedKeys":t[0]||(t[0]=function(e){return y.selectedKeys=e}),onClick:C},{default:u((function(){return[a(l,{key:"0"},{default:u((function(){return[ct]})),_:1}),a(l,{key:"1"},{default:u((function(){return[st]})),_:1}),a(l,{key:"2"},{default:u((function(){return[dt]})),_:1})]})),_:1},8,["selectedKeys"])]})),default:u((function(){return[a(s,{class:"cursor-pointer mediumTitleTS"})]})),_:1},8,["visible","getPopupContainer"])]})),_:1},8,["visible"]),a(d,{trigger:"hover"},{content:u((function(){return[ft]})),default:u((function(){return[a(d,{trigger:"click",placement:"left",visible:m.value,onVisibleChange:x,getPopupContainer:function(e){return e.parentNode}},{content:u((function(){return[h("div",null,[a(f,{checked:O.checkAll,"onUpdate:checked":t[1]||(t[1]=function(e){return O.checkAll=e}),indeterminate:O.indeterminate,onChange:T},{default:u((function(){return[pt]})),_:1},8,["checked","indeterminate"])]),a(g),a(k,{value:O.checkedList,"onUpdate:value":t[2]||(t[2]=function(e){return O.checkedList=e}),options:i(A),onChange:P},null,8,["value","options"])]})),default:u((function(){return[a(S,{class:"setting cursor-pointer mediumTitleTS"})]})),_:1},8,["visible","getPopupContainer"])]})),_:1})])}}});function ht(e,t){var n=t.filter((function(t){return t.parentId==e.id}));if(n.length)return e.children=n,e.children.forEach((function(e){ht(e,t)})),e}function mt(e){var t=e.filter((function(t){return null==t.parentId||!e.find((function(e){return t.parentId===e.id}))}));return t.forEach((function(t){return ht(t,e)})),t}function gt(e,t,n){return e.map((function(e){var r=he({},e);return t(r,n),r.children&&(r.children=gt(r.children,t,r)),r}))}function yt(e,t){return e.reduce((function(e,n){if(t(n))return yt(n.children||[],t),e;var r=n.children?yt(n.children,t):void 0;return[].concat(Ne(e),[he(he({},n),{},{children:r})])}),[])}function bt(e,t,n){var r;if(t.length){return function e(t,n,o){n.find((function(n){if(n[o]===t)r=n;else if(n.children&&0!==n.children.length)return e(t,n.children,o)}))}(e,t,n),r}}function wt(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"id",r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[];if(!e)return r;var o,a=Re(e);try{for(a.s();!(o=a.n()).done;){var i=o.value;t.includes(i[n])&&r.push(i),i.children&&wt(i.children,t,n,r)}}catch(e){a.e(e)}finally{a.f()}return r}vt.__scopeId="data-v-c0e90666",vt.__file="src/function-ui/component/IVTableControl.vue";var xt=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:2,n=Number(e);return Number.isNaN(n)?"0.00":n.toLocaleString("en-US",{minimumFractionDigits:t,maximumFractionDigits:t})};var Ct=Object.assign;function kt(e){return function(t,n){return n[e]&&n[e].toLowerCase().indexOf(t.toLowerCase())>=0}}function St(e){return encodeURIComponent(e).replace(/%40/g,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function At(e,t){if(!t)return e;if(n=t,"undefined"!=typeof URLSearchParams&&n instanceof URLSearchParams)return e+(e.includes("?")?"&":"?")+t.toString();var n,r=[];Object.keys(t).forEach((function(e){var n=t[e];if(null!=n){(Array.isArray(n)?n:[n]).forEach((function(t){!function(e){return"[object Date]"===toString.call(e)}(t)?function(e){return null!==e&&"object"===ge(e)}(t)&&(t=JSON.stringify(t)):t=n.toString(),r.push("".concat(St(e),"=").concat(St(t)))}))}}));var o=e.indexOf("#");return-1!==o&&(e=e.slice(0,o)),e+=(e.includes("?")?"&":"?")+r.join("&")}function Ot(e){var t=window.location.protocol,n=window.location.port,r=window.location.hostname.split("."),o={BASE_URL:"https://basis.nacho.cn",MRP_URL:"https://mrp.nacho.cn",MRP2_URL:"https://mrp2.nacho.cn",ASSET_URL:"https://gateway.nacho.cn",ASSETS_URL:"https://assets.nacho.cn",GATEWAY_URL:"https://gateway.nacho.cn",SFM_URL:"https://sfm.nacho.cn",CCFLOW_URL:"https://ccflow.nacho.cn",SHARECOOL_URL:"https://mrp.sharecool.com",PDM_URL:"https://pdm.nacho.cn"};try{process.env.VITE_APP_SHARECOOL_URL&&(o.SHARECOOL_URL=process.env.VITE_APP_SHARECOOL_URL)}catch(e){}try{process.env.VITE_APP_BASE_URL&&(o.BASE_URL=process.env.VITE_APP_BASE_URL)}catch(e){}try{process.env.VITE_APP_MRP_URL&&(o.MRP_URL=process.env.VITE_APP_MRP_URL)}catch(e){}try{process.env.VITE_APP_MRP2_URL&&(o.MRP2_URL=process.env.VITE_APP_MRP2_URL)}catch(e){}try{process.env.VITE_APP_ASSET_URL&&(o.ASSET_URL=process.env.VITE_APP_ASSET_URL)}catch(e){}try{process.env.VUE_APP_BASE_URL&&(o.BASE_URL=process.env.VUE_APP_BASE_URL)}catch(e){}try{process.env.VUE_APP_MRP_URL&&(o.MRP_URL=process.env.VUE_APP_MRP_URL)}catch(e){}try{process.env.VUE_APP_MRP2_URL&&(o.MRP2_URL=process.env.VUE_APP_MRP2_URL)}catch(e){}try{process.env.VUE_APP_ASSET_URL&&(o.ASSET_URL=process.env.VUE_APP_ASSET_URL)}catch(e){}if("development"==process.env.NODE_ENV)return o[e];var a="";switch(e){case"BASE_URL":a="basis";break;case"MRP_URL":case"SHARECOOL_URL":a="mrp";break;case"MRP2_URL":a="mrp2";break;case"ASSET_URL":case"GATEWAY_URL":a="gateway";break;case"ASSETS_URL":a="assets";break;case"SFM_URL":a="sfm";break;case"CCFLOW_URL":a="ccflow";break;case"PDM_URL":a="pdm";break;default:throw new Error("no matching arguments!")}return 2==r.length?"".concat(t,"//").concat(a,".").concat(r.join("."),":").concat(n):(r[0]=a,"".concat(t,"//").concat(r.join("."),":").concat(n))}function Tt(e,t){var n=e?new Date(e):new Date,r=n.getFullYear(),o=n.getMonth()+1;o=o<10?"0"+o:o;var a=n.getDate();a=a<10?"0"+a:a;var i=n.getHours();i=i<10?"0"+i:i;var l=n.getMinutes();l=l<10?"0"+l:l;var u=n.getSeconds();u=u<10?"0"+u:u;var c=["星期日","星期一","星期二","星期三","星期四","星期五","星期六"][n.getDay()];return t?t=t.replace(/YYYY/,String(r)).replace(/MM/,String(o)).replace(/DD/,String(a)).replace(/hh/,String(i)).replace(/mm/,String(l)).replace(/ss/,String(u)):{date:"".concat(r,"年").concat(o,"月").concat(a),time:"".concat(i,":").concat(l,":").concat(u),week:c}}window.location.hostname.split(".");var Pt=function(e){return e[e["待开工"]=0]="待开工",e[e["在建"]=1]="在建",e[e["完工未结算"]=2]="完工未结算",e[e["完工已结算"]=4]="完工已结算",e[e["已销项"]=8]="已销项",e}(Pt||{}),It=function(e){return e[e["待签约"]=1]="待签约",e[e["已签约"]=2]="已签约",e[e["已完结"]=4]="已完结",e[e["诉讼中"]=8]="诉讼中",e}(It||{}),Et=function(e){return e[e.tx01=1]="tx01",e[e.tx02=2]="tx02",e[e.tx03=4]="tx03",e[e.tx04=8]="tx04",e[e.tx05=16]="tx05",e}(Et||{});function Ft(e){var t=e<0||(e+"").includes("-"),n=["亿","仟","佰","拾","万","仟","佰","拾","元"],r={0:"零",1:"壹",2:"贰",3:"叁",4:"肆",5:"伍",6:"陆",7:"柒",8:"捌",9:"玖"},o=["角","分"],a=[],i="",l=(e+"").split("."),u=l.length>1?l[1]:void 0,c=9-l[0].length,s=Array(c<0?0:c).fill(" ");0!==s.length&&(s[s.length-1]="¥");for(var d=s.join("")+l[0],f=0;f<n.length;f++)a.push(d[f]),a.push(n[f]);for(var p=0;p<o.length;p++){var v;a.push(null!==(v=u&&u[p])&&void 0!==v?v:"零"),a.push(o[p])}for(var h in i=a.join(""),r)i=i.replaceAll(h,r[h]);return(t?"负 ":"")+i}var jt=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:2;if(!e)return 0;var n=e,r=!1;return"string"==typeof e&&(e.includes("元")?(r=!0,n=parseFloat(e.split("元")[0])):n=parseFloat(e)),n=isNaN(Number(n))?0:Number(n),t&&(n=n.toFixed(t)),n=n.toString().replace(/\d+/,(function(e){return e.replace(/(\d)(?=(\d{3})+$)/g,(function(e){return e+","}))})),(Number.isNaN(n)?0:n)+(r?" 元":"")};function Mt(e){return e?e.replace(/^(\d{3})\d+(\d{4})$/,(function(t,n,r){return n+"*".repeat(e.length-7)+r})):""}function Nt(e){return e?e.replace(/^(\d{6})\d+(\d{4}[xX]?)$/,(function(t,n,r){return n+"*".repeat(e.length-10)+r})):""}function Bt(e){return e?e.replace(/^(\d{6})\d+(\d{4})$/,(function(t,n,r){return n+"*".repeat(e.length-10)+r})):""}var Dt={headers:{"Content-Type":"application/json;charset=UTF-8","Accept-Language":"zh-Hans",authorization:localStorage.getItem("token")?"Bearer "+localStorage.getItem("token"):null},cache:"no-cache",credentials:"include",responseType:"JSON",mode:"cors"},Rt={getSharecoolDropdown:{url:"/api/material-management/material-category/tree",option:he({method:"GET"},Dt),baseUrl:Ot("SHARECOOL_URL")},getIVOrgDropdown:{url:"/api/identity/organization-units/all",option:he({method:"GET"},Dt),baseUrl:Ot("BASE_URL")},getIVOrgDropdownByUser:{url:"/api/identity/users/allOrganizationByUser",option:he({method:"GET"},Dt),baseUrl:Ot("BASE_URL")},getIVProdBaseDropdown:{url:"/api/basis-management/production-base/all",option:he({method:"GET"},Dt),baseUrl:Ot("BASE_URL")},getIVProdBaseBySetOfBookDropdown:{url:"/api/basis-management/production-base/undersetofbook/",option:he({method:"GET"},Dt),baseUrl:Ot("BASE_URL")},getIVLineDropdown:{url:"/api/basis-management/line/all",option:he({method:"GET"},Dt),baseUrl:Ot("BASE_URL")},getIVSetofbookDropdown:{url:"/api/basis-management/setOfBook/all",option:he({method:"GET"},Dt),baseUrl:Ot("BASE_URL")},getIVOrganizationCascade:{url:"/api/accouting-management/OrganizationCascade/organization",option:he({method:"GET"},Dt),baseUrl:Ot("GATEWAY_URL")},getIVEconomicBySetOfBookDropdown:{url:"/api/basis-management/setOfBook/list/",option:he({method:"GET"},Dt),baseUrl:Ot("BASE_URL")},getIVPostDropdown:{url:"/api/identity/users/allPosition",option:he({method:"GET"},Dt),baseUrl:Ot("BASE_URL")},getIVUserSelector:{url:"/api/identity/users/userList",option:he({method:"GET"},Dt),baseUrl:Ot("BASE_URL")},getIVVendorSelector:{url:"/api/basis-management/vendor",option:he({method:"GET"},Dt),baseUrl:Ot("BASE_URL")},getIVVendorAll:{url:"/api/basis-management/vendor/all-name",option:he({method:"GET"},Dt),baseUrl:Ot("BASE_URL")},getIVClientAll:{url:"/api/ems-management/contract/condition/client",option:he({method:"GET"},Dt),baseUrl:Ot("GATEWAY_URL")},getIVVendorSelector_VendorType:{url:"/api/basis-management/vendor-type/all",option:he({method:"GET"},Dt),baseUrl:Ot("BASE_URL")},getIVManagDropdown:{url:"/api/basis-management/manager-unit/all",option:he({method:"GET"},Dt),baseUrl:Ot("BASE_URL")},getIVUnitDropdown:{url:"/api/basis-management/measurement-type/allIncludItem",option:he({method:"GET"},Dt),baseUrl:Ot("BASE_URL")},getIVMaterialSelector:{url:"/api/material-management/material-economic-batch",option:he({method:"GET"},Dt),baseUrl:Ot("MRP_URL")},getIVMaterialTypeDropdown:{url:"/api/mc-management/material-category/tree",option:he({method:"GET"},Dt),baseUrl:Ot("GATEWAY_URL")},getIVMaterialTypeByContractDropdown:{url:"/api/ems-management/contract/contract/getMaterialCategory/",option:he({method:"GET"},Dt),baseUrl:Ot("GATEWAY_URL")},getIVMaterialTypeByMaterialCategoryDropdown:{url:"/api/mc-management/material/idToMaterialCategoryIds",option:he({method:"GET"},Dt),baseUrl:Ot("GATEWAY_URL")},getIVProjectSelector:{url:"/api/ems-management/allocates/produce-project",option:he({method:"GET"},Dt),baseUrl:Ot("GATEWAY_URL")},getIVProjectSelect:{url:"/api/pdm-management/Project/page",option:he({method:"GET"},Dt),baseUrl:Ot("GATEWAY_URL")},getIVProjectSelectorAll:{url:"/api/ems-management/allocates/produce-project/all",option:he({method:"GET"},Dt),baseUrl:Ot("GATEWAY_URL")},getIVContractSelector:{url:"/api/contract-management/contract/all-name",option:he({method:"GET"},Dt),baseUrl:Ot("MRP2_URL")},uploadContract:{url:"/api/contract-management/upload/contract",option:he({method:"POST"},Dt),baseUrl:Ot("MRP2_URL")},upload:{url:"/api/oss-management/upload/Picture",option:he({method:"POST"},Dt),baseUrl:Ot("GATEWAY_URL")},getIVClientSelector:{url:"/api/basis-management/client",option:he({method:"get"},Dt),baseUrl:Ot("BASE_URL")},getIVPaytypeSelector:{url:"/api/basis-management/paymentType/all",option:he({method:"get"},Dt),baseUrl:Ot("GATEWAY_URL")},getPurchaseContract:{url:"/api/purchase-management/purchase-contract/all",option:he({method:"get"},Dt),baseUrl:Ot("MRP_URL")},getContract:{url:"/api/ems-management/contract",option:he({method:"get"},Dt),baseUrl:Ot("GATEWAY_URL")},getContractPopuplist:{url:"/api/ems-management/contract/popuplist",option:he({method:"get"},Dt),baseUrl:Ot("GATEWAY_URL")},getContractPopuplistByAmount:{url:"/api/ems-management/contract/UnpayableAmountByPopup",option:he({method:"get"},Dt),baseUrl:Ot("GATEWAY_URL")},getContractAll:{url:"/api/ems-management/contract/allContractList",option:he({method:"get"},Dt),baseUrl:Ot("GATEWAY_URL")},getAccessoryType:{url:"/api/assets-management/consumeable-category/all",option:he({method:"get"},Dt),baseUrl:Ot("ASSETS_URL")},getAssetsType:{url:"/api/assets-management/assets-type/all",option:he({method:"get"},Dt),baseUrl:Ot("ASSET_URL")},getAssetsTypeByCode:{url:"/api/assets-management/assets/condition/GroupAssetsType",option:he({method:"get"},Dt),baseUrl:Ot("ASSET_URL")},sendApproval:{url:"/WF/Comm/Handler.ashx",option:he({method:"get"},Dt),baseUrl:Ot("CCFLOW_URL")},getMeterage:{url:"/api/ems-management/meterage",option:he({method:"get"},Dt),baseUrl:Ot("GATEWAY_URL")},getContractAndProjectTree:{url:"/api/ems-management/contract/ContractAndProjectTree",option:he({method:"get"},Dt),baseUrl:Ot("GATEWAY_URL")},getProjectModal:{url:"/api/plm-management/Project/Terminalpage",option:he({method:"get"},Dt),baseUrl:Ot("GATEWAY_URL")},getProjectTeeModal:{url:"/api/plm-management/Project",option:he({method:"get"},Dt),baseUrl:Ot("GATEWAY_URL")},getIVFlowTimeTable:{url:"/WF/API/TimeBase_Init",option:he({method:"get"},Dt),baseUrl:Ot("CCFLOW_URL")},getFolderByUser:{url:"/api/oss-management/user/folder/",option:he({method:"get"},Dt),baseUrl:Ot("GATEWAY_URL")},getIVMyFlow:{url:"/WF/API/MyFlow",option:he({method:"get"},Dt),baseUrl:Ot("CCFLOW_URL")},getIVMulFlow:{url:"/WF/API/MulFlow",option:he({method:"post"},Dt),baseUrl:Ot("CCFLOW_URL")},createFolder:{url:"/api/oss-management/user/folder",option:he({method:"post"},Dt),baseUrl:Ot("GATEWAY_URL")},deleteFolder:{url:"/api/oss-management/user/folder/",option:he({method:"delete"},Dt),baseUrl:Ot("GATEWAY_URL")},putFolder:{url:"/api/oss-management/user/folder/",option:he({method:"put"},Dt),baseUrl:Ot("GATEWAY_URL")},getFile:{url:"/api/oss-management/user/file",option:he({method:"get"},Dt),baseUrl:Ot("GATEWAY_URL")},deleteFIle:{url:"/api/oss-management/user/file/",option:he({method:"delete"},Dt),baseUrl:Ot("GATEWAY_URL")},createFIle:{url:"/api/oss-management/user/file",option:he({method:"post"},Dt),baseUrl:Ot("GATEWAY_URL")},uploadFileHandle:{url:"/api/oss-management/upload/File",option:{headers:{authorization:localStorage.getItem("token")?"Bearer "+localStorage.getItem("token"):null},method:"post"},baseUrl:Ot("GATEWAY_URL")},getIVBussinessScenariosSelector:{url:"/api/basis-management/businessscenarios/page",option:he({method:"GET"},Dt),baseUrl:Ot("BASE_URL")},getIVPaymentTypeSelector:{url:"/api/basis-management/paymentType",option:he({method:"GET"},Dt),baseUrl:Ot("BASE_URL")},getIVProdcutionProjectSelect:{url:"/api/plm-management/ProductionProjectCommon/pageList",option:he({method:"GET"},Dt),baseUrl:Ot("GATEWAY_URL")}},_t=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"json";return new Promise((function(n,r){e.then((function(e){"json"===t?e.json().then((function(e){return n(e)})).catch((function(e){return r(e)})):"text"===t&&e.text().then((function(e){return n(e)})).catch((function(e){return r(e)}))})).catch((function(e){return r(e)}))}))},Lt=function(e,t,n){return At(e+t,n)},Ut=function(e){return e.headers.authorization=localStorage.getItem("token")?"Bearer "+localStorage.getItem("token"):null,e},Vt={key:0,class:"formItemTC mediumTS"},zt=e({__name:"IVOrgDropdown",props:{value:{type:null,required:!0},params:{type:Object,required:!1},data:{type:Object,required:!1},replaceFields:{type:null,required:!1,default:function(){return{children:"children",label:"displayName",key:"id",value:"id"}}},inputStyle:{type:Object,required:!1,default:function(){return{width:"300px"}}},formItemStyle:{type:Object,required:!1},labelCol:{type:Object,required:!1},wrapperCol:{type:Object,required:!1},isRequired:{type:Boolean,required:!1,default:!0},multiple:{type:Boolean,required:!1,default:!1},isTitle:{type:Boolean,required:!1,default:!0},placeholder:{type:String,required:!1,default:"请选择"},title:{type:String,required:!1,default:"所属组织"},isByUser:{type:Boolean,required:!1,default:!0},selectable:{type:Boolean,required:!1}},emits:["update:value","change"],setup:function(e,c){var d=c.emit,f=e,p=s(),h=function(){var e=be(me().mark((function e(){var t,n,r,o,a,i=arguments;return me().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=i.length>0&&void 0!==i[0]?i[0]:{},e.next=3,_t(f.isByUser?fetch(Lt(Rt.getIVOrgDropdownByUser.baseUrl,Rt.getIVOrgDropdownByUser.url,t.params),Ct({data:null!==(n=t.data)&&void 0!==n?n:null},Ut(Rt.getIVOrgDropdownByUser.option))):fetch(Lt(Rt.getIVOrgDropdown.baseUrl,Rt.getIVOrgDropdown.url,t.params),Ct({data:null!==(r=t.data)&&void 0!==r?r:null},Ut(Rt.getIVOrgDropdown.option))));case 3:o=e.sent,(a=o.items).forEach((function(e){1==e.institutionType&&(e.selectable=!1)})),console.log(a),p.value=mt(a),console.log(p.value);case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),g=t({get:function(){return f.value},set:function(e){d("update:value",e)}}),y=t((function(){return kt(f.replaceFields.label)}));return I(be(me().mark((function e(){var t,n;return me().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:h({params:Ct(null!==(t=f.params)&&void 0!==t?t:{},{type:1}),data:null!==(n=f.data)&&void 0!==n?n:null});case 1:case"end":return e.stop()}}),e)})))),function(t,c){var s=n("a-tree-select"),d=n("a-form-item");return r(),x(d,{name:"organizationId",rules:[{required:e.isRequired,message:"请选择"+e.title}],style:m(e.formItemStyle),"label-col":e.labelCol,"wrapper-col":e.wrapperCol,colon:e.isTitle},{label:u((function(){return[e.isTitle?(r(),o("div",Vt,w(e.title),1)):v("v-if",!0)]})),default:u((function(){return[a(s,E(t.$attrs,{value:i(g),"onUpdate:value":c[0]||(c[0]=function(e){return l(g)?g.value=e:null}),"tree-data":p.value,getPopupContainer:function(e){return e.parentNode},placeholder:e.placeholder,showArrow:"",allowClear:!e.isRequired,showSearch:"",multiple:e.multiple,filterOption:i(y),treeDefaultExpandAll:"",style:e.inputStyle,onChange:c[1]||(c[1]=function(e,n,r){return t.$emit("change",e,n,r)}),replaceFields:e.replaceFields}),null,16,["value","tree-data","getPopupContainer","placeholder","allowClear","multiple","filterOption","style","replaceFields"])]})),_:1},8,["rules","style","label-col","wrapper-col","colon"])}}});zt.__file="src/business-ui/component/IVOrgDropdown.vue";var Ht={key:0,class:"formItemTC mediumTS"},Kt=e({__name:"IVProdBaseDropdown",props:{value:{type:null,required:!0},params:{type:Object,required:!1},data:{type:Object,required:!1},fieldNames:{type:null,required:!1,default:function(){return{label:"name",value:"id"}}},inputStyle:{type:Object,required:!0,default:function(){return{width:"100%"}}},formItemStyle:{type:Object,required:!1},name:{type:String,required:!1,default:"productionBaseId"},labelCol:{type:Object,required:!1},wrapperCol:{type:Object,required:!1,default:function(){return{span:8}}},isRequired:{type:Boolean,required:!0,default:!0},multiple:{type:Boolean,required:!1,default:!0},isTitle:{type:Boolean,required:!1,default:!0},placeholder:{type:String,required:!1,default:"请选择"},title:{type:String,required:!1,default:"所属基地"},isSetOfBookId:{type:Boolean,required:!1,default:!1},setOfBookId:{type:String,required:!1},isPlm:{type:Boolean,required:!1,default:!1}},emits:["update:value","change"],setup:function(e,c){var d=c.emit,f=e,p=s(),h=function(){var e=be(me().mark((function e(){var t,n,r,o,a,i,l=arguments;return me().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=l.length>0&&void 0!==l[0]?l[0]:{},!f.isSetOfBookId){e.next=9;break}return(i=null!==(n=f.setOfBookId)&&void 0!==n?n:localStorage.getItem("setOfBookId"))||(p.value=[]),e.next=6,_t(fetch(Lt(Rt.getIVProdBaseBySetOfBookDropdown.baseUrl,Rt.getIVProdBaseBySetOfBookDropdown.url+i,Ct(null!==(r=t.params)&&void 0!==r?r:{},{isPlm:f.isPlm})),Ct({data:null!==(o=t.data)&&void 0!==o?o:null},Ut(Rt.getIVProdBaseBySetOfBookDropdown.option))));case 6:p.value=e.sent,e.next=12;break;case 9:return e.next=11,_t(fetch(Lt(Rt.getIVProdBaseDropdown.baseUrl,Rt.getIVProdBaseDropdown.url,t.params),Ct({data:null!==(a=t.data)&&void 0!==a?a:null},Ut(Rt.getIVProdBaseDropdown.option))));case 11:p.value=e.sent;case 12:console.log(localStorage.getItem("setOfBookId"),"cw111"),console.log(p.value),console.log(f.fieldNames);case 15:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),g=t({get:function(){return f.value},set:function(e){d("update:value",e)}}),y=t((function(){return kt(f.fieldNames.label)}));return I(be(me().mark((function e(){var t,n;return me().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:h({params:null!==(t=f.params)&&void 0!==t?t:null,data:null!==(n=f.data)&&void 0!==n?n:null});case 1:case"end":return e.stop()}}),e)})))),function(t,c){var s=n("a-select"),d=n("a-form-item");return r(),x(d,{name:e.name,"label-col":e.labelCol,"wrapper-col":e.wrapperCol,rules:[{required:e.isRequired,message:"请选择"+e.title}],style:m(e.formItemStyle),colon:e.isTitle},{label:u((function(){return[e.isTitle?(r(),o("div",Ht,w(e.title),1)):v("v-if",!0)]})),default:u((function(){return[a(s,E(t.$attrs,{value:i(g),"onUpdate:value":c[0]||(c[0]=function(e){return l(g)?g.value=e:null}),getPopupContainer:function(e){return e.parentNode},style:e.inputStyle,placeholder:e.placeholder,options:p.value,mode:e.multiple?"multiple":"",fieldNames:e.fieldNames,showSearch:"",showArrow:"",allowClear:!e.isRequired,onChange:c[1]||(c[1]=function(e,n){return t.$emit("change",e,n)}),filterOption:i(y)}),null,16,["value","getPopupContainer","style","placeholder","options","mode","fieldNames","allowClear","filterOption"])]})),_:1},8,["name","label-col","wrapper-col","rules","style","colon"])}}});Kt.__file="src/business-ui/component/IVProdBaseDropdown.vue";var qt={key:0,class:"formItemTC mediumTS"},Wt=e({__name:"IVLineDropdown",props:{value:{type:null,required:!0},params:{type:Object,required:!1},data:{type:Object,required:!1},fieldNames:{type:null,required:!1,default:function(){return{label:"displayName",value:"id"}}},inputStyle:{type:Object,required:!1,default:function(){return{width:"100%"}}},formItemStyle:{type:Object,required:!1},labelCol:{type:Object,required:!1},wrapperCol:{type:Object,required:!1,default:function(){return{span:8}}},multiple:{type:Boolean,required:!1,default:!0},isRequired:{type:Boolean,required:!1,default:!0},isTitle:{type:Boolean,required:!1,default:!0},placeholder:{type:String,required:!1,d