MakerSpaceWordShow.vue 31 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790
  1. <template>
  2. <div id="MakerSpaceWord" v-loading="loading">
  3. <div id="title">
  4. <div class="school">深圳技师学院</div>
  5. <div class="wordTitle">二级学院特色创客空间建设项目立项申报书</div>
  6. <div class="date">申请日期: {{ wordData['applicationDate'] }}</div>
  7. </div>
  8. <div id="table">
  9. <div class="han" id="one">
  10. <div class="label">项目名称</div><div class="value" v-text="wordData['projectName']"></div>
  11. <div class="label">所在学院</div><div class="value" v-text="wordData['collegeName']"></div>
  12. </div>
  13. <div class="status" id="two">
  14. <div class="statusLabel">项目状态</div>
  15. <div class="ValueDescribe">
  16. <div class="statusHan">
  17. <div class="DescribeLabel">
  18. <span v-if="wordData['stateName']=='已建设'">√</span><span v-else>□</span>已建设
  19. </div><div class="DescribeValue">指二级学院已获得政府或学校资助(例:设计学院、信通学院、珠宝学院),已有双创空间(创客实践室)场地、设备设施并已投入运营,需对空间环境优化、规章制度建设、小型设施设备添置、创客项目物料增补,需拓展创客项目培训、辅导,创客讲座、沙龙、论坛,创客路演、竞赛、集市及成果参评、参展等方面的工作而提出的资助申请。</div>
  20. </div>
  21. <div class="statusHan">
  22. <div class="DescribeLabel">
  23. <span v-if="wordData['stateName']=='待建设'">√</span><span v-else>□</span>待建设
  24. </div><div class="DescribeValue">指二级学院拟立项开展学院特色创客空间建设项目,需进行项目前期调研论证、场馆规划、空间图纸设计、设备选型等方面的工作而进行的资助申请。</div>
  25. </div>
  26. </div>
  27. </div>
  28. <div class="han" id="three">
  29. <div class="label">项目起始时间</div><div class="value" v-text="wordData['begin_at']"></div>
  30. <div class="label">计划完成时间</div><div class="value" v-text="wordData['plannedEnd_at']"></div>
  31. </div>
  32. <div class="han" id="four">
  33. <div class="label">项目负责人</div><div class="value" v-text="wordData['pro_leader']"></div>
  34. <div class="label">学院牵头领导</div><div class="value" v-text="wordData['lead_leader']"></div>
  35. </div>
  36. <div class="han">
  37. <div class="label">项目组人数</div><div class="value">{{ wordData['teacher'].length+wordData['student'].length }}</div>
  38. <div class="label">参与教师人数</div><div class="value">{{wordData['teacher'].length}}</div>
  39. <div class="label">参与学生人数</div><div class="value">{{wordData['student'].length }}</div>
  40. </div>
  41. <div class="member" id="five">
  42. <div class="memberLabel">
  43. <span class="fontBold">项目组</span>
  44. <span class="fontBold">教师团队</span>
  45. <span>(团队3人以上,</span>
  46. <span>至少应包含1名教</span>
  47. <span>研室主任)</span>
  48. </div>
  49. <div class="memberTable" :style="wordData['teacher'].length<4?'border-bottom:solid 1px black':''">
  50. <div class="memberHan">
  51. <div class="memberValue">姓名</div>
  52. <div class="memberValue">专业</div>
  53. <div class="memberValue">职称</div>
  54. <div class="memberValue">学历</div>
  55. <div class="memberValue">所在教研室</div>
  56. <div class="memberValue">项目组角色分工</div>
  57. </div>
  58. <div class="memberHan" v-for="(item,index) in wordData['teacher']" :key="index">
  59. <div class="memberValue" v-text="item['name']"></div>
  60. <div class="memberValue" v-text="item['speciality']"></div>
  61. <div class="memberValue" v-text="item['title']"></div>
  62. <div class="memberValue" v-text="item['education']"></div>
  63. <div class="memberValue" v-text="item['section']"></div>
  64. <div class="memberValue" v-text="item['work']"></div>
  65. </div>
  66. </div>
  67. </div>
  68. <div class="member" id="six">
  69. <div class="memberLabel">
  70. <span class="fontBold">项目组</span>
  71. <span class="fontBold">学生团队</span>
  72. <span>(团队5人以上,</span>
  73. <span>学生团队年级结构</span>
  74. <span>安排合理)</span>
  75. </div>
  76. <div class="memberTable" :style="wordData['student'].length<4?'border-bottom:solid 1px black':''">
  77. <div class="memberHan">
  78. <div class="memberValue">姓名</div>
  79. <div class="memberValue">班级</div>
  80. <div class="memberValue">年龄</div>
  81. <div class="memberValue">项目组角色分工</div>
  82. </div>
  83. <div class="memberHan" v-for="(item,index) in wordData['student']" :key="index">
  84. <div class="memberValue" v-text="item['name']"></div>
  85. <div class="memberValue" v-text="item['class']"></div>
  86. <div class="memberValue" v-text="item['age']"></div>
  87. <div class="memberValue" v-text="item['work']"></div>
  88. </div>
  89. </div>
  90. </div>
  91. <div class="chapters">
  92. <div class="chaptersLabel">
  93. <span class="fontBold">项目</span>
  94. <span class="fontBold">建设</span>
  95. <span class="fontBold">内容</span>
  96. <span class="fontBold">及</span>
  97. <span class="fontBold">目标</span>
  98. <span>(说明项目建设内</span><span>容、拟解决的关键</span><span>问题、创新之处、</span><span>主要建设指标)</span>
  99. </div>
  100. <div class="chaptersTable">
  101. <div class="chaptersValue" id="seven">
  102. <span>项目简介(200-300字)</span><br/>
  103. <p v-text="wordData['brief']"></p>
  104. </div>
  105. <div class="chaptersValue" id="eight">
  106. <span>建设内容(空间优化/场馆规划方面拟解决的关键问题及主要建设指标)</span><br/>
  107. <p v-text="wordData['Construction']"></p>
  108. </div>
  109. </div>
  110. </div>
  111. <div class="chapters">
  112. <div class="chaptersLabel fontBold">
  113. <span>项目</span>
  114. <span>建设</span>
  115. <span>论证</span>
  116. <span>报告</span>
  117. </div>
  118. <div class="chaptersTable">
  119. <div class="chaptersValue" id="nine">
  120. <span>立项依据(说明本项目的目的、意义以及国内外高校现状、市场预测和发展趋势,预期达到的目标,研究的预期效果分析,成果受益面)</span><br/>
  121. <p v-text="wordData['ProjectBasis']"></p>
  122. </div>
  123. </div>
  124. </div>
  125. <div class="chapters">
  126. <div class="chaptersLabel">
  127. <span class="fontBold">预期</span>
  128. <span class="fontBold">成果</span>
  129. <span>(项目预期成果、</span><span>数量及形式,结题</span><span>时:须附项目研究</span><span>报告)</span>
  130. </div>
  131. <div class="chaptersTable">
  132. <div class="chaptersValue" id="ten">
  133. <span>创客空间物理环境、制度建设及软件设施建设情况(环境优化/制度完善/设施改造)</span><br/>
  134. <p v-text="wordData['development']"></p>
  135. </div>
  136. <div class="chaptersValue" id="eleven">
  137. <span>学生创客工作室建设情况(工作室数量及活动开展情况)</span><br/>
  138. <p v-text="wordData['studio']"></p>
  139. </div>
  140. <div class="chaptersValue" id="twelve">
  141. <span>学生创客团队(人才)培养预期成果、数量</span><br/>
  142. <p v-text="wordData['studentTeam']"></p>
  143. </div>
  144. <div class="chaptersValue" id="thirteen">
  145. <span>学生创客活动组织实施情况</span><br/>
  146. <p v-text="wordData['studentActivities']"></p>
  147. </div>
  148. <div class="chaptersValue" id="fourteen">
  149. <span>学生创客团队孵化、转化创业项目情况</span><br/>
  150. <p v-text="wordData['Transforming']"></p>
  151. </div>
  152. </div>
  153. </div>
  154. <div class="chapters">
  155. <div class="chaptersLabel">
  156. <span class="fontBold">立项</span>
  157. <span class="fontBold">基础</span>
  158. <span class="fontBold">及</span>
  159. <span class="fontBold">条件</span>
  160. <span>(说明已开展的相</span>
  161. <span>关研究及基础准备</span>
  162. <span>工作,已具备的设</span>
  163. <span>备场地条件和技术</span>
  164. <span>力量,尚缺少的条</span>
  165. <span>件和拟解决的途</span>
  166. <span>径)</span>
  167. </div>
  168. <div class="chaptersTable">
  169. <div class="chaptersValue" id="fifteen">
  170. <span>基础条件(物理环境/设备设施/项目实施/活动开展/技术力量/社会资源)</span><br/>
  171. <p v-text="wordData['condition']"></p>
  172. </div>
  173. </div>
  174. </div>
  175. <div class="fund">
  176. <div class="fundTitle">
  177. 预算<br/>经费
  178. </div>
  179. <div class="fundTable">
  180. <div class="fundTotal">
  181. <div class="fundLabel">总经费</div>
  182. <div class="fundValue">{{wordData['fund']['total']}}元</div>
  183. </div>
  184. <div class="fundHeader">
  185. <div class="HeaderLabel">支出类别</div>
  186. <div class="HeaderLabel">支出项目</div>
  187. <div class="HeaderLabel">金额(元)</div>
  188. <div class="HeaderLabel">备注</div>
  189. </div>
  190. <div class="fundData">
  191. <div class="fundDataLabel">直接费用</div>
  192. <div class="fundDataHan">
  193. <div class="fundDataLie">
  194. <div class="fundDataValue">小型仪器设备费</div>
  195. <div class="fundDataValue" v-text="wordData['fund']['device']">
  196. </div>
  197. <div class="fundDataValue"><span>项目开展所需的小型专用仪器设备、工具、配件购置或租赁费用。</span></div>
  198. </div>
  199. <div class="fundDataLie">
  200. <div class="fundDataValue">材料费</div>
  201. <div class="fundDataValue" v-text="wordData['fund']['Material']">
  202. </div>
  203. <div class="fundDataValue"><span>项目开展需消耗的各种原材料、辅助材料等低值易耗品的采购费用。</span></div>
  204. </div>
  205. <div class="fundDataLie">
  206. <div class="fundDataValue">测试化验加工费</div>
  207. <div class="fundDataValue" v-text="wordData['fund']['processing']">
  208. </div>
  209. <div class="fundDataValue"><span>项目开展过程中支付给外单位的检验、测试、化验、计算、分析及加工费等费用。</span></div>
  210. </div>
  211. <div class="fundDataLie">
  212. <div class="fundDataValue">项目协作费</div>
  213. <div class="fundDataValue" v-text="wordData['fund']['Collaboration']">
  214. </div>
  215. <div class="fundDataValue"><span>按合同规定支付给协作单位的费用</span></div>
  216. </div>
  217. </div>
  218. </div>
  219. <div class="fundData">
  220. <div class="fundDataLabel">间接费用</div>
  221. <div class="fundDataHan">
  222. <div class="fundDataLie">
  223. <div class="fundDataValue">项目成果鉴定费</div>
  224. <div class="fundDataValue" v-text="wordData['fund']['APPRAISAL']">
  225. </div>
  226. <div class="fundDataValue"><span>学术会务费、评审费、鉴定费、成果集制作费等费用。</span></div>
  227. </div>
  228. <div class="fundDataLie">
  229. <div class="fundDataValue">参展参赛费</div>
  230. <div class="fundDataValue" v-text="wordData['fund']['entery']">
  231. </div>
  232. <div class="fundDataValue"><span>参加创客展会、竞赛等所需的报名费、展位费、布展费、宣传推广费及差旅费等费用。</span></div>
  233. </div>
  234. <div class="fundDataLie">
  235. <div class="fundDataValue">创客交流活动费</div>
  236. <div class="fundDataValue" v-text="wordData['fund']['activities']">
  237. </div>
  238. <div class="fundDataValue"><span>创客交流活动中支付给校外专家的指导费、咨询费、授课费等费用。</span></div>
  239. </div>
  240. <div class="fundDataLie">
  241. <div class="fundDataValue">知识产权事务费</div>
  242. <div class="fundDataValue" v-text="wordData['fund']['Transaction']">
  243. </div>
  244. <div class="fundDataValue"><span>论文版面费、专利及其他知识产权事务等费用。</span></div>
  245. </div>
  246. </div>
  247. </div>
  248. </div>
  249. </div>
  250. <div class="opinion">
  251. <div class="opinionLabel">所在学院/部门<br/> 意 见</div>
  252. <div class="opinionValue">
  253. <div class="opinionImport">
  254. <div class="opinionChapter">负责人签章:</div>
  255. <div class="opinionDate">年 月 日</div>
  256. </div>
  257. </div>
  258. </div>
  259. <div class="opinion">
  260. <div class="opinionLabel">财务部门<br/>意 见</div>
  261. <div class="opinionValue">
  262. <div class="opinionImport">
  263. <div class="opinionChapter">负责人签章:</div>
  264. <div class="opinionDate">年 月 日</div>
  265. </div>
  266. </div>
  267. </div>
  268. <div class="opinion">
  269. <div class="opinionLabel">创新创业学院<br/>审 核 意 见</div>
  270. <div class="opinionValue">
  271. <div class="opinionImport">
  272. <div class="opinionChapter">负责人签章:</div>
  273. <div class="opinionDate">年 月 日</div>
  274. </div>
  275. </div>
  276. </div>
  277. </div>
  278. <div class="notes">
  279. <span>备注:</span>
  280. <span>1.表格可顺延或另附页。</span>
  281. <span>2.项目申报需附相关佐证材料。</span>
  282. </div>
  283. <el-button type="primary" @click="getWord">下载表格</el-button>
  284. </div>
  285. </template>
  286. <script>
  287. import {getMakerSpaceWord} from '@/components/tool/getWord'
  288. export default {
  289. data() {
  290. return {
  291. loading:false,
  292. wordData:{
  293. applicationDate:"",//申请日期
  294. projectName:"",//项目名称
  295. college:"",//所在学院
  296. collegeName:"",
  297. begin_at:"",//项目开始时间
  298. state:"",//项目状态
  299. stateName:"",//项目状态名称
  300. plannedEnd_at:"",//计划完成时间
  301. pro_leader:"",//项目负责人
  302. lead_leader:"",//学院牵头领导
  303. teacher:[
  304. {name:"",speciality:"",title:"",education:"",section:"",work:""},
  305. {name:"",speciality:"",title:"",education:"",section:"",work:""},
  306. {name:"",speciality:"",title:"",education:"",section:"",work:""},
  307. ], //教师组//name:姓名 speciality:专业 title:职称 education:学历 section:所在教研室 work:项目组角色分工
  308. student:[
  309. {name:"",class:"",age:"",work:""},
  310. {name:"",class:"",age:"",work:""},
  311. {name:"",class:"",age:"",work:""},
  312. {name:"",class:"",age:"",work:""},
  313. {name:"",class:"",age:"",work:""},
  314. ], //学生组//name:姓名 class:班级 age:年龄 work:项目组任务分工
  315. brief:"",//项目简介
  316. Construction:"",//建设内容
  317. ProjectBasis:"",//立项依据
  318. development:"",//创客空间物理环境、制度建设及软件设施建设情况
  319. studio:"",//学生创客工作室建设情况
  320. studentTeam:"",//学生创客团队(人才)培养预期成果、数量
  321. studentActivities:"",//学生创客活动组织实施情况
  322. Transforming:"",//学生创客团队孵化、转化创业项目情况
  323. condition:"",//立 项基 础及条 件
  324. fund:{
  325. total:"",
  326. device:"",
  327. Material:"",
  328. processing:"",
  329. Collaboration:"",
  330. APPRAISAL:"",
  331. entery:"",
  332. activities:"",
  333. Transaction:"",
  334. },
  335. },
  336. };
  337. },
  338. methods: {
  339. getWord(){
  340. this.$message.info("正在下载表格")
  341. getMakerSpaceWord(this.wordData);
  342. },
  343. getData(){
  344. this.loading = true;
  345. this.ajax.get(this.$store.state.api+'/getMakerSpaceWordData',{
  346. uid:this.$store.state.userInfo.userid,
  347. pid:this.$route.query['pid']
  348. }).then(result=>{
  349. let data = result['data'][0][0]
  350. this.wordData['projectName'] = data['title'];
  351. this.wordData['applicationDate'] = data['applyProjectTime'];
  352. this.wordData['college'] = data['classid'];
  353. this.wordData['collegeName'] = data['cName']
  354. this.wordData['begin_at'] = data['begintime'];
  355. this.wordData['state'] = data['typeName'];
  356. this.wordData['stateName'] = data['tName']
  357. this.wordData['plannedEnd_at'] = data['planTime'];
  358. this.wordData['pro_leader'] = data['pro_leader'];
  359. this.wordData['lead_leader'] = data['lead_leader'];
  360. this.wordData['teacher'] = JSON.parse(data['course_teacher']);
  361. this.wordData['student'] = JSON.parse(data['course_student']);
  362. this.wordData['brief'] = data['brief'];
  363. this.wordData['fund'] = JSON.parse(data['money']);
  364. this.state = data['isupload']
  365. this.wordData = {...this.wordData,...JSON.parse(data['chapters'])}
  366. this.loading = false;
  367. }).catch(err=>{
  368. console.log(err);
  369. })
  370. },
  371. },
  372. mounted(){
  373. this.getData();
  374. }
  375. };
  376. </script>
  377. <style lang="less" scoped>
  378. #MakerSpaceWord{
  379. width: 100%;
  380. display: flex;
  381. flex-direction: column;
  382. align-items: center;
  383. background-color: white;
  384. padding:40px 100px;
  385. box-sizing:border-box;
  386. #title{
  387. width: 100%;
  388. display: flex;
  389. flex-direction: column;
  390. align-items: center;
  391. position: relative;
  392. // margin-top: 40px;
  393. .school{
  394. font-size: 2.5em;
  395. font-weight: bold;
  396. letter-spacing: 20px;
  397. }
  398. .wordTitle{
  399. font-size: 2em;
  400. letter-spacing: .15em;
  401. margin-bottom:40px ;
  402. }
  403. .date{
  404. font-size: 1em;
  405. position: absolute;
  406. bottom: 0;
  407. right: 100px;
  408. font-weight: bold;
  409. margin-bottom:5px;
  410. }
  411. }
  412. #table{
  413. box-sizing: border-box;
  414. border: solid 1px black;
  415. border-bottom: none;
  416. display: flex;
  417. flex-direction: column;
  418. .han{
  419. display: flex;
  420. height: auto;
  421. box-sizing: border-box;
  422. border-bottom:solid 1px black;
  423. .label{
  424. position: relative;
  425. flex:1;
  426. display: flex;
  427. justify-content: center;
  428. align-items: center;
  429. box-sizing: border-box;
  430. min-height: 50px;
  431. border-right: solid 1px black;
  432. font-weight:bold;
  433. }
  434. .value{
  435. flex: 2;
  436. display: flex;
  437. justify-content: center;
  438. align-items: center;
  439. box-sizing: border-box;
  440. min-height: 50px;
  441. &:not(:nth-last-child(1)){
  442. border-right: solid 1px black;
  443. }
  444. }
  445. &:nth-child(5){
  446. .label{
  447. flex: 1;
  448. }
  449. .value{
  450. flex: 1;
  451. }
  452. }
  453. }
  454. .status{
  455. display: flex;
  456. height: auto;
  457. box-sizing: border-box;
  458. .statusLabel{
  459. flex:1;
  460. display: flex;
  461. justify-content: center;
  462. align-items: center;
  463. box-sizing: border-box;
  464. border-right: solid 1px black;
  465. border-bottom: solid 1px black;
  466. font-weight:bold;
  467. }
  468. .ValueDescribe{
  469. flex: 5;
  470. display: flex;
  471. flex-direction: column;
  472. .statusHan{
  473. display: flex;
  474. box-sizing: border-box;
  475. border-bottom: solid 1px black;
  476. .DescribeLabel{
  477. flex: 1;
  478. display: flex;
  479. justify-content: center;
  480. align-items: center;
  481. box-sizing: border-box;
  482. // min-height: 200px;
  483. padding:40px 10px;
  484. border-right: solid 1px black;
  485. }
  486. &:nth-child(2){
  487. .DescribeLabel{
  488. min-height: 100px;
  489. }
  490. }
  491. .DescribeValue{
  492. flex: 5;
  493. box-sizing: border-box;
  494. padding: 15px;
  495. }
  496. }
  497. }
  498. }
  499. .member{
  500. display: flex;
  501. .memberLabel{
  502. flex:1;
  503. display: flex;
  504. flex-direction: column;
  505. align-items: center;
  506. justify-content: center;
  507. box-sizing: border-box;
  508. border-right: solid 1px black;
  509. border-bottom: solid 1px black;
  510. min-height: 200px;
  511. }
  512. .memberTable{
  513. flex: 5;
  514. display: flex;
  515. flex-direction: column;
  516. .memberHan{
  517. display: flex;
  518. box-sizing: border-box;
  519. border-bottom: solid 1px black;
  520. position:relative;
  521. .memberValue{
  522. box-sizing: border-box;
  523. flex: 1;
  524. display: flex;
  525. justify-content: center;
  526. align-items: center;
  527. border-right: solid 1px black;
  528. min-height: 45px;
  529. &:nth-last-child(1){
  530. border-right: none;
  531. flex: 3;
  532. }
  533. }
  534. }
  535. }
  536. }
  537. .chapters{
  538. display: flex;
  539. .chaptersLabel{
  540. flex:1;
  541. display: flex;
  542. flex-direction: column;
  543. align-items: center;
  544. justify-content: center;
  545. box-sizing: border-box;
  546. padding: 20px 0;
  547. border-right: solid 1px black;
  548. border-bottom: solid 1px black;
  549. }
  550. .chaptersTable{
  551. flex: 5;
  552. display: flex;
  553. flex-direction: column;
  554. .chaptersValue{
  555. flex: 1;
  556. min-height:200px;
  557. box-sizing: border-box;
  558. border-bottom: solid 1px black;
  559. padding: 5px;
  560. span{
  561. font-weight: bold;
  562. }
  563. }
  564. }
  565. }
  566. .fund{
  567. display: flex;
  568. .fundTitle{
  569. flex:1;
  570. display: flex;
  571. flex-direction: column;
  572. align-items: center;
  573. justify-content: center;
  574. box-sizing: border-box;
  575. border-right: solid 1px black;
  576. border-bottom: solid 1px black;
  577. font-weight:bold;
  578. }
  579. .fundTable{
  580. flex: 5;
  581. display: flex;
  582. flex-direction: column;
  583. box-sizing: border-box;
  584. .fundTotal{
  585. height: 60px;
  586. box-sizing: border-box;
  587. border-bottom: solid 1px black;
  588. display: flex;
  589. div{
  590. display: flex;
  591. justify-content: center;
  592. align-items: center;
  593. font-weight: bold;
  594. }
  595. .fundLabel{
  596. flex: 1;
  597. box-sizing: border-box;
  598. border-right:solid 1px black;
  599. }
  600. .fundValue{
  601. flex: 4;
  602. }
  603. }
  604. .fundHeader{
  605. min-height: 40px;
  606. box-sizing: border-box;
  607. border-bottom: solid 1px black;
  608. display: flex;
  609. font-weight:bold;
  610. .HeaderLabel{
  611. flex: 1;
  612. display: flex;
  613. box-sizing: border-box;
  614. justify-content: center;
  615. align-items: center;
  616. border-right: solid 1px black;
  617. &:nth-last-child(1){
  618. flex: 2;
  619. border: none;
  620. }
  621. }
  622. }
  623. .fundData{
  624. display: flex;
  625. .fundDataLabel{
  626. flex:1;
  627. box-sizing: border-box;
  628. border-right: solid 1px black;
  629. border-bottom: solid 1px black;
  630. display: flex;
  631. justify-content: center;
  632. align-items: center;
  633. font-weight:bold;
  634. }
  635. .fundDataHan{
  636. flex: 4;
  637. display: flex;
  638. flex-direction: column;
  639. .fundDataLie{
  640. display: flex;
  641. min-height: 40px;
  642. flex: 4;
  643. box-sizing: border-box;
  644. border-bottom: solid 1px black;
  645. .fundDataValue{
  646. flex: 1;
  647. min-height: 40px;
  648. display: flex;
  649. box-sizing: border-box;
  650. justify-content: center;
  651. align-items: center;
  652. border-right: solid 1px black;
  653. &:nth-last-child(1){
  654. flex:2;
  655. border: none;
  656. justify-content: flex-start;
  657. span{
  658. padding: 10px 20px;
  659. }
  660. }
  661. }
  662. }
  663. }
  664. }
  665. }
  666. }
  667. // .fundTable{
  668. // tr{
  669. // td{
  670. // height: 50px;
  671. // }
  672. // &:nth-child(1){
  673. // flex: 1;
  674. // }
  675. // }
  676. // }
  677. .opinion{
  678. display: flex;
  679. .opinionLabel{
  680. flex:1;
  681. display: flex;
  682. flex-direction: column;
  683. align-items: center;
  684. justify-content: center;
  685. box-sizing: border-box;
  686. // padding: 3.5px;
  687. border-right: solid 1px black;
  688. border-bottom: solid 1px black;
  689. font-weight:bold;
  690. }
  691. .opinionValue{
  692. flex: 5;
  693. min-height: 200px;
  694. position: relative;
  695. box-sizing:border-box;
  696. border-bottom: solid 1px black;
  697. .opinionImport{
  698. display: flex;
  699. width: 30%;
  700. height:40%;
  701. flex-direction: column;
  702. position:absolute;
  703. bottom: 0px;
  704. right: 20px;
  705. justify-content: space-between;
  706. .opinionDate{
  707. display: flex;
  708. justify-content: flex-end;
  709. font-size: 18px;
  710. }
  711. }
  712. }
  713. }
  714. }
  715. .notes{
  716. width: 100%;
  717. display: flex;
  718. flex-direction:column;
  719. }
  720. :deep(.el-input__inner){
  721. height: 100%;
  722. border-radius: 0;
  723. width: 100%;
  724. background: none;
  725. color: black;
  726. text-align: center;
  727. font-size: 16px;
  728. box-sizing: border-box;
  729. border: none;
  730. outline: none;
  731. }
  732. :deep(.el-textarea__inner){
  733. height: 100%;
  734. border-radius: 0;
  735. width: 100%;
  736. background: none;
  737. color: black;
  738. text-align: center;
  739. font-size: 16px;
  740. box-sizing: border-box;
  741. border: none;
  742. overflow: hidden;
  743. }
  744. .noCenter{
  745. :deep(.el-textarea__inner ){
  746. text-align:left;
  747. }
  748. }
  749. :deep(.el-date-editor){
  750. width: 100%;
  751. height: 100%;
  752. }
  753. :deep(.el-input__suffix){
  754. display:none;
  755. }
  756. // .InputDiv{
  757. // width: 100%;
  758. // height: 100%;
  759. // word-break: break-all;
  760. // display: flex;
  761. // justify-content: center;
  762. // align-items: center;
  763. // box-sizing: border-box;
  764. // padding: 10px;
  765. // outline: none;
  766. // &:focus{
  767. // border:solid 1px #409eff ;
  768. // }
  769. // }
  770. .fontBold{
  771. font-weight:bold;
  772. }
  773. }
  774. </style>