parent
8c138f9493
commit
90f0f352b3
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -1,2 +1,2 @@
|
||||
(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/index/ship_detail"],{274:function(n,e,t){"use strict";(function(n,e){var r=t(4);t(26);r(t(25));var c=r(t(275));n.__webpack_require_UNI_MP_PLUGIN__=t,e(c.default)}).call(this,t(1)["default"],t(2)["createPage"])},275:function(n,e,t){"use strict";t.r(e);var r=t(276),c=t(278);for(var u in c)["default"].indexOf(u)<0&&function(n){t.d(e,n,(function(){return c[n]}))}(u);t(280);var o,i=t(33),a=Object(i["default"])(c["default"],r["render"],r["staticRenderFns"],!1,null,"bbc5a964",null,!1,r["components"],o);a.options.__file="pages/index/ship_detail.vue",e["default"]=a.exports},276:function(n,e,t){"use strict";t.r(e);var r=t(277);t.d(e,"render",(function(){return r["render"]})),t.d(e,"staticRenderFns",(function(){return r["staticRenderFns"]})),t.d(e,"recyclableRender",(function(){return r["recyclableRender"]})),t.d(e,"components",(function(){return r["components"]}))},277:function(n,e,t){"use strict";var r;t.r(e),t.d(e,"render",(function(){return c})),t.d(e,"staticRenderFns",(function(){return o})),t.d(e,"recyclableRender",(function(){return u})),t.d(e,"components",(function(){return r}));var c=function(){var n=this,e=n.$createElement;n._self._c},u=!1,o=[];c._withStripped=!0},278:function(n,e,t){"use strict";t.r(e);var r=t(279),c=t.n(r);for(var u in r)["default"].indexOf(u)<0&&function(n){t.d(e,n,(function(){return r[n]}))}(u);e["default"]=c.a},279:function(n,e,t){"use strict";(function(n){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=function(){t.e("components/NavBar").then(function(){return resolve(t(314))}.bind(null,t)).catch(t.oe)},c={components:{NavBar:r},methods:{goBack:function(){n.navigateBack()},onAdd:function(){n.showToast({title:"点击了添加",icon:"none"})}}};e.default=c}).call(this,t(2)["default"])},280:function(n,e,t){"use strict";t.r(e);var r=t(281),c=t.n(r);for(var u in r)["default"].indexOf(u)<0&&function(n){t.d(e,n,(function(){return r[n]}))}(u);e["default"]=c.a},281:function(n,e,t){}},[[274,"common/runtime","common/vendor"]]]);
|
||||
(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/index/ship_detail"],{274:function(e,t,n){"use strict";(function(e,t){var i=n(4);n(26);i(n(25));var r=i(n(275));e.__webpack_require_UNI_MP_PLUGIN__=n,t(r.default)}).call(this,n(1)["default"],n(2)["createPage"])},275:function(e,t,n){"use strict";n.r(t);var i=n(276),r=n(278);for(var a in r)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return r[e]}))}(a);n(280);var c,o=n(33),u=Object(o["default"])(r["default"],i["render"],i["staticRenderFns"],!1,null,"bbc5a964",null,!1,i["components"],c);u.options.__file="pages/index/ship_detail.vue",t["default"]=u.exports},276:function(e,t,n){"use strict";n.r(t);var i=n(277);n.d(t,"render",(function(){return i["render"]})),n.d(t,"staticRenderFns",(function(){return i["staticRenderFns"]})),n.d(t,"recyclableRender",(function(){return i["recyclableRender"]})),n.d(t,"components",(function(){return i["components"]}))},277:function(e,t,n){"use strict";var i;n.r(t),n.d(t,"render",(function(){return r})),n.d(t,"staticRenderFns",(function(){return c})),n.d(t,"recyclableRender",(function(){return a})),n.d(t,"components",(function(){return i}));var r=function(){var e=this,t=e.$createElement,n=(e._self._c,e.ship?e.getFileUrl(e.ship.picture1):null),i=e.ship?e.getFileUrl(e.ship.picture2):null,r=e.ship?e.getFileUrl(e.ship.picture3):null;e.$mp.data=Object.assign({},{$root:{m0:n,m1:i,m2:r}})},a=!1,c=[];r._withStripped=!0},278:function(e,t,n){"use strict";n.r(t);var i=n(279),r=n.n(i);for(var a in i)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(a);t["default"]=r.a},279:function(e,t,n){"use strict";(function(e){var i=n(4);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=i(n(44)),a=i(n(46)),c=n(30),o=function(){n.e("components/NavBar").then(function(){return resolve(n(314))}.bind(null,n)).catch(n.oe)},u={name:"ShipDetailPage",components:{NavBar:o},data:function(){return{ship:null,id:null}},onLoad:function(e){if(this.id=e.id,e.item)try{this.ship=JSON.parse(decodeURIComponent(e.item))}catch(t){this.ship=null}this.fetchShipDetail()},methods:{fetchShipDetail:function(){var t=this;return(0,a.default)(r.default.mark((function n(){var i,a;return r.default.wrap((function(n){while(1)switch(n.prev=n.next){case 0:if(i=e.getStorageSync("token"),i){n.next=4;break}return e.showToast({title:"请先登录",icon:"none"}),n.abrupt("return");case 4:return e.showLoading({title:"加载中..."}),n.prev=5,n.next=8,new Promise((function(n,r){e.request({url:"".concat(c.API.SHIP_DETAIL,"/").concat(t.id),method:"GET",data:{token:i},success:n,fail:r})}));case 8:a=n.sent,e.hideLoading(),a.data&&0===a.data.errcode?t.ship=a.data.data:e.showToast({title:a.data.errmsg||"获取失败",icon:"none"}),n.next=17;break;case 13:n.prev=13,n.t0=n["catch"](5),e.hideLoading(),e.showToast({title:n.t0.message||"网络错误",icon:"none"});case 17:case"end":return n.stop()}}),n,null,[[5,13]])})))()},getFileUrl:function(e){return e?"".concat(c.API.BASE_URL,"/api/customer/upload-file/preview?id=").concat(e):""},onEdit:function(){if(this.ship){var t=encodeURIComponent(JSON.stringify(this.ship));e.navigateTo({url:"/pages/index/ship_add?edit=1&ship=".concat(t)})}}}};t.default=u}).call(this,n(2)["default"])},280:function(e,t,n){"use strict";n.r(t);var i=n(281),r=n.n(i);for(var a in i)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(a);t["default"]=r.a},281:function(e,t,n){}},[[274,"common/runtime","common/vendor"]]]);
|
||||
//# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/index/ship_detail.js.map
|
||||
@ -1 +1 @@
|
||||
<view class="ship-detail-bg data-v-bbc5a964"><nav-bar vue-id="bcee8110-1" title="船舶详情" class="data-v-bbc5a964" bind:__l="__l"></nav-bar><view class="ship-section data-v-bbc5a964"><view class="section-title data-v-bbc5a964">基本信息</view><view class="section-row data-v-bbc5a964"><text class="data-v-bbc5a964">船舶编号</text><text class="data-v-bbc5a964">ZJ12345</text></view><view class="section-row data-v-bbc5a964"><text class="data-v-bbc5a964">船舶名称</text><text class="data-v-bbc5a964">苏航666</text></view><view class="section-row data-v-bbc5a964"><text class="data-v-bbc5a964">船舶类型</text><text class="data-v-bbc5a964">货船</text></view><view class="section-row data-v-bbc5a964"><text class="data-v-bbc5a964">船籍港</text><text class="data-v-bbc5a964">苏州港</text></view></view><view class="ship-section data-v-bbc5a964"><view class="section-title data-v-bbc5a964">船舶参数</view><view class="section-row data-v-bbc5a964"><text class="data-v-bbc5a964">总长度</text><text class="data-v-bbc5a964">45米</text></view><view class="section-row data-v-bbc5a964"><text class="data-v-bbc5a964">型宽</text><text class="data-v-bbc5a964">8米</text></view><view class="section-row data-v-bbc5a964"><text class="data-v-bbc5a964">型深</text><text class="data-v-bbc5a964">3.5米</text></view><view class="section-row data-v-bbc5a964"><text class="data-v-bbc5a964">载重吨</text><text class="data-v-bbc5a964">500吨</text></view></view><view class="ship-section data-v-bbc5a964"><view class="section-title data-v-bbc5a964">证书信息</view><view class="section-row data-v-bbc5a964"><text class="data-v-bbc5a964">船检证书</text><text class="data-v-bbc5a964">有效期至2025-12-31</text></view><view class="section-row data-v-bbc5a964"><text class="data-v-bbc5a964">营运证书</text><text class="data-v-bbc5a964">有效期至2025-12-31</text></view></view><view data-event-opts="{{[['tap',[['onAdd',['$event']]]]]}}" class="bottom-add-btn data-v-bbc5a964" bindtap="__e"><text class="iconfont data-v-bbc5a964" style="font-size:18px;">添加</text></view></view>
|
||||
<view class="ship-detail-bg data-v-bbc5a964"><view class="fixed-nav data-v-bbc5a964"><nav-bar vue-id="bcee8110-1" title="船舶详情" class="data-v-bbc5a964" bind:__l="__l"></nav-bar></view><view class="content-area data-v-bbc5a964"><block wx:if="{{ship}}"><view class="ship-section data-v-bbc5a964"><view class="section-title data-v-bbc5a964">基本信息</view><view class="section-row data-v-bbc5a964"><text class="data-v-bbc5a964">船舶所有人</text><text class="data-v-bbc5a964">{{ship.owner_name}}</text></view><view class="section-row data-v-bbc5a964"><text class="data-v-bbc5a964">身份证号</text><text class="data-v-bbc5a964">{{ship.id_card}}</text></view><view class="section-row data-v-bbc5a964"><text class="data-v-bbc5a964">联系电话</text><text class="data-v-bbc5a964">{{ship.phone}}</text></view><view class="section-row data-v-bbc5a964"><text class="data-v-bbc5a964">船舶编号</text><text class="data-v-bbc5a964">{{ship.ship_number}}</text></view></view></block><block wx:if="{{ship}}"><view class="ship-section data-v-bbc5a964"><view class="section-title data-v-bbc5a964">船舶参数</view><view class="section-row data-v-bbc5a964"><text class="data-v-bbc5a964">总吨位</text><text class="data-v-bbc5a964">{{ship.total_tonnage}}</text></view><view class="section-row data-v-bbc5a964"><text class="data-v-bbc5a964">总长度</text><text class="data-v-bbc5a964">{{ship.total_length}}</text></view><view class="section-row data-v-bbc5a964"><text class="data-v-bbc5a964">总宽</text><text class="data-v-bbc5a964">{{ship.total_width}}</text></view><view class="section-row data-v-bbc5a964"><text class="data-v-bbc5a964">型深</text><text class="data-v-bbc5a964">{{ship.molded_depth}}</text></view><view class="section-row data-v-bbc5a964"><text class="data-v-bbc5a964">吨位等级</text><text class="data-v-bbc5a964">{{ship.tonnage_class}}</text></view><view class="section-row data-v-bbc5a964"><text class="data-v-bbc5a964">船型</text><text class="data-v-bbc5a964">{{ship.ship_type}}</text></view></view></block><block wx:if="{{ship}}"><view class="ship-section data-v-bbc5a964"><view class="section-title data-v-bbc5a964">船检簿</view><view class="section-row data-v-bbc5a964"><text class="data-v-bbc5a964">第一页</text><image style="width:80px;height:80px;" src="{{$root.m0}}" mode="aspectFill" class="data-v-bbc5a964"></image></view><view class="section-row data-v-bbc5a964"><text class="data-v-bbc5a964">第二页</text><image style="width:80px;height:80px;" src="{{$root.m1}}" mode="aspectFill" class="data-v-bbc5a964"></image></view><view class="section-row data-v-bbc5a964"><text class="data-v-bbc5a964">第三页</text><image style="width:80px;height:80px;" src="{{$root.m2}}" mode="aspectFill" class="data-v-bbc5a964"></image></view></view></block><block wx:if="{{ship}}"><view class="ship-section data-v-bbc5a964"><view class="section-title data-v-bbc5a964">签名确认</view><view class="section-row data-v-bbc5a964"><text class="data-v-bbc5a964">签名声明</text><text class="data-v-bbc5a964">本人承诺所提供材料皆真实有效;如有虚假,本人承担因此造成的全部责任。</text></view><view class="section-row data-v-bbc5a964"><text class="data-v-bbc5a964">签名图片</text><image style="width:120px;height:60px;" src="{{'data:image/png;base64,'+ship.signature}}" mode="aspectFit" class="data-v-bbc5a964"></image></view></view></block></view><view class="fixed-bottom-btn-bar data-v-bbc5a964"><button data-event-opts="{{[['tap',[['onEdit',['$event']]]]]}}" class="edit-btn data-v-bbc5a964" bindtap="__e">编辑</button></view></view>
|
||||
@ -1,2 +1,2 @@
|
||||
(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/index/ship_manage"],{218:function(n,e,t){"use strict";(function(n,e){var r=t(4);t(26);r(t(25));var i=r(t(219));n.__webpack_require_UNI_MP_PLUGIN__=t,e(i.default)}).call(this,t(1)["default"],t(2)["createPage"])},219:function(n,e,t){"use strict";t.r(e);var r=t(220),i=t(222);for(var a in i)["default"].indexOf(a)<0&&function(n){t.d(e,n,(function(){return i[n]}))}(a);t(224);var u,o=t(33),c=Object(o["default"])(i["default"],r["render"],r["staticRenderFns"],!1,null,"748d0662",null,!1,r["components"],u);c.options.__file="pages/index/ship_manage.vue",e["default"]=c.exports},220:function(n,e,t){"use strict";t.r(e);var r=t(221);t.d(e,"render",(function(){return r["render"]})),t.d(e,"staticRenderFns",(function(){return r["staticRenderFns"]})),t.d(e,"recyclableRender",(function(){return r["recyclableRender"]})),t.d(e,"components",(function(){return r["components"]}))},221:function(n,e,t){"use strict";var r;t.r(e),t.d(e,"render",(function(){return i})),t.d(e,"staticRenderFns",(function(){return u})),t.d(e,"recyclableRender",(function(){return a})),t.d(e,"components",(function(){return r}));var i=function(){var n=this,e=n.$createElement;n._self._c},a=!1,u=[];i._withStripped=!0},222:function(n,e,t){"use strict";t.r(e);var r=t(223),i=t.n(r);for(var a in r)["default"].indexOf(a)<0&&function(n){t.d(e,n,(function(){return r[n]}))}(a);e["default"]=i.a},223:function(n,e,t){"use strict";(function(n){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=function(){t.e("components/NavBar").then(function(){return resolve(t(314))}.bind(null,t)).catch(t.oe)},i={name:"ShipManagePage",components:{NavBar:r},data:function(){return{shipList:[{id:1,no:"苏槽123456",owner:"宋卫宗",phone:"18962113007",ton:"40.00"}]}},methods:{goAdd:function(){n.navigateTo({url:"/pages/index/ship_add"})},goDetail:function(e){n.navigateTo({url:"/pages/index/ship_detail?id=".concat(e.id)})}}};e.default=i}).call(this,t(2)["default"])},224:function(n,e,t){"use strict";t.r(e);var r=t(225),i=t.n(r);for(var a in r)["default"].indexOf(a)<0&&function(n){t.d(e,n,(function(){return r[n]}))}(a);e["default"]=i.a},225:function(n,e,t){}},[[218,"common/runtime","common/vendor"]]]);
|
||||
(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/index/ship_manage"],{218:function(n,e,t){"use strict";(function(n,e){var r=t(4);t(26);r(t(25));var a=r(t(219));n.__webpack_require_UNI_MP_PLUGIN__=t,e(a.default)}).call(this,t(1)["default"],t(2)["createPage"])},219:function(n,e,t){"use strict";t.r(e);var r=t(220),a=t(222);for(var i in a)["default"].indexOf(i)<0&&function(n){t.d(e,n,(function(){return a[n]}))}(i);t(224);var o,c=t(33),u=Object(c["default"])(a["default"],r["render"],r["staticRenderFns"],!1,null,"748d0662",null,!1,r["components"],o);u.options.__file="pages/index/ship_manage.vue",e["default"]=u.exports},220:function(n,e,t){"use strict";t.r(e);var r=t(221);t.d(e,"render",(function(){return r["render"]})),t.d(e,"staticRenderFns",(function(){return r["staticRenderFns"]})),t.d(e,"recyclableRender",(function(){return r["recyclableRender"]})),t.d(e,"components",(function(){return r["components"]}))},221:function(n,e,t){"use strict";var r;t.r(e),t.d(e,"render",(function(){return a})),t.d(e,"staticRenderFns",(function(){return o})),t.d(e,"recyclableRender",(function(){return i})),t.d(e,"components",(function(){return r}));var a=function(){var n=this,e=n.$createElement;n._self._c},i=!1,o=[];a._withStripped=!0},222:function(n,e,t){"use strict";t.r(e);var r=t(223),a=t.n(r);for(var i in r)["default"].indexOf(i)<0&&function(n){t.d(e,n,(function(){return r[n]}))}(i);e["default"]=a.a},223:function(n,e,t){"use strict";(function(n){var r=t(4);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=r(t(44)),i=r(t(46)),o=t(30),c=function(){t.e("components/NavBar").then(function(){return resolve(t(314))}.bind(null,t)).catch(t.oe)},u={name:"ShipManagePage",components:{NavBar:c},data:function(){return{shipList:[]}},onLoad:function(){this.fetchShipList()},methods:{fetchShipList:function(){var e=this;return(0,i.default)(a.default.mark((function t(){var r,i;return a.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(r=n.getStorageSync("token"),r){t.next=4;break}return n.showToast({title:"请先登录",icon:"none"}),t.abrupt("return");case 4:return n.showLoading({title:"加载中..."}),t.prev=5,console.log(o.API.SHIP_INDEX),t.next=9,new Promise((function(e,t){n.request({url:o.API.SHIP_INDEX,method:"GET",data:{token:r},success:e,fail:t})}));case 9:i=t.sent,n.hideLoading(),i.data&&0===i.data.errcode?e.shipList=i.data.data||[]:n.showToast({title:i.data.errmsg||"获取失败",icon:"none"}),t.next=18;break;case 14:t.prev=14,t.t0=t["catch"](5),n.hideLoading(),n.showToast({title:t.t0.message||"网络错误",icon:"none"});case 18:case"end":return t.stop()}}),t,null,[[5,14]])})))()},goAdd:function(){n.navigateTo({url:"/pages/index/ship_add"})},goDetail:function(e){var t=encodeURIComponent(JSON.stringify(e));n.navigateTo({url:"/pages/index/ship_detail?id=".concat(e.id,"&item=").concat(t)})}}};e.default=u}).call(this,t(2)["default"])},224:function(n,e,t){"use strict";t.r(e);var r=t(225),a=t.n(r);for(var i in r)["default"].indexOf(i)<0&&function(n){t.d(e,n,(function(){return r[n]}))}(i);e["default"]=a.a},225:function(n,e,t){}},[[218,"common/runtime","common/vendor"]]]);
|
||||
//# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/index/ship_manage.js.map
|
||||
@ -1 +1 @@
|
||||
<view class="reservation-page data-v-748d0662"><view class="fixed-nav data-v-748d0662"><nav-bar vue-id="1d1446e4-1" title="船只管理" class="data-v-748d0662" bind:__l="__l"></nav-bar></view><view class="content-area data-v-748d0662"><block wx:for="{{shipList}}" wx:for-item="item" wx:for-index="__i0__" wx:key="id"><view data-event-opts="{{[['tap',[['goDetail',['$0'],[[['shipList','id',item.id]]]]]]]}}" class="ship-cell data-v-748d0662" bindtap="__e"><view class="ship-title data-v-748d0662">船号:<text class="ship-no data-v-748d0662">{{item.no}}</text></view><view class="ship-row data-v-748d0662">{{"所有人: "+item.owner}}</view><view class="ship-row data-v-748d0662">{{"联系电话: "+item.phone}}</view><view class="ship-row data-v-748d0662">{{"总吨位: "+item.ton+" 吨"}}</view></view></block><view class="add-cell-btn-bar data-v-748d0662"><button data-event-opts="{{[['tap',[['goAdd',['$event']]]]]}}" class="add-cell-btn data-v-748d0662" bindtap="__e">添加</button></view></view></view>
|
||||
<view class="reservation-page data-v-748d0662"><view class="fixed-nav data-v-748d0662"><nav-bar vue-id="1d1446e4-1" title="船只管理" class="data-v-748d0662" bind:__l="__l"></nav-bar></view><view class="content-area data-v-748d0662"><block wx:for="{{shipList}}" wx:for-item="item" wx:for-index="__i0__" wx:key="id"><view data-event-opts="{{[['tap',[['goDetail',['$0'],[[['shipList','id',item.id]]]]]]]}}" class="ship-cell data-v-748d0662" bindtap="__e"><view class="ship-title data-v-748d0662">船号:<text class="ship-no data-v-748d0662">{{item.ship_number}}</text></view><view class="ship-row data-v-748d0662">{{"所有人: "+item.owner_name}}</view><view class="ship-row data-v-748d0662">{{"联系电话: "+item.phone}}</view><view class="ship-row data-v-748d0662">{{"总吨位: "+item.total_tonnage+" 吨"}}</view></view></block><view class="add-cell-btn-bar data-v-748d0662"><button data-event-opts="{{[['tap',[['goAdd',['$event']]]]]}}" class="add-cell-btn data-v-748d0662" bindtap="__e">添加</button></view></view></view>
|
||||
Loading…
Reference in new issue