1 line
31 KiB
JavaScript
1 line
31 KiB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-52bea6b3"],{"0ab1":function(e,t,a){"use strict";a("93c1")},"27cf":function(e,t,a){"use strict";a("8ee85")},3702:function(e,t,a){"use strict";var o=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container"},[a("div",{staticClass:"bgHeight"},[a("el-form",{ref:"query",attrs:{model:e.query,"label-width":"140px"}},[a("el-form-item",{attrs:{label:"催费通知单模板配置",prop:"configName"}},[a("el-radio-group",{model:{value:e.query.paymentNoticeType,callback:function(t){e.$set(e.query,"paymentNoticeType",t)},expression:"query.paymentNoticeType"}},[a("el-radio",{attrs:{label:0}},[e._v("\n 旧版 ["),a("el-button",{attrs:{type:"text"},on:{click:function(t){return e.viewerClick(e.oldImg)}}},[e._v("预览")]),e._v("]\n ")],1),e._v(" "),a("el-radio",{attrs:{label:1}},[e._v("\n 新版 ["),a("el-button",{attrs:{type:"text"},on:{click:function(t){return e.viewerClick(e.newImg)}}},[e._v("预览")]),e._v("]\n ")],1)],1),e._v(" "),a("div",{staticClass:"setTip"},[a("i",{staticClass:"el-icon-info"}),e._v("不配置或默认配置为旧版\n ")])],1),e._v(" "),a("el-form-item",{attrs:{label:"催费通知单物业留言",prop:"urgent"}},[a("el-input",{staticStyle:{width:"450px"},attrs:{clearable:"",placeholder:"请输入催费通知单物业留言"},model:{value:e.query.urgent,callback:function(t){e.$set(e.query,"urgent",t)},expression:"query.urgent"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"催费通知单说明",prop:"urgentRemark"}},[a("el-input",{staticStyle:{width:"450px"},attrs:{clearable:"",placeholder:"请输入催费通知单说明"},model:{value:e.query.urgentRemark,callback:function(t){e.$set(e.query,"urgentRemark",t)},expression:"query.urgentRemark"}})],1),e._v(" "),a("el-form-item",[a("el-button",{attrs:{type:"primary",loading:e.load},on:{click:e.setType}},[e._v("保存")])],1)],1)],1),e._v(" "),e.showViewer?a("el-image-viewer",{attrs:{"on-close":e.closeViewer,"url-list":e.srcList}}):e._e()],1)},r=[],i=a("5aa3"),n=a("d813");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 s(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,o)}return a}function c(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?s(Object(a),!0).forEach((function(t){u(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):s(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}function u(e,t,a){return(t=d(t))in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function d(e){var t=p(e,"string");return"symbol"==l(t)?t:t+""}function p(e,t){if("object"!=l(e)||!e)return e;var a=e[Symbol.toPrimitive];if(void 0!==a){var o=a.call(e,t||"default");if("object"!=l(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}var m={components:{ElImageViewer:i["a"]},data:function(){return{showViewer:!1,srcList:[],query:{paymentNoticeType:0,urgent:"",urgentRemark:""},load:!1,typeInfo:"",newImg:"http://sqy-oss-test.oss-cn-guangzhou.aliyuncs.com/candidateFile_list/20240516/candidate_fileList1715820100079_8e42cad9.png",oldImg:"http://sqy-oss-test.oss-cn-guangzhou.aliyuncs.com/candidateFile_list/20240514/candidate_fileList1715678924375_121fd6be.png"}},mounted:function(){this.getType()},methods:{getType:function(){var e=this;Object(n["i"])({projectUuid:this.$store.state.community_uuid}).then((function(t){0==t.code&&(e.typeInfo=JSON.parse(JSON.stringify(t.data)),e.query.paymentNoticeType=t.data.paymentNoticeType,e.query.urgent=t.data.urgent,e.query.urgentRemark=t.data.urgentRemark)}))},setType:function(){var e=this;this.load=!0,Object(n["j"])(c(c({},this.typeInfo),{},{paymentNoticeType:this.query.paymentNoticeType,urgent:this.query.urgent,urgentRemark:this.query.urgentRemark})).then((function(t){0==t.code?(e.$message({message:"操作成功!",type:"success"}),e.getType(),e.load=!1):(e.getType(),e.load=!1)})).catch((function(){e.getType(),e.load=!1})),this.$emit("updateBills")},viewerClick:function(e){this.srcList=[],this.srcList.push(e),this.showViewer=!0},closeViewer:function(){this.showViewer=!1}}},f=m,v=(a("0ab1"),a("829d")),h=Object(v["a"])(f,o,r,!1,null,"50d501c8",null);t["a"]=h.exports},"8ee85":function(e,t,a){},"93c1":function(e,t,a){},"9c76":function(e,t,a){"use strict";a("f7b2")},ccf8:function(e,t,a){},cfef:function(e,t,a){"use strict";a("ccf8")},d813:function(e,t,a){"use strict";a.d(t,"f",(function(){return r})),a.d(t,"c",(function(){return i})),a.d(t,"l",(function(){return n})),a.d(t,"a",(function(){return l})),a.d(t,"g",(function(){return s})),a.d(t,"h",(function(){return c})),a.d(t,"e",(function(){return u})),a.d(t,"b",(function(){return d})),a.d(t,"k",(function(){return p})),a.d(t,"d",(function(){return m})),a.d(t,"i",(function(){return f})),a.d(t,"j",(function(){return v}));var o=a("b775");function r(e){return Object(o["a"])({url:"/appproject/InvoiceConfig/page",method:"post",data:e})}function i(e){return Object(o["a"])({url:"/appproject/InvoiceConfig/create",method:"post",data:e})}function n(e){return Object(o["a"])({url:"/appproject/InvoiceConfig/update",method:"post",data:e})}function l(e){return Object(o["a"])({url:"/appproject/TaxCode/page",method:"post",data:e})}function s(e){return Object(o["a"])({url:"/appproject/InvoiceRecord/page",method:"post",data:e})}function c(e){return Object(o["a"])({url:"/appproject/supplier/listForInvoice",method:"post",data:e})}function u(e){return Object(o["a"])({url:"/appproject/HouseInvoiceConfig/page",method:"post",data:e})}function d(e){return Object(o["a"])({url:"/appproject/HouseInvoiceConfig/add",method:"post",data:e})}function p(e){return Object(o["a"])({url:"/appproject/HouseInvoiceConfig/update",method:"post",data:e})}function m(e){return Object(o["a"])({url:"/appproject/HouseInvoiceConfig/delete",method:"post",data:e})}function f(e){return Object(o["a"])({url:"/appproject/InvoiceConfig/getReceiptType",method:"post",data:e})}function v(e){return Object(o["a"])({url:"/appproject/InvoiceConfig/setReceiptType",method:"post",data:e})}},ec86:function(e,t,a){"use strict";a.r(t);var o=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container bgHeight"},[a("el-tabs",{staticClass:"thirdTabs",attrs:{value:e.activeName,type:"border-card"},on:{"tab-click":e.handleClick}},[a("el-tab-pane",{attrs:{label:"发票配置",name:"invoice"}},[a("invoice")],1),e._v(" "),a("el-tab-pane",{attrs:{label:"电子收据配置",name:"bills"}},[a("bills",{ref:"bills",on:{updateTemplate:e.updateTemplate}})],1),e._v(" "),a("el-tab-pane",{attrs:{label:"催费通知单模板配置",name:"Template"}},[a("Template",{ref:"Template",on:{updateBills:e.updateBills}})],1)],1)],1)},r=[],i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container"},[a("div",{staticClass:"bgHeight"},[a("div",{ref:"box",staticClass:"searchStys transition_dom"},[a("el-form",{ref:"queryInfo",attrs:{model:e.queryInfo}},[a("div",{ref:"form_box",staticClass:"searchBar"},[a("div",{staticClass:"searchInput"},[a("el-row",{attrs:{gutter:20}},[a("el-col",{attrs:{span:6}},[a("el-form-item",{attrs:{prop:"configName"}},[a("el-input",{attrs:{clearable:"",placeholder:"发票费用项目名称"},model:{value:e.queryInfo.configName,callback:function(t){e.$set(e.queryInfo,"configName",t)},expression:"queryInfo.configName"}})],1)],1),e._v(" "),a("el-col",{attrs:{span:6}},[a("el-form-item",{attrs:{prop:"taxRate"}},[a("el-input",{attrs:{clearable:"",placeholder:"税率",max:25,label:"请输入数值"},model:{value:e.queryInfo.taxRate,callback:function(t){e.$set(e.queryInfo,"taxRate",t)},expression:"queryInfo.taxRate"}})],1)],1),e._v(" "),a("el-col",{attrs:{span:6}},[a("el-form-item",{attrs:{prop:"invoiceType"}},[a("el-select",{attrs:{placeholder:"请选择发票类型",clearable:""},model:{value:e.queryInfo.invoiceType,callback:function(t){e.$set(e.queryInfo,"invoiceType",t)},expression:"queryInfo.invoiceType"}},e._l(e.invoiceType,(function(e,t){return a("el-option",{key:t,attrs:{label:e.label,value:e.value}})})),1)],1)],1),e._v(" "),a("el-col",{attrs:{span:6}},[a("el-form-item",{attrs:{prop:"status"}},[a("el-select",{attrs:{placeholder:"请选择状态",clearable:""},model:{value:e.queryInfo.status,callback:function(t){e.$set(e.queryInfo,"status",t)},expression:"queryInfo.status"}},e._l(e.invoiceStatusArr,(function(e,t){return a("el-option",{key:t,attrs:{label:e.label,value:e.value}})})),1)],1)],1)],1)],1),e._v(" "),a("div",{staticClass:"searchBtn"},[a("el-form-item",[a("el-button",{directives:[{name:"points",rawName:"v-points",value:500,expression:"500"}],on:{click:function(t){return e.resetForm("queryInfo")}}},[e._v("重置")]),e._v(" "),a("el-button",{directives:[{name:"points",rawName:"v-points",value:500,expression:"500"}],attrs:{type:"primary"},on:{click:e.getList}},[e._v("查询")])],1)],1)])])],1),e._v(" "),a("el-card",{staticClass:"box-card",attrs:{shadow:"never"}},[a("div",{staticClass:"planLst",attrs:{slot:"header"},slot:"header"},[a("span",{staticClass:"planTitle"},[e._v("开票配置列表")]),e._v(" "),a("div",[a("el-button",{directives:[{name:"points",rawName:"v-points",value:500,expression:"500"}],attrs:{type:"primary",icon:"el-icon-plus"},on:{click:e.addItem}},[e._v("新增")])],1)]),e._v(" "),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.listLoading,expression:"listLoading"}],attrs:{border:"",data:e.listData,"header-cell-style":e.headClass}},[a("el-table-column",{attrs:{type:"index",label:"#",align:"center","min-width":"50",fixed:""},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.$index+(e.queryInfo.pageNumber-1)*e.queryInfo.pageSize+1))])]}}])}),e._v(" "),a("el-table-column",{attrs:{align:"center","min-width":"150",label:"项目名称","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(e._s(t.row.configName||"-"))]}}])}),e._v(" "),a("el-table-column",{attrs:{align:"center","min-width":"200",label:"税收分类编码","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(e._s(t.row.taxCode||"-"))]}}])}),e._v(" "),a("el-table-column",{attrs:{align:"center","min-width":"80",label:"税率","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(e._s(t.row.taxRate||"-")+"%")]}}])}),e._v(" "),a("el-table-column",{attrs:{align:"center","min-width":"120",label:"发票类型","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(e._s(e._f("getItemType")(t.row.invoiceType,e.invoiceType)))]}}])}),e._v(" "),a("el-table-column",{attrs:{align:"center","min-width":"200",label:"销售方","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(e._s(t.row.sellerName||"-"))]}}])}),e._v(" "),a("el-table-column",{attrs:{align:"center","min-width":"220",label:"统一社会信用代码","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(e._s(t.row.sellerTaxNo||"-"))]}}])}),e._v(" "),a("el-table-column",{attrs:{align:"center","min-width":"100",label:"创建人","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(e._s(t.row.creatorName||"-"))]}}])}),e._v(" "),a("el-table-column",{attrs:{align:"center","min-width":"200",label:"创建时间","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(e._s(t.row.createdTime||"-"))]}}])}),e._v(" "),a("el-table-column",{attrs:{align:"center","min-width":"80",label:"状态","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(e._f("getItemType")(t.row.status,e.invoiceStatusArr))+"\n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{align:"center",label:"操作","min-width":"80",fixed:"right"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{directives:[{name:"points",rawName:"v-points",value:500,expression:"500"}],attrs:{size:"mini",type:"text"},on:{click:function(a){return e.editItem(t.row)}}},[e._v("编辑")])]}}])})],1),e._v(" "),a("div",{staticClass:"pagination-container",staticStyle:{"margin-top":"10px","text-align":"right"}},[a("el-pagination",{attrs:{background:"","page-sizes":[10,30,50,100,200],"page-size":1,layout:"total, sizes, prev, pager, next, jumper",total:e.total},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}})],1)],1)],1),e._v(" "),e.addDialog?a("el-dialog",{staticClass:"dialogHead",attrs:{title:e.title,"show-close":!1,"close-on-click-modal":!1,"close-on-press-escape":!1,visible:e.addDialog,width:"30%",height:"300px"},on:{closed:function(t){return e.closeDialog("categoryFrom")},"update:visible":function(t){e.addDialog=t}}},[a("el-form",{ref:"categoryFrom",attrs:{model:e.addForm,rules:e.addRules,"label-width":"150px"}},[a("el-form-item",{attrs:{label:"发票费用项目名称",prop:"configName"}},[a("el-autocomplete",{attrs:{"fetch-suggestions":e.querySearchAsync,placeholder:"发票费用项目名称",clearable:""},on:{select:e.handleconfigNameSelect},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.item;return[e._v("\n "+e._s(a.name)+"\n ")]}}],null,!1,2698774168),model:{value:e.addForm.configName,callback:function(t){e.$set(e.addForm,"configName",t)},expression:"addForm.configName"}}),e._v(" "),a("el-tooltip",{staticClass:"error-tooltip",staticStyle:{"margin-left":"10px"},attrs:{content:"发票费用名称按照实际开票的税收分类编码进行选择即可",effect:"dark",placement:"top"}},[a("i",{staticClass:"el-icon-warning"})])],1),e._v(" "),a("el-form-item",{attrs:{label:"税收分类编码:",prop:"taxCode"}},[a("el-input",{attrs:{placeholder:"税收分类编码",disabled:!0},model:{value:e.addForm.taxCode,callback:function(t){e.$set(e.addForm,"taxCode","string"===typeof t?t.trim():t)},expression:"addForm.taxCode"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"税率:",prop:"taxRate"}},[a("div",{staticClass:"taxRate-box"},[a("el-input-number",{attrs:{precision:0,min:0,max:25,placeholder:"请输入数值",clearable:""},model:{value:e.addForm.taxRate,callback:function(t){e.$set(e.addForm,"taxRate","string"===typeof t?t.trim():t)},expression:"addForm.taxRate"}}),e._v(" "),a("div",{staticClass:"per"},[e._v("%")])],1)]),e._v(" "),a("el-form-item",{attrs:{label:"发票类型:",prop:"showInvoiceType"}},[a("el-select",{attrs:{multiple:"",placeholder:"请选择发票类型",clearable:""},model:{value:e.addForm.showInvoiceType,callback:function(t){e.$set(e.addForm,"showInvoiceType",t)},expression:"addForm.showInvoiceType"}},e._l(e.invoiceType,(function(e,t){return a("el-option",{key:t,attrs:{label:e.label,value:e.value}})})),1)],1),e._v(" "),a("el-form-item",{attrs:{label:"销售方信息:",prop:"sellerName"}},[a("el-autocomplete",{attrs:{"fetch-suggestions":e.querySearchAsync2,placeholder:"请选择销售方信息",clearable:""},on:{select:e.handleconfigNameSelect2},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.item;return[e._v("\n "+e._s(a.sellerName)+"\n ")]}}],null,!1,2660679289),model:{value:e.addForm.sellerName,callback:function(t){e.$set(e.addForm,"sellerName",t)},expression:"addForm.sellerName"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"统一社会信用代码:",prop:"sellerTaxNo"}},[a("el-input",{attrs:{placeholder:"",disabled:!0},model:{value:e.addForm.sellerTaxNo,callback:function(t){e.$set(e.addForm,"sellerTaxNo",t)},expression:"addForm.sellerTaxNo"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"说明:",prop:"explain"}},[a("el-input",{attrs:{type:"textarea",autosize:{minRows:4},disabled:!0},model:{value:e.addForm.explain,callback:function(t){e.$set(e.addForm,"explain",t)},expression:"addForm.explain"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"启用:",prop:"status"}},[a("el-switch",{attrs:{"active-value":0,"inactive-value":1},model:{value:e.addForm.status,callback:function(t){e.$set(e.addForm,"status",t)},expression:"addForm.status"}})],1),e._v(" "),a("el-form-item",{staticStyle:{"text-align":"center"}},[a("el-button",{directives:[{name:"points",rawName:"v-points",value:500,expression:"500"}],on:{click:function(t){return e.cancelFrom("categoryFrom")}}},[e._v("关闭")]),e._v(" "),a("el-button",{directives:[{name:"points",rawName:"v-points",value:500,expression:"500"}],attrs:{type:"primary"},on:{click:function(t){return e.saveInfoList("categoryFrom")}}},[e._v("提交")])],1)],1)],1):e._e(),e._v(" "),e.editDialog?a("el-dialog",{staticClass:"dialogHead",attrs:{title:e.title,"show-close":!1,"close-on-click-modal":!1,"close-on-press-escape":!1,visible:e.editDialog,width:"30%",height:"300px"},on:{closed:function(t){return e.closeDialog("categoryFrom")},"update:visible":function(t){e.editDialog=t}}},[a("el-form",{ref:"categoryFrom",attrs:{model:e.editForm,rules:e.editRules,"label-width":"150px"}},[a("el-form-item",{attrs:{label:"发票费用项目名称",prop:"configName"}},[a("el-autocomplete",{attrs:{"fetch-suggestions":e.querySearchAsync,placeholder:"发票费用项目名称",disabled:!0},on:{select:e.handleconfigNameSelect},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.item;return[e._v("\n "+e._s(a.name)+"\n ")]}}],null,!1,2698774168),model:{value:e.editForm.configName,callback:function(t){e.$set(e.editForm,"configName",t)},expression:"editForm.configName"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"税收分类编码:",prop:"taxCode"}},[a("el-input",{attrs:{placeholder:"税收分类编码",disabled:!0},model:{value:e.editForm.taxCode,callback:function(t){e.$set(e.editForm,"taxCode","string"===typeof t?t.trim():t)},expression:"editForm.taxCode"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"税率:",prop:"taxRate"}},[a("div",{staticClass:"taxRate-box"},[a("el-input-number",{attrs:{precision:0,min:0,max:25,placeholder:"请输入数值",clearable:""},model:{value:e.editForm.taxRate,callback:function(t){e.$set(e.editForm,"taxRate","string"===typeof t?t.trim():t)},expression:"editForm.taxRate"}}),e._v(" "),a("div",{staticClass:"per"},[e._v("%")])],1)]),e._v(" "),a("el-form-item",{attrs:{label:"发票类型:",prop:"showInvoiceType"}},[a("el-select",{attrs:{multiple:"",placeholder:"请选择发票类型",clearable:""},model:{value:e.editForm.showInvoiceType,callback:function(t){e.$set(e.editForm,"showInvoiceType",t)},expression:"editForm.showInvoiceType"}},e._l(e.invoiceType,(function(e,t){return a("el-option",{key:t,attrs:{label:e.label,value:e.value}})})),1)],1),e._v(" "),a("el-form-item",{attrs:{label:"销售方信息:",prop:"sellerName"}},[a("el-autocomplete",{attrs:{"fetch-suggestions":e.querySearchAsync3,placeholder:"请选择销售方信息",clearable:""},on:{select:e.handleconfigNameSelect3},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.item;return[e._v("\n "+e._s(a.sellerName)+"\n ")]}}],null,!1,2660679289),model:{value:e.editForm.sellerName,callback:function(t){e.$set(e.editForm,"sellerName",t)},expression:"editForm.sellerName"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"统一社会信用代码:",prop:"sellerTaxNo"}},[a("el-input",{attrs:{placeholder:"",disabled:!0},model:{value:e.editForm.sellerTaxNo,callback:function(t){e.$set(e.editForm,"sellerTaxNo",t)},expression:"editForm.sellerTaxNo"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"说明:",prop:"explain"}},[a("el-input",{attrs:{type:"textarea",autosize:{minRows:4},disabled:!0},model:{value:e.editForm.explain,callback:function(t){e.$set(e.editForm,"explain",t)},expression:"editForm.explain"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"启用:",prop:"status"}},[a("el-switch",{attrs:{"active-value":0,"inactive-value":1},model:{value:e.editForm.status,callback:function(t){e.$set(e.editForm,"status",t)},expression:"editForm.status"}})],1),e._v(" "),a("el-form-item",{staticStyle:{"text-align":"center"}},[a("el-button",{directives:[{name:"points",rawName:"v-points",value:500,expression:"500"}],on:{click:function(t){return e.cancelFrom("categoryFrom")}}},[e._v("关闭")]),e._v(" "),a("el-button",{directives:[{name:"points",rawName:"v-points",value:500,expression:"500"}],attrs:{type:"primary"},on:{click:function(t){return e.editInfoList("categoryFrom")}}},[e._v("提交")])],1)],1)],1):e._e()],1)},n=[],l=a("d813"),s=a("dce5"),c={components:{},data:function(){return{showSet:!1,is_show:!1,height:"",listData:[],listLoading:!1,total:0,addDialog:!1,editDialog:!1,title:"",invoiceStatusArr:[{value:"0",label:"启用"},{value:"1",label:"禁用"}],invoiceType:s["lb"],queryInfo:{configName:"",invoiceType:"",pageNumber:1,pageSize:10,projectUuid:"",status:"",taxRate:""},projectId:"",hasSelectedConfigName:null,sellerNameArr:[],addForm:{configName:"",invoiceType:"",showInvoiceType:"",projectUuid:"",creatorId:"",creatorName:"",projectName:"",taxRate:"",taxCode:"",sellerName:"",sellerTaxNo:"",explain:"",sellerId:"",sellerType:"",status:!0},editForm:{configName:"",invoiceType:"",projectUuid:"",creatorId:"",creatorName:"",projectName:"",taxRate:"",taxCode:"",sellerName:"",sellerTaxNo:"",explain:"",sellerId:"",sellerType:"",status:!0,id:"",showInvoiceType:""},addRules:{configName:[{required:!0,message:"请输入项目名称",trigger:"change"}],taxRate:[{required:!0,message:"请输入税率",trigger:"blur"}],taxCode:[{required:!0,message:"请输入税收分类编码",trigger:"blur"}],showInvoiceType:[{required:!0,message:"请选择发票类型",trigger:"change"}],sellerName:[{required:!0,message:"请选择销售方信息",trigger:"change"}]},editRules:{taxRate:[{required:!0,message:"请输入税率",trigger:"blur"}],showInvoiceType:[{required:!0,message:"请选择发票类型",trigger:"change"}],sellerName:[{required:!0,message:"请选择销售方信息",trigger:"change"}]}}},beforeRouteEnter:function(e,t,a){a((function(t){var a=e.name;console.log(e.name),t.setType(e.name);var o=JSON.parse(sessionStorage.getItem(a));o&&(t.queryInfo=o),t.getList()}))},created:function(){this.projectId=this.$store.state.community_uuid,this.headClass(),this.getList(),this.sellerlistForInvoice()},mounted:function(){},methods:{getList:function(){var e=this;this.queryInfo.projectUuid=this.projectId,Object(l["f"])(this.queryInfo).then((function(t){0==t.code?(e.listData=t.data.records,e.total=t.data.rowsCount):e.$message.error(t.message),sessionStorage.setItem(e.$route.name,JSON.stringify(e.queryInfo))}))},sellerlistForInvoice:function(){var e={companyId:this.$store.state.companyId,name:this.addForm.sellerName};Object(l["h"])(e).then((function(e){console.log(e.data)}))},resetForm:function(e){this.$refs[e].resetFields(),this.getList()},addItem:function(){this.addDialog=!0,this.title="增加开票配置"},editItem:function(e){this.title="编辑开票配置",this.editDialog=!0,this.editForm.configName=e.configName,e.invoiceType&&(this.editForm.showInvoiceType=e.invoiceType.split(",")),this.editForm.projectUuid=e.projectUuid,this.editForm.creatorId=e.creatorId,this.editForm.creatorName=e.creatorName,this.editForm.projectName=e.projectName,this.editForm.taxRate=e.taxRate,this.editForm.taxCode=e.taxCode,this.editForm.sellerName=e.sellerName,this.editForm.sellerTaxNo=e.sellerTaxNo,this.editForm.explain=e.explain,this.editForm.sellerId=e.sellerId,this.editForm.taxCode=e.taxCode,this.editForm.sellerType=e.sellerType,this.editForm.status=e.status,this.editForm.id=e.id},cancelFrom:function(e){this.addDialog=!1,this.editDialog=!1,this.$refs[e].resetFields()},closeDialog:function(e){this.$refs[e].resetFields(),this.addDialog=!1,this.editDialog=!1},querySearchAsync:function(e,t){this.queryInputResult(e,t)},querySearchAsync2:function(e,t){this.queryInputResult2(e,t)},querySearchAsync3:function(e,t){this.queryInputResult3(e,t)},queryInputResult:function(e,t){var a={name:e,pageNumber:1,pageSize:5};Object(l["a"])(a).then((function(e){0===e.code&&e.data&&e.data.records&&e.data.records.length>0?t(e.data.records):t([])}))},queryInputResult2:function(e,t){var a={name:e,companyId:this.$store.state.companyId};Object(l["h"])(a).then((function(e){0===e.code&&e.data&&e.data&&e.data.length>0?t(e.data):t([])}))},queryInputResult3:function(e,t){var a={name:e,companyId:this.$store.state.companyId};Object(l["h"])(a).then((function(e){0===e.code&&e.data&&e.data&&e.data.length>0?t(e.data):t([])}))},handleconfigNameSelect:function(e){console.log("item",e),this.addForm.configName=e.name,this.hasSelectedConfigName=e,this.addForm.taxCode=e.code,this.addForm.explain=e.description},handleconfigNameSelect2:function(e){console.log("item",e),this.addForm.sellerName=e.sellerName,this.addForm.sellerTaxNo=e.sellerTaxNo,this.addForm.sellerId=e.sellerId,this.addForm.sellerType=e.sellerType},handleconfigNameSelect3:function(e){console.log("item",e),this.editForm.sellerName=e.sellerName,this.editForm.sellerTaxNo=e.sellerTaxNo,this.editForm.sellerId=e.sellerId,this.editForm.sellerType=e.sellerType},addInvoice:function(){var e=this;this.addForm.creatorId=this.$store.state.user.userInfo.memberId,this.addForm.creatorName=this.$store.state.user.userInfo.memberName,this.addForm.projectName=this.$store.state.community_name,this.addForm.projectUuid=this.$store.state.community_uuid,this.addForm.invoiceType=this.addForm.showInvoiceType.join(","),console.log(this.addForm.invoiceType),Object(l["c"])(this.addForm).then((function(t){0===t.code&&(e.$message({message:"添加成功",type:"success"}),e.getList(),e.$refs["categoryFrom"].resetFields(),e.addDialog=!1)}))},editInvoice:function(){var e=this;this.editForm.invoiceType=this.editForm.showInvoiceType.join(","),Object(l["l"])(this.editForm).then((function(t){0===t.code&&(e.$message({message:"编辑成功",type:"success"}),e.getList(),e.$refs["categoryFrom"].resetFields(),e.editDialog=!1)}))},saveInfoList:function(e){var t=this;this.$refs[e].validate((function(e){if(!e)return!1;t.addInvoice()}))},editInfoList:function(e){var t=this;this.$refs[e].validate((function(e){if(!e)return!1;t.editInvoice()}))},headClass:function(){return"text-align:center;background:#FAFAFA;"},handleSizeChange:function(e){this.queryInfo.pageSize=e,this.getList()},handleCurrentChange:function(e){this.queryInfo.pageNumber=e,this.getList()}}},u=c,d=(a("9c76"),a("829d")),p=Object(d["a"])(u,i,n,!1,null,null,null),m=p.exports,f=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container"},[a("div",{staticClass:"bgHeight"},[a("el-form",{ref:"query",attrs:{model:e.query,"label-width":"140px"}},[a("el-form-item",{attrs:{label:"电子票据模板",prop:"receiptType"}},[a("el-radio-group",{model:{value:e.query.receiptType,callback:function(t){e.$set(e.query,"receiptType",t)},expression:"query.receiptType"}},[a("el-radio",{attrs:{label:0}},[e._v("\n 202201v1 ["),a("el-button",{attrs:{type:"text"},on:{click:function(t){return e.viewerClick(e.oldImg)}}},[e._v("预览")]),e._v("]\n ")],1),e._v(" "),a("el-radio",{attrs:{label:1}},[e._v("\n 202305v1 ["),a("el-button",{attrs:{type:"text"},on:{click:function(t){return e.viewerClick(e.newImg)}}},[e._v("预览")]),e._v("]\n ")],1),e._v(" "),a("el-radio",{attrs:{label:2}},[e._v("\n 202404v1 ["),a("el-button",{attrs:{type:"text"},on:{click:function(t){return e.viewerClick(e.newImg2)}}},[e._v("预览")]),e._v("]\n ")],1)],1),e._v(" "),a("div",{staticClass:"setTip"},[a("i",{staticClass:"el-icon-info"}),e._v("不配置或默认配置为[202201v1]版本\n ")])],1),e._v(" "),a("el-form-item",{attrs:{label:"电子票据备注",prop:"receiptRefundRemark"}},[a("el-input",{staticStyle:{width:"70%"},attrs:{placeholder:"请输入电子票据备注",clearable:"","show-word-limit":"",maxlength:"250"},model:{value:e.query.receiptRefundRemark,callback:function(t){e.$set(e.query,"receiptRefundRemark",t)},expression:"query.receiptRefundRemark"}}),e._v(" "),a("div",{staticClass:"setTip"},[a("i",{staticClass:"el-icon-info"}),e._v("备注为票据中标红文字,可点击上方预览查看\n ")])],1),e._v(" "),a("el-form-item",{attrs:{label:"显示支付/销单备注",prop:"showRemark"}},[a("el-radio-group",{model:{value:e.query.showRemark,callback:function(t){e.$set(e.query,"showRemark",t)},expression:"query.showRemark"}},[a("el-radio",{attrs:{label:1}},[e._v("是")]),e._v(" "),a("el-radio",{attrs:{label:0}},[e._v("否")])],1),e._v(" "),a("div",{staticClass:"setTip"},[a("i",{staticClass:"el-icon-info"}),e._v("显示在电子票据备注下面\n ")])],1),e._v(" "),a("el-form-item",{attrs:{label:"本项目物业服务公司",prop:"companyName"}},[a("el-input",{staticStyle:{width:"70%"},attrs:{placeholder:"请输入物业服务公司名称",clearable:""},model:{value:e.query.companyName,callback:function(t){e.$set(e.query,"companyName",t)},expression:"query.companyName"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"显示减免违约金",prop:"showFee"}},[a("el-radio-group",{model:{value:e.query.showFee,callback:function(t){e.$set(e.query,"showFee",t)},expression:"query.showFee"}},[a("el-radio",{attrs:{label:1}},[e._v("是")]),e._v(" "),a("el-radio",{attrs:{label:2}},[e._v("否")])],1),e._v(" "),a("div",{staticClass:"setTip"},[a("i",{staticClass:"el-icon-info"}),e._v("已减免的违约金不显示在电子票据,且减免的违约金不显示在下方的优惠金额,除减免方式之外收的违约金要正常显示。\n ")])],1),e._v(" "),a("el-form-item",[a("el-button",{attrs:{type:"primary",loading:e.load},on:{click:e.setType}},[e._v("保存")])],1)],1)],1),e._v(" "),e.showViewer?a("el-image-viewer",{attrs:{"on-close":e.closeViewer,"url-list":e.srcList}}):e._e()],1)},v=[],h=a("5aa3"),y={components:{ElImageViewer:h["a"]},data:function(){return{showViewer:!1,srcList:[],query:{receiptType:0,receiptRefundRemark:"",showRemark:0,companyName:"",showFee:1},load:!1,typeInfo:"",newImg:"http://sqy-oss-test.oss-cn-guangzhou.aliyuncs.com/project/community_info_20230515172218.png",oldImg:"http://sqy-oss-test.oss-cn-guangzhou.aliyuncs.com/project/community_info_20230515172159.png",newImg2:"http://sqy-oss-test.oss-cn-guangzhou.aliyuncs.com/20240423/1713862168725_fa28eb61.jpg"}},mounted:function(){this.getType()},methods:{getType:function(){var e=this;Object(l["i"])({projectUuid:this.$store.state.community_uuid}).then((function(t){0==t.code&&(e.query=t.data)}))},setType:function(){var e=this;this.load=!0,Object(l["j"])(this.query).then((function(t){0==t.code?(e.$message({message:"操作成功!",type:"success"}),e.getType(),e.load=!1):e.load=!1})).catch((function(){e.load=!1})),this.$emit("updateTemplate")},viewerClick:function(e){this.srcList=[],this.srcList.push(e),this.showViewer=!0},closeViewer:function(){this.showViewer=!1}}},g=y,b=(a("cfef"),Object(d["a"])(g,f,v,!1,null,"8fc09336",null)),_=b.exports,w=a("3702"),x={name:"greenFileArchives",components:{bills:_,invoice:m,Template:w["a"]},data:function(){return{activeName:"invoice"}},methods:{handleClick:function(e){var t=e.paneName;this.activeName=t},updateTemplate:function(){this.$refs.Template.getType()},updateBills:function(){this.$refs.bills.getType()}}},F=x,N=(a("27cf"),Object(d["a"])(F,o,r,!1,null,"3ec15928",null));t["default"]=N.exports},f7b2:function(e,t,a){}}]); |