chunk-f75d4388.611e5124.js 10 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-f75d4388"],{"0cc8":function(t,e,r){"use strict";r("68ef"),r("ae9e")},"129f":function(t,e,r){"use strict";t.exports=Object.is||function(t,e){return t===e?0!==t||1/t===1/e:t!==t&&e!==e}},"408a":function(t,e,r){"use strict";var n=r("e330");t.exports=n(1..valueOf)},"4de4":function(t,e,r){"use strict";var n=r("23e7"),i=r("b727").filter,a=r("1dde"),o=a("filter");n({target:"Array",proto:!0,forced:!o},{filter:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}})},"51eb":function(t,e,r){"use strict";var n=r("825a"),i=r("485a"),a=TypeError;t.exports=function(t){if(n(this),"string"===t||"default"===t)t="string";else if("number"!==t)throw new a("Incorrect hint");return i(this,t)}},5852:function(t,e,r){"use strict";r("68ef"),r("9d70"),r("3743"),r("1a04"),r("1146"),r("f032")},"6cd8":function(t,e,r){"use strict";r.d(e,"a",(function(){return n})),r.d(e,"b",(function(){return i})),r.d(e,"e",(function(){return a})),r.d(e,"c",(function(){return o})),r.d(e,"d",(function(){return c}));r("d401"),r("4de4"),r("4160"),r("b64b"),r("d3b7"),r("4d63"),r("c607"),r("ac1f"),r("2c3e"),r("25f0"),r("4d90"),r("5319"),r("159b");function n(t,e){var r,n={"Y+":e.getFullYear().toString(),"m+":(e.getMonth()+1).toString(),"d+":e.getDate().toString(),"H+":e.getHours().toString(),"M+":e.getMinutes().toString(),"S+":e.getSeconds().toString()};for(var i in n)r=new RegExp("("+i+")").exec(t),r&&(t=t.replace(r[1],1==r[1].length?n[i]:n[i].padStart(r[1].length,"0")));return t}function i(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=0,n=0,i=0;t>86400&&(r=Math.floor(t/86400),t%=86400),t>3600&&(n=Math.floor(t/3600),t%=3600),t>60&&(i=Math.floor(t/60),t%=60);var a=t+"秒";return(i>0||n>0||r>0)&&(a=i+"分"+(e?a:"")),(n>0||r>0)&&(a=n+"小时"+(e?a:"")),r>0&&(a=r+"天"+(e?a:"")),a}function a(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"parentId",r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,n=t.filter((function(t){return t[e]==r}));return n.forEach((function(r,i){var o=a(t,e,r["id"]);o.length>0&&(n[i]["children"]=o)})),n}function o(t){if("string"===typeof t)try{return JSON.parse(t)}catch(e){return[]}return t instanceof Array?t:[]}function c(t){if("string"===typeof t)try{return JSON.parse(t)}catch(e){return{}}return t instanceof Object?t:{}}},"7a82f":function(t,e,r){"use strict";var n=r("23e7"),i=r("83ab"),a=r("9bf2").f;n({target:"Object",stat:!0,forced:Object.defineProperty!==a,sham:!i},{defineProperty:a})},8172:function(t,e,r){"use strict";var n=r("e065"),i=r("57b9");n("toPrimitive"),i()},"841c":function(t,e,r){"use strict";var n=r("c65b"),i=r("d784"),a=r("825a"),o=r("7234"),c=r("1d80"),s=r("129f"),u=r("577e"),l=r("dc4a"),f=r("14c3");i("search",(function(t,e,r){return[function(e){var r=c(this),i=o(e)?void 0:l(e,t);return i?n(i,e,r):new RegExp(e)[t](u(r))},function(t){var n=a(this),i=u(t),o=r(e,n,i);if(o.done)return o.value;var c=n.lastIndex;s(c,0)||(n.lastIndex=0);var l=f(n,i);return s(n.lastIndex,c)||(n.lastIndex=c),null===l?-1:l.index}]}))},"99af":function(t,e,r){"use strict";var n=r("23e7"),i=r("d039"),a=r("e8b5"),o=r("861d"),c=r("7b0b"),s=r("07fa"),u=r("3511"),l=r("8418"),f=r("65f0"),d=r("1dde"),h=r("b622"),b=r("1212"),m=h("isConcatSpreadable"),v=b>=51||!i((function(){var t=[];return t[m]=!1,t.concat()[0]!==t})),g=function(t){if(!o(t))return!1;var e=t[m];return void 0!==e?!!e:a(t)},p=!v||!d("concat");n({target:"Array",proto:!0,arity:1,forced:p},{concat:function(t){var e,r,n,i,a,o=c(this),d=f(o,0),h=0;for(e=-1,n=arguments.length;e<n;e++)if(a=-1===e?o:arguments[e],g(a))for(i=s(a),u(h+i),r=0;r<i;r++,h++)r in a&&l(d,h,a[r]);else u(h+1),l(d,h++,a);return d.length=h,d}})},a9e3:function(t,e,r){"use strict";var n=r("23e7"),i=r("c430"),a=r("83ab"),o=r("cfe9"),c=r("428f"),s=r("e330"),u=r("94ca"),l=r("1a2d"),f=r("7156"),d=r("3a9b"),h=r("d9b5"),b=r("c04e"),m=r("d039"),v=r("241c").f,g=r("06cf").f,p=r("9bf2").f,y=r("408a"),w=r("58a8").trim,I="Number",S=o[I],k=c[I],x=S.prototype,O=o.TypeError,j=s("".slice),N=s("".charCodeAt),E=function(t){var e=b(t,"number");return"bigint"==typeof e?e:_(e)},_=function(t){var e,r,n,i,a,o,c,s,u=b(t,"number");if(h(u))throw new O("Cannot convert a Symbol value to a number");if("string"==typeof u&&u.length>2)if(u=w(u),e=N(u,0),43===e||45===e){if(r=N(u,2),88===r||120===r)return NaN}else if(48===e){switch(N(u,1)){case 66:case 98:n=2,i=49;break;case 79:case 111:n=8,i=55;break;default:return+u}for(a=j(u,2),o=a.length,c=0;c<o;c++)if(s=N(a,c),s<48||s>i)return NaN;return parseInt(a,n)}return+u},F=u(I,!S(" 0o1")||!S("0b1")||S("+0x1")),A=function(t){return d(x,t)&&m((function(){y(t)}))},T=function(t){var e=arguments.length<1?0:S(E(t));return A(this)?f(Object(e),this,T):e};T.prototype=x,F&&!i&&(x.constructor=T),n({global:!0,constructor:!0,wrap:!0,forced:F},{Number:T});var M=function(t,e){for(var r,n=a?v(e):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,isFinite,isInteger,isNaN,isSafeInteger,parseFloat,parseInt,fromString,range".split(","),i=0;n.length>i;i++)l(e,r=n[i])&&!l(t,r)&&p(t,r,g(e,r))};i&&k&&M(c[I],k),(F||i)&&M(c[I],S)},ade3:function(t,e,r){"use strict";r.d(e,"a",(function(){return o}));r("7a82f");var n=r("53ca");r("8172"),r("d9e2"),r("d401"),r("efec"),r("a9e3");function i(t,e){if("object"!=Object(n["a"])(t)||!t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var i=r.call(t,e||"default");if("object"!=Object(n["a"])(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}function a(t){var e=i(t,"string");return"symbol"==Object(n["a"])(e)?e:e+""}function o(t,e,r){return(e=a(e))in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}},d023:function(t,e,r){"use strict";r.r(e);r("ac1f"),r("841c");var n=function(){var t=this,e=t._self._c;return e("div",[e("van-nav-bar",{staticClass:"shadow",attrs:{title:"选材","left-text":"返回","left-arrow":"","right-text":"清空选材"},on:{"click-left":function(e){return t.$router.back(-1)},"click-right":t.clearItem}}),e("van-sticky",[e("van-search",{attrs:{placeholder:"请输入关键词"},on:{search:t.changeQuery},model:{value:t.search,callback:function(e){t.search=e},expression:"search"}})],1),e("van-empty",{directives:[{name:"show",rawName:"v-show",value:t.showEmpty,expression:"showEmpty"}],attrs:{description:"暂无材料"}}),e("van-list",{attrs:{finished:t.finished,error:t.error,"error-text":"请求失败,点击重新加载","finished-text":""},on:{"update:error":function(e){t.error=e},load:t.loadList},model:{value:t.loading,callback:function(e){t.loading=e},expression:"loading"}},t._l(t.list,(function(r,n){return e("van-cell",{key:n,attrs:{title:r.name,value:r.type_name,label:r.supplier_name},on:{click:function(e){return t.editItem(r)}}})})),1),e("van-popup",{attrs:{closeable:"",round:"",position:"bottom"},model:{value:t.itemShow,callback:function(e){t.itemShow=e},expression:"itemShow"}},[e("div",{staticClass:"mt-2 text-center leading-10 text-lg"},[t._v("选材")]),e("van-field",{attrs:{type:"number",label:"数量"},scopedSlots:t._u([{key:"button",fn:function(){return[t._v(" "+t._s(t.itemForm.unit)+" ")]},proxy:!0}]),model:{value:t.itemForm.num,callback:function(e){t.$set(t.itemForm,"num",e)},expression:"itemForm.num"}}),e("van-field",{attrs:{rows:"3",autosize:"",type:"textarea",placeholder:"请输入备注"},model:{value:t.itemForm.remark,callback:function(e){t.$set(t.itemForm,"remark",e)},expression:"itemForm.remark"}}),e("van-button",{attrs:{size:"large",type:"primary"},on:{click:t.saveItem}},[t._v("提交")])],1)],1)},i=[],a=r("ade3"),o=(r("0cc8"),r("3104")),c=(r("5852"),r("d961")),s=(r("99af"),r("e25e"),r("8a59")),u=(r("6cd8"),{components:Object(a["a"])(Object(a["a"])({},c["a"].name,c["a"]),o["a"].name,o["a"]),data:function(){return{id:0,search:"",list:[],loading:!1,error:!1,page:1,state:0,finished:!1,showEmpty:!1,itemShow:!1,itemForm:{}}},created:function(){this.$route.params&&this.$route.params.id&&(this.id=parseInt(this.$route.params.id))},mounted:function(){},methods:{changeQuery:function(){return this.finished=!1,this.loading=!1,this.error=!1,this.page=1,this.list=[],this.loadList(),!0},editItem:function(t){this.itemForm={mat_id:t.id,unit:t.unit},this.itemShow=!0},clearItem:function(){this.itemForm={mat_id:0,num:0,remark:0},this.saveItem()},saveItem:function(){var t=this;this.$store.commit("loading/showLoading"),Object(s["v"])(this.id,this.itemForm).then((function(e){t.$router.back(-1),t.itemShow=!1})).catch((function(){t.$store.commit("loading/hideLoading")}))},loadList:function(){var t=this;this.loading=!0,Object(s["yb"])(this.id,{name:this.search,page:this.page++,size:10}).then((function(e){e.data.count<=t.list.length&&(t.finished=!0),t.list=t.list.concat(e.data.list),0===t.list.length?t.showEmpty=!0:t.showEmpty=!1,t.loading=!1})).catch((function(){t.loading=!1,t.error=!0}))}}}),l=u,f=r("2877"),d=Object(f["a"])(l,n,i,!1,null,null,null);e["default"]=d.exports},d961:function(t,e,r){"use strict";var n=r("2638"),i=r.n(n),a=r("c31d"),o=r("d282"),c=r("ba31"),s=r("1325"),u=r("565f"),l=Object(o["a"])("search"),f=l[0],d=l[1],h=l[2];function b(t,e,r,n){function o(){if(r.label||e.label)return t("div",{class:d("label")},[r.label?r.label():e.label])}function l(){if(e.showAction)return t("div",{class:d("action"),attrs:{role:"button",tabindex:"0"},on:{click:i}},[r.action?r.action():e.actionText||h("cancel")]);function i(){r.action||(Object(c["a"])(n,"input",""),Object(c["a"])(n,"cancel"))}}var f={attrs:n.data.attrs,on:Object(a["a"])({},n.listeners,{keypress:function(t){13===t.keyCode&&(Object(s["c"])(t),Object(c["a"])(n,"search",e.value)),Object(c["a"])(n,"keypress",t)}})},b=Object(c["b"])(n);return b.attrs=void 0,t("div",i()([{class:d({"show-action":e.showAction}),style:{background:e.background}},b]),[null==r.left?void 0:r.left(),t("div",{class:d("content",e.shape)},[o(),t(u["a"],i()([{attrs:{type:"search",border:!1,value:e.value,leftIcon:e.leftIcon,rightIcon:e.rightIcon,clearable:e.clearable,clearTrigger:e.clearTrigger},scopedSlots:{"left-icon":r["left-icon"],"right-icon":r["right-icon"]}},f]))]),l()])}b.props={value:String,label:String,rightIcon:String,actionText:String,background:String,showAction:Boolean,clearTrigger:String,shape:{type:String,default:"square"},clearable:{type:Boolean,default:!0},leftIcon:{type:String,default:"search"}},e["a"]=f(b)},efec:function(t,e,r){"use strict";var n=r("1a2d"),i=r("cb2d"),a=r("51eb"),o=r("b622"),c=o("toPrimitive"),s=Date.prototype;n(s,c)||i(s,c,a)},f032:function(t,e,r){}}]);