pages-template-selectmaterials-selectmaterials.5a8fa3ec.js 12 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-template-selectmaterials-selectmaterials"],{"00b0":function(t,e,a){var n=a("454b");"string"===typeof n&&(n=[[t.i,n,""]]),n.locals&&(t.exports=n.locals);var i=a("4f06").default;i("434c7bab",n,!0,{sourceMap:!1,shadowMode:!1})},"058e":function(t,e,a){var n=a("d23c");"string"===typeof n&&(n=[[t.i,n,""]]),n.locals&&(t.exports=n.locals);var i=a("4f06").default;i("dd8f161a",n,!0,{sourceMap:!1,shadowMode:!1})},"0d23":function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return r})),a.d(e,"a",(function(){return n}));var n={uniIcons:a("2c30").default},i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-uni-view",{staticClass:"uni-searchbar"},[a("v-uni-view",{staticClass:"uni-searchbar__box",style:{borderRadius:t.radius+"px",backgroundColor:t.bgColor},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.searchClick.apply(void 0,arguments)}}},[a("uni-icons",{staticClass:"uni-searchbar__box-icon-search",attrs:{color:"#999999",size:"18",type:"search"}}),t.show?a("v-uni-input",{staticClass:"uni-searchbar__box-search-input",attrs:{focus:t.showSync,placeholder:t.placeholder,maxlength:t.maxlength,"confirm-type":"search",type:"text"},on:{confirm:function(e){arguments[0]=e=t.$handleEvent(e),t.confirm.apply(void 0,arguments)}},model:{value:t.searchVal,callback:function(e){t.searchVal=e},expression:"searchVal"}}):a("v-uni-text",{staticClass:"uni-searchbar__text-placeholder"},[t._v(t._s(t.placeholder))]),t.show&&("always"===t.clearButton||"auto"===t.clearButton&&""!==t.searchVal)?a("v-uni-view",{staticClass:"uni-searchbar__box-icon-clear",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.clear.apply(void 0,arguments)}}},[a("uni-icons",{attrs:{color:"#999999",size:"24",type:"clear"}})],1):t._e()],1),"always"===t.cancelButton||t.show&&"auto"===t.cancelButton?a("v-uni-text",{staticClass:"uni-searchbar__cancel",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.cancel.apply(void 0,arguments)}}},[t._v(t._s(t.cancelText))]):t._e()],1)},r=[]},"19be":function(t,e,a){"use strict";var n=a("058e"),i=a.n(n);i.a},"3ecd":function(t,e,a){"use strict";var n=a("4ea4");a("a9e3"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=n(a("2c30")),r={name:"UniSearchBar",components:{uniIcons:i.default},props:{placeholder:{type:String,default:"请输入搜索内容"},radius:{type:[Number,String],default:5},clearButton:{type:String,default:"auto"},cancelButton:{type:String,default:"auto"},cancelText:{type:String,default:"取消"},bgColor:{type:String,default:"#F8F8F8"},maxlength:{type:[Number,String],default:100}},data:function(){return{show:!1,showSync:!1,searchVal:""}},watch:{searchVal:function(){this.$emit("input",{value:this.searchVal})}},methods:{searchClick:function(){var t=this;this.show||(this.searchVal="",this.show=!0,this.$nextTick((function(){t.showSync=!0})))},clear:function(){this.searchVal=""},cancel:function(){this.$emit("cancel",{value:this.searchVal}),this.searchVal="",this.show=!1,this.showSync=!1,uni.hideKeyboard()},confirm:function(){uni.hideKeyboard(),this.$emit("confirm",{value:this.searchVal})}}};e.default=r},"454b":function(t,e,a){var n=a("24fb");e=n(!1),e.push([t.i,".uni-searchbar[data-v-65c3a941]{\ndisplay:-webkit-box;display:-webkit-flex;display:flex;\n-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;position:relative;padding:8px;background-color:#fff}.uni-searchbar__box[data-v-65c3a941]{\ndisplay:-webkit-box;display:-webkit-flex;display:flex;box-sizing:border-box;\noverflow:hidden;position:relative;-webkit-box-flex:1;-webkit-flex:1;flex:1;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:36px;padding:5px 8px 5px 0;border-width:.5px;border-style:solid;border-color:#e5e5e5}.uni-searchbar__box-icon-search[data-v-65c3a941]{\ndisplay:-webkit-box;display:-webkit-flex;display:flex;\n-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;width:32px;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;color:grey}.uni-searchbar__box-search-input[data-v-65c3a941]{-webkit-box-flex:1;-webkit-flex:1;flex:1;font-size:14px;color:#333}.uni-searchbar__box-icon-clear[data-v-65c3a941]{-webkit-box-align:center;-webkit-align-items:center;align-items:center;line-height:24px;padding-left:5px}.uni-searchbar__text-placeholder[data-v-65c3a941]{font-size:14px;color:grey;margin-left:5px}.uni-searchbar__cancel[data-v-65c3a941]{padding-left:10px;line-height:36px;font-size:14px;color:#333}",""]),t.exports=e},"575b":function(t,e,a){"use strict";a.r(e);var n=a("5ded8"),i=a("67c1");for(var r in i)"default"!==r&&function(t){a.d(e,t,(function(){return i[t]}))}(r);a("19be");var o,c=a("f0c5"),l=Object(c["a"])(i["default"],n["b"],n["c"],!1,null,"cd6ee280",null,!1,n["a"],o);e["default"]=l.exports},"5b0a":function(t,e,a){"use strict";a.r(e);var n=a("3ecd"),i=a.n(n);for(var r in n)"default"!==r&&function(t){a.d(e,t,(function(){return n[t]}))}(r);e["default"]=i.a},"5ded8":function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return r})),a.d(e,"a",(function(){return n}));var n={uniSearchBar:a("a7fc").default,uniForms:a("ff3c").default,uniList:a("5470").default,uniListItem:a("552f").default},i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-uni-view",[a("v-uni-view",[a("uni-search-bar",{attrs:{radius:100},on:{confirm:function(e){arguments[0]=e=t.$handleEvent(e),t.search.apply(void 0,arguments)},input:function(e){arguments[0]=e=t.$handleEvent(e),t.input.apply(void 0,arguments)},cancel:function(e){arguments[0]=e=t.$handleEvent(e),t.cancel.apply(void 0,arguments)}}})],1),a("uni-forms",{ref:"form",on:{submit:function(e){arguments[0]=e=t.$handleEvent(e),t.submitForm.apply(void 0,arguments)}}},[t.materials.length>0?a("uni-list",[a("v-uni-checkbox-group",{on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t.checkboxChange.apply(void 0,arguments)}}},t._l(t.materials,(function(e,n){return a("uni-list-item",{key:n},[a("v-uni-view",{staticClass:"slot-box",attrs:{slot:"header"},slot:"header"},[a("v-uni-checkbox",{attrs:{value:e.materialCode}})],1),a("v-uni-view",{staticClass:"slot-box",attrs:{slot:"body"},slot:"body"},[t._v(t._s(e.materialName))]),a("v-uni-view",{staticClass:"slot-box",attrs:{slot:"footer"},slot:"footer"},[t._v(t._s(e.standardPrice)+" 元")])],1)})),1)],1):a("uni-list",[a("v-uni-checkbox-group",{on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t.checkboxChange.apply(void 0,arguments)}}},[a("uni-list-item",[a("v-uni-view",{staticClass:"slot-box",attrs:{slot:"body"},slot:"body"},[t._v("该材料合同中没有任何材料")])],1)],1)],1),a("v-uni-view",{staticClass:"uni-btn-v uni-column"},[a("v-uni-button",{staticStyle:{"border-radius":"15px"},attrs:{type:"primary","form-type":"submit"}},[t._v("选择成功,确认")])],1)],1)],1)},r=[]},"67c1":function(t,e,a){"use strict";a.r(e);var n=a("dcee"),i=a.n(n);for(var r in n)"default"!==r&&function(t){a.d(e,t,(function(){return n[t]}))}(r);e["default"]=i.a},"682d":function(t,e,a){"use strict";var n=a("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.GetMaterials=r,e.InsertMaterialIn=o,e.UpdateMaterialIn=c,e.GetMaterialInByMaterialInCode=l,e.getContractAndSupplier=u,e.getGroupName=s,e.GetMaterialOuts=d,e.GetMaterialOutDetail=f,e.GetMaterialsForOut=h,e.GetMaterialOutDtlOfContract=p,e.GetMaterialIns=b,e.GetMaterialIn=v,e.GetInStores=m,e.GetInStore=x,e.InsertInStore=w,e.UpdateInStore=g,e.InsertMaterialOut=y,e.UpdateMaterialOut=k,e.GetMaterialOutByMaterialOutCode=M;var i=n(a("7ce4"));function r(t,e,a){return(0,i.default)({url:"/MaterialInOut/GetMaterials",method:"get",params:{projectCode:t,contractCode:e,searchValue:a}})}function o(t){return(0,i.default)({url:"/MaterialInOut/InsertMaterialIn",method:"POST",data:t})}function c(t){return(0,i.default)({url:"/MaterialInOut/UpdateMaterialIn",method:"POST",data:t})}function l(t){return(0,i.default)({url:"/MaterialInOut/GetMaterialInByMaterialInCode",method:"get",params:{materialInCode:t}})}function u(t){return(0,i.default)({url:"/MaterialInOut/GetContractAndSupplier",method:"get",params:{contractCode:t}})}function s(t){return(0,i.default)({url:"/MaterialInOut/GetGroupName",method:"get",params:{groupCode:t}})}function d(t,e){return(0,i.default)({url:"/MaterialInOut/GetMaterialOuts",method:"get",params:{projectCode:t,searchValue:e}})}function f(t){return(0,i.default)({url:"/MaterialInOut/GetMaterialOutDetail",method:"get",params:{materialOutCode:t}})}function h(t,e){return(0,i.default)({url:"/MaterialInOut/GetMaterialsForOut",method:"get",params:{projectcode:t,contractcode:e}})}function p(t,e,a){return(0,i.default)({url:"/MaterialInOut/GetMaterialOutDtlOfContract",method:"get",params:{projectcode:t,contractcode:e,searchVal:a}})}function b(t,e,a){return(0,i.default)({url:"/MaterialInOut/GetMaterialIns",method:"get",params:{ProjectCode:t,userCode:e,search:a}})}function v(t){return(0,i.default)({url:"/MaterialInOut/GetMaterialIn",method:"get",params:{materialInCode:t}})}function m(t,e,a){return(0,i.default)({url:"/MaterialInOut/GetInStores",method:"get",params:{ProjectCode:t,userCode:e,search:a}})}function x(t){return(0,i.default)({url:"/MaterialInOut/GetInStore",method:"get",params:{materialInCode:t}})}function w(t){return(0,i.default)({url:"/MaterialInOut/InsertInStore",method:"POST",data:t})}function g(t){return(0,i.default)({url:"/MaterialInOut/UpdateInStore",method:"POST",data:t})}function y(t){return(0,i.default)({url:"/MaterialInOut/InsertMaterialOut",method:"POST",data:t})}function k(t){return(0,i.default)({url:"/MaterialInOut/UpdateMaterialOut",method:"POST",data:t})}function M(t){return(0,i.default)({url:"/MaterialInOut/GetMaterialOutByMaterialOutCode",method:"get",params:{materialOutCode:t}})}},a0c0:function(t,e,a){"use strict";var n=a("00b0"),i=a.n(n);i.a},a7fc:function(t,e,a){"use strict";a.r(e);var n=a("0d23"),i=a("5b0a");for(var r in i)"default"!==r&&function(t){a.d(e,t,(function(){return i[t]}))}(r);a("a0c0");var o,c=a("f0c5"),l=Object(c["a"])(i["default"],n["b"],n["c"],!1,null,"65c3a941",null,!1,n["a"],o);e["default"]=l.exports},d23c:function(t,e,a){var n=a("24fb");e=n(!1),e.push([t.i,".slot-box[data-v-cd6ee280]{margin:5px 5px}.uni-btn-v[data-v-cd6ee280]{position:fixed;bottom:0;width:100%}uni-view[data-v-cd6ee280]{font-size:15px}",""]),t.exports=e},dcee:function(t,e,a){"use strict";(function(t){a("4160"),a("caad"),a("a15b"),a("ac1f"),a("2532"),a("1276"),a("159b"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=a("682d"),i={data:function(){return{materials:[],checkboxValues:[],searchVal:""}},onLoad:function(){this.$util.persistLogin(this)},created:function(){this.getMaterials()},methods:{getMaterials:function(){var e=this,a=this.$store.state.projectCode,i=this.$util.getQuery("contractCode"),r=e.searchVal;uni.showLoading({title:"页面努力加载中,请稍候...",mask:!0}),(0,n.GetMaterials)(a,i,r).then((function(a){uni.hideLoading(),t.info("GetMaterials",a),e.materials=[],a.forEach((function(t,a,n){e.$set(e.materials,a,t)}))}))},checkboxChange:function(e){var a=this.materials,n=e.detail.value;this.checkboxValues=n.join(","),t.info("values",n),t.info(this.checkboxValues);for(var i=0,r=a.length;i<r;++i){var o=a[i];n.includes(o.value)?this.$set(o,"checked",!0):this.$set(o,"checked",!1)}},submitForm:function(e){if(t.info("submitForm",this.checkboxValues),this.checkboxValues.length<=0)uni.showToast({title:"请选择材料",icon:"none",duration:3e3});else{var a=this.checkboxValues,n=a.split(","),i=[];this.materials.forEach((function(t,e,a){n.forEach((function(e,a,n){t.materialCode==e&&(t.inQty=0,t.noQty=0,i.push(t))}))})),t.info("submitForm selectChecked",this.selectChecked),uni.$emit("materials",i),uni.navigateBack({})}},search:function(t){this.searchvalue=t.value,this.getMaterials()},input:function(t){this.searchVal=t.value},cancel:function(e){t.info("点击取消,输入值为:"+e.value)}}};e.default=i}).call(this,a("5a52")["default"])}}]);