1 line
12 KiB
JavaScript
1 line
12 KiB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-4c70883e"],{"16fe":function(e,t,l){"use strict";l.r(t);var o=l("7a23"),a=l("2e9d"),c=l("ad28"),b=l("1090"),i=l("2d16"),r=l("e4f7"),n=l("1d22"),s=l("c5cb");const d={key:0,class:"dialog"},u={class:"head_box"},p={class:"title"},j=Object(o["createTextVNode"])("保存"),O=Object(o["createTextVNode"])("关闭"),g={class:"form_cnt"},f=Object(o["createTextVNode"])("选择"),C={class:"boxlist"},h=Object(o["createTextVNode"])("删除"),q=Object(o["createTextVNode"])("选择"),v={class:"boxlist"},m=Object(o["createTextVNode"])("删除");var w={__name:"editAddForm",props:{dic:Object},emits:["updateDate"],setup(e,{expose:t,emit:l}){const a=e,{proxy:b}=Object(o["getCurrentInstance"])(),i=Object(o["ref"])([]),w=Object(o["ref"])("01"),_=Object(o["ref"])(!1),x=Object(o["ref"])(""),D=Object(o["ref"])(!1),L=Object(o["reactive"])([{label:"组合标签名称",prop:"bqMc",type:"input"},{label:"组合标签代码",prop:"bqDm",type:"input"},{label:"标签等级",prop:"bqDj",type:"select",options:a.dic.D_GS_BQ_DJ},{label:"标签颜色",prop:"bqYs",type:"select",options:a.dic.D_GS_SSYJ},{label:"组合标签分值",prop:"bqFz",type:"input"},{label:"组合标签说明",prop:"bqSm",type:"input"},{label:"身份标签细类",prop:"sfbqIdList",type:"slot",width:"100%"},{label:"行为标签细类",prop:"xwbqIdList",type:"slot",width:"100%"}]),k=Object(o["reactive"])({bqMc:[{required:!0,message:"请输入组合标签名称",trigger:"blur"}],bqDm:[{required:!0,message:"请输入组合标签代码",trigger:"blur"}],zhbqjf:[{required:!0,message:"请输入组合标签积分",trigger:"blur"}],sfbqIdList:[{required:!0,message:"请选择身份标签细类",trigger:"change"}],xwbqIdList:[{required:!0,message:"请选择行为标签细类",trigger:"change"}]}),V=Object(o["reactive"])({sfbqIdList:[],xwbqIdList:[],keyCount:0,tableConfiger:{rowHieght:61,showSelectType:"null",loading:!1},total:0,tableHeight:225,pageConfiger:{pageSize:20,pageCurrent:1},controlsWidth:90,tableColumn:[{label:"标签名称",prop:"bqMc",showOverflowTooltip:!0},{label:"标签代码",prop:"bqDm"},{label:"标签大类名称",prop:"bqDlMc"},{label:"标签类型",prop:"bqLx",showSolt:!0},{label:"标签类别",prop:"bqLb",showSolt:!0},{label:"标签颜色",prop:"bqYs",showSolt:!0},{label:"标签等级",prop:"bqDj",showSolt:!0}]}),y=Object(o["ref"])({}),S=Object(o["ref"])(!1),B=Object(o["ref"])(),N=Object(o["ref"])(""),I=(e,t)=>{D.value=!0,N.value="add"==e?"新增":"编辑",t&&G(t.id)},G=e=>{Object(s["c"])({},"/mosty-gsxt/tbGsxtBqzh/selectVoById/"+e).then(e=>{y.value=e,V.sfbqIdList=e.sfbqList,y.value.sfbqIdList=e.sfbqList.map(e=>e.id),V.xwbqIdList=e.xwbqList,y.value.xwbqIdList=e.xwbqList.map(e=>e.id),V.keyCount++})},H=()=>{B.value.submit(e=>{let t="新增"==N.value?"/mosty-gsxt/tbGsxtBqzh/save":"/mosty-gsxt/tbGsxtBqzh/update",o={...e};S.value=!0,Object(s["d"])(o,t).then(e=>{b.$message({type:"success",message:N.value+"成功"}),l("updateDate"),S.value=!1,z()}).catch(()=>{S.value=!1})})},T=e=>{_.value=!0,w.value=e,x.value="01"==e?"选择身份标签细类":"选择行为标签细类",i.value="01"==e?V.sfbqIdList.map(e=>e.id):V.xwbqIdList.map(e=>e.id)},Q=e=>{"01"==w.value?(V.sfbqIdList=e,y.value.sfbqIdList=V.sfbqIdList.map(e=>e.id)):(V.xwbqIdList=e,y.value.xwbqIdList=V.xwbqIdList.map(e=>e.id))},Y=(e,t)=>{switch(t){case"身份标签细类":V.sfbqIdList=V.sfbqIdList.filter(t=>t.id!==e),y.value.sfbqIdList=V.sfbqIdList.map(e=>e.id);break;case"行为标签细类":V.xwbqIdList=V.xwbqIdList.filter(t=>t.id!==e),y.value.xwbqIdList=V.xwbqIdList.map(e=>e.id);break}},z=()=>{y.value={},V.sfbqIdList=[],V.xwbqIdList=[],D.value=!1,S.value=!1};return t({init:I}),(e,t)=>{const l=Object(o["resolveComponent"])("el-button"),b=Object(o["resolveComponent"])("DictTag"),s=Object(o["resolveComponent"])("el-link");return D.value?(Object(o["openBlock"])(),Object(o["createElementBlock"])("div",d,[Object(o["createElementVNode"])("div",u,[Object(o["createElementVNode"])("span",p,"组合标签管理"+Object(o["toDisplayString"])(N.value),1),Object(o["createElementVNode"])("div",null,[Object(o["createVNode"])(l,{type:"primary",size:"small",loading:S.value,onClick:H},{default:Object(o["withCtx"])(()=>[j]),_:1},8,["loading"]),Object(o["createVNode"])(l,{size:"small",onClick:z},{default:Object(o["withCtx"])(()=>[O]),_:1})])]),Object(o["createElementVNode"])("div",g,[Object(o["createVNode"])(n["a"],{modelValue:y.value,"onUpdate:modelValue":t[2]||(t[2]=e=>y.value=e),formList:L,ref_key:"elform",ref:B,rules:k},{sfbqIdList:Object(o["withCtx"])(()=>[Object(o["createVNode"])(l,{onClick:t[0]||(t[0]=e=>T("01"))},{default:Object(o["withCtx"])(()=>[f]),_:1}),Object(o["createElementVNode"])("div",C,[(Object(o["openBlock"])(),Object(o["createBlock"])(c["a"],{tableData:V.sfbqIdList,tableColumn:V.tableColumn,tableHeight:V.tableHeight,key:V.keyCount,tableConfiger:V.tableConfiger,controlsWidth:V.controlsWidth},{bqLx:Object(o["withCtx"])(({row:e})=>[Object(o["createVNode"])(b,{value:e.bqLx,tag:!1,options:a.dic.D_GS_BQ_LX},null,8,["value","options"])]),bqLb:Object(o["withCtx"])(({row:e})=>[Object(o["createVNode"])(b,{value:e.bqLb,tag:!1,options:a.dic.D_GS_BQ_LB},null,8,["value","options"])]),bqYs:Object(o["withCtx"])(({row:e})=>[Object(o["createVNode"])(b,{value:e.bqYs,tag:!1,options:a.dic.D_GS_SSYJ},null,8,["value","options"])]),bqDj:Object(o["withCtx"])(({row:e})=>[Object(o["createVNode"])(b,{tag:!1,value:e.bqDj,options:a.dic.D_GS_BQ_DJ},null,8,["value","options"])]),controls:Object(o["withCtx"])(({row:e})=>[Object(o["createVNode"])(s,{type:"danger",onClick:t=>Y(e.id,"身份标签细类")},{default:Object(o["withCtx"])(()=>[h]),_:2},1032,["onClick"])]),_:1},8,["tableData","tableColumn","tableHeight","tableConfiger","controlsWidth"]))])]),xwbqIdList:Object(o["withCtx"])(()=>[Object(o["createVNode"])(l,{onClick:t[1]||(t[1]=e=>T("02"))},{default:Object(o["withCtx"])(()=>[q]),_:1}),Object(o["createElementVNode"])("div",v,[(Object(o["openBlock"])(),Object(o["createBlock"])(c["a"],{tableData:V.xwbqIdList,tableColumn:V.tableColumn,tableHeight:V.tableHeight,key:V.keyCount,tableConfiger:V.tableConfiger,controlsWidth:V.controlsWidth},{bqLx:Object(o["withCtx"])(({row:e})=>[Object(o["createVNode"])(b,{value:e.bqLx,tag:!1,options:a.dic.D_GS_BQ_LX},null,8,["value","options"])]),bqLb:Object(o["withCtx"])(({row:e})=>[Object(o["createVNode"])(b,{value:e.bqLb,tag:!1,options:a.dic.D_GS_BQ_LB},null,8,["value","options"])]),bqYs:Object(o["withCtx"])(({row:e})=>[Object(o["createVNode"])(b,{value:e.bqYs,tag:!1,options:a.dic.D_GS_SSYJ},null,8,["value","options"])]),bqDj:Object(o["withCtx"])(({row:e})=>[Object(o["createVNode"])(b,{tag:!1,value:e.bqDj,options:a.dic.D_GS_BQ_DJ},null,8,["value","options"])]),controls:Object(o["withCtx"])(({row:e})=>[Object(o["createVNode"])(s,{type:"danger",onClick:t=>Y(e.id,"行为标签细类")},{default:Object(o["withCtx"])(()=>[m]),_:2},1032,["onClick"])]),_:1},8,["tableData","tableColumn","tableHeight","tableConfiger","controlsWidth"]))])]),_:1},8,["modelValue","formList","rules"])]),_.value?(Object(o["openBlock"])(),Object(o["createBlock"])(r["a"],{key:0,Single:!1,roleIds:i.value,dic:a.dic,onChooseDate:Q,titleValue:x.value,modelValue:_.value,"onUpdate:modelValue":t[3]||(t[3]=e=>_.value=e),bqLx:w.value,bqDl:"02"},null,8,["roleIds","dic","titleValue","modelValue","bqLx"])):Object(o["createCommentVNode"])("",!0)])):Object(o["createCommentVNode"])("",!0)}}},_=(l("e321"),l("6b0d")),x=l.n(_);const D=x()(w,[["__scopeId","data-v-1ea44a92"]]);var L=D;const k={class:"titleBox"},V=Object(o["createElementVNode"])("span",{style:{"vertical-align":"middle"}},"新增",-1),y={class:"tabBox"},S=Object(o["createTextVNode"])("编辑"),B=Object(o["createTextVNode"])("删除");var N={__name:"index",setup(e){const{proxy:t}=Object(o["getCurrentInstance"])(),{D_GS_BQ_DJ:l,D_GS_SSYJ:r,D_GS_BQ_LB:n,D_GS_BQ_LX:d}=t.$dict("D_GS_BQ_DJ","D_GS_SSYJ","D_GS_BQ_LB","D_GS_BQ_LX"),u=Object(o["ref"])(),p=Object(o["ref"])(!1),j=Object(o["ref"])(),O=Object(o["ref"])([{label:"组合标签名称",prop:"bqMc",placeholder:"请输入组合标签名称",showType:"input"},{label:"组合标签标签等级",prop:"bqDj",placeholder:"请选择组合标签标签等级",showType:"select",options:l},{label:"组合标签颜色",prop:"bqYs",placeholder:"请选择组合标签标签颜色",showType:"select",options:r}]),g=Object(o["ref"])({}),f=Object(o["reactive"])({tableData:[],keyCount:0,tableConfiger:{rowHieght:61,showSelectType:"null",loading:!1},total:0,pageConfiger:{pageSize:20,pageCurrent:1},controlsWidth:160,tableColumn:[{label:"组合标签名称",prop:"bqMc"},{label:"标签代码",prop:"bqDm"},{label:"组合标签等级",prop:"bqDj",showSolt:!0},{label:"组合标签颜色",prop:"bqYs",showSolt:!0},{label:"组合标签分值",prop:"bqFz"},{label:"组合标签说明",prop:"bqSm",showOverflowTooltip:!0}]});Object(o["onMounted"])(()=>{_(),v()});const C=e=>{g.value={...e},f.pageConfiger.pageCurrent=1,v()},h=e=>{f.pageConfiger.pageCurrent=e,v()},q=e=>{f.pageConfiger.pageSize=e,v()},v=()=>{f.tableConfiger.loading=!0,Object(s["c"])(g.value,"/mosty-gsxt/tbGsxtBqzh/selectPage").then(e=>{f.tableData=e.records,f.total=e.total,f.tableConfiger.loading=!1}).catch(()=>{f.tableConfiger.loading=!1})},m=e=>{t.$confirm("确定要删除","警告",{type:"warning"}).then(()=>{Object(s["b"])({},"/mosty-gsxt/tbGsxtBqzh/"+e).then(()=>{t.$message({type:"success",message:"删除成功"}),v()})}).catch(()=>{})},w=(e,t)=>{p.value=!0,Object(o["nextTick"])(()=>{u.value.init(e,t)})},_=()=>{f.tableHeight=window.innerHeight-j.value.offsetHeight-250,window.onresize=function(){_()}};return(e,t)=>{const s=Object(o["resolveComponent"])("CirclePlus"),g=Object(o["resolveComponent"])("el-icon"),_=Object(o["resolveComponent"])("el-button"),x=Object(o["resolveComponent"])("DictTag"),D=Object(o["resolveComponent"])("el-link");return Object(o["openBlock"])(),Object(o["createElementBlock"])("div",null,[Object(o["createElementVNode"])("div",k,[Object(o["createVNode"])(a["a"],{title:"标签组合管理"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(_,{type:"primary",onClick:t[0]||(t[0]=e=>w("add",""))},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(g,{style:{"vertical-align":"middle"}},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s)]),_:1}),V]),_:1})]),_:1})]),Object(o["createElementVNode"])("div",{ref_key:"searchBox",ref:j},[(Object(o["openBlock"])(),Object(o["createBlock"])(i["a"],{searchArr:O.value,onSubmit:C,key:f.keyCount},null,8,["searchArr"]))],512),Object(o["createElementVNode"])("div",y,[(Object(o["openBlock"])(),Object(o["createBlock"])(c["a"],{tableData:f.tableData,tableColumn:f.tableColumn,tableHeight:f.tableHeight,key:f.keyCount,tableConfiger:f.tableConfiger,controlsWidth:f.controlsWidth},{bqYs:Object(o["withCtx"])(({row:e})=>[Object(o["createVNode"])(x,{value:e.bqYs,tag:!1,options:Object(o["unref"])(r)},null,8,["value","options"])]),bqDj:Object(o["withCtx"])(({row:e})=>[Object(o["createVNode"])(x,{tag:!1,value:e.bqDj,options:Object(o["unref"])(l)},null,8,["value","options"])]),controls:Object(o["withCtx"])(({row:e})=>[Object(o["createVNode"])(D,{type:"primary",onClick:t=>w("edit",e)},{default:Object(o["withCtx"])(()=>[S]),_:2},1032,["onClick"]),Object(o["createVNode"])(D,{type:"danger",onClick:t=>m(e.id)},{default:Object(o["withCtx"])(()=>[B]),_:2},1032,["onClick"])]),_:1},8,["tableData","tableColumn","tableHeight","tableConfiger","controlsWidth"])),Object(o["createVNode"])(b["a"],{onChangeNo:h,onChangeSize:q,tableHeight:f.tableHeight,pageConfiger:{...f.pageConfiger,total:f.total}},null,8,["tableHeight","pageConfiger"])]),p.value?(Object(o["openBlock"])(),Object(o["createBlock"])(L,{key:0,ref_key:"detailDiloag",ref:u,dic:{D_GS_BQ_LX:Object(o["unref"])(d),D_GS_BQ_DJ:Object(o["unref"])(l),D_GS_SSYJ:Object(o["unref"])(r),D_GS_BQ_LB:Object(o["unref"])(n)},onUpdateDate:v},null,8,["dic"])):Object(o["createCommentVNode"])("",!0)])}}};l("cf44");const I=N;t["default"]=I},"198b":function(e,t,l){},"3a23":function(e,t,l){},cf44:function(e,t,l){"use strict";l("198b")},e321:function(e,t,l){"use strict";l("3a23")}}]); |