1 |
- import{M as I}from"./index.b661d9c5.js";import{T as M}from"./TEditor.b6ed904b.js";import{b as z,ar as N,E as j,_ as q,c as d,e as o,f as s,h as i,i as n,F as A,j as B,k as C,g as c,m,t as k,w as G,v as H,A as g,R as J,S as K}from"./index.76214426.js";import"./index.vue_vue_type_style_index_0_scoped_f00ed21d_lang.45576b33.js";import"./vuedraggable.umd.e261f12f.js";import"./index.ac274cf8.js";import"./index.6fdd4b98.js";import"./sort_out.f3d53300.js";import"./index.esm.de4e1ca1.js";const O={components:{MaterialSelect:I,TEditor:M},setup(){const u=z({btnLoading:!1,showPopover:!1,remark:"",pageList:[{title:"\u516C\u544A",type:"input",value:"",txt:"\u624B\u673A\u7AEF\u5C06\u4EE5\u6EDA\u52A8\u7684\u65B9\u5F0F\u5C55\u793A"},{title:"\u516C\u544A\u8F6E\u64AD\u56FE",type:"img",value:[],txt:"\u5EFA\u8BAE\u56FE\u7247\u5C3A\u5BF8:640*120"},{title:"\u662F\u5426\u5F00\u542F\u516C\u544A",type:"radio",value:0,radioList:[{title:"\u662F",val:1},{title:"\u5426",val:0}]},{title:"\u516C\u544A\u4E00\u6807\u9898",type:"input",value:""},{title:"\u516C\u544A\u4E00\u5185\u5BB9",type:"edit",value:""},{title:"\u516C\u544A\u4E8C\u6807\u9898",type:"input",value:""},{title:"\u516C\u544A\u4E8C\u5185\u5BB9",type:"edit",value:""},{title:"\u8FDB\u5165\u5546\u54C1\u5217\u8868\u9875\u63D0\u793A",type:"input",value:"",txt:"\u7528\u6237\u8FDB\u5165\u9875\u9762\u540E, \u5C06\u5F39\u6846\u63D0\u793A\u8BBE\u7F6E\u7684\u5185\u5BB9"},{title:"\u8BA2\u5355\u5907\u6CE8\u662F\u5426\u5FC5\u586B",type:"radio",value:0,radioList:[{title:"\u662F",val:1},{title:"\u5426",val:0}]},{title:"\u8BA2\u5355\u786E\u8BA4\u9875\u5907\u6CE8\u63D0\u793A\u8BED",type:"input",value:"",txt:"\u8BA2\u5355\u786E\u8BA4\u9875\u5907\u6CE8\u7684\u63D0\u793A\u4FE1\u606F"},{title:"\u81EA\u5B9A\u4E49\u8BA2\u5355\u5907\u6CE8",type:"custom",remarkList:[],txt:"\u4F8B\u5982: \u5E26\u70B9\u918B, \u4E0D\u5403\u8FA3, \u81EA\u5E26\u96F6\u94B1, \u5EF6\u65F6\u9001\u9910\u7B49"},{title:"\u95E8\u5E97\u8BE6\u60C5\u9875\u81EA\u5B9A\u4E49\u94FE\u63A5",type:"custom",inputLinkList:[{inputList:[{prepend:"\u94FE\u63A5\u6587\u5B57",value:""},{prepend:"\u94FE\u63A5\u5730\u5740",value:""},{prepend:"\u5C0F\u7A0B\u5E8F/\u65B0\u7248\u516C\u4F17\u53F7\u8DF3\u8F6C\u94FE\u63A5",value:""}]}],txt:"\u8BE5\u94FE\u63A5\u5C06\u5728\u95E8\u5E97\u8BE6\u60C5\u9875\u9762\u663E\u793A"},{title:"\u95E8\u5E97\u670D\u52A1\u540D\u79F0\u81EA\u5B9A\u4E49",type:"custom",value:"",inputList:[{prepend:"\u5916\u5356\uFF1A",value:"",txt:"\u8BF7\u8BBE\u7F6E\u524D\u53F0\u5916\u5356\u5165\u53E3\u540D\u79F0\uFF0C\u4E3A\u7A7A\u4F7F\u7528\u9ED8\u8BA4\u503C"},{prepend:"\u5E97\u5185\u70B9\u9910\uFF1A",value:"",txt:"\u8BF7\u8BBE\u7F6E\u524D\u53F0\u5916\u5356\u5165\u53E3\u540D\u79F0\uFF0C\u4E3A\u7A7A\u4F7F\u7528\u9ED8\u8BA4\u503C"},{prepend:"\u6392\u53F7\uFF1A",value:"",txt:"\u8BF7\u8BBE\u7F6E\u524D\u53F0\u5916\u5356\u5165\u53E3\u540D\u79F0\uFF0C\u4E3A\u7A7A\u4F7F\u7528\u9ED8\u8BA4\u503C"},{prepend:"\u9884\u5B9A\uFF1A",value:"",txt:"\u8BF7\u8BBE\u7F6E\u524D\u53F0\u5916\u5356\u5165\u53E3\u540D\u79F0\uFF0C\u4E3A\u7A7A\u4F7F\u7528\u9ED8\u8BA4\u503C"},{prepend:"\u5F53\u9762\u4ED8\uFF1A",value:"",txt:"\u8BF7\u8BBE\u7F6E\u524D\u53F0\u5916\u5356\u5165\u53E3\u540D\u79F0\uFF0C\u4E3A\u7A7A\u4F7F\u7528\u9ED8\u8BA4\u503C"}]},{title:"\u63D0\u4EA4\u8BA2\u5355\u65F6\u662F\u5426\u9700\u8981\u9009\u62E9\u9910\u5177\u6570\u91CF",type:"radio",value:1,radioList:[{title:"\u662F",val:1},{title:"\u5426",val:0}]}]}),r=e=>{var p;u.showPopover=!1,u.remark&&((p=u.pageList[e].remarkList)==null||p.push(u.remark),u.remark="")},f=(e,p)=>{var a;(a=u.pageList[e].remarkList)==null||a.splice(p,1)},D=e=>{var a,_;const p=(a=u.pageList[e].inputLinkList)==null?void 0:a.length;if(p&&p>=3){j.warning("\u6700\u591A\u53EF\u6DFB\u52A03\u4E2A\u95E8\u5E97\u8BE6\u60C5\u9875\u81EA\u5B9A\u4E49\u94FE\u63A5");return}(_=u.pageList[e].inputLinkList)==null||_.push({inputList:[{prepend:"\u94FE\u63A5\u6587\u5B57",value:""},{prepend:"\u94FE\u63A5\u5730\u5740",value:""},{prepend:"\u5C0F\u7A0B\u5E8F/\u65B0\u7248\u516C\u4F17\u53F7\u8DF3\u8F6C\u94FE\u63A5",value:""}]})},V=(e,p)=>{var a;(a=u.pageList[e].inputLinkList)==null||a.splice(p,1)},b=()=>{var p,a,_;u.btnLoading=!0;const e=u.pageList;e[0].value,e[1].value.map(F=>({out_door_images:F,url:"\u6CA1\u505A"})),e[2].value,e[3].value,e[4].value,e[5].value,e[6].value,e[7].value,e[8].value,e[9].value,e[10].remarkList,(p=e[11].inputLinkList)!=null&&p.map(F=>F.inputList[0].value),(a=e[11].inputLinkList)!=null&&a.map(F=>F.inputList[1].value),(_=e[11].inputLinkList)!=null&&_.map(F=>F.inputList[2].value),e[12].inputList[0].value,e[12].inputList[1].value,e[12].inputList[2].value,e[12].inputList[3].value,e[12].inputList[4].value,e[13].value};return{...N(u),addRemark:r,delRemark:f,addInputLink:D,delInputLink:V,submit:b}}};const x=u=>(J("data-v-a4b05773"),u=u(),K(),u),Q={class:"container"},W=x(()=>c("h1",{class:"title"},"\u9875\u9762\u8BBE\u7F6E",-1)),X={class:"item-row"},Y={key:1,class:"input-box"},Z={key:4,class:"custom-box"},uu={key:0,class:"custom-wrap"},eu={class:"box-left"},tu=["onClick"],lu={class:"poppver-box",style:{display:"flex"}},ou=m("\u53D6\u6D88"),au=m("\u786E\u5B9A"),su=m("\u6DFB\u52A0"),iu={key:1,class:"custom-wrap"},nu={class:"item-row"},pu=["onClick"],ru=x(()=>c("span",{class:"add-text"},"\u6DFB\u52A0\u81EA\u5B9A\u4E49\u8BC4\u4EF7\u56DE\u590D",-1)),du={key:2,class:"custom-wrap"},cu={class:"tips-txt"},Fu={key:0,class:"item-row"},vu={class:"tips-txt"},_u=m("\u63D0\u4EA4");function Eu(u,r,f,D,V,b){const e=d("el-radio"),p=d("el-radio-group"),a=d("el-input"),_=d("MaterialSelect"),F=d("TEditor"),w=d("CircleCloseFilled"),h=d("el-icon"),y=d("el-button"),U=d("el-popover"),S=d("CirclePlusFilled"),$=d("el-form-item"),P=d("el-form");return o(),s("div",Q,[W,i(P,{"label-width":"210px",class:"form-container"},{default:n(()=>[(o(!0),s(A,null,B(u.pageList,(l,L)=>(o(),C($,{key:L,label:l.title},{default:n(()=>[c("div",X,[l.type=="radio"?(o(),C(p,{key:0,modelValue:l.value,"onUpdate:modelValue":t=>l.value=t},{default:n(()=>[(o(!0),s(A,null,B(l.radioList,(t,v)=>(o(),C(e,{key:v,label:t.val,size:"large"},{default:n(()=>[m(k(t.title),1)]),_:2},1032,["label"]))),128))]),_:2},1032,["modelValue","onUpdate:modelValue"])):l.type=="input"?(o(),s("div",Y,[i(a,{modelValue:l.value,"onUpdate:modelValue":t=>l.value=t},null,8,["modelValue","onUpdate:modelValue"])])):l.type=="img"?(o(),C(_,{key:2,modelValue:l.value,"onUpdate:modelValue":t=>l.value=t,limit:20},null,8,["modelValue","onUpdate:modelValue"])):l.type=="edit"?(o(),C(F,{key:3,modelValue:l.value,"onUpdate:modelValue":t=>l.value=t,height:300},null,8,["modelValue","onUpdate:modelValue"])):l.type=="custom"?(o(),s("div",Z,[l.title=="\u81EA\u5B9A\u4E49\u8BA2\u5355\u5907\u6CE8"?(o(),s("div",uu,[(o(!0),s(A,null,B(l.remarkList,(t,v)=>G((o(),s("div",{class:"content-box",key:v},[c("div",eu,[c("span",null,k(t),1)]),c("div",{class:"box-right",onClick:E=>u.delRemark(L,v)},[i(h,{size:16},{default:n(()=>[i(w)]),_:1})],8,tu)])),[[H,l.remarkList.length]])),128)),i(U,{visible:u.showPopover,"onUpdate:visible":r[3]||(r[3]=t=>u.showPopover=t),trigger:"click",placement:"top",width:300},{reference:n(()=>[i(y,{type:"success",onClick:r[2]||(r[2]=t=>u.showPopover=!0)},{default:n(()=>[su]),_:1})]),default:n(()=>[c("div",lu,[i(a,{modelValue:u.remark,"onUpdate:modelValue":r[0]||(r[0]=t=>u.remark=t)},null,8,["modelValue"]),i(y,{text:"",onClick:r[1]||(r[1]=t=>u.showPopover=!1)},{default:n(()=>[ou]),_:1}),i(y,{type:"primary",onClick:t=>u.addRemark(L)},{default:n(()=>[au]),_:2},1032,["onClick"])])]),_:2},1032,["visible"])])):l.title=="\u95E8\u5E97\u8BE6\u60C5\u9875\u81EA\u5B9A\u4E49\u94FE\u63A5"?(o(),s("div",iu,[(o(!0),s(A,null,B(l.inputLinkList,(t,v)=>(o(),s("div",{class:"item-row",style:{display:"flex","margin-bottom":"10px"},key:v},[(o(!0),s(A,null,B(t.inputList,(E,R)=>(o(),C(a,{key:R,modelValue:E.value,"onUpdate:modelValue":T=>E.value=T},{prepend:n(()=>[m(k(E.prepend),1)]),_:2},1032,["modelValue","onUpdate:modelValue"]))),128)),i(h,{size:16,class:"icon-delete",onClick:E=>u.delInputLink(L,u.k)},{default:n(()=>[i(w)]),_:2},1032,["onClick"])]))),128)),c("div",nu,[c("p",{class:"add-btn",onClick:t=>u.addInputLink(L)},[i(h,{size:16},{default:n(()=>[i(S)]),_:1}),ru],8,pu)])])):l.title=="\u95E8\u5E97\u670D\u52A1\u540D\u79F0\u81EA\u5B9A\u4E49"?(o(),s("div",du,[(o(!0),s(A,null,B(l.inputList,(t,v)=>(o(),s("div",{class:"item-row",key:v},[i(a,{modelValue:t.value,"onUpdate:modelValue":E=>t.value=E},{prepend:n(()=>[m(k(t.prepend),1)]),_:2},1032,["modelValue","onUpdate:modelValue"]),c("span",cu,k(t.txt),1)]))),128))])):g("",!0)])):g("",!0)]),l.txt?(o(),s("div",Fu,[c("span",vu,k(l.txt),1)])):g("",!0)]),_:2},1032,["label"]))),128))]),_:1}),i(y,{type:"primary",loading:u.btnLoading,onClick:r[4]||(r[4]=l=>u.submit())},{default:n(()=>[_u]),_:1},8,["loading"])])}const fu=q(O,[["render",Eu],["__scopeId","data-v-a4b05773"]]);export{fu as default};
|