index.vue 42 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889
  1. <template>
  2. <div>
  3. <!-- tab -->
  4. <div class="flex row-center m-t-60">
  5. <div class="tab-item" :class="{ 'tat-active': currentTab==0 }" @click="changeTab(0)">我是人才</div>
  6. <div class="tab-item" :class="{ 'tat-active': currentTab==1 }" @click="changeTab(1)">我是企业</div>
  7. </div>
  8. <!-- 我是人才 -->
  9. <div class="m-t-40 talent-tab" v-if="currentTab == 0">
  10. <div v-if="showType">
  11. <div class="title flex">
  12. <div class="title-left"></div>
  13. <div class="m-l-16">您所从事的行业</div>
  14. </div>
  15. <div class="flex flex-wrap row-center">
  16. <div class="m-t-40" v-for="(item,index) in talentTypeList" :key="index" @click="showType = false">
  17. <img :src="item.image" width="380px" style="margin: 28px 20px;" mode="widthFix"></img>
  18. </div>
  19. </div>
  20. </div>
  21. <div v-else>
  22. <div v-if="showPolicy == false">
  23. <div class="title flex">
  24. <div class="title-left"></div>
  25. <div class="m-l-16">人才信息填写</div>
  26. </div>
  27. <div class="content-box bg-white m-t-30">
  28. <div class="flex">
  29. <div class="flex-1 flex row-center">
  30. <div class="flex-1 text-right">您来自哪里</div>
  31. <div class="flex-2 m-l-15">
  32. <el-radio v-model="radio" label="1">中国大陆</el-radio>
  33. <el-radio v-model="radio" label="2">中国台湾</el-radio>
  34. <el-radio v-model="radio" label="3">其他</el-radio>
  35. </div>
  36. </div>
  37. <div class="flex-1 flex row-center">
  38. <div class="flex-1 text-right">您的职务</div>
  39. <div class="flex-2">
  40. <input type="text" class="m-l-15" v-model="info.title" placeholder="请输入">
  41. </div>
  42. </div>
  43. </div>
  44. <div class="flex m-t-18">
  45. <div class="flex-1 flex row-center">
  46. <div class="flex-1 text-right">您的学历</div>
  47. <div class="flex-2 m-l-15">
  48. <el-radio v-model="radio" label="1">本科</el-radio>
  49. <el-radio v-model="radio" label="2">硕士</el-radio>
  50. <el-radio v-model="radio" label="3">博士</el-radio>
  51. </div>
  52. </div>
  53. <div class="flex-1 flex row-center">
  54. <div class="flex-1 text-right">称号奖章</div>
  55. <div class="flex-2">
  56. <input type="text" class="m-l-15" v-model="info.title" placeholder="请输入">
  57. </div>
  58. </div>
  59. </div>
  60. <div class="flex m-t-18">
  61. <div class="flex-1 flex row-center">
  62. <div class="flex-1 text-right">您的职称</div>
  63. <div class="flex-2 m-l-15">
  64. <el-radio v-model="radio" label="1">初级</el-radio>
  65. <el-radio v-model="radio" label="2">中级</el-radio>
  66. <el-radio v-model="radio" label="3">高级</el-radio>
  67. <el-radio v-model="radio" label="4">无</el-radio>
  68. </div>
  69. </div>
  70. <div class="flex-1 flex row-center">
  71. <div class="flex-1 text-right">专业技术领域</div>
  72. <div class="flex-2">
  73. <input type="text" class="m-l-15" v-model="info.title" placeholder="请输入">
  74. </div>
  75. </div>
  76. </div>
  77. <div class="flex m-t-18">
  78. <div class="flex-1 flex row-center">
  79. <div class="flex-1 text-right">您的年龄</div>
  80. <div class="flex-2 m-l-15">
  81. <el-radio v-model="radio" label="1">30周岁以下</el-radio>
  82. <el-radio v-model="radio" label="2">40周岁以下</el-radio>
  83. <el-radio v-model="radio" label="3">55周岁以下</el-radio>
  84. </div>
  85. </div>
  86. <div class="flex-1 flex row-center">
  87. <div class="flex-1 text-right">专业技术领域工作年限</div>
  88. <div class="flex-2">
  89. <input type="text" class="m-l-15" v-model="info.title" placeholder="请输入">
  90. </div>
  91. </div>
  92. </div>
  93. <div class="flex m-t-18">
  94. <div class="flex-1 flex row-center">
  95. <div class="flex-1 text-right">您的薪酬</div>
  96. <div class="flex-2 flex">
  97. <input type="text" class="m-l-15" v-model="info.title" placeholder="请输入">
  98. <div class="m-l-8 m-r-8 primary" style="font-size: 20rpx;">(22年社平工资为124463元)</div>
  99. </div>
  100. </div>
  101. <div class="flex-1 flex row-center">
  102. <div class="flex-1 text-right">重大奖项</div>
  103. <div class="flex-2 flex">
  104. <input type="text" class="m-l-15" v-model="info.title" placeholder="请输入">
  105. </div>
  106. </div>
  107. </div>
  108. <div class="flex m-t-18">
  109. <div class="flex-1 flex row-center">
  110. <div class="flex-1 text-right">验证码</div>
  111. <div class="flex-2 flex ">
  112. <input type="text" class="m-l-15" v-model="info.title" placeholder="请输入">
  113. <img src="https://jiangzi.xin/coffee/login/captcha?" mode="heightFix"
  114. style="height: 54rpx;" class=m-l-10></img>
  115. </div>
  116. </div>
  117. <div class="flex-1 flex row-center">
  118. </div>
  119. </div>
  120. </div>
  121. <div class="flex row-center m-t-35">
  122. <el-button type="primary" class="white btn lg submit-btn"
  123. @click="handleConsult">提交匹配</el-button>
  124. </div>
  125. </div>
  126. <!-- 匹配结果 -->
  127. <div class="pilicy-list p-30" v-else>
  128. <div style="background: #FDF2F4;">
  129. <div style="height: 230px;background-size: 100% 100%;" :style="{
  130. 'background-image': `url(${policyResultBg})`}">
  131. <div class="flex flex-col row-center p-t-45">
  132. <div style="font-size: 28px;font-weight: 500;color: #DD4250;">亲爱的用户,为您匹配如下人才政策</div>
  133. </div>
  134. </div>
  135. <div class="p-30" style="margin-top: -100px;">
  136. <div class="bg-white p-t-25 p-b-25 p-l-50 p-r-50">
  137. <div style="font-size: 20px;font-weight: 500;color: #303133;">您可能符合的人才类型:</div>
  138. <!-- 标签 -->
  139. <div class="flex flex-wrap m-t-20">
  140. <div class="tag-item" :class="{ 'tat-active': activeIndex == index }"
  141. v-for="(item, index) in policyList" :key="index" @click="changeTag(index)">
  142. {{ item.type }}
  143. </div>
  144. </div>
  145. </div>
  146. <div class="bg-white p-t-25 p-b-25 p-l-50 p-r-50 m-t-25">
  147. <!-- 政策详情 -->
  148. <div v-for="(item, index) in policyList" :key="index" v-if="activeIndex == index">
  149. <div style="font-size: 20px;font-weight: 500;color: #303133;">{{item.type}}详情:
  150. </div>
  151. <div class="detail m-t-20">{{ item.content }}</div>
  152. <div class="flex m-t-20">
  153. <div class="user-logout flex col-center row-center white"
  154. to="/pages/policy/detail">
  155. <div class="m-r-12">{{ item.title }}</div>
  156. <i class="el-icon-caret-right"></i>
  157. <!-- <u-icon name="arrow-rightward" size="28"></u-icon> -->
  158. </div>
  159. </div>
  160. </div>
  161. </div>
  162. </div>
  163. </div>
  164. </div>
  165. </div>
  166. <div class="flex row-center m-t-100">
  167. <div class="flex-col col-center policy-hot">
  168. <div class="flex">
  169. <img src="images/icon-hot.png" style="height: 29px;"></img>
  170. <div class="hot-title">热门政策</div>
  171. </div>
  172. <div class="flex flex-wrap m-t-30">
  173. <div class="m-b-15 m-r-26" v-for="(item, index) in hotList">
  174. <el-tag type="info" color="#F7F8FA">{{ item }}</el-tag>
  175. </div>
  176. </div>
  177. <div class="hot-title m-t-15">省、市政策</div>
  178. <div class="flex flex-wrap m-t-30">
  179. <div class="m-b-15 m-r-26" v-for="(item, index) in hotList">
  180. <el-tag type="info" color="#F7F8FA">{{ item }}</el-tag>
  181. </div>
  182. </div>
  183. </div>
  184. </div>
  185. </div>
  186. <!-- 我是企业 -->
  187. <div class="m-t-40" v-if="currentTab == 1">
  188. <div class="" v-if="showCompany">
  189. <div>
  190. <div class="detail-title flex">
  191. <div class="title-left"></div>
  192. <div class="m-l-16">一、企业基本信息</div>
  193. </div>
  194. <div class="content-box bg-white m-t-30">
  195. <div class="flex">
  196. <div class="flex-1 flex row-center">
  197. <div class="flex-1 text-right">企业名称</div>
  198. <div class="flex-2">
  199. <input type="text" class="m-l-15" v-model="info.title" placeholder="请输入企业名称">
  200. </div>
  201. </div>
  202. <div class="flex-1 flex row-center">
  203. <div class="flex-1 text-right">企业成立日期</div>
  204. <div class="flex-2">
  205. <input type="text" class="m-l-15" v-model="info.title" placeholder="请输入企业成立日期">
  206. </div>
  207. </div>
  208. </div>
  209. <div class="flex m-t-18">
  210. <div class="flex-1 flex row-center">
  211. <div class="flex-1 text-right">企业注册地</div>
  212. <div class="flex-2">
  213. <input type="text" class="m-l-15" v-model="info.title" placeholder="请输入企业注册地">
  214. </div>
  215. </div>
  216. <div class="flex-1 flex row-center">
  217. <div class="flex-1 text-right">企业实际经营地</div>
  218. <div class="flex-2">
  219. <input type="text" class="m-l-15" v-model="info.title" placeholder="请输入企业实际经营地">
  220. </div>
  221. </div>
  222. </div>
  223. <div class="flex m-t-18">
  224. <div class="flex-1 flex row-center">
  225. <div class="flex-1 text-right">企业有效l类知识产权数</div>
  226. <div class="flex-2">
  227. <input type="text" class="m-l-15" v-model="info.title" placeholder="请输入l类知识产权数">
  228. </div>
  229. </div>
  230. <div class="flex-1 flex row-center">
  231. <div class="flex-1 text-right">有效、高企认定中未使用过的II类知识产权数</div>
  232. <div class="flex-2">
  233. <input type="text" class="m-l-15" v-model="info.title" placeholder="请输入II类知识产权数">
  234. </div>
  235. </div>
  236. </div>
  237. <div class="flex m-t-18">
  238. <div class="flex-1 flex row-center">
  239. <div class="flex-1 text-right">知识产权获取方式</div>
  240. <div class="flex-2 m-l-15">
  241. <el-radio v-model="radio" label="1">自主研发</el-radio>
  242. <el-radio v-model="radio" label="2">仅有受让、受赠和并购等</el-radio>
  243. </div>
  244. </div>
  245. <div class="flex-1 flex row-center">
  246. <div class="flex-1 text-right">企业参与编制国家标准、行业标准、检测方法、技术规范的情况</div>
  247. <div class="flex-2 m-l-15">
  248. <el-radio v-model="radio" label="1">是</el-radio>
  249. <el-radio v-model="radio" label="2">否</el-radio>
  250. </div>
  251. </div>
  252. </div>
  253. <div class="flex m-t-18">
  254. <div class="flex-1 flex row-center">
  255. <div class="flex-1 text-right">科技成果数</div>
  256. <div class="flex-2 flex">
  257. <input type="text" class="m-l-15" v-model="info.title" placeholder="请输入科技成果数">
  258. <div class="m-l-8 m-r-8 primary" style="font-size: 20rpx;">科技成果数有效期提示</div>
  259. <i class="el-icon-info"></i>
  260. </div>
  261. </div>
  262. <div class="flex-1 flex row-center">
  263. </div>
  264. </div>
  265. </div>
  266. <div class="detail-title flex m-t-30">
  267. <div class="title-left"></div>
  268. <div class="m-l-16">二、研发组织管理水平评测(多选)</div>
  269. </div>
  270. <div class="content-box m-t-30 bj-w ">
  271. <!-- <u-checkbox-group shape="circle" active-color="#DD4250" wrap="true"
  272. @change="checkboxGroupChange">
  273. <div class="m-t-15 m-b-15" v-for="(item, index) in testList" :key="index">
  274. <u-checkbox @change="checkboxChange" v-model="item.checked"
  275. :name="item.name">{{item.name}}</u-checkbox>
  276. </div>
  277. </u-checkbox-group> -->
  278. <div class="flex">
  279. <el-checkbox v-model="checked1" class="flex-1" label="1.制定了企业研究开发的组织管理制度"
  280. border></el-checkbox>
  281. <el-checkbox v-model="checked2" class="flex-1" label="2.建立了研发投入核算体系" border></el-checkbox>
  282. <el-checkbox v-model="checked3" class="flex-1" label="3.编制了研发费用辅组账" border></el-checkbox>
  283. </div>
  284. <div class="flex m-t-15">
  285. <el-checkbox v-model="checked4" class="flex-1" label="4.设立了内部科学技术研究开发机构并具备相应的科"
  286. border></el-checkbox>
  287. <el-checkbox v-model="checked5" class="flex-1" label="5.与国内外研究开发机构开展多种形式产学研合作"
  288. border></el-checkbox>
  289. <el-checkbox v-model="checked6" class="flex-1" label="6.建立了科技成果转化的组织实施与激励奖励制度"
  290. border></el-checkbox>
  291. </div>
  292. <div class="flex m-t-15">
  293. <el-checkbox v-model="checked7" class="flex-1" label="7.建立开放式的创新创业平台" border
  294. size="medium"></el-checkbox>
  295. <el-checkbox v-model="checked8" class="flex-1" label="8.建立了科技人员的培养进修制度" border
  296. size="medium"></el-checkbox>
  297. <el-checkbox v-model="checked9" class="flex-1" label="9.建立了职工技能培训制度" border
  298. size="medium"></el-checkbox>
  299. </div>
  300. </div>
  301. <div class="detail-title flex m-t-30">
  302. <div class="title-left"></div>
  303. <div class="m-l-16"> 三、企业成长性评测</div>
  304. </div>
  305. <div class="content-box m-t-30 bj-w ">
  306. <div class="flex">
  307. <div class="flex-1 flex row-center">
  308. <div class="flex-1 text-right">第一年<span class="m-l-20">净资产</span></div>
  309. <div class="flex-2">
  310. <input type="text" class="m-l-15" v-model="info.title" placeholder="请输入">(万元)
  311. </div>
  312. </div>
  313. <div class="flex-1 flex row-center">
  314. <div class="flex-1 text-right">销售收入</div>
  315. <div class="flex-2">
  316. <input type="text" class="m-l-15" v-model="info.title" placeholder="请输入">(万元)
  317. </div>
  318. </div>
  319. </div>
  320. <div class="flex m-t-15">
  321. <div class="flex-1 flex row-center">
  322. <div class="flex-1 text-right">第二年<span class="m-l-20">净资产</span></div>
  323. <div class="flex-2">
  324. <input type="text" class="m-l-15" v-model="info.title" placeholder="请输入">(万元)
  325. </div>
  326. </div>
  327. <div class="flex-1 flex row-center">
  328. <div class="flex-1 text-right">销售收入</div>
  329. <div class="flex-2">
  330. <input type="text" class="m-l-15" v-model="info.title" placeholder="请输入">(万元)
  331. </div>
  332. </div>
  333. </div>
  334. <div class="flex m-t-15">
  335. <div class="flex-1 flex row-center">
  336. <div class="flex-1 text-right">第三年<span class="m-l-20">净资产</span></div>
  337. <div class="flex-2">
  338. <input type="text" class="m-l-15" v-model="info.title" placeholder="请输入">(万元)
  339. </div>
  340. </div>
  341. <div class="flex-1 flex row-center">
  342. <div class="flex-1 text-right">销售收入</div>
  343. <div class="flex-2">
  344. <input type="text" class="m-l-15" v-model="info.title" placeholder="请输入">(万元)
  345. </div>
  346. </div>
  347. </div>
  348. <div class="flex m-t-15">
  349. <div class="flex-1 flex row-center">
  350. <div class="flex-1 text-right">验证码</span></div>
  351. <div class="flex-2 flex m-l-15">
  352. <input type="text" v-model="info.title" placeholder="请输入">
  353. <img src="https://jiangzi.xin/coffee/login/captcha?" mode="heightFix"
  354. style="height: 54rpx;" class=m-l-10></img>
  355. </div>
  356. </div>
  357. <div class="flex-1 flex row-center">
  358. </div>
  359. </div>
  360. </div>
  361. </div>
  362. <div class="flex row-center m-t-30">
  363. <el-button type="primary" class="white btn lg submit-btn" @click="handleConsult">提交测评</el-button>
  364. </div>
  365. </div>
  366. <!-- 匹配结果 -->
  367. <div class="pilicy-list p-30" v-else>
  368. <div style="background: #FDF2F4;">
  369. <div style="height: 230px;background-size: 100% 100%;" :style="{
  370. 'background-image': `url(${policyResultBg})`}">
  371. <div class="flex flex-col row-center p-t-45">
  372. <div style="font-size: 28px;font-weight: 500;color: #DD4250;">国家级高新技术企业认定创新能力测试</div>
  373. </div>
  374. </div>
  375. <div class="p-30" style="margin-top: -100px;">
  376. <div class="bg-white p-t-25 p-b-25 p-l-50 p-r-50 text-center">
  377. <div style="font-size: 20px;font-weight: 500;color: #303133;">企业评测总得分</div>
  378. <div style="font-size: 48px;color: #DD4250;">100</div>
  379. <div style="font-size: 16px;color: #DD4250;">综合得分达70分以上(不含70) 为符合认定要求,最终分数以专家评审为主</div>
  380. </div>
  381. <div class="bg-white p-t-25 p-b-25 p-l-50 p-r-50 m-t-25">
  382. <div class="detail-title flex">
  383. <div class="title-left"></div>
  384. <div class="m-l-16">企业基本信息</div>
  385. </div>
  386. <div class="content-box bg-white m-t-30">
  387. <div class="flex">
  388. <div class="flex-1 flex row-center">
  389. <div class="flex-1">企业名称:福建省晋江人力资本有限公司</div>
  390. </div>
  391. <div class="flex-1 flex row-center">
  392. <div class="flex-1">企业成立日期:1990-10-1</div>
  393. </div>
  394. </div>
  395. <div class="flex m-t-18">
  396. <div class="flex-1 flex row-center">
  397. <div class="flex-1">企业注册地:晋江</div>
  398. </div>
  399. <div class="flex-1 flex row-center">
  400. <div class="flex-1">企业实际经营地:晋江</div>
  401. </div>
  402. </div>
  403. <div class="flex m-t-18">
  404. <div class="flex-1 flex row-center">
  405. <div class="flex-1">企业有效l类知识产权数:100</div>
  406. </div>
  407. <div class="flex-1 flex row-center">
  408. <div class="flex-1">有效、高企认定中未使用过的II类知识产权数:100</div>
  409. </div>
  410. </div>
  411. <div class="flex m-t-18">
  412. <div class="flex-1 flex row-center">
  413. <div class="flex-1">知识产权获取方式:自主研发</div>
  414. </div>
  415. <div class="flex-1 flex row-center">
  416. <div class="flex-1">企业参与编制国家标准、行业标准、检测方法、技术规范的情况:是</div>
  417. </div>
  418. </div>
  419. <!-- <div class="flex m-t-18">
  420. <div class="flex-1 flex row-center">
  421. <div class="flex-1 text-right">科技成果数</div>
  422. <div class="flex-2 flex">
  423. <input type="text" class="m-l-15" v-model="info.title"
  424. placeholder="请输入科技成果数">
  425. <div class="m-l-8 m-r-8 primary" style="font-size: 20rpx;">科技成果数有效期提示</div>
  426. <i class="el-icon-info"></i>
  427. </div>
  428. </div>
  429. <div class="flex-1 flex row-center">
  430. </div>
  431. </div> -->
  432. </div>
  433. <div class="detail-title flex m-t-30">
  434. <div class="title-left"></div>
  435. <div class="m-l-16">知识产权 (总分:30, 获得 30 分)</div>
  436. </div>
  437. <div class="content-box m-t-30 bj-w ">
  438. <div class="flex">
  439. <div class="flex-1 flex row-center">
  440. <div class="flex-1">技术的先进程度(8分)</div>
  441. <div class="flex-1">得分:8分</div>
  442. </div>
  443. <div class="flex-1 flex row-center">
  444. <div class="flex-1">对主要产品(服务)在技术上发挥核心支持作用(8分)</div>
  445. <div class="flex-1">得分:8分</div>
  446. </div>
  447. </div>
  448. <div class="flex m-t-18">
  449. <div class="flex-1 flex row-center">
  450. <div class="flex-1">知识产权数量(8分)</div>
  451. <div class="flex-1">得分:8分</div>
  452. </div>
  453. <div class="flex-1 flex row-center">
  454. <div class="flex-1">对主要产品(服务)在技术上发挥核心支持作用(8分)</div>
  455. <div class="flex-1">得分:8分</div>
  456. </div>
  457. </div>
  458. <div class="flex m-t-18">
  459. <div class="flex-1 flex row-center">
  460. <div class="flex-1">技术的先进程度(8分)</div>
  461. <div class="flex-1">得分:8分</div>
  462. </div>
  463. <div class="flex-1 flex row-center">
  464. <div class="flex-1">知识产权获得方式(6分)</div>
  465. <div class="flex-1">得分:8分</div>
  466. </div>
  467. </div>
  468. <div class="flex m-t-18">
  469. <div class="flex-1 flex row-center">
  470. <div class="flex-1">企业参与编制国家标准、行业标准、 检测方法、技术规范的情况(2分)</div>
  471. <div class="flex-1">得分:8分</div>
  472. </div>
  473. <div class="flex-1 flex row-center">
  474. </div>
  475. </div>
  476. </div>
  477. <div class="detail-title flex m-t-30">
  478. <div class="title-left"></div>
  479. <div class="m-l-16"> 科技成果转化能力(总分:30,获得 30 分)</div>
  480. </div>
  481. <div class="detail-title flex m-t-30">
  482. <div class="title-left"></div>
  483. <div class="m-l-16"> 研究开发组织管理水平(总分:20,获得 20 分)</div>
  484. </div>
  485. <div class="detail-title flex m-t-30">
  486. <div class="title-left"></div>
  487. <div class="m-l-16"> 企业成长性(总分:20,获得 20 分)</div>
  488. </div>
  489. <div class="content-box bg-white m-t-30">
  490. <div class="flex">
  491. <div class="flex-1 flex row-center">
  492. <div class="flex-1">净资产增长率得分(10分)</div>
  493. <div class="flex-1">得分:8分</div>
  494. </div>
  495. <div class="flex-1 flex row-center">
  496. <div class="flex-1">销售收入增长率得分(10分)</div>
  497. <div class="flex-1">得分:8分</div>
  498. </div>
  499. </div>
  500. </div>
  501. </div>
  502. <div class="flex row-center m-t-30">
  503. <el-button type="primary" class="white btn lg submit-btn"
  504. @click="showCompany = true">重新测评</el-button>
  505. </div>
  506. </div>
  507. </div>
  508. </div>
  509. </div>
  510. </div>
  511. </template>
  512. <script>
  513. import {
  514. mapState
  515. } from 'vuex'
  516. export default {
  517. head() {
  518. return {
  519. title: this.$store.getters.headTitle,
  520. link: [{
  521. rel: 'icon',
  522. type: 'image/x-icon',
  523. href: this.$store.getters.favicon,
  524. }, ],
  525. }
  526. },
  527. layout: 'policy',
  528. data() {
  529. return {
  530. typeList: [{
  531. name: '我是人才',
  532. }, {
  533. name: '我是企业',
  534. }],
  535. showType: true,
  536. showPolicy: false,
  537. showCompany: true,
  538. policyResultBg: 'images/policy-result-bg.png',
  539. currentTab: 0,
  540. talentTypeList: [{
  541. 'image': 'images/type-1.png'
  542. }, {
  543. 'image': 'images/type-2.png'
  544. }, {
  545. 'image': 'images/type-3.png'
  546. }, {
  547. 'image': 'images/type-4.png'
  548. }, ],
  549. radio: '1',
  550. info: {
  551. category_id: 0,
  552. title: '',
  553. tel: '',
  554. address: '',
  555. chain: '',
  556. module: '',
  557. intro: '',
  558. principal: '',
  559. },
  560. activeIndex: 0,
  561. policyList: [{
  562. type: '毕业生政策',
  563. content: "毕业生政策对2021年7月1日起受聘于企事业单位(不含参公事业单位)的新引进的全日制毕业生,按照博士(不超过40周岁)每人8万元,硕士(不超过35周岁)每人5万元,“双一流”建设高校(学科)及世界最新排名前200名大学本科(不超过30周岁)每人3万元,其他高校应届本科每人1万元进行发放。",
  564. title: "毕业生政策"
  565. }, {
  566. type: '杰出青年',
  567. content: "杰出青年对2021年7月1日起受聘于企事业单位(不含参公事业单位)的新引进的全日制毕业生,按照博士(不超过40周岁)每人8万元,硕士(不超过35周岁)每人5万元,“双一流”建设高校(学科)及世界最新排名前200名大学本科(不超过30周岁)每人3万元,其他高校应届本科每人1万元进行发放。",
  568. title: "杰出青年"
  569. }, {
  570. type: '重点产业紧缺',
  571. content: "重点产业紧缺对2021年7月1日起受聘于企事业单位(不含参公事业单位)的新引进的全日制毕业生,按照博士(不超过40周岁)每人8万元,硕士(不超过35周岁)每人5万元,“双一流”建设高校(学科)及世界最新排名前200名大学本科(不超过30周岁)每人3万元,其他高校应届本科每人1万元进行发放。",
  572. title: "重点产业紧缺"
  573. }, {
  574. type: '人才放、保障房',
  575. content: "人才放、保障房对2021年7月1日起受聘于企事业单位(不含参公事业单位)的新引进的全日制毕业生,按照博士(不超过40周岁)每人8万元,硕士(不超过35周岁)每人5万元,“双一流”建设高校(学科)及世界最新排名前200名大学本科(不超过30周岁)每人3万元,其他高校应届本科每人1万元进行发放。",
  576. title: "人才放、保障房"
  577. }],
  578. testList: [{
  579. name: '1、制定了企业研究开发的组织管理制度',
  580. },
  581. {
  582. name: '2、建立了研发投入核算体系',
  583. },
  584. {
  585. name: '3、编制了研发费用辅组账',
  586. },
  587. {
  588. name: '4、设立了内部科学技术研究开发机构并具备相应的科技',
  589. },
  590. {
  591. name: '5、与国内外研究开发机构开展多种形式产学研合作',
  592. }
  593. ],
  594. hotList: [
  595. '毕业生政策',
  596. '毕业生政策',
  597. '毕业生政策',
  598. '毕业生政策',
  599. '毕业生政策',
  600. '毕业生政策',
  601. '毕业生政策',
  602. '毕业生政策',
  603. ],
  604. top: 172
  605. }
  606. },
  607. created() {
  608. // this.getHomeFun();
  609. // this.getUser();
  610. },
  611. methods: {
  612. // ...mapActions(['getUser']),
  613. // 改变当前的Tabs位置
  614. changeTab(index) {
  615. this.currentTab = index;
  616. if (this.currentTab == 0) {
  617. this.showType = true
  618. this.showPolicy = false
  619. }
  620. if (this.currentTab == 1) {
  621. this.showCompany = true
  622. }
  623. },
  624. changeTag(index) {
  625. this.activeIndex = index;
  626. },
  627. handleConsult() {
  628. // uni.navigateTo({
  629. // url: '/pages/policy/score'
  630. // })
  631. if (this.currentTab == 0) {
  632. this.showPolicy = true
  633. }
  634. if (this.currentTab == 1) {
  635. this.showCompany = false
  636. }
  637. },
  638. },
  639. computed: {
  640. ...mapState(['config']),
  641. }
  642. }
  643. </script>
  644. <style lang="scss">
  645. body {
  646. background-color: #fff;
  647. }
  648. page {
  649. padding: 0;
  650. }
  651. .huodong-details {
  652. // padding-bottom: calc(200rpx + env(safe-area-inset-bottom));
  653. }
  654. .tab-item {
  655. padding: 18px 80px;
  656. background: #fff;
  657. color: #303133;
  658. border: 1px solid #BBBCC5;
  659. }
  660. .tab-item:first-child {
  661. border-radius: 10px 0px 0px 10px;
  662. }
  663. .tab-item:last-child {
  664. border-radius: 0px 10px 10px 0px;
  665. }
  666. .tat-active {
  667. background: linear-gradient(90deg, #DD4250 0%, #F87D81 100%);
  668. color: #fff;
  669. border: 1px solid #F87D81;
  670. }
  671. .details-images {
  672. height: 408rpx;
  673. border-radius: 20rpx;
  674. overflow: hidden;
  675. width: 100%;
  676. img {
  677. width: 100%;
  678. height: 100%;
  679. }
  680. }
  681. .detail-title {
  682. // font-size: 36rpx;
  683. font-weight: bold;
  684. // padding: 30rpx 0;
  685. }
  686. .detail-cell {
  687. display: flex;
  688. // align-items: center;
  689. padding: 30rpx 0;
  690. .cell-img {
  691. padding: 5rpx 0;
  692. img {
  693. width: 48rpx;
  694. height: 48rpx;
  695. display: block
  696. }
  697. }
  698. }
  699. // .muted {
  700. // color: #989898;
  701. // padding-left: 10rpx;
  702. // }
  703. .detail-biaoti {
  704. // font-size: 36rpx;
  705. height: 88rpx;
  706. line-height: 88rpx;
  707. }
  708. .bj-w {
  709. background-color: #fff;
  710. }
  711. .padding-30 {
  712. padding: 0 30rpx !important;
  713. }
  714. .content-box {
  715. padding: 0 24rpx;
  716. box-shadow: 0rpx 8rpx 16rpx 2rpx rgba(0, 0, 0, 0.03);
  717. border-radius: 12rpx 12rpx 12rpx 12rpx;
  718. input {
  719. font-size: 28rpx;
  720. background: #FFFFFF;
  721. border-radius: 2px 2px 2px 2px;
  722. border: 1px solid #DCDFE6;
  723. padding: 8px 10px;
  724. }
  725. textarea {
  726. width: 100%;
  727. height: 100rpx;
  728. font-size: 28rpx;
  729. }
  730. }
  731. .btn-r-border {
  732. position: relative;
  733. &::after {
  734. content: ' ';
  735. width: 1rpx;
  736. height: 36rpx;
  737. background-color: #CCCCCC;
  738. right: 0;
  739. top: 50%;
  740. margin-top: -18rpx;
  741. position: absolute;
  742. }
  743. }
  744. .width75 {
  745. width: 150rpx;
  746. font-weight: bold;
  747. }
  748. .footer {
  749. left: 0%;
  750. bottom: 150rpx;
  751. width: 100%;
  752. padding: 0 24rpx;
  753. position: fixed;
  754. z-index: 99;
  755. }
  756. .talent-tab {}
  757. .title,
  758. .detail-title {
  759. font-size: 20px;
  760. font-family: Source Han Sans SC-Normal, Source Han Sans SC;
  761. font-weight: 400;
  762. color: #DD4250;
  763. background: #FFF9FA;
  764. padding: 16px 20px;
  765. .title-left {
  766. width: 6px;
  767. height: 22px;
  768. background: #DD4250;
  769. border-radius: 4px 4px 4px 4px;
  770. opacity: 1;
  771. }
  772. }
  773. .policy-hot {
  774. background: url('/pc/images/policy-hot.png');
  775. background-size: 100% 100%;
  776. height: 409px;
  777. width: 723px;
  778. padding: 50px;
  779. .hot-title {
  780. font-size: 24px;
  781. font-family: Source Han Sans SC-Medium, Source Han Sans SC;
  782. font-weight: 500;
  783. color: #DD4250;
  784. margin-left: 16px;
  785. }
  786. }
  787. .submit-btn {
  788. background: #DD4250;
  789. box-shadow: 0px 3px 6px 1px rgba(243, 113, 113, 0.39);
  790. border-radius: 9px 9px 9px 9px;
  791. padding: 18px 100px;
  792. }
  793. .pilicy-list {
  794. background: #FFFFFF;
  795. border-radius: 5px 5px 5px 5px;
  796. border: 5px solid #FFEFF2;
  797. }
  798. .tag-item {
  799. margin: 4px;
  800. padding: 8px 14px;
  801. background: #F7F8FA;
  802. border-radius: 4px;
  803. cursor: pointer;
  804. }
  805. .tat-active {
  806. color: #FFFFFF;
  807. background: #DD4250;
  808. border-radius: 4px;
  809. }
  810. .user-logout {
  811. padding: 6px 16px;
  812. background: #DD4250;
  813. box-shadow: 0 3px 6px 1px rgba(221, 66, 80, 0.32);
  814. border-radius: 20px;
  815. }
  816. </style>