commonApi.js 1.54 KB
Newer Older
fukai committed
1 2 3 4 5 6 7
import Api from "~/service/Api"
import Utils from "../utils"
 
export default {
    data(){
        return {}
    },
fukai committed
8
    mounted(){
fukai committed
9
        //this.restoreDisplay()
fukai committed
10
    },
fukai committed
11 12 13 14 15
    methods:{
        init(params){
            return Api.post(this.declareParams.trnName+"/init",{params})
        },
        save(params){
16
            return Api.post(this.declareParams.trnName+"/saveData", Utils.getRequestDataFn.call(this, params))
fukai committed
17 18
        },
        exeuteCheck(rulePath,params){
19
            return Api.post(this.declareParams.trnName+"/executeCheck/"+rulePath, Utils.getRequestDataFn.call(this, params))
fukai committed
20 21 22
        },
        executeDefault(rulePath,params)
        {
23
            return Api.post(this.declareParams.trnName+"/executeDefault/"+rulePath, Utils.getRequestDataFn.call(this, params))
fukai committed
24 25 26
        },
        executeRule(rulePath,params)
        {
27
            return Api.post(this.declareParams.trnName+"/executeRule/"+rulePath, Utils.getRequestDataFn.call(this, params))
fukai committed
28
        },
潘际乾 committed
29
        async checkAll(params){
30
            const res = await Api.post(this.declareParams.trnName+"/checkAll", Utils.getRequestDataFn.call(this, params))
潘际乾 committed
31
            return res
fukai committed
32 33
        },
        pedding(params){
34
            return Api.post(this.declareParams.trnName+"/pending", Utils.getRequestDataFn.call(this, params))
fukai committed
35
        },
36
        async restoreDisplay()
fukai committed
37 38 39 40
        {
            let inr = this.$route.query.trn
            if(!inr)
                return
41
            let data =await Api.post("display/"+inr)
denyu committed
42
            Utils.copyValueFromVO(this.model,JSON.parse(data.data))
fukai committed
43 44 45
        }
    }
}