| | |
| | | <meta http-equiv="X-UA-Compatible" content="IE=edge" /> |
| | | <meta name="renderer" content="webkit" /> |
| | | <meta name="referrer" content="no-referrer" /> |
| | | <meta http-equiv="Permissions-Policy" content="geolocation=(self)" /> |
| | | <title><%- title %></title> |
| | | <link rel="stylesheet" href="<%- subMenuIconCssPath %>" /> |
| | | <script src="https://cdnjs.cloudflare.com/ajax/libs/pdf.js/2.11.338/pdf.min.js"></script> |
| | |
| | | :src="`https://apis.map.qq.com/tools/locpicker?search=1&type=1&policy=1&mapdraggable=1&key=${VITE_WEMAP_KEY}&${ |
| | | modelValue.latitude ? 'coord=' + modelValue.latitude + ',' + modelValue.longitude : '' |
| | | }&referer=myJobAddress`" |
| | | allow="geolocation" |
| | | > |
| | | </iframe> |
| | | </template> |
| | |
| | | icon: 'home', |
| | | }, |
| | | }, |
| | | { |
| | | path: '/BalanceManage', |
| | | name: 'BalanceManage', |
| | | hidden: false, |
| | | alwaysShow: true, |
| | | component: () => import('@/views/ServiceChargeManage/BalanceManage.vue'), |
| | | meta: { |
| | | rank: 10042, |
| | | title: '余额管理', |
| | | // rootMenu: true, |
| | | icon: 'home', |
| | | }, |
| | | }, |
| | | // { |
| | | // path: '/BalanceManage', |
| | | // name: 'BalanceManage', |
| | | // hidden: false, |
| | | // alwaysShow: true, |
| | | // component: () => import('@/views/ServiceChargeManage/BalanceManage.vue'), |
| | | // meta: { |
| | | // rank: 10042, |
| | | // title: '余额管理', |
| | | // // rootMenu: true, |
| | | // icon: 'home', |
| | | // }, |
| | | // }, |
| | | { |
| | | path: '/ServiceChargeDetail/:id', |
| | | name: 'ServiceChargeDetail', |
| | |
| | | <ProFormItemV2 |
| | | label="任务地点:" |
| | | prop="weMapInfo" |
| | | :check-rules="[ |
| | | { message: '请选择任务地点', validator: FormValidator.validatorWeMap }, |
| | | ]" |
| | | :check-rules="[{ message: '请选择任务地点', type: 'weMap' }]" |
| | | > |
| | | <WeMap v-if="!isDetail" v-model="form.weMapInfo" /> |
| | | <div v-else> |
| | |
| | | :auto-height="false" |
| | | ref="proTable" |
| | | :tableProps="{ |
| | | maxHeight: '400px', |
| | | maxHeight: '250px', |
| | | }" |
| | | > |
| | | </ProTableV2> |
| | |
| | | onClick: (role) => handleExport(role), |
| | | }, |
| | | extraProps: { |
| | | hide: () => false, |
| | | hide: () => true, |
| | | }, |
| | | }, |
| | | ]); |
| | |
| | | }); |
| | | |
| | | async function handleAddOrEdit() { |
| | | console.log('editForm: ', editForm); |
| | | goDetail(editForm.id, editForm.settlementUrl[0]?.path); |
| | | } |
| | | |