移动端
Nelze vybrat více než 25 témat Téma musí začínat písmenem nebo číslem, může obsahovat pomlčky („-“) a může být dlouhé až 35 znaků.
 
 

635 řádky
24 KiB

  1. <template>
  2. <div class="app-container">
  3. <!-- <van-nav-bar-->
  4. <!-- left-arrow-->
  5. <!-- fixed-->
  6. <!-- placeholder-->
  7. <!-- @click-left="$router.back(-1)"-->
  8. <!-- >-->
  9. <!-- <template #title>-->
  10. <!-- <p style="font-weight: bold;">修改有偿退出</p>-->
  11. <!-- </template>-->
  12. <!-- </van-nav-bar>-->
  13. <div class="header_main">
  14. 修改有偿退出
  15. <div class="return_btn" @click="onClickLeft"></div>
  16. <!-- <div class="add_btn" @click="goAdd"></div>-->
  17. </div>
  18. <van-form ref="_Form">
  19. <div class="main_box">
  20. <!-- <van-field v-model="circulation.sqrxm" label="申请人姓名" placeholder="申请人姓名" input-align="right" label-width="auto" :rules="[{ required: true }]" required/>-->
  21. <van-field v-model="circulation.sqrxm" label="申请人姓名" placeholder="申请人姓名" input-align="right" label-width="auto" :rules="[{ required: true }]" required @input="remoteTransfereeMethod" />
  22. <div id="dropList" v-show="showDropList" style="width: 92vw; position: absolute; z-index: 99; left: 50%; margin-left: -46vw; border: 1px solid #E2E0E0;" >
  23. <van-cell id="vanCell" v-for="(item, index) in getObligeeOptions" :key="index" @click="shyqrdmxmChange(item)" style="position: relative; z-index: 999;">
  24. {{item.sqrxm}}
  25. </van-cell>
  26. </div>
  27. <!-- <van-field-->
  28. <!-- readonly-->
  29. <!-- clickable-->
  30. <!-- v-model="circulation.zjddm"-->
  31. <!-- label="宅基地代码"-->
  32. <!-- placeholder="请选择"-->
  33. <!-- @click="remoteProposerMethod"-->
  34. <!-- input-align="right"-->
  35. <!-- right-icon="arrow-down" :rules="[{ required: true }]" required-->
  36. <!-- />-->
  37. <!-- <van-popup v-model="showzjddm" position="bottom">-->
  38. <!-- <van-picker-->
  39. <!-- show-toolbar-->
  40. <!-- :columns="zjdDictionaries"-->
  41. <!-- value-key="zjddm"-->
  42. <!-- @confirm="onConfirmZjddm"-->
  43. <!-- @cancel="showzjddm = false"-->
  44. <!-- />-->
  45. <!-- </van-popup>-->
  46. <van-field
  47. v-model="circulation.zjddm"
  48. label="宅基地代码"
  49. input-align="right"
  50. >
  51. <template #button>
  52. <van-icon name="../../../static/images/22.png" color="#539FFD" size="20" @click="mapLook"/>
  53. </template>
  54. </van-field>
  55. <field-select
  56. v-model="circulation.xb"
  57. label="性別"
  58. value-key="dictLabel"
  59. data-key="dictValue"
  60. placeholder="选择现状"
  61. :rules="[{ required: true }]"
  62. required
  63. remote-url="/system/dict/data/type/sys_user_sex"
  64. :on-remote-response="'data'"
  65. />
  66. <van-field v-model="circulation.sqrzjhm" label="申请人证件号码" placeholder="申请人证件号码" input-align="right" label-width="auto" :rules="[{ required: true }]" required/>
  67. <van-field v-model="circulation.lxdh" label="联系电话" placeholder="联系电话" input-align="right" label-width="auto" :rules="[{ required: true }]" required/>
  68. <field-select
  69. v-model="circulation.gyqk"
  70. label="共有情况"
  71. value-key="dictLabel"
  72. data-key="dictValue"
  73. placeholder="选择共有情况"
  74. :rules="[{ required: true }]"
  75. required
  76. remote-url="/system/dict/data/type/house_yes_no"
  77. :on-remote-response="'data'"
  78. />
  79. <van-field v-model="circulation.hkszd" label="户口所在地" placeholder="户口所在地" input-align="right" label-width="auto" :rules="[{ required: true }]" required/>
  80. </div>
  81. <p class="main_title">拟申请退出宅基地-面积</p>
  82. <van-field v-model="circulation.tcmj" label="面积(㎡)" placeholder="请输入面积㎡" input-align="right" label-width="auto" :rules="[{ required: true }]" required type="number"/>
  83. <field-select
  84. v-model="circulation.xz"
  85. label="现状"
  86. value-key="dictLabel"
  87. data-key="dictValue"
  88. placeholder="选择现状"
  89. :rules="[{ required: true }]"
  90. required
  91. remote-url="/system/dict/data/type/dsxz"
  92. :on-remote-response="'data'"
  93. />
  94. <p class="main_title">拟申请退出宅基地-四至</p>
  95. <van-field v-model="circulation.zjdszd" label="东至" placeholder="东至" input-align="right" label-width="auto" :rules="[{ required: true }]" required/>
  96. <van-field v-model="circulation.zjdszn" label="南至" placeholder="南至" input-align="right" label-width="auto" :rules="[{ required: true }]" required/>
  97. <van-field v-model="circulation.zjdszx" label="西至" placeholder="西至" input-align="right" label-width="auto" :rules="[{ required: true }]" required/>
  98. <van-field v-model="circulation.zjdszb" label="北至" placeholder="北至" input-align="right" label-width="auto" :rules="[{ required: true }]" required/>
  99. <p class="main_title">拟申请退出宅基地情况-地类</p>
  100. <field-select
  101. v-model="circulation.dldm"
  102. label="地类"
  103. value-key="dictLabel"
  104. data-key="dictValue"
  105. placeholder="选择现状"
  106. :rules="[{ required: true }]"
  107. required
  108. remote-url="/system/dict/data/type/geographic_type"
  109. :on-remote-response="'data'"
  110. />
  111. <p class="main_title">退出宅基地情况</p>
  112. <van-field v-model="circulation.tcmj" label="退出面积(㎡)" placeholder="请输入退出面积㎡" input-align="right" label-width="auto" :rules="[{ required: true }]" required type="number"/>
  113. <van-field v-model="circulation.jzmj" label="建筑面积(㎡)" placeholder="请输入建筑面积㎡" input-align="right" label-width="auto" :rules="[{ required: true }]" required type="number"/>
  114. <div class="main_box">
  115. <van-field
  116. readonly
  117. clickable
  118. v-model="tcqllx"
  119. label="退出权利类型"
  120. placeholder="请选择退出权利类型"
  121. @click="showtcqllx = true"
  122. input-align="right"
  123. right-icon="arrow-down"
  124. label-width="auto" :rules="[{ required: true }]" required
  125. />
  126. <van-popup v-model="showtcqllx" position="bottom">
  127. <van-picker
  128. show-toolbar
  129. :columns="tcqllxDictionaries"
  130. @confirm="onConfirmTcqllx"
  131. @cancel="showtcqllx = false"
  132. />
  133. </van-popup>
  134. <!--<van-field
  135. readonly
  136. clickable
  137. v-model="tclx"
  138. label="退出类型"
  139. placeholder="请选择退出类型"
  140. @click="showtclx = true"
  141. input-align="right"
  142. right-icon="arrow-down"
  143. label-width="auto" :rules="[{ required: true }]" required
  144. />
  145. <van-popup v-model="showtclx" position="bottom">
  146. <van-picker
  147. show-toolbar
  148. :columns="tclxDictionaries"
  149. @confirm="onConfirmTclx"
  150. @cancel="showtclx = false"
  151. />
  152. </van-popup>-->
  153. <van-field
  154. readonly
  155. clickable
  156. v-model="tcfs"
  157. label="退出方式"
  158. placeholder="请选择退出方式"
  159. @click="showtcfs = true"
  160. input-align="right"
  161. right-icon="arrow-down"
  162. label-width="auto" :rules="[{ required: true }]" required
  163. />
  164. <van-popup v-model="showtcfs" position="bottom">
  165. <van-picker
  166. show-toolbar
  167. :columns="tcfsDictionaries"
  168. @confirm="onConfirmTcfs"
  169. @cancel="showtcfs = false"
  170. />
  171. </van-popup>
  172. <van-field v-model="circulation.tcqszsh" label="权属证书号" placeholder="请输入权属证书号" input-align="right" label-width="auto" />
  173. </div>
  174. <p class="main_title">现居住情况</p>
  175. <van-field v-model="circulation.xjzmj" label="建筑面积(㎡)" placeholder="请输入建筑面积㎡" input-align="right" label-width="auto" :rules="[{ required: true }]" required type="number"/>
  176. <van-field v-model="circulation.xqszsh" label="权属证书号" placeholder="请输入权属证书号" input-align="right" label-width="auto" />
  177. <van-field v-model="circulation.xjzdd" label="居住地点" placeholder="请输入居住地点" input-align="right" label-width="auto" />
  178. <p class="main_title">补偿信息</p>
  179. <van-field v-model="circulation.bcje" label="宅基地补偿" placeholder="宅基地补偿" input-align="right" label-width="auto" type="number"/>
  180. <van-field v-model="circulation.dmfzwbc" label="地面附着物补偿" placeholder="地面附着物补偿" input-align="right" label-width="auto" type="number"/>
  181. <field-select
  182. v-model="circulation.yctcfs"
  183. label="退出类型"
  184. value-key="dictLabel"
  185. data-key="dictValue"
  186. placeholder="选择退出类型"
  187. remote-url="/system/dict/data/type/yctcfs"
  188. :on-remote-response="'data'"
  189. />
  190. <field-select
  191. v-model="circulation.bcfs"
  192. label="补偿方式"
  193. value-key="dictLabel"
  194. data-key="dictValue"
  195. placeholder="选择退出类型"
  196. remote-url="/system/dict/data/type/bcfs"
  197. :on-remote-response="'data'"
  198. />
  199. <field-date-picker
  200. v-model="circulation.bcsj"
  201. label="补偿时间"
  202. placeholder="选择日期"
  203. formatter="yyyy-MM-dd"
  204. />
  205. <p class="main_title">其他</p>
  206. <van-field v-model="circulation.sqly" label="申请理由" placeholder="请输入申请理由" input-align="right" label-width="auto"/>
  207. <field-date-picker
  208. v-model="circulation.sqrq"
  209. label="申请日期"
  210. placeholder="选择日期"
  211. :rules="[{ required: true }]"
  212. formatter="yyyy-MM-dd"
  213. required
  214. />
  215. <van-field v-model="circulation.jbrxm" label="经办人姓名" placeholder="请输入经办人姓名" input-align="right" label-width="auto"/>
  216. <field-date-picker
  217. v-model="circulation.pzrq"
  218. label="批准日期"
  219. placeholder="选择日期"
  220. :rules="[{ required: true }]"
  221. formatter="yyyy-MM-dd"
  222. required
  223. />
  224. <field-date-picker
  225. v-model="circulation.barq"
  226. label="备案日期"
  227. placeholder="选择日期"
  228. :rules="[{ required: true }]"
  229. formatter="yyyy-MM-dd"
  230. required
  231. />
  232. <van-dialog v-model="mapShow" show-cancel-button>
  233. <MapGisObtainTc ref="zjdProductResh" :shqrxm="circulation.sqrxm" :landStatus="landStatus" :deptId="sysFarmer.deptId" @closeMoule="closeMoule"></MapGisObtainTc>
  234. </van-dialog>
  235. <!-- 3组附件 -->
  236. <van-popup
  237. v-model="attachmentVisible"
  238. closeable
  239. position="top"
  240. :style="{ height: '61.8%' }"
  241. :close-on-click-overlay="proposerStatus == 1"
  242. :lazy-render="false"
  243. >
  244. <van-tabs type="card" style="padding-top: 1.35rem;" color="#1D6FE9" :lazy-render="false" v-model="attachmentActive" ref="attachmentDialog">
  245. <van-tab title="退出附件" key="0">
  246. <home-apply-upload-comp
  247. :business-type="houseApplyUploadComp.businessType"
  248. :house-apply-status="houseApplyUploadComp.homeApplyStatus"
  249. :process-key="houseApplyUploadComp.processKey"
  250. :proposer-id="houseApplyUploadComp.proposerId"
  251. :table-name="houseApplyUploadComp.tableName"
  252. :readonly="houseApplyUploadComp.readonly"
  253. :userName="sysFarmer.memberName"
  254. :full="houseApplyUploadComp.full"
  255. @uploadFinished="onUploadFinished"
  256. >
  257. </home-apply-upload-comp>
  258. </van-tab>
  259. </van-tabs>
  260. </van-popup>
  261. </van-form>
  262. <van-goods-action style="z-index: 999;">
  263. <van-goods-action-icon icon="label-o" text="附件" @click="openAttachment" color="#1D6FE9" />
  264. <van-goods-action-button type="info" text="保存" @click="goEdit" />
  265. <van-goods-action-button type="info" text="提交" @click="goSubmit"/>
  266. </van-goods-action>
  267. </div>
  268. </template>
  269. <script>
  270. import { getZyyctc,getShyqrs,zyyctcEdit,zyyctcApply,getByLyZjddm,listHomesteadnmfw} from "@/api/sunVillage_info/homestead/paidExit";
  271. import HomeApplyUploadComp from "@/components/home/HomeApplyUploadComp";
  272. import FieldSelect from "@/components/form/FieldSelect";
  273. import FieldDatePicker from "@/components/form/FieldDatePicker";
  274. import {formatDate} from "element-ui/src/utils/date-util.js";
  275. import { } from "@/api/onlineHome/homestead/paidExit";
  276. import {Notify} from "vant";
  277. import MapGisObtainTc from "@/components/Map/MapGisObtainTc";
  278. import Cookies from "js-cookie";
  279. const PROPOSER_VIEW = 1;
  280. // 工作流名称
  281. const PROPOSER_STAGE_BASE_APPLY_ACTIVITY = 'home_usetc';
  282. // 附件表名
  283. const PROPOSER_STAGE_BASE_APPLY_TABLE = 't_homeuse_zyyctc';
  284. // 其他
  285. const PROPOSER_MODULE = 'home';
  286. export default {
  287. name: "paidExitModify",
  288. components: { MapGisObtainTc,FieldSelect,FieldDatePicker,HomeApplyUploadComp },
  289. data() {
  290. return {
  291. tcqllxDictionaries:[],//退出权利类型
  292. tclxDictionaries:[],//退出类型
  293. tcfsDictionaries:[],//退出方式
  294. xbDictionaries:[],//申请人证件类型
  295. zjlxDictionaries:[],
  296. bcfsDictionaries:[],//补偿方式
  297. zjdDictionaries:[],//宅基地代码
  298. getObligeeOptions:[],//下拉框列表
  299. sysFarmer:JSON.parse(Cookies.get('user')),
  300. tcqllx:'',
  301. tclx:'',
  302. tcfs:'',
  303. xb:'',
  304. bcfs:'',
  305. zjddm:'',
  306. landStatus:"1",
  307. showtcqllx: false,
  308. showtclx: false,
  309. showtcfs: false,
  310. showxb: false,
  311. showbcfs: false,
  312. showzjddm: false,
  313. showDropList: false,//是否显示下拉框
  314. mapShow: false,
  315. attachmentVisible:false,
  316. active: 0,
  317. // 表单意图
  318. proposerStatus: PROPOSER_VIEW,
  319. circulation:{},
  320. // 当前附件tab
  321. attachmentActive: 0,
  322. // 申请附件树
  323. houseApplyUploadComp: {
  324. businessType: PROPOSER_MODULE,
  325. proposerId: this.$route.query.id,
  326. homeApplyStatus: "11",
  327. processKey: PROPOSER_STAGE_BASE_APPLY_ACTIVITY,
  328. tableName: PROPOSER_STAGE_BASE_APPLY_TABLE,
  329. attachmentList: [],
  330. readonly: false,
  331. full: false,
  332. },
  333. };
  334. },
  335. created() {
  336. this.getDictionaries();
  337. },
  338. methods: {
  339. getDictionaries(){
  340. getZyyctc(this.$route.query.id).then(response => {
  341. //退出权利类型
  342. this.houseGetDicts("tcqllx").then((res) => {
  343. for (var i = 0; i < res.data.length; i++) {
  344. this.tcqllxDictionaries.push({text: res.data[i].dictLabel, value: res.data[i].dictValue});
  345. }
  346. this.tcqllx = this.selectDictLabel(res.data, response.data.tcqllx);
  347. });
  348. //退出方式
  349. this.houseGetDicts("tcfs").then((res) => {
  350. for (var i = 0; i < res.data.length; i++) {
  351. this.tcfsDictionaries.push({text: res.data[i].dictLabel, value: res.data[i].dictValue});
  352. }
  353. this.tcfs = this.selectDictLabel(res.data, response.data.tcfs);
  354. });
  355. //申请人证件类型
  356. this.houseGetDicts("zjlx").then((res) => {
  357. for (var i = 0; i < res.data.length; i++) {
  358. this.zjlxDictionaries.push({text: res.data[i].dictLabel, value: res.data[i].dictValue});
  359. }
  360. this.zjlx = this.selectDictLabel(res.data, response.data.sqrzjlx);
  361. });
  362. this.circulation = response.data;
  363. console.info(this.circulation);
  364. });
  365. },
  366. onConfirmZjddm(data){
  367. console.log(data);
  368. this.showzjddm = false;
  369. if (data) {
  370. this.$set(this.circulation, 'zjddm', data.zjddm);
  371. this.$set(this.circulation, 'sqrzjhm', data.shyqrdbzjhm);
  372. this.$set(this.circulation, 'sqrzjlx', data.shyqrdbzjlx);
  373. if(data.shyqrdbzjlx)
  374. {
  375. let val = this.zjlxDictionaries.find((x) => x.value == data.shyqrdbzjlx);
  376. if(val)
  377. this.zjlx = val.text;
  378. }
  379. }
  380. // this.$forceUpdate();
  381. },
  382. onConfirmXb(data){
  383. this.xb = data.text;
  384. this.circulation.xb = data.value;
  385. this.showxb = false;
  386. },
  387. // 初次申请草稿的附件上传
  388. onUploadFinished(fileIdList) {
  389. this.$set(this.circulation, "fileList", fileIdList);
  390. },
  391. onConfirmTcqllx(data){
  392. this.tcqllx = data.text;
  393. this.circulation.tcqllx = data.value;
  394. this.showtcqllx = false;
  395. },
  396. /*onConfirmTclx(data){
  397. this.tclx = data.text;
  398. this.circulation.tclx = data.value;
  399. this.showtclx = false;
  400. },*/
  401. onConfirmTcfs(data){
  402. this.tcfs = data.text;
  403. this.circulation.tcfs = data.value;
  404. this.showtcfs = false;
  405. },
  406. onConfirmBcfs(data){
  407. this.bcfs = data.text;
  408. this.circulation.bcfs = data.value;
  409. this.showbcfs = false;
  410. },
  411. goEdit(){
  412. console.log(this.circulation);
  413. this.$refs._Form.validate().then(() => {
  414. zyyctcEdit(this.circulation).then(response => {
  415. if(response.code = 200){
  416. this.$toast.success('保存成功');
  417. this.$router.back(-1);
  418. }
  419. })
  420. }).catch((e) => {
  421. Notify({ type: 'danger', message: '请填写完整的表单项' });
  422. });
  423. },
  424. goSubmit(){
  425. this.$refs._Form.validate().then(() => {
  426. this.$set(this.circulation, 'updateBy', this.sysFarmer.memberName);
  427. zyyctcEdit(this.circulation).then(response => {
  428. zyyctcApply(this.$route.query.id).then(response => {
  429. if(response.code = 200){
  430. this.$toast.success('提交成功');
  431. setTimeout(function(){
  432. this.$router.back(-1);
  433. },1000)
  434. }
  435. });
  436. });
  437. }).catch((e) => {
  438. Notify({ type: 'danger', message: '请填写完整的表单项' });
  439. });
  440. },
  441. remoteProposerMethod() {
  442. this.showzjddm = true;
  443. this.zjdDictionaries = [];
  444. if (this.circulation.sqrxm) {
  445. getShyqrs({shyqrdbxm:this.circulation.sqrxm}).then(response => {
  446. this.zjdDictionaries = response.data.map(item => {
  447. return {
  448. zjddm: item.zjddm,
  449. shyqrdbxm: item.shyqrdbxm,
  450. shyqrdbzjlx: item.shyqrdbzjlx,
  451. shyqrdbzjhm: item.shyqrdbzjhm
  452. }
  453. });
  454. });
  455. } else {
  456. this.zjdDictionaries = [];
  457. }
  458. },
  459. // 打开附件树
  460. openAttachment() {
  461. this.attachmentVisible = true;
  462. if(this.attachmentActive == this.active)
  463. this.$nextTick(() => {
  464. this.$refs.attachmentDialog.scrollTo(this.active);
  465. });
  466. },
  467. /** 模糊查询人员信息 */
  468. remoteTransfereeMethod(query) {
  469. if (query !== "") {
  470. getShyqrs({shyqrdbxm:query,status:1}).then((response) => {
  471. if (response.code == 200) {
  472. this.getObligeeOptions = response.rows.map(function (item) {
  473. return {
  474. sqrxm:item.shyqrdbxm,
  475. sqrxb:item.xb,
  476. sqrzjhm:item.shyqrdbzjhm,
  477. sqrzjlx:item.shyqrdbzjlx,
  478. sqrdh:item.dh,
  479. gyfs:item.gyfs,
  480. dz:item.dz,
  481. deptId:item.deptId,
  482. deptName:item.deptName,
  483. }
  484. })
  485. //设置模糊查询的下拉框和滚动条
  486. if (this.getObligeeOptions.length > 0) {
  487. this.showDropList = true; // div显示会阻挡下边的选择框和输入框,showDropList控制下拉框是否显示
  488. //设置模糊查询的和滚动条
  489. this.$nextTick(() => {
  490. if (this.getObligeeOptions.length > 4) {
  491. let height = document.getElementById("vanCell").offsetHeight * 4;
  492. document.getElementById("dropList").style.height = height + "px";
  493. document.getElementById("dropList").style.overflow = "scroll";
  494. } else {
  495. document.getElementById("dropList").style.height = "";
  496. document.getElementById("dropList").style.overflow = "visible";
  497. }
  498. });
  499. } else {
  500. this.showDropList = false;
  501. }
  502. }
  503. });
  504. } else {
  505. this.getObligeeOptions = [];
  506. this.showDropList = false;
  507. }
  508. },
  509. shyqrdmxmChange(val){
  510. console.info(val);
  511. this.$set(this.circulation, "sqrxm", val.sqrxm);
  512. this.$set(this.circulation, "deptId", val.deptId);
  513. this.$set(this.circulation, "deptName", val.deptId);
  514. this.$set(this.circulation, "sqrzjhm", val.sqrzjhm);
  515. this.$set(this.circulation, "sqrzjlx", val.sqrzjlx);
  516. this.$set(this.circulation, "gyqk", val.gyfs);
  517. this.$set(this.circulation, "xb", val.sqrxb);
  518. this.$set(this.circulation, "lxdh", val.sqrdh);
  519. this.$set(this.circulation, "hkszd", val.dz);
  520. this.getObligeeOptions=[];
  521. this.showDropList = false;
  522. },
  523. // 获取日期, yyyy-MM-dd
  524. getDate(d) {
  525. return formatDate(d ? d : new Date(), 'yyyy-MM-dd');
  526. },
  527. /** 查找地图中宅基地 */
  528. closeMoule: function (data) {
  529. this.circulation.zjddm = data;
  530. let _this = this;
  531. let handlerTime = this.getDate();
  532. this.$set(this.circulation, "sqrq", handlerTime);
  533. this.$set(this.circulation, "pzrq", handlerTime);
  534. this.$set(this.circulation, "barq", handlerTime);
  535. getByLyZjddm(data).then((response) => {
  536. this.$set(this.circulation, "ntcmj", response.data.zdmj);
  537. this.$set(this.circulation, "tcmj", response.data.zdmj);
  538. this.$set(this.circulation, "zjdszd", response.data.zdszd);
  539. this.$set(this.circulation, "zjdszn", response.data.zdszn);
  540. this.$set(this.circulation, "zjdszx", response.data.zdszx);
  541. this.$set(this.circulation, "zjdszb", response.data.zdszb);
  542. this.$set(this.circulation, "theGeomJson", response.data.theGeomJson);
  543. this.$set(this.circulation, "tcqszsh", response.data.zsh);
  544. listHomesteadnmfw({zjddm: data}).then((response) => {
  545. response.rows.map(function(item){
  546. _this.$set(_this.circulation, "jzmj", Number(_this.circulation.jzmj) + Number(item.jzmj));
  547. _this.$set(_this.circulation, "xjzmj", Number(_this.circulation.xjzmj) + Number(item.jzmj));
  548. });
  549. });
  550. // const baseImgUrl = this.$store.getters.baseRoutingUrl;
  551. if(response.rows[0].zdt != null && response.rows[0].zdt !== ""){
  552. this.$set(this.form, "xzzp", response.rows[0].zdt);
  553. }
  554. });
  555. },
  556. mapLook(){
  557. this.mapShow = true;
  558. setTimeout(() => {
  559. this.$refs.zjdProductResh.drawingLyPaceCountryDarw();
  560. },1000);
  561. },
  562. },
  563. }
  564. </script>
  565. <style scoped lang="scss">
  566. .app-container {
  567. padding-bottom: 2%;
  568. .header_main{
  569. height: 116px;
  570. background: url('../../../assets/images/sunVillage_info/list_head_green.png') no-repeat;
  571. background-size: 100% 100%;
  572. position: fixed;
  573. top: 0;
  574. left: 0;
  575. width: 100%;
  576. font-size: 36px;
  577. line-height: 116px;
  578. text-align: center;
  579. color: #fff;
  580. position: relative;
  581. margin-bottom: 2%;
  582. .return_btn{
  583. width: 24px;
  584. height: 43.2px;
  585. background: url('../../../assets/images/sunVillage_info/list_icon_5.png') center center no-repeat;
  586. background-size: 20px 36px;
  587. position: absolute;
  588. left: 38px;
  589. top: 36px;
  590. }
  591. .add_btn{
  592. width: 56.4px;
  593. height: 40.8px;
  594. background: url('../../../assets/images/sunVillage_info/list_icon_9.png') center center no-repeat;
  595. background-size: 47px 34px;
  596. position: absolute;
  597. right: 38px;
  598. top: 36px;
  599. }
  600. }
  601. }
  602. .main_title{
  603. font-size: 0.4rem;
  604. color: #1D6FE9;
  605. margin: 0.2rem 6%;
  606. position: relative;
  607. }
  608. .main_box{
  609. width: 96%;
  610. margin: 0 auto;
  611. border-radius: 6px;
  612. box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.16);
  613. overflow: hidden;
  614. background-color: #FFF;
  615. }
  616. .submitButton{
  617. width: 80%;
  618. margin: 0 auto;
  619. background-color: #1D6FE9;
  620. }
  621. </style>