Ver código fonte

优化信息

lex-xin 4 anos atrás
pai
commit
faacef1f15

Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/index.html


+ 1 - 0
dist/static/css/chunk-44a2e502.4b8a5fe7.css

@@ -0,0 +1 @@
+.el-input[data-v-60d47306],.el-select[data-v-60d47306],.el-textarea[data-v-60d47306]{width:100%!important}.el-button--primary[data-v-60d47306],.el-button--primary[data-v-60d47306]:active,.el-button--primary[data-v-60d47306]:focus,.el-button--primary[data-v-60d47306]:hover{background:#14928a;border-color:#14928a;color:#fff}[data-v-60d47306] .avatar-uploader .el-upload{border:1px dashed #d9d9d9;border-radius:6px;cursor:pointer;position:relative;overflow:hidden}[data-v-60d47306] .avatar-uploader .el-upload:hover{border-color:#409eff}.uploadFile[data-v-60d47306] .el-input__inner{padding:0;height:40px;line-height:32px}.avatar-uploader-icon[data-v-60d47306]{font-size:28px;color:#8c939d;width:178px;height:178px;line-height:178px;text-align:center}.avatar[data-v-60d47306]{width:178px;height:178px;display:block}

+ 0 - 1
dist/static/css/chunk-b2cee760.93bf24b6.css

@@ -1 +0,0 @@
-.el-input[data-v-10ce2232],.el-select[data-v-10ce2232],.el-textarea[data-v-10ce2232]{width:100%!important}.el-button--primary[data-v-10ce2232],.el-button--primary[data-v-10ce2232]:active,.el-button--primary[data-v-10ce2232]:focus,.el-button--primary[data-v-10ce2232]:hover{background:#14928a;border-color:#14928a;color:#fff}[data-v-10ce2232] .avatar-uploader .el-upload{border:1px dashed #d9d9d9;border-radius:6px;cursor:pointer;position:relative;overflow:hidden}[data-v-10ce2232] .avatar-uploader .el-upload:hover{border-color:#409eff}.uploadFile[data-v-10ce2232] .el-input__inner{padding:0;height:40px;line-height:32px}.avatar-uploader-icon[data-v-10ce2232]{font-size:28px;color:#8c939d;width:178px;height:178px;line-height:178px;text-align:center}.avatar[data-v-10ce2232]{width:178px;height:178px;display:block}

Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/static/js/app.bc66cca4.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/static/js/chunk-44a2e502.ef57e1fb.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/static/js/chunk-6c82cba2.c8ac86f0.js


+ 7 - 12
src/views/adapayAccount/form.vue

@@ -9,7 +9,7 @@
             <el-col :span="10">
                 <el-form :model="form" :rules="rules" ref="accountForm" label-position="right" label-width="180px">
                     <el-form-item label="商户号" prop="memberId">
-                        <el-input v-model="form.memberId" placeholder="请输入商户号"></el-input>
+                        <el-input v-model="form.memberId" :disabled="payType == 'update' ? true : false" placeholder="请输入商户号"></el-input>
                     </el-form-item>
                     <el-form-item label="公司名称" prop="name">
                         <el-input v-model="form.name" placeholder="请输入公司名称"></el-input>
@@ -114,9 +114,6 @@
                     <el-form-item label="邮编" prop="zipCode">
                         <el-input v-model="form.zipCode" placeholder="请输入邮编"></el-input>
                     </el-form-item>
-                    <el-form-item label="备注">
-                        <el-input type="textarea" :rows="3" v-model="form.memo" placeholder="请输入备注"></el-input>
-                    </el-form-item>
                     <el-form-item>
                         <el-button @click="onCancel">取 消</el-button>
                         <el-button type="primary" @click="onSubmit('accountForm')">确 定</el-button>
@@ -148,7 +145,7 @@ export default {
     data() {
         const query = this.$route.query
         return {
-            pageType: query.type,
+            payType: query.type,
             row: query.row ? JSON.parse(query.row) : {},
             backList: bankJson,
             cityList: cityJson,
@@ -175,8 +172,7 @@ export default {
                 businessScope: null,
                 address: null,
                 multipartFile: null,
-                zipCode: null,
-                memo: null
+                zipCode: null
             },
             rules: {
                 memberId: [{required: true, message:'请输入商户号', trigger: 'blur'}],
@@ -228,8 +224,7 @@ export default {
                     businessScope: row.businessScope,
                     address: row.address,
                     multipartFile: row.multipartFile,
-                    zipCode: row.zipCode,
-                    memo: row.memo
+                    zipCode: row.zipCode
                 }
                 this.cityList.forEach(item => {
                     if(item.value == row.provCode) {
@@ -253,8 +248,7 @@ export default {
                 //     businessScope: null,
                 //     address: null,
                 //     multipartFile: null,
-                //     zipCode: null,
-                //     memo: null
+                //     zipCode: null
                 // }
                 this.$refs["accountForm"].resetFields()
             }
@@ -280,7 +274,6 @@ export default {
                         formData.append("address", form.address)
                         formData.append("multipartFile", form.multipartFile)
                         formData.append("zipCode", form.zipCode)
-                        formData.append("memo", form.memo)
                     if(this.pageType == 'create') {
                         createMember(formData).then(res => {
                             if(res.code == 200) {
@@ -309,9 +302,11 @@ export default {
         handleChange(file) {
             this.files = file
             this.form.multipartFile = file.raw
+            this.$refs["accountForm"].validateField('multipartFile')
         },
         handleRemove(file, fileList) {
             this.files = null
+            this.form.multipartFile = null
         },
         handlePreview(file) {
             // console.log(file);

+ 3 - 0
src/views/adapayAccount/index.vue

@@ -64,6 +64,9 @@
                             {{ scope.row.status | formatStatus }}
                         </template>
                     </el-table-column>
+                    <el-table-column label="备注"
+                                    align="center"
+                                    prop="memo"></el-table-column>
                     <el-table-column label="操作"
                                     width="250px"
                                     align="center"

Alguns arquivos não foram mostrados porque muitos arquivos mudaram nesse diff