| | |
| | | <option name="url" value="http://maven.aliyun.com/nexus/content/groups/public/" /> |
| | | </remote-repository> |
| | | <remote-repository> |
| | | <option name="id" value="nexus" /> |
| | | <option name="name" value="Nexus" /> |
| | | <option name="url" value="http://47.97.118.181:8089/nexus/content/groups/public/" /> |
| | | </remote-repository> |
| | | <remote-repository> |
| | | <option name="id" value="central" /> |
| | | <option name="name" value="Maven Central repository" /> |
| | | <option name="url" value="https://repo1.maven.org/maven2" /> |
¶Ô±ÈÐÂÎļþ |
| | |
| | | <component name="libraryTable"> |
| | | <library name="Maven: com.github.wechatpay-apiv3:wechatpay-java:0.2.15"> |
| | | <CLASSES> |
| | | <root url="jar://$PROJECT_DIR$/../../../maven/repository/com/github/wechatpay-apiv3/wechatpay-java/0.2.15/wechatpay-java-0.2.15.jar!/" /> |
| | | </CLASSES> |
| | | <JAVADOC> |
| | | <root url="jar://$PROJECT_DIR$/../../../maven/repository/com/github/wechatpay-apiv3/wechatpay-java/0.2.15/wechatpay-java-0.2.15-javadoc.jar!/" /> |
| | | </JAVADOC> |
| | | <SOURCES> |
| | | <root url="jar://$PROJECT_DIR$/../../../maven/repository/com/github/wechatpay-apiv3/wechatpay-java/0.2.15/wechatpay-java-0.2.15-sources.jar!/" /> |
| | | </SOURCES> |
| | | </library> |
| | | </component> |
¶Ô±ÈÐÂÎļþ |
| | |
| | | <component name="libraryTable"> |
| | | <library name="Maven: com.github.wechatpay-apiv3:wechatpay-java-core:0.2.15"> |
| | | <CLASSES> |
| | | <root url="jar://$PROJECT_DIR$/../../../maven/repository/com/github/wechatpay-apiv3/wechatpay-java-core/0.2.15/wechatpay-java-core-0.2.15.jar!/" /> |
| | | </CLASSES> |
| | | <JAVADOC> |
| | | <root url="jar://$PROJECT_DIR$/../../../maven/repository/com/github/wechatpay-apiv3/wechatpay-java-core/0.2.15/wechatpay-java-core-0.2.15-javadoc.jar!/" /> |
| | | </JAVADOC> |
| | | <SOURCES> |
| | | <root url="jar://$PROJECT_DIR$/../../../maven/repository/com/github/wechatpay-apiv3/wechatpay-java-core/0.2.15/wechatpay-java-core-0.2.15-sources.jar!/" /> |
| | | </SOURCES> |
| | | </library> |
| | | </component> |
| | |
| | | sortnum: null, |
| | | name: '', |
| | | type: null, |
| | | detail:null, |
| | | detail: null, |
| | | remark: null, |
| | | detailList: [''], |
| | | icon: '', |
| | |
| | | name: '', |
| | | detail: null, |
| | | type: type, |
| | | remark: null, |
| | | detailList: [''], |
| | | icon: '', |
| | | iconFull: '', |
| | |
| | | total: 0, |
| | | tableData: {}, |
| | | tableData1: {}, |
| | | tableData2:[], |
| | | tableData2: [], |
| | | page0: 1, |
| | | page1: 1, |
| | | loading: false, |
| | |
| | | <TableLayout :permissions="['business:category:query']"> |
| | | <template v-slot:table-wrap> |
| | | <ul class="toolbar" v-permissions="['business:category:create', 'business:category:delete']"> |
| | | <li><el-button type="primary" @click="$refs.operaCategoryWindow.open('æ°å»ºé¤æ é
ç½®',null,searchForm.type)" icon="el-icon-plus" v-permissions="['business:category:create']">æ°å»º</el-button></li> |
| | | <li><el-button type="primary" @click="$refs.operaCategoryWindow.open('æ°å»ºæç»è´¹é
ç½®',null,searchForm.type)" icon="el-icon-plus" v-permissions="['business:category:create']">æ°å»º</el-button></li> |
| | | <li><el-button @click="deleteByIdInBatch" icon="el-icon-delete" v-permissions="['business:category:delete']">å é¤</el-button></li> |
| | | </ul> |
| | | <el-table |
| | |
| | | fixed="right" |
| | | > |
| | | <template slot-scope="{row}"> |
| | | <el-button type="text" @click="$refs.operaCategoryWindow.open('ç¼è¾é¤æ é
ç½®', row,searchForm.type)" icon="el-icon-edit" v-permissions="['business:category:update']">ç¼è¾</el-button> |
| | | <el-button type="text" @click="$refs.operaCategoryWindow.open('ç¼è¾æç»è´¹é
ç½®', row,searchForm.type)" icon="el-icon-edit" v-permissions="['business:category:update']">ç¼è¾</el-button> |
| | | <el-button type="text" @click="deleteById(row)" icon="el-icon-delete" v-permissions="['business:category:delete']">å é¤</el-button> |
| | | </template> |
| | | </el-table-column> |
| | |
| | | <el-table-column prop="createTime" label="æ³¨åæ¶é´" min-width="100px"></el-table-column> |
| | | <el-table-column prop="autoReciveStatus" label="æ¥åèªå¨æ´¾å" min-width="100px"> |
| | | <template slot-scope="{row}"> |
| | | {{row.autoReciveStatus ==1?"æ¯":"å¦"}} |
| | | {{row.autoReceiveStatus ==1?"æ¯":"å¦"}} |
| | | </template> |
| | | </el-table-column> |
| | | <!-- <el-table-column label="ç¶æ"> |
| | |
| | | export default { |
| | | name: 'Member', |
| | | extends: BaseTable, |
| | | components: { TableLayout, Pagination,OperaMemberDetailWindow, OperaMemberWindow }, |
| | | components: { TableLayout, Pagination, OperaMemberDetailWindow, OperaMemberWindow }, |
| | | data () { |
| | | return { |
| | | // æç´¢ |
| | |
| | | this.search() |
| | | }, |
| | | methods: { |
| | | reset () { |
| | | this.searchForm = { |
| | | type: 0, |
| | | startTime: '', |
| | | endTime: '', |
| | | telephone: '', |
| | | name: '', |
| | | status: '' |
| | | } |
| | | this.search() |
| | | }, |
| | | openDetail (row) { |
| | | this.$refs.OperaMemberDetailWindow.open('ç¨æ·è¯¦æ
', row.id) |
| | | }, |
| | |
| | | <!-- æç´¢è¡¨å --> |
| | | <el-form ref="searchForm" slot="search-form" :model="searchForm" label-width="100px" inline> |
| | | <el-form-item label="订åå·" prop="releaseMemberId"> |
| | | <el-input v-model="searchForm.code" style="width: 120px" placeholder="请è¾å
¥è®¢åå·" @keypress.enter.native="search"></el-input> |
| | | <el-input v-model="searchForm.code" style="width: 120px" clearable placeholder="请è¾å
¥è®¢åå·" @keypress.enter.native="search"></el-input> |
| | | </el-form-item> |
| | | <el-form-item label="æ¥åæ¹" prop="acceptName"> |
| | | <el-input v-model="searchForm.acceptName" style="width: 120px" placeholder="请è¾å
¥æ¥åæ¹" @keypress.enter.native="search"></el-input> |
| | | <el-input v-model="searchForm.acceptName" style="width: 120px" clearable placeholder="请è¾å
¥åç§°" @keypress.enter.native="search"></el-input> |
| | | </el-form-item> |
| | | <el-form-item label="ååæ¹" prop="releaseName"> |
| | | <el-input v-model="searchForm.releaseName" style="width: 120px" placeholder="请è¾å
¥ååæ¹" @keypress.enter.native="search"></el-input> |
| | | <el-input v-model="searchForm.releaseName" style="width: 120px" clearable placeholder="请è¾å
¥åç§°" @keypress.enter.native="search"></el-input> |
| | | </el-form-item> |
| | | <el-form-item label="订åç±»å" prop="type"> |
| | | <el-select v-model="searchForm.type" style="width: 120px" @keypress.enter.native="search" clearable placeholder="订åç±»å"> |
| | |
| | | </el-select> |
| | | </el-form-item> |
| | | <el-form-item label="订åç¶æ" prop="status"> |
| | | <el-select v-model="searchForm.status" style="width: 120px" @keypress.enter.native="search" clearable placeholder="ç¶æ"> |
| | | <el-select v-model="searchForm.status" style="width: 100px" @keypress.enter.native="search" clearable placeholder="ç¶æ"> |
| | | <el-option label="å¾
æ¯ä»" :value="0"></el-option> |
| | | <el-option label="å¾
æ¥å" :value="1"></el-option> |
| | | <el-option label="å·²æ¥å" :value="2"></el-option> |
| | |
| | | }) |
| | | this.search() |
| | | }, |
| | | reset () { |
| | | this.searchForm = { |
| | | acceptName: null, |
| | | releaseName: null, |
| | | type: null, |
| | | createTimeEnd: null, |
| | | createTimeStart: null, |
| | | acceptTimeStart: null, |
| | | acceptTimeEnd: null, |
| | | doneTimeStart: null, |
| | | doneTimeEnd: null, |
| | | status: null, |
| | | code: null |
| | | } |
| | | this.search() |
| | | }, |
| | | methods: { |
| | | openDetail (row) { |
| | | this.$refs.OperaOrderDetailWindow.open('订å详æ
', row ) |
| | |
| | | .finally(() => { |
| | | this.dealing = false |
| | | }) |
| | | }) |
| | | }) |
| | | } |
| | | } |
| | | } |
| | |
| | | return ApiResponse.success("æä½æå"); |
| | | } |
| | | |
| | | |
| | | } |
| | |
| | | driver-class-name: com.mysql.cj.jdbc.Driver |
| | | type: com.alibaba.druid.pool.DruidDataSource |
| | | redis: |
| | | # database: 0 |
| | | # database: 0 |
| | | host: 127.0.0.1 |
| | | port: 6379 |
| | | password: |
| | |
| | | required: true |
| | | |
| | | debug_model: true |
| | | |
| | | # Swaggeré
ç½® |
| | | swagger: |
| | | host: |
| | |
| | | enable-encrypt: true |
| | | # ç¦ç¨swaggeræ¶çéå®åå°å |
| | | redirect-uri: / |
| | | |
| | | |
| | | des_pwd: 123456SDFKDJF |
| | | knife4j: |
| | | enable: true |
| | |
| | | enable: true |
| | | username: admin |
| | | password: 111111 |
| | | |
| | | qiwei: |
| | | serviceurl: https://qyapi.weixin.qq.com |
| | | |
| | | aes: |
| | | encrypt: |
| | | open: true # æ¯å¦å¼å¯å å¯ true or false |
| | |
| | | publicKey: mN4Yn8Or8r7SH1w3 # AESå¯é¥ |
| | | privateKey: # RSAç§é¥ |
| | | time: 600000 |
| | | |
| | | ########################微信æ¯ä»ç¸å
³é
ç½®######################## |
| | | wx: |
| | | pay: |
| | |
| | | mchKey: W97N53Q71326D6JZ2E9HY5M4VT4BAC8S |
| | | notifyUrl: http://xiaopiqiu2.natapp1.cc/web/wxPayNotify |
| | | refundNotifyUrl: http://xiaopiqiu2.natapp1.cc/web/wxRefundNotify |
| | | # notifyUrl: https://dmtest.ahapp.net/bike_h5_api/api/wxPayNotify |
| | | # refundNotifyUrl: https://dmtest.ahapp.net/bike_h5_api/api/wxRefundNotify |
| | | #notifyUrl: https://dmtest.ahapp.net/bike_h5_api/api/wxPayNotify |
| | | #refundNotifyUrl: https://dmtest.ahapp.net/bike_h5_api/api/wxRefundNotify |
| | | #keyPath: /usr/local/aliConfig/bike/apiclient_cert.p12 |
| | | #privateCertPath: /usr/local/aliConfig/bike/apiclient_cert.pem |
| | | #privateKeyPath: /usr/local/aliConfig/bike/apiclient_key.pem |
| | | keyPath: d://apiclient_cert.p12 |
| | | privateCertPath: d://apiclient_cert.pem |
| | | privateKeyPath: d://apiclient_key.pem |
| | | |
| | | |
| | | #åæ·ä¿¡æ¯ |
| | | wechatSerialNumer: 3C9A32FB6CD453FAAAF97F9737ECAEA9D6625727 |
| | |
| | | wechatNotifyUrl: http://xiaopiqiu2.natapp1.cc/web/wechat/transferNotify #åæ·è½¬è´¦åè°å°å |
| | | #wechatApiV3Key: V4PRKUBTK2BKNKJAD9NSI9YFG2Q0EOT1 #åæ·APIV3Key |
| | | |
| | | |
| | | #æå¡å-------------end--- |
| | | existsSub: 1 |
| | | appSecret: 1ceb7c9dff3c4330d653adc3ca55ea24 |
| | |
| | | subMchId: 1661772003 |
| | | subMchKey: EVM8E15TKXE0OEMJFC0V6UFVIOZ5CSQS |
| | | #ååæ·------------end---- |
| | | # mchKey: u4TSNtv0wFP7WRfnxBgijYOtRhS9FvlM |
| | | #mchKey: u4TSNtv0wFP7WRfnxBgijYOtRhS9FvlM |
| | | typeId: gybike |
| | | |
| | | upload: |
| | | type: ftp |
| | | |
| | |
| | | computed: { |
| | | ...mapState(['userInfo','openid']) |
| | | }, |
| | | onLaunch: function() { |
| | | onLaunch: function() { |
| | | console.log(ua) |
| | | var that = this; |
| | | if (!this.openid || this.openid =='') { |
| | | uni.login({ |