niucloud-admin/niucloud/public/wap/assets/app-pages-index-diy_form_detail.7403a867.js
全栈小学生 ba52b6cf09 up
2025-03-14 18:31:07 +08:00

2 lines
3.8 KiB
JavaScript

import{a3 as e,a4 as t,a5 as i,af as a,ag as l,g as o,i as r,o as d,c as s,w as n,b as u,x as c,n as p,y as m,f,E as y,j as h,d as _,r as x,p as v,q as g,e as S,v as b,H as j,u as k,t as C}from"./index-4dda66b6.js";import{_ as L}from"./u-line.89feda2c.js";import{_ as w}from"./_plugin-vue_export-helper.1b428a4d.js";import{d as q}from"./index.efecf22a.js";import{b as F}from"./diy_form.1a9f0bb0.js";import"./u-icon.252ff5e7.js";import"./u-avatar.cb24cfde.js";import"./u-popup.5542352e.js";import"./u-transition.c22f21f6.js";import"./u-parse.fe048780.js";import"./top-tabbar.5c467bb0.js";import"./manifest.ed582bbb.js";import"./u-checkbox-group.56070d31.js";import"./u-loading-icon.10016ae2.js";import"./u-datetime-picker.3d4a7cfb.js";import"./u-input.52123ca7.js";import"./u-upload.973449ee.js";const P=w({name:"u-divider",mixins:[t,i,{props:{dashed:{type:Boolean,default:()=>e.divider.dashed},hairline:{type:Boolean,default:()=>e.divider.hairline},dot:{type:Boolean,default:()=>e.divider.dot},textPosition:{type:String,default:()=>e.divider.textPosition},text:{type:[String,Number],default:()=>e.divider.text},textSize:{type:[String,Number],default:()=>e.divider.textSize},textColor:{type:String,default:()=>e.divider.textColor},lineColor:{type:String,default:()=>e.divider.lineColor}}}],computed:{textStyle(){const e={};return e.fontSize=a(this.textSize),e.color=this.textColor,e},leftLineStyle(){const e={};return"left"===this.textPosition?e.width="80rpx":e.flex=1,e},rightLineStyle(){const e={};return"right"===this.textPosition?e.width="80rpx":e.flex=1,e}},emits:["click"],methods:{addStyle:l,click(){this.$emit("click")}}},[["render",function(e,t,i,a,l,_){const x=o(r("u-line"),L),v=y,g=h;return d(),s(g,{class:"u-divider",style:p([_.addStyle(e.customStyle)]),onClick:_.click},{default:n((()=>[u(x,{color:e.lineColor,customStyle:_.leftLineStyle,hairline:e.hairline,dashed:e.dashed},null,8,["color","customStyle","hairline","dashed"]),e.dot?(d(),s(v,{key:0,class:"u-divider__dot"},{default:n((()=>[c("●")])),_:1})):e.text?(d(),s(v,{key:1,class:"u-divider__text",style:p([_.textStyle])},{default:n((()=>[c(m(e.text),1)])),_:1},8,["style"])):f("v-if",!0),u(x,{color:e.lineColor,customStyle:_.rightLineStyle,hairline:e.hairline,dashed:e.dashed},null,8,["color","customStyle","hairline","dashed"])])),_:1},8,["style","onClick"])}],["__scopeId","data-v-14eab0c7"]]),z=_({__name:"index",props:["record_id","completeLayout"],emits:["callback"],setup(e,{emit:t}){const i=e,a=x(!0),l=v({global:{},value:[]});return g((()=>{F({record_id:i.record_id}).then((e=>{l.global.completeLayout=i.completeLayout||"style-1",e.data.recordsFieldList&&e.data.recordsFieldList.forEach((e=>{let t={id:e.field_key,componentName:e.field_type,pageStyle:"",viewFormDetail:!0,field:{name:e.field_name,value:e.handle_field_value,required:e.field_required,unique:e.field_unique,privacyProtection:e.privacy_protection},margin:{top:0,bottom:0,both:0}};l.value.push(t)})),t("callback",e.data.recordsFieldList),a.value=!1})).catch((()=>{a.value=!1,t("callback",[])}))})),(e,t)=>{const i=h;return d(),s(i,{style:p(e.themeColor())},{default:n((()=>[S(u(i,{class:"diy-template-wrap"},{default:n((()=>[u(q,{ref:"diyGroupRef",data:l},null,8,["data"])])),_:1},512),[[b,!a.value]])])),_:1},8,["style"])}}}),B=_({__name:"diy_form_detail",setup(e){const t=x(0);return j((e=>{t.value=e.record_id})),(e,i)=>{const a=h,l=o(r("u-divider"),P);return d(),s(a,{style:p(e.themeColor())},{default:n((()=>[u(a,{class:"w-screen h-screen bg-[var(--page-bg-color)] min-h-[100vh]"},{default:n((()=>[u(a,{class:"bg-white p-3"},{default:n((()=>[u(a,{class:"text-[30rpx] font-500 leading-[45rpx]"},{default:n((()=>[c(m(k(C)("diyForm.detailInformation")),1)])),_:1}),u(l,{text:""}),f(" 动态渲染表单组件详情 "),u(z,{record_id:t.value,completeLayout:"style-1"},null,8,["record_id"])])),_:1})])),_:1})])),_:1},8,["style"])}}});export{B as default};