chunk-1c79fc1c.59e0c4a6.js 10 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-1c79fc1c"],{"1d32":function(t,e,a){"use strict";var n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("span",[t.dropDown?a("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]:"")+" "),a("van-icon",{attrs:{name:"arrow-down"}})],1):a("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}}),a("van-popup",{attrs:{round:"",position:"bottom"},model:{value:t.showPicker,callback:function(e){t.showPicker=e},expression:"showPicker"}},[a("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)},r=[],o={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}}},s=o,i=a("cba8"),c=Object(i["a"])(s,n,r,!1,null,"6cfad04c",null);e["a"]=c.exports},"34f1":function(t,e,a){"use strict";a("456d"),a("eeea"),a("b920"),a("895b"),a("fdd9"),a("a4c0")},"531f":function(t,e,a){"use strict";var n=a("9c15"),r=a("8655"),o=a("2c48"),s=a("81c6"),i=a("1b4d"),c=a("059d"),l=a("d7ab"),u=a("5311"),d=a("6326"),f=a("462a"),h=a("ae28"),p=a("d006"),b=h("isConcatSpreadable"),v=9007199254740991,g="Maximum allowed index exceeded",m=r.TypeError,w=p>=51||!o((function(){var t=[];return t[b]=!1,t.concat()[0]!==t})),y=f("concat"),k=function(t){if(!i(t))return!1;var e=t[b];return void 0!==e?!!e:s(t)},_=!w||!y;n({target:"Array",proto:!0,forced:_},{concat:function(t){var e,a,n,r,o,s=c(this),i=d(s,0),f=0;for(e=-1,n=arguments.length;e<n;e++)if(o=-1===e?s:arguments[e],k(o)){if(r=l(o),f+r>v)throw m(g);for(a=0;a<r;a++,f++)a in o&&u(i,f,o[a])}else{if(f>=v)throw m(g);u(i,f++,o)}return i.length=f,i}})},5456:function(t,e,a){"use strict";var n=a("9c15"),r=a("9901").filter,o=a("462a"),s=o("filter");n({target:"Array",proto:!0,forced:!s},{filter:function(t){return r(this,t,arguments.length>1?arguments[1]:void 0)}})},"6e73":function(t,e,a){"use strict";a.r(e);var n,r=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("van-sticky",[a("van-search",{attrs:{placeholder:"请输入关键词"},on:{search:t.changeQuery},model:{value:t.search,callback:function(e){t.search=e},expression:"search"}},[a("template",{slot:"left"},[a("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),a("van-empty",{directives:[{name:"show",rawName:"v-show",value:t.showEmpty,expression:"showEmpty"}],attrs:{description:"暂无汇总"}}),a("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(e,n){return a("van-cell",{key:n,staticClass:"bg-white mb-4 w-11/12 p-4 mx-auto text-sm shadow",attrs:{to:"/collect/"+e.id}},[a("div",{staticClass:"pb-2 flex items-center justify-between border-b mb-2"},[a("span",[a("span",{staticClass:"font-bold"},[t._v("汇总编号:")]),t._v(t._s(e.id))]),a("span",{staticClass:"rounded-sm`"},[a("span",[t._v(" "+t._s(t.worksiteState[e.state])+" ")])])]),a("div",{staticClass:"pb-1"},[a("span",{staticClass:"font-bold"},[t._v("门店:")]),t._v(t._s(e.shop_name)+" ")]),a("div",{staticClass:"pb-1"},[a("span",{staticClass:"font-bold"},[t._v("总金额:")]),t._v(t._s(e.total)+" ")]),a("div",{staticClass:"pb-1"},[a("span",{staticClass:"font-bold"},[t._v("汇总时间:")]),t._v(" "+t._s(t.dateFormat("YYYY-mm-dd HH:MM",new Date(1e3*e.created_at)))+" ")]),a("div",{staticClass:"pb-1"},[a("span",{staticClass:"font-bold"},[t._v("汇总人:")]),t._v(t._s(e.created_name)+" ")]),e.handle_count?a("div",{staticClass:"pb-1"},[a("span",{staticClass:"font-bold"},[t._v("进度:")]),e.count1?a("span",{staticClass:"text-blue-400"},[t._v("待工程队长审核("+t._s(e.count1)+") ")]):t._e(),e.count2?a("span",{staticClass:"text-green-400"},[t._v("待预审审核("+t._s(e.count2)+") ")]):t._e(),e.count3?a("span",{staticClass:"text-yellow-400"},[t._v("待店长审核("+t._s(e.count3)+") ")]):t._e(),e.count4?a("span",{staticClass:"text-red-400"},[t._v("待财务审核("+t._s(e.count4)+") ")]):t._e()]):t._e()])})),1)],1)},o=[],s=(a("dcd6"),a("8c89")),i=a("d696"),c=(a("97e1"),a("ade4")),l=(a("34f1"),a("a241")),u=(a("d64c"),a("3714"),a("ccee"),a("531f"),a("da1a")),d=a("ae79"),f=a("1d32"),h={components:(n={Select:f["a"]},Object(i["a"])(n,l["a"].name,l["a"]),Object(i["a"])(n,c["a"].name,c["a"]),n),data:function(){return{search:"",worksiteList:[],loading:!1,error:!1,page:1,state:0,finished:!1,showEmpty:!1,worksiteState:{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:d["a"],preview:function(t,e){Object(s["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["t"])({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}))}}},p=h,b=a("cba8"),v=Object(b["a"])(p,r,o,!1,null,null,null);e["default"]=v.exports},9185:function(t,e){t.exports=Object.is||function(t,e){return t===e?0!==t||1/t===1/e:t!=t&&e!=e}},"97e1":function(t,e,a){"use strict";a("456d"),a("79be")},a241:function(t,e,a){"use strict";var n=a("4c02"),r=a.n(n),o=a("6da8"),s=a("32be"),i=a("c60e"),c=a("18f0"),l=a("9ec8"),u=Object(s["a"])("search"),d=u[0],f=u[1],h=u[2];function p(t,e,a,n){function s(){if(a.label||e.label)return t("div",{class:f("label")},[a.label?a.label():e.label])}function u(){if(e.showAction)return t("div",{class:f("action"),attrs:{role:"button",tabindex:"0"},on:{click:r}},[a.action?a.action():e.actionText||h("cancel")]);function r(){a.action||(Object(i["a"])(n,"input",""),Object(i["a"])(n,"cancel"))}}var d={attrs:n.data.attrs,on:Object(o["a"])({},n.listeners,{keypress:function(t){13===t.keyCode&&(Object(c["c"])(t),Object(i["a"])(n,"search",e.value)),Object(i["a"])(n,"keypress",t)}})},p=Object(i["b"])(n);return p.attrs=void 0,t("div",r()([{class:f({"show-action":e.showAction}),style:{background:e.background}},p]),[null==a.left?void 0:a.left(),t("div",{class:f("content",e.shape)},[s(),t(l["a"],r()([{attrs:{type:"search",border:!1,value:e.value,leftIcon:e.leftIcon,rightIcon:e.rightIcon,clearable:e.clearable,clearTrigger:e.clearTrigger},scopedSlots:{"left-icon":a["left-icon"],"right-icon":a["right-icon"]}},d]))]),u()])}p.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"]=d(p)},a4c0:function(t,e,a){},ae79:function(t,e,a){"use strict";a.d(e,"a",(function(){return n})),a.d(e,"b",(function(){return r})),a.d(e,"c",(function(){return o}));a("f8c2"),a("4d38"),a("d64c"),a("27d3"),a("a692"),a("a405"),a("3714"),a("5550"),a("5456"),a("c08f"),a("09ed");function n(t,e){var a,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 r in n)a=new RegExp("("+r+")").exec(t),a&&(t=t.replace(a[1],1==a[1].length?n[r]:n[r].padStart(a[1].length,"0")));return t}function r(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],a=0,n=0,r=0;t>86400&&(a=Math.floor(t/86400),t%=86400),t>3600&&(n=Math.floor(t/3600),t%=3600),t>60&&(r=Math.floor(t/60),t%=60);var o=t+"秒";return(r>0||n>0||a>0)&&(o=r+"分"+(e?o:"")),(n>0||a>0)&&(o=n+"小时"+(e?o:"")),a>0&&(o=a+"天"+(e?o:"")),o}function o(t){if("string"===typeof t)try{return JSON.parse(t)}catch(e){return[]}return t instanceof Array?t:[]}},ccee:function(t,e,a){"use strict";var n=a("6805"),r=a("cf8e"),o=a("d748"),s=a("458e"),i=a("9185"),c=a("ffb3"),l=a("3ea3"),u=a("9fee");r("search",(function(t,e,a){return[function(e){var a=s(this),r=void 0==e?void 0:l(e,t);return r?n(r,e,a):new RegExp(e)[t](c(a))},function(t){var n=o(this),r=c(t),s=a(e,n,r);if(s.done)return s.value;var l=n.lastIndex;i(l,0)||(n.lastIndex=0);var d=u(n,r);return i(n.lastIndex,l)||(n.lastIndex=l),null===d?-1:d.index}]}))},d696:function(t,e,a){"use strict";function n(t,e,a){return e in t?Object.defineProperty(t,e,{value:a,enumerable:!0,configurable:!0,writable:!0}):t[e]=a,t}a.d(e,"a",(function(){return n}))},dcd6:function(t,e,a){"use strict";a("456d"),a("5ef1"),a("eeea"),a("b920"),a("b082"),a("079b"),a("afb7"),a("b9c0"),a("ae8a"),a("a5dc")}}]);