Commit 8f823bf1 by lixinming

no message

parent 40fd9299
import{d as oe,r as d,q as ne,c as C,a,b as t,i,f as c,e as u,o as b,F as N,y as E,v as G,k as _,h as H,z as A,p as ie,g as se,_ as ce}from"./index-6ab4ca29.js";import{_ as re}from"./QuillEditor.vue_vue_type_style_index_0_lang-8823f612.js";import{l as de}from"./publicSelectData-6cf71fc2.js";const T=k=>(ie("data-v-14b95194"),k=k(),se(),k),ue={class:"content-container"},me={class:"form-query fixed"},pe={class:"download-wrap flex-center-vertical"},ve={class:"btn-wrap"},_e={class:"btn-download"},fe={class:"table-container table"},ye={class:"customLeftRight"},he={class:"dialog-item-left"},ge={class:"dialog-item"},we=T(()=>a("div",{class:"dialog-item-label"},"政策名称",-1)),be={class:"dialog-item"},Te=T(()=>a("div",{class:"dialog-item-label"},"政策时间",-1)),ke={class:"dialog-item-right"},De={class:"dialog-item"},Ie=T(()=>a("div",{class:"dialog-item-label"},"政策类型",-1)),Ve={class:"dialog-item"},Ce=T(()=>a("div",{class:"dialog-item-label"},"发布单位",-1)),Ae={class:"dialog-item"},xe=T(()=>a("div",{class:"dialog-item-label"},"政策详情",-1)),Me={class:"activityDetail-wrap custom-scrollbar"},Pe=["title"],$e={class:"activityDetail-info flex-center-vertical"},ze=["title"],Be={class:"activityDetail-createTime"},Le=["innerHTML"],Ue=oe({__name:"All",setup(k){const m=d({selectTitle:"",type:"",createTime:""}),I=d([]),R=async()=>{try{[I.value]=(await Promise.allSettled([de()])).map(o=>o.value)}catch(o){console.log("handlePublicDataError >>>",o)}},j=()=>{m.value={selectTitle:"",type:"",createTime:""},y()},D=d(null),f=d(""),p=d([]),x=d(""),r=d({title:"",type:"",createTime:"",endTime:"",source:"",content:""});async function M(o,e=""){try{if(o==="add")f.value="政策发布";else{f.value="编辑",x.value=e;let n={pId:e};const{data:s}=await c.fetch("policyInfo",n);s&&s.dataInfo&&(p.value=[s.dataInfo.createTime,s.dataInfo.endTime],r.value={title:s.dataInfo.title||"",type:s.dataInfo.type||"",createTime:s.dataInfo.createTime||"",endTime:s.dataInfo.endTime||"",source:s.dataInfo.source||"",content:s.dataInfo.content||""})}D.value.show()}catch(n){console.log("policyInfo >>>",n)}}function J(){D.value.hide()}function K(){return r.value.title.trim()?r.value.type?p.value.length?r.value.source.trim()?r.value.content.trim()?!0:(c.showMessage.error("请输入政策详情"),!1):(c.showMessage.error("请输入发布单位"),!1):(c.showMessage.error("请选择政策时间"),!1):(c.showMessage.error("请选择政策类型"),!1):(c.showMessage.error("请输入政策名称"),!1)}async function O(){try{if(!K())return;let e={param:c.cleanParams({...r.value})};p.value.length&&(e.param.createTime=c.convertToTimestamp(p.value[0]),e.param.endTime=c.convertToTimestamp(p.value[1]));let n="policyAdd";f.value==="编辑"&&(n="policyUpdate",e.pId=x.value);const{code:s}=await c.fetch(n,e);s===200&&(c.showMessage.success(f.value==="政策发布"?"添加成功!":"修改成功"),D.value.hide(),y())}catch(o){console.log("handleSubmitBtn >>>",o)}}function Q(o){try{c.showMessageBox.confirm("是否删除这条政策?","提示",{confirmButtonText:"确认",cancelButtonText:"取消",type:"warning"}).then(async()=>{let e={pId:o};const{code:n}=await c.fetch("policyDel",e);n===200&&(c.showMessage.success("删除成功"),y())}).catch(()=>{console.log("取消")})}catch(e){console.log("policyDel >>>",e)}}function W(){f.value="",p.value=[],r.value={title:"",type:"",createTime:"",endTime:"",source:"",content:""}}const P=d(null),v=d({title:"",source:"",createTime:"",content:""});async function X(o){try{P.value.show();let e={pId:o};const{data:n}=await c.fetch("policyItem",e);n&&n.dataInfo&&(v.value={title:n.dataInfo.title||"",source:n.dataInfo.source||"",createTime:n.dataInfo.createTime||"",content:n.dataInfo.content||""})}catch(e){console.log("policyItem >>>",e)}}function Z(){v.value={title:"",source:"",createTime:"",content:""}}const $=d(null);function z(o,e,n){try{$.value.show(o,e,n,"全部政策")}catch(s){console.log("handleCurrentDownload >",s)}}const B=d(0),L=d(1),U=d([]),y=async()=>{try{const o={...c.cleanParams(m.value),page:L.value||1},{data:e}=await c.fetch("policyList",o);e&&(B.value=e.dataCount||0,U.value=e.dataList||[])}catch(o){console.log("handleGetDataList-error > ",o)}},ee=(o=1)=>{L.value=o,y()};return ne(()=>{R(),y()}),(o,e)=>{const n=u("el-input"),s=u("el-form-item"),F=u("el-option"),Y=u("el-select"),S=u("el-date-picker"),w=u("el-button"),te=u("el-form"),h=u("el-table-column"),V=u("el-link"),le=u("el-table-custom"),q=u("custom-dialog"),ae=u("custom-download");return b(),C("div",ue,[a("div",me,[t(te,{class:"form-query--inline",inline:!0,model:m.value},{default:i(()=>[t(s,{label:"政策内容",prop:"entepriseName"},{default:i(()=>[t(n,{placeholder:"请输入",modelValue:m.value.selectTitle,"onUpdate:modelValue":e[0]||(e[0]=l=>m.value.selectTitle=l),modelModifiers:{trim:!0}},null,8,["modelValue"])]),_:1}),t(s,{label:"政策类型"},{default:i(()=>[t(Y,{modelValue:m.value.type,"onUpdate:modelValue":e[1]||(e[1]=l=>m.value.type=l),clearable:"",placeholder:"请选择"},{default:i(()=>[(b(!0),C(N,null,E(I.value,(l,g)=>(b(),G(F,{label:l.key,value:l.value,key:g},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),t(s,{label:"时间选择"},{default:i(()=>[t(S,{modelValue:m.value.createTime,"onUpdate:modelValue":e[2]||(e[2]=l=>m.value.createTime=l),type:"month",format:"YYYY-MM-DD","value-format":"x",placeholder:"请选择",size:"large",clearable:"",style:{width:"100%"}},null,8,["modelValue"])]),_:1}),t(s,{class:"btn-action"},{default:i(()=>[t(w,{size:"small",type:"primary",onClick:y},{default:i(()=>[_(" 查询 ")]),_:1}),t(w,{size:"small",onClick:j},{default:i(()=>[_(" 重置 ")]),_:1})]),_:1})]),_:1},8,["model"])]),a("div",pe,[a("div",ve,[t(w,{size:"small",type:"primary",onClick:e[3]||(e[3]=l=>M("add"))},{default:i(()=>[_(" 政策发布 ")]),_:1})]),a("div",_e,[t(w,{size:"small",onClick:e[4]||(e[4]=l=>z("currentPage","enterprisefinancingColumn","dwFinancingList"))},{default:i(()=>[_(" 当前数据下载 ")]),_:1}),t(w,{size:"small",onClick:e[5]||(e[5]=l=>z("allPage","enterprisefinancingColumn","dwFinancingList"))},{default:i(()=>[_(" 全部数据下载 ")]),_:1})])]),a("div",fe,[t(le,{total:B.value,list:U.value,"on-pagination":ee},{default:i(()=>[t(h,{width:"250",fixed:"","show-overflow-tooltip":!0,prop:"title",label:"政策名称"}),t(h,{"show-overflow-tooltip":!0,prop:"type",label:"政策类型"}),t(h,{"show-overflow-tooltip":!0,prop:"createTime",label:"政策时间"}),t(h,{"show-overflow-tooltip":!0,prop:"source",label:"发布单位"}),t(h,{"show-overflow-tooltip":!0,prop:"investmentDate",label:"政策详情"},{default:i(({row:l={}})=>[t(V,{type:"primary",onClick:H(g=>X(l.pId),["stop"])},{default:i(()=>[_("查看详情")]),_:2},1032,["onClick"])]),_:1}),t(h,{width:"200",label:"操作",fixed:"right"},{default:i(({row:l={}})=>[t(V,{type:"primary",onClick:H(g=>M("edit",l.pId),["stop"])},{default:i(()=>[_("编辑")]),_:2},1032,["onClick"]),t(V,{type:"danger",onClick:g=>Q(l.pId)},{default:i(()=>[_("删除")]),_:2},1032,["onClick"])]),_:1})]),_:1},8,["total","list"])]),t(q,{width:"1000px",title:f.value,ref_key:"$AddActivity",ref:D,onClearForm:W},{default:i(()=>[a("div",ye,[a("div",he,[a("div",ge,[we,t(n,{modelValue:r.value.title,"onUpdate:modelValue":e[6]||(e[6]=l=>r.value.title=l),size:"large",placeholder:"请输入政策名称"},null,8,["modelValue"])]),a("div",be,[Te,t(S,{modelValue:p.value,"onUpdate:modelValue":e[7]||(e[7]=l=>p.value=l),type:"daterange",format:"YYYY-MM-DD","value-format":"x","range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期",size:"large",clearable:"",style:{width:"100%"}},null,8,["modelValue"])])]),a("div",ke,[a("div",De,[Ie,t(Y,{modelValue:r.value.type,"onUpdate:modelValue":e[8]||(e[8]=l=>r.value.type=l),clearable:"",placeholder:"请选择政策类型"},{default:i(()=>[(b(!0),C(N,null,E(I.value,(l,g)=>(b(),G(F,{label:l.key,value:l.value,key:g},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),a("div",Ve,[Ce,t(n,{modelValue:r.value.source,"onUpdate:modelValue":e[9]||(e[9]=l=>r.value.source=l),size:"large",placeholder:"请输入发布单位"},null,8,["modelValue"])])])]),a("div",Ae,[xe,t(re,{"custom-class":"quill-editor__container",modelValue:r.value.content,"onUpdate:modelValue":e[10]||(e[10]=l=>r.value.content=l)},null,8,["modelValue"])]),a("div",{class:"btn-wrap flex-center"},[a("div",{class:"cancel-btn",onClick:J},"取消"),a("div",{class:"submit-btn",onClick:O},"确定")])]),_:1},8,["title"]),t(q,{width:"1000px",title:"政策详情",ref_key:"$ActivityDetail",ref:P,onClearForm:Z},{default:i(()=>[a("div",Me,[a("div",{class:"activityDetail-title",title:v.value.title||""},A(v.value.title||""),9,Pe),a("div",$e,[a("div",{class:"activityDetail-source",title:v.value.source||""},A(v.value.source||""),9,ze),a("div",Be,A(v.value.createTime||""),1)]),a("div",{class:"activityDetail-content",innerHTML:v.value.content||""},null,8,Le)])]),_:1},512),t(ae,{ref_key:"$CustomDownload",ref:$},null,512)])}}});const qe=ce(Ue,[["__scopeId","data-v-14b95194"]]);export{qe as default};
import{d as A,r,q as G,c as y,a as p,b as e,i as a,f as S,e as s,p as M,g as Y,o as d,F as I,y as L,v as F,k as f,_ as R}from"./index-6ab4ca29.js";import{a as T,i as j}from"./publicSelectData-6cf71fc2.js";const H=_=>(M("data-v-20ed810f"),_=_(),Y(),_),J={class:"content-container"},K={class:"form-query fixed"},O={class:"download-wrap flex-center-vertical"},Q=H(()=>p("div",null,null,-1)),W={class:"btn-download"},X={class:"table-container table"},Z=A({__name:"Data",setup(_){const w=r([]),n=r({selectStr:"",industry:"",year:""}),h=r([]),z=r([]),B=async()=>{try{[h.value,z.value]=(await Promise.allSettled([T(),j()])).map(t=>t.value)}catch(t){console.log("handlePublicDataError >>>",t)}},E=()=>{n.value={selectStr:"",industry:"",year:""},m()},g=r(null);function k(t,l,u){try{g.value.show(t,l,u,"经营数据")}catch(c){console.log("handleCurrentDownload >",c)}}const C=r(0),D=r(1),V=r([]),m=async()=>{try{const t={...S.cleanParams(n.value),page:D.value||1},{data:l}=await S.fetch("businessList",t);l&&(C.value=l.dataCount||0,V.value=l.dataList||[])}catch(t){console.log("handleGetDataList-error > ",t)}},N=(t=1)=>{D.value=t,m()};return G(()=>{const t=new Date().getFullYear();w.value=Array.from({length:10},(l,u)=>({key:String(t-u),value:t-u})),B(),m()}),(t,l)=>{const u=s("el-input"),c=s("el-form-item"),P=s("el-option"),x=s("el-select"),v=s("el-button"),$=s("el-form"),i=s("el-table-column"),q=s("el-table-custom"),U=s("custom-download");return d(),y("div",J,[p("div",K,[e($,{class:"form-query--inline",inline:!0,model:n.value},{default:a(()=>[e(c,{label:"企业内容",prop:"entepriseName"},{default:a(()=>[e(u,{placeholder:"请输入",modelValue:n.value.selectStr,"onUpdate:modelValue":l[0]||(l[0]=o=>n.value.selectStr=o),modelModifiers:{trim:!0}},null,8,["modelValue"])]),_:1}),e(c,{label:"行业领域"},{default:a(()=>[e(x,{modelValue:n.value.industry,"onUpdate:modelValue":l[1]||(l[1]=o=>n.value.industry=o),clearable:"",placeholder:"请选择"},{default:a(()=>[(d(!0),y(I,null,L(h.value,(o,b)=>(d(),F(P,{label:o.key,value:o.value,key:b},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),e(c,{label:"年份选择"},{default:a(()=>[e(x,{modelValue:n.value.year,"onUpdate:modelValue":l[2]||(l[2]=o=>n.value.year=o),clearable:"",placeholder:"请选择"},{default:a(()=>[(d(!0),y(I,null,L(w.value,(o,b)=>(d(),F(P,{label:o.key,value:o.value,key:b},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),e(c,{class:"btn-action"},{default:a(()=>[e(v,{size:"small",type:"primary",onClick:m},{default:a(()=>[f(" 查询 ")]),_:1}),e(v,{size:"small",onClick:E},{default:a(()=>[f(" 重置 ")]),_:1})]),_:1})]),_:1},8,["model"])]),p("div",O,[Q,p("div",W,[e(v,{size:"small",onClick:l[3]||(l[3]=o=>k("currentPage","enterprisefinancingColumn","dwFinancingList"))},{default:a(()=>[f(" 当前数据下载 ")]),_:1}),e(v,{size:"small",onClick:l[4]||(l[4]=o=>k("allPage","enterprisefinancingColumn","dwFinancingList"))},{default:a(()=>[f(" 全部数据下载 ")]),_:1})])]),p("div",X,[e(q,{total:C.value,list:V.value,"on-pagination":N},{default:a(()=>[e(i,{width:"250",fixed:"","show-overflow-tooltip":!0,prop:"name",label:"企业名称"}),e(i,{"show-overflow-tooltip":!0,prop:"industry",label:"行业领域"}),e(i,{"show-overflow-tooltip":!0,prop:"year",label:"年份"}),e(i,{"show-overflow-tooltip":!0,prop:"tax",label:"税收(万元)"}),e(i,{"show-overflow-tooltip":!0,prop:"revenue",label:"财政收入(万元)"}),e(i,{"show-overflow-tooltip":!0,prop:"FAI",label:"固定资产投资(万元)"})]),_:1},8,["total","list"])]),e(U,{ref_key:"$CustomDownload",ref:g},null,512)])}}});const te=R(Z,[["__scopeId","data-v-20ed810f"]]);export{te as default};
import{d as C,f as e,r as E,c as w,a as o,h as N,b as t,i as _,j as R,k as l,u as S,S as n,e as a,l as k,o as F,_ as L}from"./index-6ab4ca29.js";const O={class:"home-page flex"},P={class:"el-menu__container"},b=["onClick"],y={class:"page-container"},B={class:"page-header flex-center-vertical"},T={class:"header-right flex-center"},U={class:"user-name flex-center-vertical"},M=C({__name:"HomePage",setup(H){const c=S(),r=k(),i=()=>{},u={activeBackgroundColor:"transparent"},m=e.createMenu("/home",c.options.routes),d=E(m);async function p(){try{await e.fetch("manageLogout")&&(e.local.removeItem(n.USER_LOGIN_ID),e.local.removeItem(n.SESSION_TOKEN),e.local.removeItem(n.USE_LOGIN_NAME),e.local.removeItem(n.CURR_ACCOUNT_TYPE),e.local.removeItem(n.CURR_EXPIRY_TIME),c.replace("/manageLogin"))}catch(s){console.log("handleLogout >>>",s)}}return(s,A)=>{const v=a("nav-menu"),f=a("el-menu"),g=a("el-avatar"),h=a("SwitchButton"),x=a("el-icon"),I=a("router-view");return F(),w("div",O,[o("div",P,[o("div",{class:"logo-wrapper",onClick:N(i,["stop"])}," 张江镇企业服务后台 ",8,b),t(f,{"default-active":R(r).path,collapse:!1,"background-color":"#272727","text-color":"#FFFFFF","active-text-color":"#000000",router:"",class:"left-nav"},{default:_(()=>[t(v,{option:u,"custom-item-class":"none-after",menus:d.value},null,8,["menus"])]),_:1},8,["default-active"])]),o("div",y,[o("div",B,[o("div",T,[o("span",U,[t(g,{icon:"UserFilled",size:24}),l("管理员 ")]),o("span",{class:"login-out flex-center-vertical",onClick:p},[t(x,{size:20},{default:_(()=>[t(h)]),_:1}),l("退出登录 ")])])]),t(I,{class:"page-container__view"})])])}}});const V=L(M,[["__scopeId","data-v-bd093b30"]]);export{V as default};
import{d as ce,r as c,q as ue,c as g,a as o,b as t,i as n,f as u,e as r,o as m,F as V,y as C,v as D,k as f,h as J,x as re,z as me,p as pe,g as ve,_ as fe}from"./index-6ab4ca29.js";import{_ as _e}from"./QuillEditor.vue_vue_type_style_index_0_lang-8823f612.js";import{l as ye,m as he}from"./publicSelectData-6cf71fc2.js";const b=x=>(pe("data-v-1e57587e"),x=x(),ve(),x),ge={class:"content-container"},be={class:"form-query fixed"},we={class:"download-wrap flex-center-vertical"},ke={class:"btn-wrap"},Ie={class:"btn-download"},Ve={class:"table-container table"},Ce={class:"customLeftRight"},De={class:"dialog-item-left"},xe={class:"dialog-item"},Ae=b(()=>o("div",{class:"dialog-item-label"},"落实政策",-1)),Me={class:"dialog-item"},Te=b(()=>o("div",{class:"dialog-item-label"},"落实企业",-1)),Le={class:"dialog-item-right"},Pe={class:"dialog-item"},$e=b(()=>o("div",{class:"dialog-item-label"},"落实时间",-1)),Be={class:"dialog-item"},Fe=b(()=>o("div",{class:"dialog-item-label"},"落实状态",-1)),Se={class:"dialog-item"},Ue=b(()=>o("div",{class:"dialog-item-label"},"具体描述",-1)),ze={class:"dialog-item"},Ne=b(()=>o("div",{class:"dialog-item-label"},"备注",-1)),Ye=["innerHTML"],Ee=ce({__name:"Implement",setup(x){const p=c({selectTitle:"",type:"",status:""}),S=c([]),M=c([]),K=async()=>{try{[S.value,M.value]=(await Promise.allSettled([ye(),he()])).map(a=>a.value)}catch(a){console.log("handlePublicDataError >>>",a)}},Q=()=>{p.value={selectTitle:"",type:"",status:""},h()},A=c(null),y=c(""),U=c(""),T=c(!1),L=c(!1),P=c([]),$=c([]),s=c({pId:"",uscc:"",implementTime:"",state:"",desc:"",notes:""});async function z(a){if(a){T.value=!0;let{data:e}=await u.fetch("policySelect",{name:a});e&&e.dataList&&e.dataList.length&&(T.value=!1,P.value=e.dataList.filter(d=>d.key.includes(a)))}else P.value=[]}async function N(a){if(a){L.value=!0;let{data:e}=await u.fetch("enterpriseSelect",{name:a});e&&e.dataList&&e.dataList.length&&(L.value=!1,$.value=e.dataList.filter(d=>d.key.includes(a)))}else $.value=[]}async function Y(a,e=""){try{if(a==="add")y.value="政策落实";else{y.value="编辑",U.value=e;let d={piId:e};const{data:i}=await u.fetch("policyimplementationInfo",d);i&&i.dataInfo&&(s.value={pId:i.dataInfo.pId||"",uscc:i.dataInfo.uscc||"",implementTime:i.dataInfo.implementTime||"",state:i.dataInfo.state||"",desc:i.dataInfo.desc||"",notes:i.dataInfo.notes||""},z(i.dataInfo.policyName||""),N(i.dataInfo.enterpriseName||""))}A.value.show()}catch(d){console.log("policyimplementationInfo >>>",d)}}function W(){A.value.hide()}function X(){return s.value.pId?s.value.implementTime?s.value.uscc?s.value.state?s.value.desc.trim()?s.value.notes.trim()?!0:(u.showMessage.error("请输入备注"),!1):(u.showMessage.error("请输入具体描述"),!1):(u.showMessage.error("请选择落实状态"),!1):(u.showMessage.error("请输入落实企业"),!1):(u.showMessage.error("请选择落实时间"),!1):(u.showMessage.error("请输入政策名称"),!1)}async function Z(){try{if(!X())return;let e={param:u.cleanParams({...s.value})},d="policyimplementationAdd";y.value==="编辑"&&(d="policyimplementationUpdate",e.piId=U.value);const{code:i}=await u.fetch(d,e);i===200&&(u.showMessage.success(y.value==="政策落实"?"添加成功!":"修改成功"),A.value.hide(),h())}catch(a){console.log("handleSubmitBtn >>>",a)}}function ee(a){try{u.showMessageBox.confirm("是否删除这条政策?","提示",{confirmButtonText:"确认",cancelButtonText:"取消",type:"warning"}).then(async()=>{let e={piId:a};const{code:d}=await u.fetch("policyimplementationDelete",e);d===200&&(u.showMessage.success("删除成功"),h())}).catch(()=>{console.log("取消")})}catch(e){console.log("policyimplementationDelete >>>",e)}}function le(){y.value="",s.value={pId:"",uscc:"",implementTime:"",state:"",desc:"",notes:""}}const E=c(null),B=c("");function te(a){B.value=a,E.value.show()}function ae(){B.value=""}const G=c(null);function H(a,e,d){try{G.value.show(a,e,d,"政策落实")}catch(i){console.log("handleCurrentDownload >",i)}}const O=c(0),R=c(1),q=c([]),h=async()=>{try{const a={...u.cleanParams(p.value),page:R.value||1},{data:e}=await u.fetch("policyimplementationList",a);e&&(O.value=e.dataCount||0,q.value=e.dataList||[])}catch(a){console.log("handleGetDataList-error > ",a)}},oe=(a=1)=>{R.value=a,h()};return ue(()=>{K(),h()}),(a,e)=>{const d=r("el-input"),i=r("el-form-item"),w=r("el-option"),k=r("el-select"),I=r("el-button"),ne=r("el-form"),_=r("el-table-column"),F=r("el-link"),se=r("el-table-custom"),ie=r("el-date-picker"),j=r("custom-dialog"),de=r("custom-download");return m(),g("div",ge,[o("div",be,[t(ne,{class:"form-query--inline",inline:!0,model:p.value},{default:n(()=>[t(i,{label:"政策内容",prop:"entepriseName"},{default:n(()=>[t(d,{placeholder:"请输入",modelValue:p.value.selectTitle,"onUpdate:modelValue":e[0]||(e[0]=l=>p.value.selectTitle=l),modelModifiers:{trim:!0}},null,8,["modelValue"])]),_:1}),t(i,{label:"政策类型"},{default:n(()=>[t(k,{modelValue:p.value.type,"onUpdate:modelValue":e[1]||(e[1]=l=>p.value.type=l),clearable:"",placeholder:"请选择"},{default:n(()=>[(m(!0),g(V,null,C(S.value,(l,v)=>(m(),D(w,{label:l.key,value:l.value,key:v},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),t(i,{label:"政策状态"},{default:n(()=>[t(k,{modelValue:p.value.status,"onUpdate:modelValue":e[2]||(e[2]=l=>p.value.status=l),clearable:"",placeholder:"请选择"},{default:n(()=>[(m(!0),g(V,null,C(M.value,(l,v)=>(m(),D(w,{label:l.key,value:l.value,key:v},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),t(i,{class:"btn-action"},{default:n(()=>[t(I,{size:"small",type:"primary",onClick:h},{default:n(()=>[f(" 查询 ")]),_:1}),t(I,{size:"small",onClick:Q},{default:n(()=>[f(" 重置 ")]),_:1})]),_:1})]),_:1},8,["model"])]),o("div",we,[o("div",ke,[t(I,{size:"small",type:"primary",onClick:e[3]||(e[3]=l=>Y("add"))},{default:n(()=>[f(" 政策落实 ")]),_:1})]),o("div",Ie,[t(I,{size:"small",onClick:e[4]||(e[4]=l=>H("currentPage","enterprisefinancingColumn","dwFinancingList"))},{default:n(()=>[f(" 当前数据下载 ")]),_:1}),t(I,{size:"small",onClick:e[5]||(e[5]=l=>H("allPage","enterprisefinancingColumn","dwFinancingList"))},{default:n(()=>[f(" 全部数据下载 ")]),_:1})])]),o("div",Ve,[t(se,{total:O.value,list:q.value,"on-pagination":oe},{default:n(()=>[t(_,{width:"250",fixed:"","show-overflow-tooltip":!0,prop:"enterpriseName",label:"企业名称"}),t(_,{"show-overflow-tooltip":!0,prop:"policyName",label:"落实政策"}),t(_,{"show-overflow-tooltip":!0,prop:"implementTime",label:"落实时间"}),t(_,{"show-overflow-tooltip":!0,prop:"",label:"具体描述"},{default:n(({row:l={}})=>[t(F,{type:"primary",onClick:J(v=>te(l.desc),["stop"])},{default:n(()=>[f("查看描述")]),_:2},1032,["onClick"])]),_:1}),t(_,{"show-overflow-tooltip":!0,prop:"notes",label:"备注"}),t(_,{"show-overflow-tooltip":!0,prop:"",label:"政策状态"},{default:n(({row:l={}})=>[o("span",{style:re({color:l.state==="已落实"?"#00990A":"#FF1A16"})},me(l.state),5)]),_:1}),t(_,{width:"200",label:"操作",fixed:"right"},{default:n(({row:l={}})=>[t(F,{type:"primary",onClick:J(v=>Y("edit",l.piId),["stop"])},{default:n(()=>[f("编辑")]),_:2},1032,["onClick"]),t(F,{type:"danger",onClick:v=>ee(l.piId)},{default:n(()=>[f("删除")]),_:2},1032,["onClick"])]),_:1})]),_:1},8,["total","list"])]),t(j,{width:"1000px",title:y.value,ref_key:"$AddActivity",ref:A,onClearForm:le},{default:n(()=>[o("div",Ce,[o("div",De,[o("div",xe,[Ae,t(k,{modelValue:s.value.pId,"onUpdate:modelValue":e[6]||(e[6]=l=>s.value.pId=l),filterable:"",remote:"",clearable:"","reserve-keyword":"",loading:T.value,placeholder:"请输入政策名称","remote-method":z},{default:n(()=>[(m(!0),g(V,null,C(P.value,l=>(m(),D(w,{key:l.value,label:l.key,value:l.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue","loading"])]),o("div",Me,[Te,t(k,{modelValue:s.value.uscc,"onUpdate:modelValue":e[7]||(e[7]=l=>s.value.uscc=l),filterable:"",remote:"",clearable:"","reserve-keyword":"",loading:L.value,placeholder:"请输入企业名称","remote-method":N},{default:n(()=>[(m(!0),g(V,null,C($.value,l=>(m(),D(w,{key:l.value,label:l.key,value:l.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue","loading"])])]),o("div",Le,[o("div",Pe,[$e,t(ie,{modelValue:s.value.implementTime,"onUpdate:modelValue":e[8]||(e[8]=l=>s.value.implementTime=l),type:"date",format:"YYYY-MM-DD","value-format":"x",placeholder:"请选择政策时间",size:"large",clearable:"",style:{width:"100%"}},null,8,["modelValue"])]),o("div",Be,[Fe,t(k,{modelValue:s.value.state,"onUpdate:modelValue":e[9]||(e[9]=l=>s.value.state=l),clearable:"",placeholder:"请选择政策类型"},{default:n(()=>[(m(!0),g(V,null,C(M.value,(l,v)=>(m(),D(w,{label:l.key,value:l.value,key:v},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])])])]),o("div",Se,[Ue,t(_e,{"custom-class":"quill-editor__container quill-editor__container200",modelValue:s.value.desc,"onUpdate:modelValue":e[10]||(e[10]=l=>s.value.desc=l)},null,8,["modelValue"])]),o("div",ze,[Ne,t(d,{modelValue:s.value.notes,"onUpdate:modelValue":e[11]||(e[11]=l=>s.value.notes=l),rows:4,type:"textarea",placeholder:"请输入",maxlength:"1000",resize:"none",style:{width:"100%"}},null,8,["modelValue"])]),o("div",{class:"btn-wrap flex-center"},[o("div",{class:"cancel-btn",onClick:W},"取消"),o("div",{class:"submit-btn",onClick:Z},"确定")])]),_:1},8,["title"]),t(j,{width:"1000px",title:"具体描述",ref_key:"$ActivityDetail",ref:E,onClearForm:ae},{default:n(()=>[o("div",{class:"activityDetail-wrap custom-scrollbar",innerHTML:B.value},null,8,Ye)]),_:1},512),t(de,{ref_key:"$CustomDownload",ref:G},null,512)])}}});const Re=fe(Ee,[["__scopeId","data-v-1e57587e"]]);export{Re as default};
import{d as G,r as c,q as O,c as b,a as w,b as l,i as o,f as V,e as i,p as R,g as j,o as u,F as k,y as C,v as m,k as _,z as P,E as J,B as K,_ as Q}from"./index-6ab4ca29.js";import{a as W,i as X,h as Y}from"./publicSelectData-6cf71fc2.js";const Z=h=>(R("data-v-96eaa31c"),h=h(),j(),h),ee={class:"content-container"},le={class:"form-query fixed"},te={class:"download-wrap flex-center-vertical"},oe=Z(()=>w("div",null,null,-1)),ae={class:"btn-download"},ne={class:"table-container table"},se=G({__name:"Info",setup(h){const n=c({selectStr:"",industry:"",isNaturalPersonHolding:"",attribute:"",type:""}),x=c([]),B=c([]),D=c([]),L=c([{key:"是",value:1},{key:"否",value:2}]),H=async()=>{try{[x.value,B.value,D.value]=(await Promise.allSettled([W(),X(),Y()])).map(a=>a.value)}catch(a){console.log("handlePublicDataError >>>",a)}},T=()=>{n.value={selectStr:"",industry:"",isNaturalPersonHolding:"",attribute:"",type:""},v()};function E(a,t){try{let p=a?"取消关注":"关注";J.confirm(`您好,是否${p}该企业!`,"提示",{confirmButtonText:"确认",cancelButtonText:"取消",type:"warning"}).then(async()=>{let r="infoOutattention";a||(r="infoAttention");const{data:f}=await V.fetch(r,{uscc:t});f&&(K({message:`${p}成功!`,type:"success"}),v())}).catch(()=>{console.log("取消")})}catch(p){console.log("handleTypeBtnError >>>",p)}}const I=c(null);function N(a,t,p){try{I.value.show(a,t,p,"企业信息")}catch(r){console.log("handleCurrentDownload >",r)}}const F=c(0),S=c(1),$=c([]),v=async()=>{try{const a={...V.cleanParams(n.value),page:S.value||1},{data:t}=await V.fetch("infoList",a);t&&(F.value=t.dataCount||0,$.value=t.dataList||[])}catch(a){console.log("handleGetDataList-error > ",a)}},U=(a=1)=>{S.value=a,v()};return O(()=>{H(),v()}),(a,t)=>{const p=i("el-input"),r=i("el-form-item"),f=i("el-option"),y=i("el-select"),g=i("el-button"),A=i("el-form"),s=i("el-table-column"),z=i("el-link"),M=i("el-table-custom"),q=i("custom-download");return u(),b("div",ee,[w("div",le,[l(A,{class:"form-query--inline",inline:!0,model:n.value},{default:o(()=>[l(r,{label:"企业内容",prop:"entepriseName"},{default:o(()=>[l(p,{placeholder:"请输入",modelValue:n.value.selectStr,"onUpdate:modelValue":t[0]||(t[0]=e=>n.value.selectStr=e),modelModifiers:{trim:!0}},null,8,["modelValue"])]),_:1}),l(r,{label:"行业领域"},{default:o(()=>[l(y,{modelValue:n.value.industry,"onUpdate:modelValue":t[1]||(t[1]=e=>n.value.industry=e),clearable:"",placeholder:"请选择"},{default:o(()=>[(u(!0),b(k,null,C(x.value,(e,d)=>(u(),m(f,{label:e.key,value:e.value,key:d},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),l(r,{label:"自然人控股"},{default:o(()=>[l(y,{modelValue:n.value.isNaturalPersonHolding,"onUpdate:modelValue":t[2]||(t[2]=e=>n.value.isNaturalPersonHolding=e),clearable:"",placeholder:"请选择"},{default:o(()=>[(u(!0),b(k,null,C(L.value,(e,d)=>(u(),m(f,{label:e.key,value:e.value,key:d},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),l(r,{label:"企业属性"},{default:o(()=>[l(y,{modelValue:n.value.attribute,"onUpdate:modelValue":t[3]||(t[3]=e=>n.value.attribute=e),clearable:"",placeholder:"请选择"},{default:o(()=>[(u(!0),b(k,null,C(B.value,(e,d)=>(u(),m(f,{label:e.key,value:e.value,key:d},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),l(r,{label:"企业类型"},{default:o(()=>[l(y,{modelValue:n.value.type,"onUpdate:modelValue":t[4]||(t[4]=e=>n.value.type=e),clearable:"",placeholder:"请选择"},{default:o(()=>[(u(!0),b(k,null,C(D.value,(e,d)=>(u(),m(f,{label:e.key,value:e.value,key:d},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),l(r,{class:"btn-action btn-action-right mt20"},{default:o(()=>[l(g,{size:"small",type:"primary",onClick:v},{default:o(()=>[_(" 查询 ")]),_:1}),l(g,{size:"small",onClick:T},{default:o(()=>[_(" 重置 ")]),_:1})]),_:1})]),_:1},8,["model"])]),w("div",te,[oe,w("div",ae,[l(g,{size:"small",onClick:t[5]||(t[5]=e=>N("currentPage","enterprisefinancingColumn","dwFinancingList"))},{default:o(()=>[_(" 当前数据下载 ")]),_:1}),l(g,{size:"small",onClick:t[6]||(t[6]=e=>N("allPage","enterprisefinancingColumn","dwFinancingList"))},{default:o(()=>[_(" 全部数据下载 ")]),_:1})])]),w("div",ne,[l(M,{total:F.value,list:$.value,"on-pagination":U},{default:o(()=>[l(s,{width:"250",fixed:"","show-overflow-tooltip":!0,prop:"name",label:"企业名称"}),l(s,{"show-overflow-tooltip":!0,prop:"uscc",label:"统一社会信用代码",width:"200"}),l(s,{"show-overflow-tooltip":!0,prop:"isFocus",label:"是否重点企业",width:"150"}),l(s,{"show-overflow-tooltip":!0,prop:"enterpriseCategory",label:"企业类型",width:"150"}),l(s,{"show-overflow-tooltip":!0,prop:"zhuceziben",label:"注册资金",width:"150"}),l(s,{"show-overflow-tooltip":!0,prop:"logonTime",label:"成立时间",width:"150"}),l(s,{"show-overflow-tooltip":!0,prop:"industry",label:"所属行业",width:"150"}),l(s,{"show-overflow-tooltip":!0,prop:"isNaturalPersonHolding",label:"是否自然人控股企业",width:"150"},{default:o(({row:e={}})=>[_(P(e.isNaturalPersonHolding?"是":"否"),1)]),_:1}),l(s,{"show-overflow-tooltip":!0,prop:"logonAddress",label:"注册地址",width:"150"}),l(s,{"show-overflow-tooltip":!0,prop:"operatingAddress",label:"经营地址",width:"150"}),l(s,{"show-overflow-tooltip":!0,prop:"leasedArea",label:"租赁面积",width:"150"}),l(s,{"show-overflow-tooltip":!0,prop:"mainBusiness",label:"经营范围",width:"300"}),l(s,{prop:"",label:"类型",width:"150"},{default:o(({row:e={}})=>[e.isFollow==="未关注"?(u(),m(z,{key:0,type:"success",onClick:d=>E(!1,e.uscc)},{default:o(()=>[_(P(e.isFollow),1)]),_:2},1032,["onClick"])):(u(),m(z,{key:1,type:"warning",onClick:d=>E(!0,e.uscc)},{default:o(()=>[_(P(e.isFollow),1)]),_:2},1032,["onClick"]))]),_:1})]),_:1},8,["total","list"])]),l(q,{ref_key:"$CustomDownload",ref:I},null,512)])}}});const ie=Q(se,[["__scopeId","data-v-96eaa31c"]]);export{ie as default};
import{d as w,r as c,c as b,a as t,b as u,w as h,m as E,f as a,S as l,e as S,p as M,g as N,u as V,o as x,_ as y}from"./index-6ab4ca29.js";const p=n=>(M("data-v-34c1b2db"),n=n(),N(),n),R={class:"login-container flex-center"},C=p(()=>t("div",{class:"platform-title"},"张江镇企业服务管理平台",-1)),T={class:"login-wrap"},U=p(()=>t("div",{class:"login-title"},"张江镇企业服务管理平台",-1)),L={class:"login-license-wrap flex"},O={class:"login-license-wrap flex"},k=w({__name:"ManageLogin",setup(n){const _=V(),m=c("admin"),o=c({loginId:"",pwd:""}),g=()=>{if(m.value==="admin"){if(!o.value.loginId)return a.showMessage.error("请输入用户名/手机号/邮箱/工号",{},100),!1;if(!o.value.pwd)return a.showMessage.error("请输入登录密码",{},100),!1}return!0},r=async()=>{try{if(!g())return;const i={loginId:o.value.loginId,pwd:E(o.value.pwd)},{data:e,message:d=""}=await a.fetch("manageLogin",i)||{};if(e){const{userId:s,name:v,token:f}=e.dataInfo||{},I=new Date().getTime()+1e3*60*1440;a.local.setItem(l.USER_LOGIN_ID,s),a.local.setItem(l.SESSION_TOKEN,f),a.local.setItem(l.USE_LOGIN_NAME,v),a.local.setItem(l.CURR_ACCOUNT_TYPE,"manage"),a.local.setItem(l.CURR_EXPIRY_TIME,I),_.replace("/home")}}catch(i){console.log("submit-error > ",i)}};return(i,e)=>{const d=S("el-input");return x(),b("div",R,[C,t("div",T,[U,t("div",L,[u(d,{class:"login-input",clearable:"",modelValue:o.value.loginId,"onUpdate:modelValue":e[0]||(e[0]=s=>o.value.loginId=s),modelModifiers:{trim:!0},placeholder:"用户名/手机号/邮箱/工号"},null,8,["modelValue"])]),t("div",O,[u(d,{type:"password",clearable:"",onKeyup:e[1]||(e[1]=h(s=>r(),["enter","native"])),class:"login-input",modelValue:o.value.pwd,"onUpdate:modelValue":e[2]||(e[2]=s=>o.value.pwd=s),modelModifiers:{trim:!0},placeholder:"密码"},null,8,["modelValue"])]),t("div",{class:"login-btn",onClick:r},"登录")])])}}});const B=y(k,[["__scopeId","data-v-34c1b2db"]]);export{B as default};
import{d as O,r as c,q as Q,c as v,a as n,b as t,i as o,f as b,e as s,p as W,g as X,o as m,F as g,y as k,v as Z,k as f,h as F,z as h,_ as ee}from"./index-6ab4ca29.js";import{l as te}from"./publicSelectData-6cf71fc2.js";const le=y=>(W("data-v-9767f8c5"),y=y(),X(),y),oe={class:"content-container"},ae={class:"form-query fixed"},ne={class:"download-wrap flex-center-vertical"},ie=le(()=>n("div",null,null,-1)),se={class:"btn-download"},ce={class:"table-container table"},re={class:"customDetail-wrap"},ue={class:"customDetail-title-wrap flex-center-vertical"},de={class:"customDetail-content-wrap custom-scrollbar"},me=["title"],pe={class:"customDetail-content-item-date"},_e={class:"activityDetail-wrap custom-scrollbar"},ve=["title"],fe={class:"activityDetail-info flex-center-vertical"},he=["title"],ye={class:"activityDetail-createTime"},we=["innerHTML"],De=O({__name:"Match",setup(y){const r=c({selectTitle:"",type:"",createTime:""}),C=c([]),N=async()=>{try{[C.value]=(await Promise.allSettled([te()])).map(a=>a.value)}catch(a){console.log("handlePublicDataError >>>",a)}},S=()=>{r.value={selectTitle:"",type:"",createTime:""},w()},T=c(null),A=c(["企业名称","政策匹配度"]),I=c([]);async function B(a){try{let e={pId:a};const{data:i}=await b.fetch("matchEnterpriselist",e);i&&(I.value=i.dataList||[],T.value.show())}catch(e){console.log("matchEnterpriselist >>>",e)}}const x=c(null),u=c({title:"",source:"",createTime:"",content:""});async function Y(a){try{x.value.show();let e={pId:a};const{data:i}=await b.fetch("policyItem",e);i&&i.dataInfo&&(u.value={title:i.dataInfo.title||"",source:i.dataInfo.source||"",createTime:i.dataInfo.createTime||"",content:i.dataInfo.content||""})}catch(e){console.log("policyItem >>>",e)}}function q(){u.value={title:"",source:"",createTime:"",content:""}}const V=c(null);function P(a,e,i){try{V.value.show(a,e,i,"政策匹配")}catch(p){console.log("handleCurrentDownload >",p)}}const L=c(0),M=c(1),$=c([]),w=async()=>{try{const a={...b.cleanParams(r.value),page:M.value||1},{data:e}=await b.fetch("matchList",a);e&&(L.value=e.dataCount||0,$.value=e.dataList||[])}catch(a){console.log("handleGetDataList-error > ",a)}},U=(a=1)=>{M.value=a,w()};return Q(()=>{N(),w()}),(a,e)=>{const i=s("el-input"),p=s("el-form-item"),G=s("el-option"),H=s("el-select"),R=s("el-date-picker"),D=s("el-button"),j=s("el-form"),_=s("el-table-column"),E=s("el-link"),J=s("el-table-custom"),z=s("custom-dialog"),K=s("custom-download");return m(),v("div",oe,[n("div",ae,[t(j,{class:"form-query--inline",inline:!0,model:r.value},{default:o(()=>[t(p,{label:"政策内容",prop:"entepriseName"},{default:o(()=>[t(i,{placeholder:"请输入",modelValue:r.value.selectTitle,"onUpdate:modelValue":e[0]||(e[0]=l=>r.value.selectTitle=l),modelModifiers:{trim:!0}},null,8,["modelValue"])]),_:1}),t(p,{label:"政策类型"},{default:o(()=>[t(H,{modelValue:r.value.type,"onUpdate:modelValue":e[1]||(e[1]=l=>r.value.type=l),clearable:"",placeholder:"请选择"},{default:o(()=>[(m(!0),v(g,null,k(C.value,(l,d)=>(m(),Z(G,{label:l.key,value:l.value,key:d},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),t(p,{label:"时间选择"},{default:o(()=>[t(R,{modelValue:r.value.createTime,"onUpdate:modelValue":e[2]||(e[2]=l=>r.value.createTime=l),type:"month",format:"YYYY-MM-DD","value-format":"x",placeholder:"请选择",size:"large",clearable:"",style:{width:"100%"}},null,8,["modelValue"])]),_:1}),t(p,{class:"btn-action"},{default:o(()=>[t(D,{size:"small",type:"primary",onClick:w},{default:o(()=>[f(" 查询 ")]),_:1}),t(D,{size:"small",onClick:S},{default:o(()=>[f(" 重置 ")]),_:1})]),_:1})]),_:1},8,["model"])]),n("div",ne,[ie,n("div",se,[t(D,{size:"small",onClick:e[3]||(e[3]=l=>P("currentPage","enterprisefinancingColumn","dwFinancingList"))},{default:o(()=>[f(" 当前数据下载 ")]),_:1}),t(D,{size:"small",onClick:e[4]||(e[4]=l=>P("allPage","enterprisefinancingColumn","dwFinancingList"))},{default:o(()=>[f(" 全部数据下载 ")]),_:1})])]),n("div",ce,[t(J,{total:L.value,list:$.value,"on-pagination":U},{default:o(()=>[t(_,{width:"250",fixed:"","show-overflow-tooltip":!0,prop:"title",label:"政策名称"}),t(_,{"show-overflow-tooltip":!0,prop:"type",label:"政策类型"}),t(_,{"show-overflow-tooltip":!0,prop:"createTime",label:"政策时间"}),t(_,{"show-overflow-tooltip":!0,prop:"source",label:"发布单位"}),t(_,{"show-overflow-tooltip":!0,prop:"",label:"政策匹配企业"},{default:o(({row:l={}})=>[t(E,{type:"primary",onClick:F(d=>B(l.pId),["stop"])},{default:o(()=>[f("查看企业")]),_:2},1032,["onClick"])]),_:1}),t(_,{"show-overflow-tooltip":!0,prop:"",label:"政策详情"},{default:o(({row:l={}})=>[t(E,{type:"primary",onClick:F(d=>Y(l.pId),["stop"])},{default:o(()=>[f("查看详情")]),_:2},1032,["onClick"])]),_:1})]),_:1},8,["total","list"])]),t(z,{width:"1000px",title:"匹配企业",ref_key:"$ImplementEnterprise",ref:T},{default:o(()=>[n("div",re,[n("div",ue,[(m(!0),v(g,null,k(A.value,(l,d)=>(m(),v("div",{class:"customDetail-title-item",key:d},h(l),1))),128))]),n("div",de,[(m(!0),v(g,null,k(I.value,(l,d)=>(m(),v("div",{class:"customDetail-content-item flex-center-vertical",key:d},[n("div",{class:"customDetail-content-item-name",title:l.enterpriseName},h(l.enterpriseName||""),9,me),n("div",pe,h(l.matchingDegree||""),1)]))),128))])])]),_:1},512),t(z,{width:"1000px",title:"政策详情",ref_key:"$ActivityDetail",ref:x,onClearForm:q},{default:o(()=>[n("div",_e,[n("div",{class:"activityDetail-title",title:u.value.title||""},h(u.value.title||""),9,ve),n("div",fe,[n("div",{class:"activityDetail-source",title:u.value.source||""},h(u.value.source||""),9,he),n("div",ye,h(u.value.createTime||""),1)]),n("div",{class:"activityDetail-content",innerHTML:u.value.content||""},null,8,we)])]),_:1},512),t(K,{ref_key:"$CustomDownload",ref:V},null,512)])}}});const ke=ee(De,[["__scopeId","data-v-9767f8c5"]]);export{ke as default};
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
import{f as c,S as r}from"./index-6ab4ca29.js";const o=c.local.getItem(r.SESSION_TOKEN),s=c.local.getItem(r.USER_LOGIN_ID),e={method:"POST",headers:{"Content-Type":"application/json",token:o,userid:s}},n=async()=>{try{const t=await c.fetch("publicIndustry",{},e)||{},{dataList:a}=t.data;if(t.code===200)return a;throw a}catch(t){throw t}},d=async()=>{try{const t=await c.fetch("publicAppealtype",{},e)||{},{dataList:a}=t.data;if(t.code===200)return a;throw a}catch(t){throw t}},h=async()=>{try{const t=await c.fetch("publicActivitytype",{},e)||{},{dataList:a}=t.data;if(t.code===200)return a;throw a}catch(t){throw t}},y=async()=>{try{const t=await c.fetch("publicActivitystatus",{},e)||{},{dataList:a}=t.data;if(t.code===200)return a;throw a}catch(t){throw t}},u=async()=>{try{const t=await c.fetch("publicPolicytype",{},e)||{},{dataList:a}=t.data;if(t.code===200)return a;throw a}catch(t){throw t}},l=async()=>{try{const t=await c.fetch("publicResearchtype",{},e)||{},{dataList:a}=t.data;if(t.code===200)return a;throw a}catch(t){throw t}},w=async()=>{try{const t=await c.fetch("publicSolutiontype",{},e)||{},{dataList:a}=t.data;if(t.code===200)return a;throw a}catch(t){throw t}},p=async()=>{try{const t=await c.fetch("publicRequestkeywords",{},e)||{},{dataList:a}=t.data;if(t.code===200)return a;throw a}catch(t){throw t}},f=async()=>{try{const t=await c.fetch("publicSolvestate",{},e)||{},{dataList:a}=t.data;if(t.code===200)return a;throw a}catch(t){throw t}},b=async()=>{try{const t=await c.fetch("publicServicestate",{},e)||{},{dataList:a}=t.data;if(t.code===200)return a;throw a}catch(t){throw t}},g=async()=>{try{const t=await c.fetch("publicEnterprisecategory",{},e)||{},{dataList:a}=t.data;if(t.code===200)return a;throw a}catch(t){throw t}},P=async()=>{try{const t=await c.fetch("publicImplement",{},e)||{},{dataList:a}=t.data;if(t.code===200)return a;throw a}catch(t){throw t}},L=async()=>{try{const t=await c.fetch("publicEnterpriselabel",{},e)||{},{dataList:a}=t.data;if(t.code===200)return a;throw a}catch(t){throw t}},S=async()=>{try{const t=await c.fetch("publicUserSelect",{},e)||{},{dataList:a}=t.data;if(t.code===200)return a;throw a}catch(t){throw t}},m=async()=>{try{const t=await c.fetch("publicActivitystatistype",{},e)||{},{dataList:a}=t.data;if(t.code===200)return a;throw a}catch(t){throw t}};export{n as a,d as b,l as c,w as d,p as e,f,m as g,g as h,L as i,b as j,S as k,u as l,P as m,h as n,y as o};
!function(){function t(t,c,e,i,r,o,n){try{var a=t[o](n),d=a.value}catch(h){return void e(h)}a.done?c(d):Promise.resolve(d).then(i,r)}function c(c){return function(){var e=this,i=arguments;return new Promise((function(r,o){var n=c.apply(e,i);function a(c){t(n,r,o,a,d,"next",c)}function d(c){t(n,r,o,a,d,"throw",c)}a(void 0)}))}}System.register(["./index-legacy-69bc1933.js"],(function(t,e){"use strict";var i,r;return{setters:[t=>{i=t.f,r=t.S}],execute:function(){const e={method:"POST",headers:{"Content-Type":"application/json",token:i.local.getItem(r.SESSION_TOKEN),userid:i.local.getItem(r.USER_LOGIN_ID)}};t("a",c((function*(){try{const t=(yield i.fetch("publicIndustry",{},e))||{},{dataList:c}=t.data;if(200===t.code)return c;throw c}catch(t){throw t}}))),t("b",c((function*(){try{const t=(yield i.fetch("publicAppealtype",{},e))||{},{dataList:c}=t.data;if(200===t.code)return c;throw c}catch(t){throw t}}))),t("n",c((function*(){try{const t=(yield i.fetch("publicActivitytype",{},e))||{},{dataList:c}=t.data;if(200===t.code)return c;throw c}catch(t){throw t}}))),t("o",c((function*(){try{const t=(yield i.fetch("publicActivitystatus",{},e))||{},{dataList:c}=t.data;if(200===t.code)return c;throw c}catch(t){throw t}}))),t("l",c((function*(){try{const t=(yield i.fetch("publicPolicytype",{},e))||{},{dataList:c}=t.data;if(200===t.code)return c;throw c}catch(t){throw t}}))),t("c",c((function*(){try{const t=(yield i.fetch("publicResearchtype",{},e))||{},{dataList:c}=t.data;if(200===t.code)return c;throw c}catch(t){throw t}}))),t("d",c((function*(){try{const t=(yield i.fetch("publicSolutiontype",{},e))||{},{dataList:c}=t.data;if(200===t.code)return c;throw c}catch(t){throw t}}))),t("e",c((function*(){try{const t=(yield i.fetch("publicRequestkeywords",{},e))||{},{dataList:c}=t.data;if(200===t.code)return c;throw c}catch(t){throw t}}))),t("f",c((function*(){try{const t=(yield i.fetch("publicSolvestate",{},e))||{},{dataList:c}=t.data;if(200===t.code)return c;throw c}catch(t){throw t}}))),t("j",c((function*(){try{const t=(yield i.fetch("publicServicestate",{},e))||{},{dataList:c}=t.data;if(200===t.code)return c;throw c}catch(t){throw t}}))),t("h",c((function*(){try{const t=(yield i.fetch("publicEnterprisecategory",{},e))||{},{dataList:c}=t.data;if(200===t.code)return c;throw c}catch(t){throw t}}))),t("m",c((function*(){try{const t=(yield i.fetch("publicImplement",{},e))||{},{dataList:c}=t.data;if(200===t.code)return c;throw c}catch(t){throw t}}))),t("i",c((function*(){try{const t=(yield i.fetch("publicEnterpriselabel",{},e))||{},{dataList:c}=t.data;if(200===t.code)return c;throw c}catch(t){throw t}}))),t("k",c((function*(){try{const t=(yield i.fetch("publicUserSelect",{},e))||{},{dataList:c}=t.data;if(200===t.code)return c;throw c}catch(t){throw t}}))),t("g",c((function*(){try{const t=(yield i.fetch("publicActivitystatistype",{},e))||{},{dataList:c}=t.data;if(200===t.code)return c;throw c}catch(t){throw t}})))}}}))}();
......@@ -5,8 +5,8 @@
<link rel="icon" href="/favicon.ico">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>张江镇企业服务管理平台</title>
<script type="module" crossorigin src="/assets/index-6ab4ca29.js"></script>
<link rel="stylesheet" href="/assets/index-9957803e.css">
<script type="module" crossorigin src="/assets/index-7c7bcbc8.js"></script>
<link rel="stylesheet" href="/assets/index-dae12517.css">
<script type="module">import.meta.url;import("_").catch(()=>1);(async function* g(){})();if(location.protocol!="file:"){window.__vite_is_modern_browser=true}</script>
<script type="module">!function(){if(window.__vite_is_modern_browser)return;console.warn("vite: loading legacy chunks, syntax error above and the same error below should be ignored");var e=document.getElementById("vite-legacy-polyfill"),n=document.createElement("script");n.src=e.src,n.onload=function(){System.import(document.getElementById('vite-legacy-entry').getAttribute('data-src'))},document.body.appendChild(n)}();</script>
</head>
......@@ -14,7 +14,7 @@
<div id="app"></div>
<script nomodule>!function(){var e=document,t=e.createElement("script");if(!("noModule"in t)&&"onbeforeload"in t){var n=!1;e.addEventListener("beforeload",(function(e){if(e.target===t)n=!0;else if(!e.target.hasAttribute("nomodule")||!n)return;e.preventDefault()}),!0),t.type="module",t.src=".",e.head.appendChild(t),t.remove()}}();</script>
<script nomodule crossorigin id="vite-legacy-polyfill" src="/assets/polyfills-legacy-58b12636.js"></script>
<script nomodule crossorigin id="vite-legacy-entry" data-src="/assets/index-legacy-69bc1933.js">System.import(document.getElementById('vite-legacy-entry').getAttribute('data-src'))</script>
<script nomodule crossorigin id="vite-legacy-polyfill" src="/assets/polyfills-legacy-7cdee21f.js"></script>
<script nomodule crossorigin id="vite-legacy-entry" data-src="/assets/index-legacy-20d8a82c.js">System.import(document.getElementById('vite-legacy-entry').getAttribute('data-src'))</script>
</body>
</html>
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.getPublicActivitystatistype = exports.getPublicUserSelect = exports.getPublicEnterpriselabel = exports.getPublicImplement = exports.getPublicDegree = exports.getPublicEnterprisecategory = exports.getPublicServicestate = exports.getPublicSolvestate = exports.getPublicRequestkeywords = exports.getPublicSolutiontype = exports.getPublicResearchtype = exports.getPublicPolicytype = exports.getPublicActivitystatus = exports.getPublicActivitytype = exports.getPublicAppealtype = exports.getPublicIndustry = void 0;
const fusion_1 = require("fusion");
const constant_1 = require("../../assets/scripts/constant");
const token = fusion_1.default.local.getItem(constant_1.STORAGE_KEY.SESSION_TOKEN);
const userid = fusion_1.default.local.getItem(constant_1.STORAGE_KEY.USER_LOGIN_ID);
const requestOpts = {
method: 'POST',
headers: {
'Content-Type': 'application/json',
token,
userid
}
};
/**
* @method getPublicIndustry 行业领域 下拉数据
* @return {Array} 数组
*/
const getPublicIndustry = async () => {
try {
const data = await fusion_1.default.fetch('publicIndustry', {}, requestOpts) || {};
const { dataList } = data.data;
if (data.code === 200) {
return dataList;
}
throw dataList;
}
catch (error) {
throw error;
}
};
exports.getPublicIndustry = getPublicIndustry;
/**
* @method getPublicAppealtype 诉求类型 下拉数据
* @return {Array} 数组
*/
const getPublicAppealtype = async () => {
try {
const data = await fusion_1.default.fetch('publicAppealtype', {}, requestOpts) || {};
const { dataList } = data.data;
if (data.code === 200) {
return dataList;
}
throw dataList;
}
catch (error) {
throw error;
}
};
exports.getPublicAppealtype = getPublicAppealtype;
/**
* @method getPublicActivitytype 活动类型 下拉数据
* @return {Array} 数组
*/
const getPublicActivitytype = async () => {
try {
const data = await fusion_1.default.fetch('publicActivitytype', {}, requestOpts) || {};
const { dataList } = data.data;
if (data.code === 200) {
return dataList;
}
throw dataList;
}
catch (error) {
throw error;
}
};
exports.getPublicActivitytype = getPublicActivitytype;
/**
* @method getPublicActivitystatus 活动状态 下拉数据
* @return {Array} 数组
*/
const getPublicActivitystatus = async () => {
try {
const data = await fusion_1.default.fetch('publicActivitystatus', {}, requestOpts) || {};
const { dataList } = data.data;
if (data.code === 200) {
return dataList;
}
throw dataList;
}
catch (error) {
throw error;
}
};
exports.getPublicActivitystatus = getPublicActivitystatus;
/**
* @method getPublicPolicytype 政策类型 下拉数据
* @return {Array} 数组
*/
const getPublicPolicytype = async () => {
try {
const data = await fusion_1.default.fetch('publicPolicytype', {}, requestOpts) || {};
const { dataList } = data.data;
if (data.code === 200) {
return dataList;
}
throw dataList;
}
catch (error) {
throw error;
}
};
exports.getPublicPolicytype = getPublicPolicytype;
/**
* @method getPublicResearchtype 调研类型 下拉数据
* @return {Array} 数组
*/
const getPublicResearchtype = async () => {
try {
const data = await fusion_1.default.fetch('publicResearchtype', {}, requestOpts) || {};
const { dataList } = data.data;
if (data.code === 200) {
return dataList;
}
throw dataList;
}
catch (error) {
throw error;
}
};
exports.getPublicResearchtype = getPublicResearchtype;
/**
* @method getPublicSolutiontype 解决方式 下拉数据
* @return {Array} 数组
*/
const getPublicSolutiontype = async () => {
try {
const data = await fusion_1.default.fetch('publicSolutiontype', {}, requestOpts) || {};
const { dataList } = data.data;
if (data.code === 200) {
return dataList;
}
throw dataList;
}
catch (error) {
throw error;
}
};
exports.getPublicSolutiontype = getPublicSolutiontype;
/**
* @method getPublicRequestkeywords 关键词 下拉数据
* @return {Array} 数组
*/
const getPublicRequestkeywords = async () => {
try {
const data = await fusion_1.default.fetch('publicRequestkeywords', {}, requestOpts) || {};
const { dataList } = data.data;
if (data.code === 200) {
return dataList;
}
throw dataList;
}
catch (error) {
throw error;
}
};
exports.getPublicRequestkeywords = getPublicRequestkeywords;
/**
* @method getPublicSolvestate 解决状态 下拉数据
* @return {Array} 数组
*/
const getPublicSolvestate = async () => {
try {
const data = await fusion_1.default.fetch('publicSolvestate', {}, requestOpts) || {};
const { dataList } = data.data;
if (data.code === 200) {
return dataList;
}
throw dataList;
}
catch (error) {
throw error;
}
};
exports.getPublicSolvestate = getPublicSolvestate;
/**
* @method getPublicServicestate 日常服务状态 下拉数据
* @return {Array} 数组
*/
const getPublicServicestate = async () => {
try {
const data = await fusion_1.default.fetch('publicServicestate', {}, requestOpts) || {};
const { dataList } = data.data;
if (data.code === 200) {
return dataList;
}
throw dataList;
}
catch (error) {
throw error;
}
};
exports.getPublicServicestate = getPublicServicestate;
/**
* @method getPublicEnterprisecategory 企业类型 下拉数据
* @return {Array} 数组
*/
const getPublicEnterprisecategory = async () => {
try {
const data = await fusion_1.default.fetch('publicEnterprisecategory', {}, requestOpts) || {};
const { dataList } = data.data;
if (data.code === 200) {
return dataList;
}
throw dataList;
}
catch (error) {
throw error;
}
};
exports.getPublicEnterprisecategory = getPublicEnterprisecategory;
/**
* @method getPublicDegree 匹配度 下拉数据
* @return {Array} 数组
*/
const getPublicDegree = async () => {
try {
const data = await fusion_1.default.fetch('publicDegree', {}, requestOpts) || {};
const { dataList } = data.data;
if (data.code === 200) {
return dataList;
}
throw dataList;
}
catch (error) {
throw error;
}
};
exports.getPublicDegree = getPublicDegree;
/**
* @method getPublicImplement 落实状态 下拉数据
* @return {Array} 数组
*/
const getPublicImplement = async () => {
try {
const data = await fusion_1.default.fetch('publicImplement', {}, requestOpts) || {};
const { dataList } = data.data;
if (data.code === 200) {
return dataList;
}
throw dataList;
}
catch (error) {
throw error;
}
};
exports.getPublicImplement = getPublicImplement;
/**
* @method getPublicEnterpriselabel 企业标签 下拉数据
* @return {Array} 数组
*/
const getPublicEnterpriselabel = async () => {
try {
const data = await fusion_1.default.fetch('publicEnterpriselabel', {}, requestOpts) || {};
const { dataList } = data.data;
if (data.code === 200) {
return dataList;
}
throw dataList;
}
catch (error) {
throw error;
}
};
exports.getPublicEnterpriselabel = getPublicEnterpriselabel;
/**
* @method getPublicUserSelect 用户名称下拉框 下拉数据
* @return {Array} 数组
*/
const getPublicUserSelect = async () => {
try {
const data = await fusion_1.default.fetch('publicUserSelect', {}, requestOpts) || {};
const { dataList } = data.data;
if (data.code === 200) {
return dataList;
}
throw dataList;
}
catch (error) {
throw error;
}
};
exports.getPublicUserSelect = getPublicUserSelect;
/**
* @method getPublicActivitystatistype 看板活动类型 下拉框
* @return {Array} 数组
*/
const getPublicActivitystatistype = async () => {
try {
const data = await fusion_1.default.fetch('publicActivitystatistype', {}, requestOpts) || {};
const { dataList } = data.data;
if (data.code === 200) {
return dataList;
}
throw dataList;
}
catch (error) {
throw error;
}
};
exports.getPublicActivitystatistype = getPublicActivitystatistype;
//# sourceMappingURL=publicSelectData.js.map
\ No newline at end of file
{"version":3,"file":"publicSelectData.js","sourceRoot":"","sources":["publicSelectData.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
File added
This diff is collapsed. Click to expand it.
......@@ -388,3 +388,24 @@ export enum WARNTYPE {
法律诉讼,
其他风险
}
/**
* 六清单
*/
export enum SIXLIST {
重点调度企业清单 = 1,
全量纳统企业清单,
新增和潜力纳统企业清单,//清单3
重点招商服务目标清单,
本地经营_册外区重点企业清单_1,
本地经营_注册外区重点企业清单_2,
问题解决清单
}
/**
*
*/
export enum YONGFANGTYPE {
自有用房 = 1,
租赁用房
}
\ No newline at end of file
......@@ -17,7 +17,8 @@ export enum ERRORENUM {
只能上传pngjpg图片,
政策不存在,
政策落实不存在,
本年度数据已存在
本年度数据已存在,
智能体调用出错请联系管理员
}
......
......@@ -150,7 +150,7 @@ const enterpriseSchema = new Schema({
leasedArea:Number,//租赁面积(平方米)
contacts:String,//联系人
contactsPhone:String,//联系人手机号
contactsPhone:String,//联系人手机号 企业联系方式
//经纬度
lng:String,//经度
......@@ -167,8 +167,25 @@ const enterpriseSchema = new Schema({
ownership:{type:[ownershipSchema], default:[]},//股权结构
industry:{type:industrySchema},//行业信息分类
employees:{type:[employeesSchema], default:[]},//主要人员
stem:{type:stemSchema, default:{}}//科创分
stem:{type:stemSchema, default:{}},//科创分
//六清单
yongFangType:{type:Number},// 自有用房/租赁用房
zuYueDaoQiShiJian:{type:Number},//租约到期时间
tuiJinQiYeZhuCeLuoDiDeGongZuoJinZhan:{type:String},//推进企业注册落地的工作进展
suoShuQuYuZeRenRen:Number,//所属区域责任人
suoShuQuYuLianXiFangShi:Number,//所属区域联系方式
zhuCeSuoZaiDi:String,//注册所在地
jingYingSuoZaiDi:String,//经营所在地
objectType:String,//项目类别
sixPrivateIndustry:String,//六清单行业
sixLogonAddress:String,//六清单注册地址
sixOperatingAddress:String,//六清单经营地址
sixMainBusiness:String,//六清单主营业务活动
});
var enterpriseModel;
......
/**
* 企业经营数据 数据层
*
*/
import {Schema} from 'mongoose';
import { baseDB } from '../../db/mongo/dbInit';
const thisSchema = new Schema({
year:{type:Number, index:true},//年度
// quarter:{type:Number, index:true},//季度
uscc:{type:String, index:true},//关联企业
name:{type:String, index:true},//企业名称
yingShouDangNianLeiJi:Number,//营收/产值/销售额情况 当年累计 万元
yingShouDangNianTongBiZengSu:Number,//营收/产值/销售额情况 当年累计同比增速 万元
yingShouQanNianLeiJi:Number,//营收/产值/销售额情况 全年累计 万元
yingShouQanNianTongBiZengSu:Number,//营收/产值/销售额情况 全年累计同比增速 万元
suiShouDangNianLeiJi:Number,//纳税/税收 当年累计 万元
suiShouDangNianTongBiZengSu:Number,//纳税/税收 当年累计同比增速 万元
suiShouQanNianLeiJi:Number,//纳税/税收 全年累计 万元
suiShouQanNianTongBiZengSu:Number,//纳税/税收 全年累计同比增速 万元
gzjdYuJiQuanNianYingShou:Number,//进度跟踪情况-预计全年营收(万元)
gzjdYuJiYuJiDaGuiShiJian:Number,//进度跟踪情况-预计达规时间
gzjdJiHuaNaTongShiJian:Number,//进度跟踪情况-计划纳统时间
});
var thisModel;
export function initModel(){
thisModel = baseDB.model('enterpriseYingShou', thisSchema);
thisModel.selectOnceData = async function (paramater:object) {
let selectInfo = await thisModel.findOne(paramater).exec();
if (selectInfo) {
if (!selectInfo.runSave) {
selectInfo.runSave = selectInfo.save;
selectInfo.save = save.bind(selectInfo)
}
}
return selectInfo;
}
}
export async function save(throwError=false) {
if (!this.isModified()) return;
await this.runSave({validateBeforeSave:false}).catch(err=>{
console.log(err);
});
}
export async function findYingShouToParam(param) {
return await thisModel.find(param);
}
export async function findYingShouMapToParam(param, files) {
let map = {};
let list = await thisModel.find(param);
list.forEach(item => {
map[item.uscc] = {};
for (let i =0; i < files.length; i++) {
let key = files[i]
map[item.uscc][key] = item[key];
}
// map[item.uscc] = {
// yingShouDangNianLeiJi:item.yingShouDangNianLeiJi,//营收/产值/销售额情况 当年累计 万元
// yingShouDangNianTongBiZengSu:item.yingShouDangNianTongBiZengSu,//营收/产值/销售额情况 当年累计同比增速 万元
// yingShouQanNianLeiJi:item.yingShouQanNianLeiJi,//营收/产值/销售额情况 全年累计 万元
// yingShouQanNianTongBiZengSu:item.yingShouQanNianTongBiZengSu,//营收/产值/销售额情况 全年累计同比增速 万元
// suiShouDangNianLeiJi:item.suiShouDangNianLeiJi,//纳税/税收 当年累计 万元
// suiShouDangNianTongBiZengSu:item.suiShouDangNianTongBiZengSu,//纳税/税收 当年累计同比增速 万元
// suiShouQanNianLeiJi:item.suiShouQanNianLeiJi,//纳税/税收 全年累计 万元
// suiShouQanNianTongBiZengSu:item.suiShouQanNianTongBiZengSu,//纳税/税收 全年累计同比增速 万元
// gzjdYuJiQuanNianYingShou:item.gzjdYuJiQuanNianYingShou,//进度跟踪情况-预计全年营收(万元)
// gzjdYuJiYuJiDaGuiShiJian:item.gzjdYuJiYuJiDaGuiShiJian,//进度跟踪情况-预计达规时间
// gzjdJiHuaNaTongShiJian:item.gzjdJiHuaNaTongShiJian,//进度跟踪情况-计划纳统时间
// }
})
return map;
}
export async function findEnterpriseYingShouByUscc(param) {
return await thisModel.selectOnceData(param);
}
export async function createEnterpriseYingShouBase(param) {
await thisModel.create(param);
}
\ No newline at end of file
/**
* 重点招商服务目标
*/
import {Schema} from 'mongoose';
import { baseDB } from '../../db/mongo/dbInit';
const thisSchema = new Schema({
name:{type:String, index:true},//企业名称
suoShuHangYe:String,//所属行业
shuXingGuTouFeiGuTou:String,//属性(固投/非固投)
yiXiangLuoHuoQuYu:String,//意向落户区域
qiYeXiangMuJianJie:String,//企业(项目)简介
yuJiTouZiEZhuCeZiBenJinWanYuan:Number,//预计投资额/注册资本金(万元)
yuJiShuiShouGongXianWanYuan:Number,//预计税收贡献(万元)
yuJiNaTongGongXianWanYuan:Number,//预计纳统贡献(万元)
ziJinLaiYuanWaiZiGuoYouMinYing:String,//资金来源(外资/国有/民营)
xiangMuZuiXinJinZhanStr:String,//项目最新进展情况
// xiangMuZuiXinJinZhanQingKuangXiangMuQiaTan:String,//项目最新进展情况-项目洽谈
// xiangMuZuiXinJinZhanQingKuangJieChu:Number,//项目最新进展情况-接触
// xiangMuZuiXinJinZhanQingKuangJinDuQingKuang:Number,//项目最新进展情况-进度情况
yuJiShiJianJieDianZhuCe:Number,//预计时间节点-注册
yuJiShiJianJieDianKaiGong:Number,//预计时间节点-开工
yuJiShiJianJieDianYunYing:Number,//预计时间节点-运营
qiYeLianXiRen:Number,//企业联系人
qiYeLianXiFangShi:Number,//企业联系方式
suoShuQuYuZeRenRen:Number,//所属区域责任人
suoShuQuYuLianXiFangShi:Number,//所属区域联系方式
});
var thisModel;
export function initModel(){
thisModel = baseDB.model('enterprisezdzsmb', thisSchema);
thisModel.selectOnceData = async function (paramater:object) {
let selectInfo = await thisModel.findOne(paramater).exec();
if (selectInfo) {
if (!selectInfo.runSave) {
selectInfo.runSave = selectInfo.save;
selectInfo.save = save.bind(selectInfo)
}
}
return selectInfo;
}
}
export async function save(throwError=false) {
if (!this.isModified()) return;
await this.runSave({validateBeforeSave:false}).catch(err=>{
console.log(err);
});
}
export async function findzdzsfwToPageByParam(param, skipCount) {
return await thisModel.find(param).skip((skipCount-1)*10).limit(10);
}
/**
*/
export async function findzdzsfwCountByParam(param) {
return await thisModel.find(param).countDocuments();
}
export async function createzdzsfwBase(param) {
await thisModel.create(param);
}
export async function findzdzsfwByName(name:string) {
return await thisModel.selectOnceData({name});
}
\ No newline at end of file
......@@ -32,6 +32,16 @@ const visitSchema = new Schema({
processingTime:{type:Number, default:0},//处理时间
endTime:{type:Number, default:0},//结束时间
promoterId:{type:String},//发起人(添加人)
//六清单
areaFuZeRen:String,//所属区域负责人
areaFuZeRenNumber:String,//所属区域负责人号码
areaLianXiRen:String,//所属区域联系人
areaLianXiFangShi:String,//所属区域联系方式
yuQiTaBuMenDuiJieXieTiaoQingKuang:String,//与其他部门对接协调情况
neiBuXieTiaoJieJueQingKuang:String, //内部协调解决情况
sixPrivateIndustry:String,//六清单行业领域
});
var visitModel;
......
......@@ -14,6 +14,9 @@ import * as appealsModel from "../../data/service/appeals";
import * as visitPlanModel from "../../data/service/visitPlan";
import * as overallOperationModel from "../../data/overallOperation"
import * as yingShouModel from "../../data/enterprise/yingShou"
import * as zdzsfwModel from "../../data/enterprise/zdzsfw"
export async function initTable() {
......@@ -32,4 +35,6 @@ export async function initTable() {
appealsModel.initModel();
visitPlanModel.initModel();
overallOperationModel.initModel();
yingShouModel.initModel();
zdzsfwModel.initModel();
}
\ No newline at end of file
import { getAiDoc } from "./biz/ai";
import { dataOut } from "./biz/dataOut";
import { out20251031 } from "./biz/dataSync/data";
import { initData, test111 } from "./biz/dataSync/dataInit";
......
......@@ -4,6 +4,7 @@
import asyncHandler = require('express-async-handler');
import * as adminBiz from '../../biz/admin';
import * as sixListsBiz from '../../biz/sixLists';
import { eccReqParamater } from '../../util/verificationParam';
import { checkAdminToken } from '../../middleware/user';
import * as appealsBiz from '../../biz/service/appeals';
......@@ -69,6 +70,46 @@ export function setRouter(httpServer) {
httpServer.post('/zj/admin/service/activity/preview',checkAdminToken, asyncHandler(activity_preview));
httpServer.post('/zj/admin/service/activity/out',checkAdminToken, asyncHandler(activity_out));
httpServer.post('/zj/admin/service/six/list',checkAdminToken, asyncHandler(sixList));
httpServer.post('/zj/admin/service/six/up',checkAdminToken, asyncHandler(upsixlist));
httpServer.post('/zj/admin/service/six/dw',checkAdminToken, asyncHandler(dwsixlist));
httpServer.post('/zj/admin/service/six/ai',checkAdminToken, asyncHandler(dowAiDoc));
}
async function dwsixlist(req, res) {
let reqConf = {type:'Number'};
let { type } = eccReqParamater(reqConf, req.body);
let result = await sixListsBiz.dwSixList(type);
res.success(result);
}
async function dowAiDoc(req, res) {
let reqConf = {};
let { } = eccReqParamater(reqConf, req.body);
let result = await sixListsBiz.dowAiDoc();
res.success(result);
}
async function upsixlist(req, res) {
let reqConf = {type:'Number', dataList:"[Object]"};
let { dataList, type } = eccReqParamater(reqConf, req.body);
let result = await sixListsBiz.upSixList(type, dataList);
res.success(result);
}
async function sixList(req, res) {
let reqConf = {type:'Number', page:"Number"};
let { type, page } = eccReqParamater(reqConf, req.body);
let result = await sixListsBiz.sixList(page, type);
res.success(result);
}
......
......@@ -39,6 +39,8 @@ const config = {
"/zj/admin/public/activitystatus":enumConfig.ACTIVITYSTATUS,
"/zj/admin/public/activitystatistype":enumConfig.ACTIVITYTYPESTATISCLIENT,
"/zj/admin/public/implementclient":enumConfig.IMPLEMENTCLIENT,
"/zj/admin/public/sixlist":enumConfig.SIXLIST,//六清单类型
/**导出数据列 */
"/zj/admin/public/outputcolumns/enterprise":outputConfig.ENTERPRISECOLUMNS,
......
File added
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment