chunk-ce808440.434e924b.js 14 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-ce808440"],{"0cc8":function(t,e,n){"use strict";n("68ef"),n("ae9e")},"129f":function(t,e,n){"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,n){"use strict";var r=n("e330");t.exports=r(1..valueOf)},4434:function(t,e,n){"use strict";n("7db0"),n("c740"),n("d81d"),n("d3b7");var r=function(){var t=this,e=t._self._c;return e("span",[t.dropDown?e("span",{staticClass:"px-2",on:{click:t.showSelect}},[t._v(" "+t._s(t.columns.find((function(e){return e[t.valueKey]==t.value}))?t.columns.find((function(e){return e[t.valueKey]==t.value}))[t.labelKey]:"")+" "),e("van-icon",{attrs:{name:"arrow-down"}})],1):e("van-field",{attrs:{readonly:"",clickable:t.edit,border:t.border,label:t.label,value:t.columns.find((function(e){return e[t.valueKey]==t.value}))?t.columns.find((function(e){return e[t.valueKey]==t.value}))[t.labelKey]:"",placeholder:t.placeholder,disabled:t.disabled,rules:t.rules},on:{click:t.showSelect}}),e("van-popup",{attrs:{round:"",position:"bottom"},model:{value:t.showPicker,callback:function(e){t.showPicker=e},expression:"showPicker"}},[e("van-picker",{attrs:{"show-toolbar":"",title:t.label,columns:t.columns.map((function(e){return{text:e[t.labelKey],value:e[t.valueKey]}})),"default-index":t.columns.find((function(e){return e[t.valueKey]==t.value}))?t.columns.findIndex((function(e){return e[t.valueKey]==t.value})):0},on:{cancel:function(e){t.showPicker=!1},confirm:t.onConfirm}})],1)],1)},a=[],i={name:"Select",components:{},props:{value:{default:""},label:{type:String,default:""},placeholder:{type:String,default:""},disabled:{type:Boolean,default:!1},border:{type:Boolean,default:!1},data:{type:String,default:""},edit:{type:Boolean,default:!0},rules:{type:Array,default:function(){return[]}},columns:{type:Array,default:function(){return[]}},labelKey:{default:"name"},valueKey:{default:"id"},dropDown:{type:Boolean,default:!1}},data:function(){return{showPicker:!1}},methods:{showSelect:function(){this.edit&&(this.showPicker=!0)},onConfirm:function(t){t=t.value;this.$emit("input",t),this.$emit("change",t),this.showPicker=!1}}},o=i,s=n("2877"),c=Object(s["a"])(o,r,a,!1,null,"659a7320",null);e["a"]=c.exports},4662:function(t,e,n){"use strict";n("68ef"),n("a71a"),n("9d70"),n("3743"),n("09fe"),n("4d75"),n("e3b3"),n("8270"),n("786d"),n("504b")},"4de4":function(t,e,n){"use strict";var r=n("23e7"),a=n("b727").filter,i=n("1dde"),o=i("filter");r({target:"Array",proto:!0,forced:!o},{filter:function(t){return a(this,t,arguments.length>1?arguments[1]:void 0)}})},"51eb":function(t,e,n){"use strict";var r=n("825a"),a=n("485a"),i=TypeError;t.exports=function(t){if(r(this),"string"===t||"default"===t)t="string";else if("number"!==t)throw new i("Incorrect hint");return a(this,t)}},5852:function(t,e,n){"use strict";n("68ef"),n("9d70"),n("3743"),n("1a04"),n("1146"),n("f032")},"6cd8":function(t,e,n){"use strict";n.d(e,"a",(function(){return r})),n.d(e,"b",(function(){return a})),n.d(e,"e",(function(){return i})),n.d(e,"c",(function(){return o})),n.d(e,"d",(function(){return s}));n("d401"),n("4de4"),n("4160"),n("b64b"),n("d3b7"),n("4d63"),n("c607"),n("ac1f"),n("2c3e"),n("25f0"),n("4d90"),n("5319"),n("159b");function r(t,e){var n,r={"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 a in r)n=new RegExp("("+a+")").exec(t),n&&(t=t.replace(n[1],1==n[1].length?r[a]:r[a].padStart(n[1].length,"0")));return t}function a(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=0,r=0,a=0;t>86400&&(n=Math.floor(t/86400),t%=86400),t>3600&&(r=Math.floor(t/3600),t%=3600),t>60&&(a=Math.floor(t/60),t%=60);var i=t+"秒";return(a>0||r>0||n>0)&&(i=a+"分"+(e?i:"")),(r>0||n>0)&&(i=r+"小时"+(e?i:"")),n>0&&(i=n+"天"+(e?i:"")),i}function i(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"parentId",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,r=t.filter((function(t){return t[e]==n}));return r.forEach((function(n,a){var o=i(t,e,n["id"]);o.length>0&&(r[a]["children"]=o)})),r}function o(t){if("string"===typeof t)try{return JSON.parse(t)}catch(e){return[]}return t instanceof Array?t:[]}function s(t){if("string"===typeof t)try{return JSON.parse(t)}catch(e){return{}}return t instanceof Object?t:{}}},"7a82f":function(t,e,n){"use strict";var r=n("23e7"),a=n("83ab"),i=n("9bf2").f;r({target:"Object",stat:!0,forced:Object.defineProperty!==i,sham:!a},{defineProperty:i})},"7db0":function(t,e,n){"use strict";var r=n("23e7"),a=n("b727").find,i=n("44d2"),o="find",s=!0;o in[]&&Array(1)[o]((function(){s=!1})),r({target:"Array",proto:!0,forced:s},{find:function(t){return a(this,t,arguments.length>1?arguments[1]:void 0)}}),i(o)},8172:function(t,e,n){"use strict";var r=n("e065"),a=n("57b9");r("toPrimitive"),a()},"841c":function(t,e,n){"use strict";var r=n("c65b"),a=n("d784"),i=n("825a"),o=n("7234"),s=n("1d80"),c=n("129f"),u=n("577e"),l=n("dc4a"),f=n("14c3");a("search",(function(t,e,n){return[function(e){var n=s(this),a=o(e)?void 0:l(e,t);return a?r(a,e,n):new RegExp(e)[t](u(n))},function(t){var r=i(this),a=u(t),o=n(e,r,a);if(o.done)return o.value;var s=r.lastIndex;c(s,0)||(r.lastIndex=0);var l=f(r,a);return c(r.lastIndex,s)||(r.lastIndex=s),null===l?-1:l.index}]}))},"99af":function(t,e,n){"use strict";var r=n("23e7"),a=n("d039"),i=n("e8b5"),o=n("861d"),s=n("7b0b"),c=n("07fa"),u=n("3511"),l=n("8418"),f=n("65f0"),d=n("1dde"),h=n("b622"),b=n("1212"),p=h("isConcatSpreadable"),v=b>=51||!a((function(){var t=[];return t[p]=!1,t.concat()[0]!==t})),g=function(t){if(!o(t))return!1;var e=t[p];return void 0!==e?!!e:i(t)},m=!v||!d("concat");r({target:"Array",proto:!0,arity:1,forced:m},{concat:function(t){var e,n,r,a,i,o=s(this),d=f(o,0),h=0;for(e=-1,r=arguments.length;e<r;e++)if(i=-1===e?o:arguments[e],g(i))for(a=c(i),u(h+a),n=0;n<a;n++,h++)n in i&&l(d,h,i[n]);else u(h+1),l(d,h++,i);return d.length=h,d}})},a9e3:function(t,e,n){"use strict";var r=n("23e7"),a=n("c430"),i=n("83ab"),o=n("cfe9"),s=n("428f"),c=n("e330"),u=n("94ca"),l=n("1a2d"),f=n("7156"),d=n("3a9b"),h=n("d9b5"),b=n("c04e"),p=n("d039"),v=n("241c").f,g=n("06cf").f,m=n("9bf2").f,y=n("408a"),w=n("58a8").trim,_="Number",S=o[_],k=s[_],x=S.prototype,I=o.TypeError,C=c("".slice),O=c("".charCodeAt),j=function(t){var e=b(t,"number");return"bigint"==typeof e?e:N(e)},N=function(t){var e,n,r,a,i,o,s,c,u=b(t,"number");if(h(u))throw new I("Cannot convert a Symbol value to a number");if("string"==typeof u&&u.length>2)if(u=w(u),e=O(u,0),43===e||45===e){if(n=O(u,2),88===n||120===n)return NaN}else if(48===e){switch(O(u,1)){case 66:case 98:r=2,a=49;break;case 79:case 111:r=8,a=55;break;default:return+u}for(i=C(u,2),o=i.length,s=0;s<o;s++)if(c=O(i,s),c<48||c>a)return NaN;return parseInt(i,r)}return+u},E=u(_,!S(" 0o1")||!S("0b1")||S("+0x1")),A=function(t){return d(x,t)&&p((function(){y(t)}))},P=function(t){var e=arguments.length<1?0:S(j(t));return A(this)?f(Object(e),this,P):e};P.prototype=x,E&&!a&&(x.constructor=P),r({global:!0,constructor:!0,wrap:!0,forced:E},{Number:P});var T=function(t,e){for(var n,r=i?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(","),a=0;r.length>a;a++)l(e,n=r[a])&&!l(t,n)&&m(t,n,g(e,n))};a&&k&&T(s[_],k),(E||a)&&T(s[_],S)},ade3:function(t,e,n){"use strict";n.d(e,"a",(function(){return o}));n("7a82f");var r=n("53ca");n("8172"),n("d9e2"),n("d401"),n("efec"),n("a9e3");function a(t,e){if("object"!=Object(r["a"])(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var a=n.call(t,e||"default");if("object"!=Object(r["a"])(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}function i(t){var e=a(t,"string");return"symbol"==Object(r["a"])(e)?e:e+""}function o(t,e,n){return(e=i(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}},d81d:function(t,e,n){"use strict";var r=n("23e7"),a=n("b727").map,i=n("1dde"),o=i("map");r({target:"Array",proto:!0,forced:!o},{map:function(t){return a(this,t,arguments.length>1?arguments[1]:void 0)}})},d961:function(t,e,n){"use strict";var r=n("2638"),a=n.n(r),i=n("c31d"),o=n("d282"),s=n("ba31"),c=n("1325"),u=n("565f"),l=Object(o["a"])("search"),f=l[0],d=l[1],h=l[2];function b(t,e,n,r){function o(){if(n.label||e.label)return t("div",{class:d("label")},[n.label?n.label():e.label])}function l(){if(e.showAction)return t("div",{class:d("action"),attrs:{role:"button",tabindex:"0"},on:{click:a}},[n.action?n.action():e.actionText||h("cancel")]);function a(){n.action||(Object(s["a"])(r,"input",""),Object(s["a"])(r,"cancel"))}}var f={attrs:r.data.attrs,on:Object(i["a"])({},r.listeners,{keypress:function(t){13===t.keyCode&&(Object(c["c"])(t),Object(s["a"])(r,"search",e.value)),Object(s["a"])(r,"keypress",t)}})},b=Object(s["b"])(r);return b.attrs=void 0,t("div",a()([{class:d({"show-action":e.showAction}),style:{background:e.background}},b]),[null==n.left?void 0:n.left(),t("div",{class:d("content",e.shape)},[o(),t(u["a"],a()([{attrs:{type:"search",border:!1,value:e.value,leftIcon:e.leftIcon,rightIcon:e.rightIcon,clearable:e.clearable,clearTrigger:e.clearTrigger},scopedSlots:{"left-icon":n["left-icon"],"right-icon":n["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)},e8e0:function(t,e,n){"use strict";n.r(e);n("99af"),n("d81d"),n("b64b"),n("e25e"),n("ac1f"),n("841c");var r=function(){var t=this,e=t._self._c;return e("div",[e("van-sticky",[e("van-search",{attrs:{placeholder:"请输入关键词"},on:{search:t.changeQuery},model:{value:t.search,callback:function(e){t.search=e},expression:"search"}},[e("template",{slot:"left"},[e("Select",{attrs:{"drop-down":"",columns:[{id:0,name:"全部"}].concat(Object.keys(t.worksiteState).map((function(e){return{id:parseInt(e),name:t.worksiteState[e]}})))},on:{change:t.changeQuery},model:{value:t.state,callback:function(e){t.state=e},expression:"state"}})],1)],2)],1),e("van-empty",{directives:[{name:"show",rawName:"v-show",value:t.showEmpty,expression:"showEmpty"}],attrs:{description:"暂无汇总"}}),e("van-list",{staticClass:"mt-4",attrs:{finished:t.finished,error:t.error,"error-text":"请求失败,点击重新加载","finished-text":""},on:{"update:error":function(e){t.error=e},load:t.loadWorksite},model:{value:t.loading,callback:function(e){t.loading=e},expression:"loading"}},t._l(t.worksiteList,(function(n,r){return e("van-cell",{key:r,staticClass:"bg-white mb-4 w-11/12 p-4 mx-auto text-sm shadow",attrs:{to:"/collect/"+n.id}},[e("div",{staticClass:"pb-2 flex items-center justify-between border-b mb-2"},[e("span",[e("span",{staticClass:"font-bold"},[t._v("汇总编号:")]),t._v(t._s(n.id))]),e("span",{staticClass:"rounded-sm`"},[e("span",[t._v(" "+t._s(t.collectState[n.state])+" ")])])]),e("div",{staticClass:"pb-1"},[e("span",{staticClass:"font-bold"},[t._v("类型:")]),t._v(t._s(t.type[n.type])+" ")]),e("div",{staticClass:"pb-1"},[e("span",{staticClass:"font-bold"},[t._v("门店:")]),t._v(t._s(n.shop_name)+" ")]),e("div",{staticClass:"pb-1"},[e("span",{staticClass:"font-bold"},[t._v("总金额:")]),t._v(t._s(n.total)+" ")]),e("div",{staticClass:"pb-1"},[e("span",{staticClass:"font-bold"},[t._v("汇总时间:")]),t._v(" "+t._s(t.dateFormat("YYYY-mm-dd HH:MM",new Date(1e3*n.created_at)))+" ")]),e("div",{staticClass:"pb-1"},[e("span",{staticClass:"font-bold"},[t._v("汇总人:")]),t._v(t._s(n.created_name)+" ")]),n.handle_count?e("div",{staticClass:"pb-1"},[e("span",{staticClass:"font-bold"},[t._v("进度:")]),n.count1?e("span",{staticClass:"text-blue-400"},[t._v("待工程队长审核("+t._s(n.count1)+") ")]):t._e(),n.count2?e("span",{staticClass:"text-green-400"},[t._v("待财务审核("+t._s(n.count2)+") ")]):t._e(),n.count3?e("span",{staticClass:"text-yellow-400"},[t._v("待店长审核("+t._s(n.count3)+") ")]):t._e(),n.count4?e("span",{staticClass:"text-red-400"},[t._v("待财务付款("+t._s(n.count4)+") ")]):t._e()]):t._e()])})),1)],1)},a=[],i=(n("4662"),n("28a2")),o=n("ade3"),s=(n("0cc8"),n("3104")),c=(n("5852"),n("d961")),u=(n("5319"),n("8a59")),l=n("6cd8"),f=n("4434"),d={components:Object(o["a"])(Object(o["a"])({Select:f["a"]},c["a"].name,c["a"]),s["a"].name,s["a"]),data:function(){return{search:"",worksiteList:[],loading:!1,error:!1,page:1,state:0,finished:!1,showEmpty:!1,type:{0:"工人汇总",1:"结算汇总",2:"材料汇总"},worksiteState:{3:"待店长审核",4:"待财务付款",5:"已完成"},collectState:{3:"待店长审核",4:"待财务付款",5:"已完成"}}},created:function(){this.$route.query&&this.$route.query.state>0&&(this.state=this.$route.query.state),console.log(this.state)},methods:{dateFormat:l["a"],preview:function(t,e){Object(i["a"])({images:t,startPosition:e})},changeQuery:function(){this.$router.replace({path:this.$route.path,query:{state:this.state,search:this.search}}),this.beforeChange()},beforeChange:function(){return this.finished=!1,this.loading=!1,this.error=!1,this.page=1,this.worksiteList=[],this.loadWorksite(),!0},sure:function(t){},loadWorksite:function(){var t=this;this.loading=!0,console.log(this.state),Object(u["ab"])({state:this.state,search:this.search,page:this.page++,size:10}).then((function(e){e.data.count<=t.worksiteList.length&&(t.finished=!0),t.worksiteList=t.worksiteList.concat(e.data.list),0===t.worksiteList.length?t.showEmpty=!0:t.showEmpty=!1,t.loading=!1})).catch((function(){t.loading=!1,t.error=!0}))}}},h=d,b=n("2877"),p=Object(b["a"])(h,r,a,!1,null,null,null);e["default"]=p.exports},efec:function(t,e,n){"use strict";var r=n("1a2d"),a=n("cb2d"),i=n("51eb"),o=n("b622"),s=o("toPrimitive"),c=Date.prototype;r(c,s)||a(c,s,i)},f032:function(t,e,n){}}]);