You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1 lines
6.4 KiB
1 lines
6.4 KiB
import{d as L,v as T,r as c,l as O,M as R,k as t,h as f,c as k,a as n,t as b,u as r,e as o,w as s,F as Y,O as $,m as j,i as E,_ as A,ac as H,G as M,D as S,bg as z,H as G,K,E as W}from"./index-7e4fdde7.js";/* empty css *//* empty css *//* empty css */import{_ as J}from"./index.vue_vue_type_script_setup_true_lang-a40c1bc6.js";/* empty css *//* empty css *//* empty css *//* empty css */import Q from"./index-d4051321.js";import"./el-form-item-4ed993c7.js";/* empty css *//* empty css *//* empty css */import{b as X,a as Z,e as ee,c as te}from"./enterprise_information-62761a77.js";import"./index.vue_vue_type_style_index_0_lang-515918c3.js";/* empty css *//* empty css */import"./attachment-164ad3c3.js";/* empty css */import"./index.vue_vue_type_script_setup_true_lang-8d9bbba7.js";/* empty css *//* empty css *//* empty css */import"./el-tooltip-4ed993c7.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./index.vue_vue_type_script_setup_true_lang-db59ea04.js";/* empty css */import"./index.vue_vue_type_script_setup_true_lang-f966a05c.js";import"./sys-b1d60088.js";import"./_plugin-vue_export-helper-c27b6911.js";import"./sortable.esm-be94e56d.js";const ae={class:"main-container"},le={class:"detail-head"},oe=n("span",{class:"iconfont iconxiangzuojiantou !text-xs"},null,-1),re={class:"ml-[1px]"},se=n("span",{class:"adorn"},"|",-1),ie={class:"right"},ne={class:"fixed-footer-wrap"},pe={class:"fixed-footer"},Je=L({__name:"enterprise_information_edit",setup(de){const h=T(),_=parseInt(h.query.id),u=c(!1),I=h.meta.title,v={id:0,campuses_id:"",cover:"",enterprise_name:"",enterprise_abbreviation:"",phone:"",profession:"",website:"",establishment_time:"",content:""},a=O({...v});_&&(async(d=0)=>{Object.assign(a,v);const e=await(await X(d)).data;Object.keys(a).forEach(p=>{e[p]!=null&&(a[p]=e[p])})})(_);const g=c();c([]);const V=c([]);(async()=>{V.value=await(await Z({})).data})();const y=R(()=>({campuses_id:[{required:!0,message:t("campusesIdPlaceholder"),trigger:"blur"}],cover:[{required:!0,message:t("coverPlaceholder"),trigger:"blur"}],enterprise_name:[{required:!0,message:t("enterpriseNamePlaceholder"),trigger:"blur"}],enterprise_abbreviation:[{required:!0,message:t("enterpriseAbbreviationPlaceholder"),trigger:"blur"}],phone:[{required:!0,message:t("phonePlaceholder"),trigger:"blur"}],profession:[{required:!0,message:t("professionPlaceholder"),trigger:"blur"}],website:[{required:!0,message:t("websitePlaceholder"),trigger:"blur"}],establishment_time:[{required:!0,message:t("establishmentTimePlaceholder"),trigger:"blur"}],content:[{required:!0,message:t("contentPlaceholder"),trigger:"blur"}]})),q=async d=>{u.value||!d||await d.validate(async e=>{e&&(u.value=!0,(_?ee:te)(a).then(i=>{u.value=!1,history.back()}).catch(i=>{u.value=!1}))})},w=()=>{history.back()};return(d,e)=>{const p=A,P=H,i=M,C=Q,m=S,D=z,U=J,F=G,N=K,x=W;return f(),k("div",ae,[n("div",le,[n("div",{class:"left",onClick:e[0]||(e[0]=l=>w())},[oe,n("span",re,b(r(t)("returnToPreviousPage")),1)]),se,n("span",ie,b(r(I)),1)]),o(N,{class:"box-card !border-none",shadow:"never"},{default:s(()=>[o(F,{model:a,"label-width":"90px",ref_key:"formRef",ref:g,rules:r(y),class:"page-form"},{default:s(()=>[o(i,{label:r(t)("campusesId"),prop:"campuses_id"},{default:s(()=>[o(P,{class:"input-width",modelValue:a.campuses_id,"onUpdate:modelValue":e[1]||(e[1]=l=>a.campuses_id=l),clearable:"",placeholder:r(t)("campusesIdPlaceholder")},{default:s(()=>[o(p,{label:"请选择",value:""}),(f(!0),k(Y,null,$(V.value,(l,B)=>(f(),j(p,{key:B,label:l.name,value:l.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue","placeholder"])]),_:1},8,["label"]),o(i,{label:r(t)("cover")},{default:s(()=>[o(C,{modelValue:a.cover,"onUpdate:modelValue":e[2]||(e[2]=l=>a.cover=l)},null,8,["modelValue"])]),_:1},8,["label"]),o(i,{label:r(t)("enterpriseName"),prop:"enterprise_name"},{default:s(()=>[o(m,{modelValue:a.enterprise_name,"onUpdate:modelValue":e[3]||(e[3]=l=>a.enterprise_name=l),clearable:"",placeholder:r(t)("enterpriseNamePlaceholder"),class:"input-width"},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),o(i,{label:r(t)("enterpriseAbbreviation"),prop:"enterprise_abbreviation"},{default:s(()=>[o(m,{modelValue:a.enterprise_abbreviation,"onUpdate:modelValue":e[4]||(e[4]=l=>a.enterprise_abbreviation=l),clearable:"",placeholder:r(t)("enterpriseAbbreviationPlaceholder"),class:"input-width"},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),o(i,{label:r(t)("phone"),prop:"phone"},{default:s(()=>[o(m,{modelValue:a.phone,"onUpdate:modelValue":e[5]||(e[5]=l=>a.phone=l),clearable:"",placeholder:r(t)("phonePlaceholder"),class:"input-width"},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),o(i,{label:r(t)("profession"),prop:"profession"},{default:s(()=>[o(m,{modelValue:a.profession,"onUpdate:modelValue":e[6]||(e[6]=l=>a.profession=l),clearable:"",placeholder:r(t)("professionPlaceholder"),class:"input-width"},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),o(i,{label:r(t)("website"),prop:"website"},{default:s(()=>[o(m,{modelValue:a.website,"onUpdate:modelValue":e[7]||(e[7]=l=>a.website=l),clearable:"",placeholder:r(t)("websitePlaceholder"),class:"input-width"},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),o(i,{label:r(t)("establishmentTime"),prop:"establishment_time",class:"input-width"},{default:s(()=>[o(D,{class:"flex-1 !flex",modelValue:a.establishment_time,"onUpdate:modelValue":e[8]||(e[8]=l=>a.establishment_time=l),clearable:"",type:"datetime","value-format":"YYYY-MM-DD HH:mm:ss",placeholder:r(t)("establishmentTimePlaceholder")},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),o(i,{label:r(t)("content"),prop:"content"},{default:s(()=>[o(U,{modelValue:a.content,"onUpdate:modelValue":e[9]||(e[9]=l=>a.content=l)},null,8,["modelValue"])]),_:1},8,["label"])]),_:1},8,["model","rules"])]),_:1}),n("div",ne,[n("div",pe,[o(x,{type:"primary",onClick:e[10]||(e[10]=l=>q(g.value))},{default:s(()=>[E(b(r(t)("save")),1)]),_:1}),o(x,{onClick:e[11]||(e[11]=l=>w())},{default:s(()=>[E(b(r(t)("cancel")),1)]),_:1})])])])}}});export{Je as default};
|
|
|