iv-npm
Version:
公共通用包
3 lines • 1.99 MB
JavaScript
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("vue")):"function"==typeof define&&define.amd?define(["exports","vue"],t):t((e="undefined"!=typeof globalThis?globalThis:e||self)["@IVNPM/ui"]={},e.vue)}(this,(function(e,t){"use strict";var n={id:"IVModal"},o=t.defineComponent({__name:"IVModal",props:{show:{type:Boolean,default:!1},removePadding:{type:Boolean,default:!0}},emits:["update:show","cancelHandle"],setup:function(e,o){var r=o.emit,a=e,i=t.computed({get:function(){return a.show},set:function(e){r("update:show",e),r("cancelHandle",e)}});return function(o,r){var a=t.resolveComponent("close-circle-outlined"),l=t.resolveComponent("a-modal");return t.openBlock(),t.createElementBlock("div",n,[t.createVNode(l,{wrapClassName:[e.removePadding?"":"not-padding","module-class modal-components"],visible:t.unref(i),"onUpdate:visible":r[0]||(r[0]=function(e){return t.isRef(i)?i.value=e:null}),destroyOnClose:"",footer:null},{title:t.withCtx((function(){return[t.renderSlot(o.$slots,"title")]})),closeIcon:t.withCtx((function(){return[t.createVNode(a,{class:"clickTC text-[30px]"})]})),default:t.withCtx((function(){return[t.renderSlot(o.$slots,"body")]})),_:3},8,["wrapClassName","visible"])])}}});function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function a(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?r(Object(n),!0).forEach((function(t){p(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):r(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function i(){
/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */
i=function(){return e};var e={},t=Object.prototype,n=t.hasOwnProperty,o="function"==typeof Symbol?Symbol:{},r=o.iterator||"@@iterator",a=o.asyncIterator||"@@asyncIterator",l=o.toStringTag||"@@toStringTag";function u(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{u({},"")}catch(e){u=function(e,t,n){return e[t]=n}}function c(e,t,n,o){var r=t&&t.prototype instanceof f?t:f,a=Object.create(r.prototype),i=new N(o||[]);return a._invoke=function(e,t,n){var o="suspendedStart";return function(r,a){if("executing"===o)throw new Error("Generator is already running");if("completed"===o){if("throw"===r)throw a;return V()}for(n.method=r,n.arg=a;;){var i=n.delegate;if(i){var l=C(i,n);if(l){if(l===d)continue;return l}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===o)throw o="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);o="executing";var u=s(e,t,n);if("normal"===u.type){if(o=n.done?"completed":"suspendedYield",u.arg===d)continue;return{value:u.arg,done:n.done}}"throw"===u.type&&(o="completed",n.method="throw",n.arg=u.arg)}}}(e,n,i),a}function s(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}e.wrap=c;var d={};function f(){}function p(){}function v(){}var m={};u(m,r,(function(){return this}));var h=Object.getPrototypeOf,g=h&&h(h(S([])));g&&g!==t&&n.call(g,r)&&(m=g);var y=v.prototype=f.prototype=Object.create(m);function b(e){["next","throw","return"].forEach((function(t){u(e,t,(function(e){return this._invoke(t,e)}))}))}function w(e,t){function o(r,a,i,l){var u=s(e[r],e,a);if("throw"!==u.type){var c=u.arg,d=c.value;return d&&"object"==typeof d&&n.call(d,"__await")?t.resolve(d.__await).then((function(e){o("next",e,i,l)}),(function(e){o("throw",e,i,l)})):t.resolve(d).then((function(e){c.value=e,i(c)}),(function(e){return o("throw",e,i,l)}))}l(u.arg)}var r;this._invoke=function(e,n){function a(){return new t((function(t,r){o(e,n,t,r)}))}return r=r?r.then(a,a):a()}}function C(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,C(e,t),"throw"===t.method))return d;t.method="throw",t.arg=new TypeError("The iterator does not provide a 'throw' method")}return d}var o=s(n,e.iterator,t.arg);if("throw"===o.type)return t.method="throw",t.arg=o.arg,t.delegate=null,d;var r=o.arg;return r?r.done?(t[e.resultName]=r.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,d):r:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,d)}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 k(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function N(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(x,this),this.reset(!0)}function S(e){if(e){var t=e[r];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var o=-1,a=function t(){for(;++o<e.length;)if(n.call(e,o))return t.value=e[o],t.done=!1,t;return t.value=void 0,t.done=!0,t};return a.next=a}}return{next:V}}function V(){return{value:void 0,done:!0}}return p.prototype=v,u(y,"constructor",v),u(v,"constructor",p),p.displayName=u(v,l,"GeneratorFunction"),e.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===p||"GeneratorFunction"===(t.displayName||t.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,v):(e.__proto__=v,u(e,l,"GeneratorFunction")),e.prototype=Object.create(y),e},e.awrap=function(e){return{__await:e}},b(w.prototype),u(w.prototype,a,(function(){return this})),e.AsyncIterator=w,e.async=function(t,n,o,r,a){void 0===a&&(a=Promise);var i=new w(c(t,n,o,r),a);return e.isGeneratorFunction(n)?i:i.next().then((function(e){return e.done?e.value:i.next()}))},b(y),u(y,l,"Generator"),u(y,r,(function(){return this})),u(y,"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 o=t.pop();if(o in e)return n.value=o,n.done=!1,n}return n.done=!0,n}},e.values=S,N.prototype={constructor:N,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(k),!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 o(n,o){return i.type="throw",i.arg=e,t.next=n,o&&(t.method="next",t.arg=void 0),!!o}for(var r=this.tryEntries.length-1;r>=0;--r){var a=this.tryEntries[r],i=a.completion;if("root"===a.tryLoc)return o("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 o(a.catchLoc,!0);if(this.prev<a.finallyLoc)return o(a.finallyLoc)}else if(l){if(this.prev<a.catchLoc)return o(a.catchLoc,!0)}else{if(!u)throw new Error("try statement without catch or finally");if(this.prev<a.finallyLoc)return o(a.finallyLoc)}}}},abrupt:function(e,t){for(var o=this.tryEntries.length-1;o>=0;--o){var r=this.tryEntries[o];if(r.tryLoc<=this.prev&&n.call(r,"finallyLoc")&&this.prev<r.finallyLoc){var a=r;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,d):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),d},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),k(n),d}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var o=n.completion;if("throw"===o.type){var r=o.arg;k(n)}return r}}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),d}},e}function l(e){return l="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},l(e)}function u(e,t,n,o,r,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(o,r)}function c(e){return function(){var t=this,n=arguments;return new Promise((function(o,r){var a=e.apply(t,n);function i(e){u(a,o,r,i,l,"next",e)}function l(e){u(a,o,r,i,l,"throw",e)}i(void 0)}))}}function s(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function d(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function f(e,t,n){return t&&d(e.prototype,t),n&&d(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function p(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function v(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&&h(e,t)}function m(e){return m=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},m(e)}function h(e,t){return h=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},h(e,t)}function g(){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 y(e,t,n){return y=g()?Reflect.construct.bind():function(e,t,n){var o=[null];o.push.apply(o,t);var r=new(Function.bind.apply(e,o));return n&&h(r,n.prototype),r},y.apply(null,arguments)}function b(e){var t="function"==typeof Map?new Map:void 0;return b=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 y(e,arguments,m(this).constructor)}return n.prototype=Object.create(e.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),h(n,e)},b(e)}function w(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function C(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 w(e)}function x(e){var t=g();return function(){var n,o=m(e);if(t){var r=m(this).constructor;n=Reflect.construct(o,arguments,r)}else n=o.apply(this,arguments);return C(this,n)}}function k(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 o,r,a=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(o=n.next()).done)&&(a.push(o.value),!t||a.length!==t);i=!0);}catch(e){l=!0,r=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw r}}return a}(e,t)||S(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 N(e){return function(e){if(Array.isArray(e))return V(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||S(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 S(e,t){if(e){if("string"==typeof e)return V(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)?V(e,t):void 0}}function V(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,o=new Array(t);n<t;n++)o[n]=e[n];return o}function A(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=S(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var o=0,r=function(){};return{s:r,n:function(){return o>=e.length?{done:!0}:{done:!1,value:e[o++]}},e:function(e){throw e},f:r}}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}}}}o.__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})},O={key:0,id:"top"},B={class:"flex items-center justify-center"},T={key:0,class:"markTC"},P={key:0},I=t.createElementVNode("div",{class:"h-2 flex items-center"},[t.createElementVNode("span",{class:"bg-[#d9d9d9] h-[1px] w-full"})],-1),F={class:"flex items-center justify-between h-1/2"},j={key:0,class:"markTC"},M={class:"relative w-full mb-[24px]",style:{"table-layout":"fixed"}},D={class:"flex items-center justify-center"},R={key:0,class:"markTC"},_={key:1},L=t.createElementVNode("div",{class:"h-2 flex items-center"},[t.createElementVNode("span",{class:"bg-[#d9d9d9] h-[1px] w-full"})],-1),U={class:"flex items-center justify-between h-1/2"},z={key:0,class:"markTC"},H=["onClick"],K={key:0},q={key:2},W={key:3,class:"flex justify-center items-center relative"},Y={key:1,class:"table-footer"},G=[t.createStaticVNode('<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)],Q=t.defineComponent({__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,n){var o=n.emit,r=e;localStorage.setItem("iVTh",r.dataTh.map((function(e){return e.title})).join(","));var i=function(e,t){o("onPageChange",e,t)},l=function(e,t){o("onShowSizeChange",e,t)},u=t.ref(0),c=t.ref(0),s=!1,d=function(e){if(!s){s=!0;var t=e.target.scrollTop,n=document.querySelector("#"+r.tableId);setTimeout((function(){s=!1}),15),t>(null==n?void 0:n.offsetTop)-48&&(null==e?void 0:e.target)!=document.querySelector(".rc-virtual-list-holder")?u.value=n.offsetWidth:u.value=0}},f=t.ref(0),p=t.ref(!1),v=function(e){p.value=!0,f.value=0==e?20:1==e?40:60},m=function(e){var t=r.dataTh.map((function(t){return a(a({},t),{},{show:e.includes(t.title)})}));o("upth",t)},h=t.computed({get:function(){return r.clickId},set:function(e){o("update:clickId",e)}});return t.onMounted((function(){var e=document.querySelector("#"+r.tableId);c.value=null==e?void 0:e.offsetWidth,window.addEventListener("scroll",d,!0)})),t.onBeforeUnmount((function(){window.removeEventListener("scroll",d,!0)})),function(n,a){var s,d=t.resolveComponent("a-image"),g=t.resolveComponent("a-pagination");return t.openBlock(),t.createElementBlock("div",{class:t.normalizeClass(e.tableId)},[t.createCommentVNode(" 主体 "),u.value?(t.openBlock(),t.createElementBlock("div",O,[t.createElementVNode("table",{class:"relative w-full mb-[24px]",style:t.normalizeStyle([{"table-layout":"fixed"},{width:u.value?u.value+"px":""}])},[t.createElementVNode("tr",null,[(t.openBlock(!0),t.createElementBlock(t.Fragment,null,t.renderList(e.dataTh,(function(o,r){return t.openBlock(),t.createElementBlock(t.Fragment,null,[o.show?(t.openBlock(),t.createElementBlock("th",{key:r,class:"table-cell tableHeaderBGC defaultTC defaultTS tableBC",style:t.normalizeStyle({height:e.setHeight&&!p.value?e.setHeight+"px":f.value?f.value+"px":"",width:o.w?o.w:""})},[t.createElementVNode("div",B,[o.customHeader?t.renderSlot(n.$slots,"th-"+o.key,{key:0,index:r,item:o}):(t.openBlock(),t.createElementBlock(t.Fragment,{key:1},[t.createTextVNode(t.toDisplayString("操作"==o.title?"":o.title)+" ",1),o.unit?(t.openBlock(),t.createElementBlock("span",T,t.toDisplayString(o.unit),1)):t.createCommentVNode("v-if",!0)],64))]),o.header?(t.openBlock(),t.createElementBlock("div",P,[I,t.createElementVNode("div",F,[(t.openBlock(!0),t.createElementBlock(t.Fragment,null,t.renderList(o.header,(function(e,n){return t.openBlock(),t.createElementBlock("div",{key:n,style:t.normalizeStyle({width:e.w?e.w:""})},[t.createTextVNode(t.toDisplayString("操作"==e.title?"":e.title)+" ",1),e.unit?(t.openBlock(),t.createElementBlock("span",j,t.toDisplayString(e.unit),1)):t.createCommentVNode("v-if",!0)],4)})),128))])])):t.createCommentVNode("v-if",!0)],4)):t.createCommentVNode("v-if",!0)],64)})),256))])],4),e.isTableControl?(t.openBlock(),t.createBlock(t.unref(re),{key:0,setHeight:e.setHeight,onDensity:v,onChangeS:m},null,8,["setHeight"])):t.createCommentVNode("v-if",!0)])):t.createCommentVNode("v-if",!0),t.createElementVNode("div",{class:t.normalizeClass(e.isTopTitle?"mrpTable":""),id:"IVTable"},[t.createElementVNode("table",M,[t.createElementVNode("tr",null,[(t.openBlock(!0),t.createElementBlock(t.Fragment,null,t.renderList(e.dataTh,(function(o,r){return t.openBlock(),t.createElementBlock(t.Fragment,{key:r},[o.show?(t.openBlock(),t.createElementBlock("th",{key:0,class:"table-cell tableHeaderBGC defaultTC defaultTS tableBC",style:t.normalizeStyle({height:e.setHeight&&!p.value?e.setHeight+"px":f.value?f.value+"px":"",width:o.w?o.w:""})},["select"==o.key?t.renderSlot(n.$slots,"selectAll",{key:0}):t.createCommentVNode("v-if",!0),t.createElementVNode("div",D,[o.customHeader?t.renderSlot(n.$slots,"th-"+o.key,{key:0,index:r,item:o}):(t.openBlock(),t.createElementBlock(t.Fragment,{key:1},[t.createTextVNode(t.toDisplayString("select"==o.key||"操作"==o.title?"":o.title)+" ",1),o.unit?(t.openBlock(),t.createElementBlock("span",R,t.toDisplayString(o.unit),1)):t.createCommentVNode("v-if",!0)],64))]),o.header?(t.openBlock(),t.createElementBlock("div",_,[L,t.createElementVNode("div",U,[(t.openBlock(!0),t.createElementBlock(t.Fragment,null,t.renderList(o.header,(function(e,n){return t.openBlock(),t.createElementBlock("div",{key:n,style:t.normalizeStyle({width:e.w?e.w:""})},[t.createTextVNode(t.toDisplayString("操作"==e.title?"":e.title)+" ",1),e.unit?(t.openBlock(),t.createElementBlock("span",z,t.toDisplayString(e.unit),1)):t.createCommentVNode("v-if",!0)],4)})),128))])])):t.createCommentVNode("v-if",!0)],4)):t.createCommentVNode("v-if",!0)],64)})),128))]),0!==(null===(s=r.contractExecDocList)||void 0===s?void 0:s.length)?(t.openBlock(!0),t.createElementBlock(t.Fragment,{key:0},t.renderList(r.contractExecDocList,(function(a,i){return t.openBlock(),t.createElementBlock(t.Fragment,{key:null==a?void 0:a.id},[!e.isFold||(null==a?void 0:a.fold)?(t.openBlock(),t.createElementBlock("tr",{key:null==a?void 0:a.id,onClick:function(e){return t=a,void(r.isClickItem&&(h.value=(null==t?void 0:t.id)===h||null==t?void 0:t.id,o("clickItem",t)));var t},class:t.normalizeClass([(null==a?void 0:a.id)===t.unref(h)?"active_click_td":""])},[(t.openBlock(!0),t.createElementBlock(t.Fragment,null,t.renderList(e.dataTh,(function(o,l){return t.openBlock(),t.createElementBlock(t.Fragment,{key:l},[o.show?(t.openBlock(),t.createElementBlock("td",{key:0,class:"table-cell defaultTC defaultTS tableBC",style:t.normalizeStyle({height:e.setHeight&&!p.value?e.setHeight+"px":f.value?f.value+"px":""})},[t.createCommentVNode(" 序号 "),"index"==o.key?(t.openBlock(),t.createElementBlock("div",K,t.toDisplayString(r.currentPages-1==0?i+1:(r.currentPages-1)*r.pageSize+i+1),1)):o.precision||null===o.precision||o.custom?!o.precision&&null!=o.precision||o.custom?t.createCommentVNode("v-if",!0):(t.openBlock(),t.createElementBlock("div",q,t.toDisplayString(t.unref(E)(a[o.key],o.precision)),1)):(t.openBlock(),t.createElementBlock(t.Fragment,{key:1},[t.createCommentVNode(" 常规 "),t.createCommentVNode(" <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> "),t.createElementVNode("div",null,t.toDisplayString(a[o.key]),1)],2112)),t.createCommentVNode(" 图片数据特殊处理 "),"pictures"==o.key||"pictureUrls"==o.key?(t.openBlock(),t.createElementBlock("div",W,[t.createCommentVNode(' <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 /> '),(t.openBlock(!0),t.createElementBlock(t.Fragment,null,t.renderList(a[o.key],(function(e,n){return t.openBlock(),t.createBlock(d,{key:n,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))])):t.createCommentVNode("v-if",!0),t.createCommentVNode(" 可点击的td slot"),"clickSlot"==o.key?t.renderSlot(n.$slots,"clickSlot",{key:4,id:a.id,item:a}):t.createCommentVNode("v-if",!0),"select"==o.key?t.renderSlot(n.$slots,"select",{key:5,index:i,item:a}):t.createCommentVNode("v-if",!0),t.createCommentVNode(" 按钮使用slot"),"buttonSlot"==o.key?t.renderSlot(n.$slots,"buttonSlot",{key:6,id:a.id,item:a}):t.createCommentVNode("v-if",!0),t.createCommentVNode(" 按钮使用slot"),o.custom?t.renderSlot(n.$slots,o.key,{key:7,id:a.id,item:a}):t.createCommentVNode("v-if",!0)],4)):t.createCommentVNode("v-if",!0)],64)})),128))],10,H)):t.createCommentVNode("v-if",!0)],64)})),128)):(t.openBlock(),t.createElementBlock("div",Y,G))]),e.isTableControl?(t.openBlock(),t.createBlock(t.unref(re),{key:0,setHeight:e.setHeight,onDensity:v,onChangeS:m},null,8,["setHeight"])):t.createCommentVNode("v-if",!0)],2),t.createCommentVNode(" 分页 "),e.totalPages?(t.openBlock(),t.createElementBlock("div",{key:1,class:"flex justify-center h-full mt-4 mb-20 pagination",style:t.normalizeStyle({width:c.value?c.value+"px":""})},[t.createVNode(g,{current:r.currentPages,"onUpdate:current":a[0]||(a[0]=function(e){return r.currentPages=e}),pageSize:r.pageSize,"show-quick-jumper":"","show-size-changer":"",pageSizeOptions:r.pageSizeOptions,total:r.totalPages,onChange:i,onShowSizeChange:l},null,8,["current","pageSize","pageSizeOptions","total"])],4)):t.createCommentVNode("v-if",!0)],2)}}});Q.__file="src/function-ui/component/IVTable.vue";var X=function(e){return t.pushScopeId("data-v-c0e90666"),e=e(),t.popScopeId(),e},Z={class:"tableControl clickTC"},J=X((function(){return t.createElementVNode("div",null,"密度",-1)})),$=t.createTextVNode(" 紧凑 "),ee=t.createTextVNode(" 默认 "),te=t.createTextVNode(" 宽大 "),ne=X((function(){return t.createElementVNode("div",null,"列设置",-1)})),oe=t.createTextVNode(" 全选 "),re=t.defineComponent({__name:"IVTableControl",props:{setHeight:{type:Number,required:!1}},emits:["density","ChangeS"],setup:function(e,n){var o,r,a=n.emit,i=e,l=t.ref(!1),u=t.ref(!1),c=t.ref(!1),s=t.ref(!1),d=t.reactive({collapsed:!1,selectedKeys:["1"]}),f=function(e){l.value=!1,u.value=e},p=function(e){l.value=e,u.value=!1},v=function(e){c.value=e,s.value=!1},m=function(e){a("density",e.key)};d.selectedKeys[0]=i.setHeight?40==i.setHeight?"1":20==i.setHeight?"0":"2":"1",m({key:1});var h=null===(o=localStorage.getItem("iVTh"))||void 0===o?void 0:o.split(","),g=t.reactive({indeterminate:!1,checkAll:!0,checkedList:null===(r=localStorage.getItem("iVTh"))||void 0===r?void 0:r.split(",")}),y=function(e){Object.assign(g,{checkedList:e.target.checked?h:[],indeterminate:!1}),a("ChangeS",g.checkedList)},b=function(e){var t=e.length,n=h.length;Object.assign(g,{checkAll:t===n,indeterminate:t>0&&t<n}),a("ChangeS",e)};return t.watch((function(){return g.checkedList}),(function(e){g.indeterminate=!!e.length&&e.length<h.length,g.checkAll=e.length===h.length})),function(e,n){var o=t.resolveComponent("a-menu-item"),r=t.resolveComponent("a-menu"),a=t.resolveComponent("column-height-outlined"),i=t.resolveComponent("a-popover"),s=t.resolveComponent("a-checkbox"),w=t.resolveComponent("a-divider"),C=t.resolveComponent("a-checkbox-group"),x=t.resolveComponent("setting-outlined");return t.openBlock(),t.createElementBlock("div",Z,[t.createVNode(i,{trigger:"hover",visible:u.value,onVisibleChange:f},{content:t.withCtx((function(){return[J]})),default:t.withCtx((function(){return[t.createVNode(i,{trigger:"click",placement:"left","arrow-point-at-center":"",visible:l.value,onVisibleChange:p,getPopupContainer:function(e){return e.parentNode}},{content:t.withCtx((function(){return[t.createVNode(r,{selectedKeys:d.selectedKeys,"onUpdate:selectedKeys":n[0]||(n[0]=function(e){return d.selectedKeys=e}),onClick:m},{default:t.withCtx((function(){return[t.createVNode(o,{key:"0"},{default:t.withCtx((function(){return[$]})),_:1}),t.createVNode(o,{key:"1"},{default:t.withCtx((function(){return[ee]})),_:1}),t.createVNode(o,{key:"2"},{default:t.withCtx((function(){return[te]})),_:1})]})),_:1},8,["selectedKeys"])]})),default:t.withCtx((function(){return[t.createVNode(a,{class:"cursor-pointer mediumTitleTS"})]})),_:1},8,["visible","getPopupContainer"])]})),_:1},8,["visible"]),t.createVNode(i,{trigger:"hover"},{content:t.withCtx((function(){return[ne]})),default:t.withCtx((function(){return[t.createVNode(i,{trigger:"click",placement:"left",visible:c.value,onVisibleChange:v,getPopupContainer:function(e){return e.parentNode}},{content:t.withCtx((function(){return[t.createElementVNode("div",null,[t.createVNode(s,{checked:g.checkAll,"onUpdate:checked":n[1]||(n[1]=function(e){return g.checkAll=e}),indeterminate:g.indeterminate,onChange:y},{default:t.withCtx((function(){return[oe]})),_:1},8,["checked","indeterminate"])]),t.createVNode(w),t.createVNode(C,{value:g.checkedList,"onUpdate:value":n[2]||(n[2]=function(e){return g.checkedList=e}),options:t.unref(h),onChange:b},null,8,["value","options"])]})),default:t.withCtx((function(){return[t.createVNode(x,{class:"setting cursor-pointer mediumTitleTS"})]})),_:1},8,["visible","getPopupContainer"])]})),_:1})])}}});function ae(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){ae(e,t)})),e}function ie(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 ae(t,e)})),t}function le(e,t,n){return e.map((function(e){var o=a({},e);return t(o,n),o.children&&(o.children=le(o.children,t,o)),o}))}function ue(e,t){return e.reduce((function(e,n){if(t(n))return ue(n.children||[],t),e;var o=n.children?ue(n.children,t):void 0;return[].concat(N(e),[a(a({},n),{},{children:o})])}),[])}function ce(e,t,n){var o;if(t.length){return function e(t,n,r){n.find((function(n){if(n[r]===t)o=n;else if(n.children&&0!==n.children.length)return e(t,n.children,r)}))}(e,t,n),o}}function se(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"id",o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[];if(!e)return o;var r,a=A(e);try{for(a.s();!(r=a.n()).done;){var i=r.value;t.includes(i[n])&&o.push(i),i.children&&se(i.children,t,n,o)}}catch(e){a.e(e)}finally{a.f()}return o}re.__scopeId="data-v-c0e90666",re.__file="src/function-ui/component/IVTableControl.vue";var de=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 fe=Object.assign;function pe(e){return function(t,n){return n[e]&&n[e].toLowerCase().indexOf(t.toLowerCase())>=0}}function ve(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 me(e,t){if(!t)return e;if(n=t,"undefined"!=typeof URLSearchParams&&n instanceof URLSearchParams)return e+(e.includes("?")?"&":"?")+t.toString();var n,o=[];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"===l(e)}(t)&&(t=JSON.stringify(t)):t=n.toString(),o.push("".concat(ve(e),"=").concat(ve(t)))}))}}));var r=e.indexOf("#");return-1!==r&&(e=e.slice(0,r)),e+=(e.includes("?")?"&":"?")+o.join("&")}function he(e){var t=window.location.protocol,n=window.location.port,o=window.location.hostname.split("."),r={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&&(r.SHARECOOL_URL=process.env.VITE_APP_SHARECOOL_URL)}catch(e){}try{process.env.VITE_APP_BASE_URL&&(r.BASE_URL=process.env.VITE_APP_BASE_URL)}catch(e){}try{process.env.VITE_APP_MRP_URL&&(r.MRP_URL=process.env.VITE_APP_MRP_URL)}catch(e){}try{process.env.VITE_APP_MRP2_URL&&(r.MRP2_URL=process.env.VITE_APP_MRP2_URL)}catch(e){}try{process.env.VITE_APP_ASSET_URL&&(r.ASSET_URL=process.env.VITE_APP_ASSET_URL)}catch(e){}try{process.env.VUE_APP_BASE_URL&&(r.BASE_URL=process.env.VUE_APP_BASE_URL)}catch(e){}try{process.env.VUE_APP_MRP_URL&&(r.MRP_URL=process.env.VUE_APP_MRP_URL)}catch(e){}try{process.env.VUE_APP_MRP2_URL&&(r.MRP2_URL=process.env.VUE_APP_MRP2_URL)}catch(e){}try{process.env.VUE_APP_ASSET_URL&&(r.ASSET_URL=process.env.VUE_APP_ASSET_URL)}catch(e){}if("development"==process.env.NODE_ENV)return r[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==o.length?"".concat(t,"//").concat(a,".").concat(o.join("."),":").concat(n):(o[0]=a,"".concat(t,"//").concat(o.join("."),":").concat(n))}function ge(e,t){var n=e?new Date(e):new Date,o=n.getFullYear(),r=n.getMonth()+1;r=r<10?"0"+r:r;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(o)).replace(/MM/,String(r)).replace(/DD/,String(a)).replace(/hh/,String(i)).replace(/mm/,String(l)).replace(/ss/,String(u)):{date:"".concat(o,"年").concat(r,"月").concat(a),time:"".concat(i,":").concat(l,":").concat(u),week:c}}window.location.hostname.split(".");var ye=function(e){return e[e["待开工"]=0]="待开工",e[e["在建"]=1]="在建",e[e["完工未结算"]=2]="完工未结算",e[e["完工已结算"]=4]="完工已结算",e[e["已销项"]=8]="已销项",e}(ye||{}),be=function(e){return e[e["待签约"]=1]="待签约",e[e["已签约"]=2]="已签约",e[e["已完结"]=4]="已完结",e[e["诉讼中"]=8]="诉讼中",e}(be||{}),we=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}(we||{});function Ce(e){var t=e<0||(e+"").includes("-"),n=["亿","仟","佰","拾","万","仟","佰","拾","元"],o={0:"零",1:"壹",2:"贰",3:"叁",4:"肆",5:"伍",6:"陆",7:"柒",8:"捌",9:"玖"},r=["角","分"],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<r.length;p++){var v;a.push(null!==(v=u&&u[p])&&void 0!==v?v:"零"),a.push(r[p])}for(var m in i=a.join(""),o)i=i.replaceAll(m,o[m]);return(t?"负 ":"")+i}var xe=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:2;if(!e)return 0;var n=e,o=!1;return"string"==typeof e&&(e.includes("元")?(o=!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)+(o?" 元":"")};function ke(e){return e?e.replace(/^(\d{3})\d+(\d{4})$/,(function(t,n,o){return n+"*".repeat(e.length-7)+o})):""}function Ne(e){return e?e.replace(/^(\d{6})\d+(\d{4}[xX]?)$/,(function(t,n,o){return n+"*".repeat(e.length-10)+o})):""}function Se(e){return e?e.replace(/^(\d{6})\d+(\d{4})$/,(function(t,n,o){return n+"*".repeat(e.length-10)+o})):""}var Ve={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"},Ae={getSharecoolDropdown:{url:"/api/material-management/material-category/tree",option:a({method:"GET"},Ve),baseUrl:he("SHARECOOL_URL")},getIVOrgDropdown:{url:"/api/identity/organization-units/all",option:a({method:"GET"},Ve),baseUrl:he("BASE_URL")},getIVOrgDropdownByUser:{url:"/api/identity/users/allOrganizationByUser",option:a({method:"GET"},Ve),baseUrl:he("BASE_URL")},getIVProdBaseDropdown:{url:"/api/basis-management/production-base/all",option:a({method:"GET"},Ve),baseUrl:he("BASE_URL")},getIVProdBaseBySetOfBookDropdown:{url:"/api/basis-management/production-base/undersetofbook/",option:a({method:"GET"},Ve),baseUrl:he("BASE_URL")},getIVLineDropdown:{url:"/api/basis-management/line/all",option:a({method:"GET"},Ve),baseUrl:he("BASE_URL")},getIVSetofbookDropdown:{url:"/api/basis-management/setOfBook/all",option:a({method:"GET"},Ve),baseUrl:he("BASE_URL")},getIVOrganizationCascade:{url:"/api/accouting-management/OrganizationCascade/organization",option:a({method:"GET"},Ve),baseUrl:he("GATEWAY_URL")},getIVEconomicBySetOfBookDropdown:{url:"/api/basis-management/setOfBook/list/",option:a({method:"GET"},Ve),baseUrl:he("BASE_URL")},getIVPostDropdown:{url:"/api/identity/users/allPosition",option:a({method:"GET"},Ve),baseUrl:he("BASE_URL")},getIVUserSelector:{url:"/api/identity/users/userList",option:a({method:"GET"},Ve),baseUrl:he("BASE_URL")},getIVVendorSelector:{url:"/api/basis-management/vendor",option:a({method:"GET"},Ve),baseUrl:he("BASE_URL")},getIVVendorAll:{url:"/api/basis-management/vendor/all-name",option:a({method:"GET"},Ve),baseUrl:he("BASE_URL")},getIVClientAll:{url:"/api/ems-management/contract/condition/client",option:a({method:"GET"},Ve),baseUrl:he("GATEWAY_URL")},getIVVendorSelector_VendorType:{url:"/api/basis-management/vendor-type/all",option:a({method:"GET"},Ve),baseUrl:he("BASE_URL")},getIVManagDropdown:{url:"/api/basis-management/manager-unit/all",option:a({method:"GET"},Ve),baseUrl:he("BASE_URL")},getIVUnitDropdown:{url:"/api/basis-management/measurement-type/allIncludItem",option:a({method:"GET"},Ve),baseUrl:he("BASE_URL")},getIVMaterialSelector:{url:"/api/material-management/material-economic-batch",option:a({method:"GET"},Ve),baseUrl:he("MRP_URL")},getIVMaterialTypeDropdown:{url:"/api/mc-management/material-category/tree",option:a({method:"GET"},Ve),baseUrl:he("GATEWAY_URL")},getIVMaterialTypeByContractDropdown:{url:"/api/ems-management/contract/contract/getMaterialCategory/",option:a({method:"GET"},Ve),baseUrl:he("GATEWAY_URL")},getIVMaterialTypeByMaterialCategoryDropdown:{url:"/api/mc-management/material/idToMaterialCategoryIds",option:a({method:"GET"},Ve),baseUrl:he("GATEWAY_URL")},getIVProjectSelector:{url:"/api/ems-management/allocates/produce-project",option:a({method:"GET"},Ve),baseUrl:he("GATEWAY_URL")},getIVProjectSelect:{url:"/api/pdm-management/Project/page",option:a({method:"GET"},Ve),baseUrl:he("GATEWAY_URL")},getIVProjectSelectorAll:{url:"/api/ems-management/allocates/produce-project/all",option:a({method:"GET"},Ve),baseUrl:he("GATEWAY_URL")},getIVContractSelector:{url:"/api/contract-management/contract/all-name",option:a({method:"GET"},Ve),baseUrl:he("MRP2_URL")},uploadContract:{url:"/api/contract-management/upload/contract",option:a({method:"POST"},Ve),baseUrl:he("MRP2_URL")},upload:{url:"/api/oss-management/upload/Picture",option:a({method:"POST"},Ve),baseUrl:he("GATEWAY_URL")},getIVClientSelector:{url:"/api/basis-management/client",option:a({method:"get"},Ve),baseUrl:he("BASE_URL")},getIVPaytypeSelector:{url:"/api/basis-management/paymentType/all",option:a({method:"get"},Ve),baseUrl:he("GATEWAY_URL")},getPurchaseContract:{url:"/api/purchase-management/purchase-contract/all",option:a({method:"get"},Ve),baseUrl:he("MRP_URL")},getContract:{url:"/api/ems-management/contract",option:a({method:"get"},Ve),baseUrl:he("GATEWAY_URL")},getContractPopuplist:{url:"/api/ems-management/contract/popuplist",option:a({method:"get"},Ve),baseUrl:he("GATEWAY_URL")},getContractPopuplistByAmount:{url:"/api/ems-management/contract/UnpayableAmountByPopup",option:a({method:"get"},Ve),baseUrl:he("GATEWAY_URL")},getContractAll:{url:"/api/ems-management/contract/allContractList",option:a({method:"get"},Ve),baseUrl:he("GATEWAY_URL")},getAccessoryType:{url:"/api/assets-management/consumeable-category/all",option:a({method:"get"},Ve),baseUrl:he("ASSETS_URL")},getAssetsType:{url:"/api/assets-management/assets-type/all",option:a({method:"get"},Ve),baseUrl:he("ASSET_URL")},getAssetsTypeByCode:{url:"/api/assets-management/assets/condition/GroupAssetsType",option:a({method:"get"},Ve),baseUrl:he("ASSET_URL")},sendApproval:{url:"/WF/Comm/Handler.ashx",option:a({method:"get"},Ve),baseUrl:he("CCFLOW_URL")},getMeterage:{url:"/api/ems-management/meterage",option:a({method:"get"},Ve),baseUrl:he("GATEWAY_URL")},getContractAndProjectTree:{url:"/api/ems-management/contract/ContractAndProjectTree",option:a({method:"get"},Ve),baseUrl:he("GATEWAY_URL")},getProjectModal:{url:"/api/plm-management/Project/Terminalpage",option:a({method:"get"},Ve),baseUrl:he("GATEWAY_URL")},getProjectTeeModal:{url:"/api/plm-management/Project",option:a({method:"get"},Ve),baseUrl:he("GATEWAY_URL")},getIVFlowTimeTable:{url:"/WF/API/TimeBase_Init",option:a({method:"get"},Ve),baseUrl:he("CCFLOW_URL")},getFolderByUser:{url:"/api/oss-management/user/folder/",option:a({method:"get"},Ve),baseUrl:he("GATEWAY_URL")},getIVMyFlow:{url:"/WF/API/MyFlow",option:a({method:"get"},Ve),baseUrl:he("CCFLOW_URL")},getIVMulFlow:{url:"/WF/API/MulFlow",option:a({method:"post"},Ve),baseUrl:he("CCFLOW_URL")},createFolder:{url:"/api/oss-management/user/folder",option:a({method:"post"},Ve),baseUrl:he("GATEWAY_URL")},deleteFolder:{url:"/api/oss-management/user/folder/",option:a({method:"delete"},Ve),baseUrl:he("GATEWAY_URL")},putFolder:{url:"/api/oss-management/user/folder/",option:a({method:"put"},Ve),baseUrl:he("GATEWAY_URL")},getFile:{url:"/api/oss-management/user/file",option:a({method:"get"},Ve),baseUrl:he("GATEWAY_URL")},deleteFIle:{url:"/api/oss-management/user/file/",option:a({method:"delete"},Ve),baseUrl:he("GATEWAY_URL")},createFIle:{url:"/api/oss-management/user/file",option:a({method:"post"},Ve),baseUrl:he("GATEWAY_URL")},uploadFileHandle:{url:"/api/oss-management/upload/File",option:{headers:{authorization:localStorage.getItem("token")?"Bearer "+localStorage.getItem("token"):null},method:"post"},baseUrl:he("GATEWAY_URL")},getIVBussinessScenariosSelector:{url:"/api/basis-management/businessscenarios/page",option:a({method:"GET"},Ve),baseUrl:he("BASE_URL")},getIVPaymentTypeSelector:{url:"/api/basis-management/paymentType",option:a({method:"GET"},Ve),baseUrl:he("BASE_URL")},getIVProdcutionProjectSelect:{url:"/api/plm-management/ProductionProjectCommon/pageList",option:a({method:"GET"},Ve),baseUrl:he("GATEWAY_URL")}},Ee=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"json";return new Promise((function(n,o){e.then((function(e){"json"===t?e.json().then((function(e){return n(e)})).catch((function(e){return o(e)})):"text"===t&&e.text().then((function(e){return n(e)})).catch((function(e){return o(e)}))})).catch((function(e){return o(e)}))}))},Oe=function(e,t,n){return me(e+t,n)},Be=function(e){return e.headers.authorization=localStorage.getItem("token")?"Bearer "+localStorage.getItem("token"):null,e},Te={key:0,class:"formItemTC mediumTS"},Pe=t.defineComponent({__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,n){var o=n.emit,r=e,a=t.ref(),l=function(){var e=c(i().mark((function e(){var t,n,o,l,u,c=arguments;return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=c.length>0&&void 0!==c[0]?c[0]:{},e.next=3,Ee(r.isByUser?fetch(Oe(Ae.getIVOrgDropdownByUser.baseUrl,Ae.getIVOrgDropdownByUser.url,t.params),fe({data:null!==(n=t.data)&&void 0!==n?n:null},Be(Ae.getIVOrgDropdownByUser.option))):fetch(Oe(Ae.getIVOrgDropdown.baseUrl,Ae.getIVOrgDropdown.url,t.params),fe({data:null!==(o=t.data)&&void 0!==o?o:null},Be(Ae.getIVOrgDropdown.option))));case 3:l=e.sent,(u=l.items).forEach((function(e){1==e.institutionType&&(e.selectable=!1)})),console.log(u),a.value=ie(u),console.log(a.value);case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),u=t.computed({get:function(){return r.value},set:function(e){o("update:value",e)}}),s=t.computed((function(){return pe(r.replaceFields.label)}));return t.watchEffect(c(i().mark((function e(){var t,n;return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:l({params:fe(null!==(t=r.params)&&void 0!==t?t:{},{type:1}),data:null!==(n=r.data)&&void 0!==n?n:null});case 1:case"end":return e.stop()}}),e)})))),function(n,o){var r=t.resolveComponent("a-tree-select"),i=t.resolveComponent("a-form-item");return t.openBlock(),t.createBlock(i,{name:"organizationId",rules:[{required:e.isRequired,message:"请选择"+e.title}],style:t.normalizeStyle(e.formItemStyle),"label-col":e.labelCol,"wrapper-col":e.wrapperCol,colon:e.isTitle},{label:t.withCtx((function(){return[e.isTitle?(t.openBlock(),t.createElementBlock("div",Te,t.toDisplayString(e.title),1)):t.createCommentVNode("v-if",!0)]})),default:t.withCtx((function(){return[t.createVNode(r,t.mergeProps(n.$attrs,{value:t.unref(u),"onUpdate:value":o[0]||(o[0]=function(e){return t.isRef(u)?u.value=e:null}),"tree-data":a.value,getPopupContainer:function(e){return e.parentNode},placeholder:e.placeholder,showArrow:"",allowClear:!e.isRequired,showSearch:"",multiple:e.multiple,filterOption:t.unref(s),treeDefaultExpandAll:"",style:e.inputStyle,onChange:o[1]||(o[1]=function(e,t,o){return n.$emit("change",e,t,o)}),replaceFields:e.replaceFields}),null,16,["value","tree-data","getPopupContainer","placeholder","allowClear","multiple","filterOption","style","replaceFields"])]})),_:1},8,["rules","style","label-col","wrapper-col","colon"])}}});Pe.__file="src/business-ui/component/IVOrgDropdown.vue";var Ie={key:0,class:"formItemTC mediumTS"},Fe=t.defineComponent({__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,n){var o=n.emit,r=e,a=t.ref(),l=function(){var e=c(i().mark((function e(){var t,n,o,l,u,c,s=arguments;return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=s.length>0&&void 0!==s[0]?s[0]:{},!r.isSetOfBookId){e.next=9;break}return(c=null!==(n=r.setOfBookId)&&void 0!==n?n:localStorage.getItem("setOfBookId"))||(a.value=[]),e.next=6,Ee(fetch(Oe(Ae.g