|
@@ -53,7 +53,7 @@
|
|
<el-form-item>
|
|
<el-form-item>
|
|
<el-button type="primary" size="mini" icon="ios-search" @click="changePage()">查询</el-button>
|
|
<el-button type="primary" size="mini" icon="ios-search" @click="changePage()">查询</el-button>
|
|
<el-button type="info" size="mini" style="margin-left: 8px" @click="handleReset('queryForm')">重置</el-button>
|
|
<el-button type="info" size="mini" style="margin-left: 8px" @click="handleReset('queryForm')">重置</el-button>
|
|
- <el-button type="success" size="mini" style="margin-left: 8px" :disabled="btnDisabled" @click="submitReview()">提交审核</el-button>
|
|
|
|
|
|
+ <el-button type="success" size="mini" style="margin-left: 8px" :disabled="btnDisabled" @click="dialogFormVisible = true">提交审核</el-button>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
</el-form>
|
|
</el-form>
|
|
<el-divider></el-divider>
|
|
<el-divider></el-divider>
|
|
@@ -143,6 +143,23 @@
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
+ <el-dialog title="审核意见" :visible.sync="dialogFormVisible">
|
|
|
|
+ <el-form>
|
|
|
|
+ <!-- <el-form-item label="流程">
|
|
|
|
+ <el-select v-model="form.region" placeholder="请选择流程">
|
|
|
|
+ <el-option label="区域一" value="shanghai"></el-option>
|
|
|
|
+ <el-option label="区域二" value="beijing"></el-option>
|
|
|
|
+ </el-select>
|
|
|
|
+ </el-form-item> -->
|
|
|
|
+ <!-- <el-form-item label="意见" label-width="120px"> -->
|
|
|
|
+ <el-input type="textarea" :rows="4" v-model="opinion" placeholder="请输入意见"></el-input>
|
|
|
|
+ <!-- </el-form-item> -->
|
|
|
|
+ </el-form>
|
|
|
|
+ <div slot="footer" class="dialog-footer">
|
|
|
|
+ <el-button @click="dialogFormVisible = false">取 消</el-button>
|
|
|
|
+ <el-button type="primary" @click="submitReview()">确 定</el-button>
|
|
|
|
+ </div>
|
|
|
|
+ </el-dialog>
|
|
</div>
|
|
</div>
|
|
</template>
|
|
</template>
|
|
<script>
|
|
<script>
|
|
@@ -151,6 +168,7 @@ import formmain1970Api from "@/api/base/formmain1970";
|
|
import purBillVouchApi from "@/api/base/purBillVouch";
|
|
import purBillVouchApi from "@/api/base/purBillVouch";
|
|
import vendorApi from "@/api/base/vendor";
|
|
import vendorApi from "@/api/base/vendor";
|
|
import reviewInformationApi from "@/api/base/reviewInformation";
|
|
import reviewInformationApi from "@/api/base/reviewInformation";
|
|
|
|
+import auditingApi from "@/api/base/auditing";
|
|
import NProgress from "nprogress"; // progress bar
|
|
import NProgress from "nprogress"; // progress bar
|
|
import "nprogress/nprogress.css"; // progress bar style
|
|
import "nprogress/nprogress.css"; // progress bar style
|
|
|
|
|
|
@@ -173,6 +191,8 @@ export default {
|
|
contractCurrentRow: "",
|
|
contractCurrentRow: "",
|
|
purBillVouchCurrentRow: "",
|
|
purBillVouchCurrentRow: "",
|
|
btnDisabled: true,
|
|
btnDisabled: true,
|
|
|
|
+ dialogFormVisible: false,
|
|
|
|
+ opinion: ""
|
|
};
|
|
};
|
|
},
|
|
},
|
|
methods: {
|
|
methods: {
|
|
@@ -234,15 +254,30 @@ export default {
|
|
},
|
|
},
|
|
submitReview() {
|
|
submitReview() {
|
|
var self = this;
|
|
var self = this;
|
|
|
|
+ self.dialogFormVisible = false;
|
|
|
|
|
|
reviewInformationApi
|
|
reviewInformationApi
|
|
.subReview(this.compareResultsData)
|
|
.subReview(this.compareResultsData)
|
|
.then(function (response) {
|
|
.then(function (response) {
|
|
var jsonData = response.data;
|
|
var jsonData = response.data;
|
|
if(jsonData.result){
|
|
if(jsonData.result){
|
|
- self.handleReset('queryForm');
|
|
|
|
- self.$message({message: "提交成功!",type: "success"});
|
|
|
|
- self.btnDisabled = true;
|
|
|
|
|
|
+ var formData = new FormData();
|
|
|
|
+ formData.append("workflowDetailId", "d518eac2-f162-4ea3-a1a3-c90fbf5aa806");
|
|
|
|
+ formData.append("invoiceId", jsonData.data);
|
|
|
|
+ formData.append("opinion", self.opinion);
|
|
|
|
+ auditingApi
|
|
|
|
+ .workflowStart(formData)
|
|
|
|
+ .then(function (res) {
|
|
|
|
+ var jsonData1 = res.data;
|
|
|
|
+ if(jsonData1.result){
|
|
|
|
+ self.handleReset('queryForm');
|
|
|
|
+ self.$message({message: jsonData1.data,type: "success"});
|
|
|
|
+ self.btnDisabled = true;
|
|
|
|
+ }
|
|
|
|
+ })
|
|
|
|
+ .catch((error) => {
|
|
|
|
+ // self.$message.error(error + "");
|
|
|
|
+ });
|
|
}
|
|
}
|
|
})
|
|
})
|
|
.catch((error) => {
|
|
.catch((error) => {
|