diff --git a/src/api/mine.js b/src/api/mine.js index 8c4bb37a..9e49200b 100644 --- a/src/api/mine.js +++ b/src/api/mine.js @@ -165,7 +165,7 @@ export function notifyInvoiceDetail(data){ // /supplier/supplierTrainingMaterials/pageList 获取培训材料列表 export function pageList(data){ return request({ - url:'/supplier/supplierTrainingMaterials/pageList', + url:'/supplierAppV2/dispatchApp/user/supplierTrainingMaterialsPageList', method:'POST', contentType:'application/json', data diff --git a/src/components/cellGroup.vue b/src/components/cellGroup.vue index d97f8d51..231f08f1 100644 --- a/src/components/cellGroup.vue +++ b/src/components/cellGroup.vue @@ -5,6 +5,7 @@ :label="label" :placeholder="placeholder" required + :disabled="disabled" @input="$emit('input', $event)" @blur="$emit('blurIn')" input-align="right" @@ -24,11 +25,15 @@ export default { type:String, default: '' }, - value: [String, Number] + value: [String, Number], + disabled:{ + type:Boolean, + default:false + } }, data(){ return{ - name:'' + name:'', } }, mounted() { diff --git a/src/components/twoBtnCommon.vue b/src/components/twoBtnCommon.vue index a9558147..533a131b 100644 --- a/src/components/twoBtnCommon.vue +++ b/src/components/twoBtnCommon.vue @@ -1,7 +1,7 @@ @@ -12,7 +12,9 @@ export default { mixins:[myMixins], data(){ return{ - noClick:true + noClick:true, + loading: false, + loading1: false } }, props:{ @@ -30,7 +32,32 @@ export default { this.$emit('cancelClick') }, submitClick(){ - this.$emit('submitClick') + // 设置 loading 状态 + this.loading = true; + + // 模拟异步请求 + setTimeout(() => { + // 处理请求结果 + // ... + this.$emit('submitClick') + // 重置 loading 状态 + this.loading = false; + }, 2000); + + }, + submitClick1(){ + // 设置 loading1状态 + this.loading1 = true; + + // 模拟异步请求 + setTimeout(() => { + // 处理请求结果 + // ... + this.$emit('submitClick1') + // 重置 loading1 状态 + this.loading1 = false; + }, 2000); + } } } @@ -39,6 +66,32 @@ export default {