Commit a49e659b by panziyi

gitfre修改

parent 879521b3
......@@ -7271,6 +7271,11 @@ const CodeTable = {
{ label: "备用信用证", value: "STBY" },
{ label: "其他", value: "DEPU" },
],
legfrm3: [
{ label: "见索即付保函", value: "DGAR" },
{ label: "备用信用证", value: "STBY" },
{ label: "其他", value: "UNDK" },
],
deloric: [
{ label: "用集合", value: "COLL" },
{ label: "用快递(例如Fedex, DHL, UPS)", value: "COUR" },
......@@ -7694,7 +7699,25 @@ const CodeTable = {
{ label: "对方是境外联署机构,即双方有共同母公司,但相互持有表决权<10%或相互不持有表决权", value: "3" },
{ label: "对方与本机构/被代理居民机构/委托人吴关联关系、关系未知,或两机构均处于中国境内", value: "4" },
],
tag23h:[
{ label: 'General information advice (DTA/E,SWT,BOL)', value: 'GENINFAD' },
{ label: 'Financing request (SWT,BOL)', value: 'REQFINAN' },
{ label: 'Advice of fraud attempt (SWT,BOL)', value: 'FRAUDMSG' },
{ label: 'Status information (BOL)', value: 'REIMBURS' },
{ label: 'Opening of a service call by Trade Operations (SWT,BOL)', value: 'CLSVOPEN' },
{ label: 'Closing of a service call by Trade Operations (SWT,BOL)', value: 'CLSVCLOS' },
{ label: 'Other request (BOL,DTA/E,SWT)', value: 'OTHERFNC' },
{ label: 'Confirmation (BOL)', value: 'CNF' },
{ label: 'Status information (BOL)', value: 'STA' },
{ label: 'Correction of Order (DTA)', value: 'DTAKORRE' },
{ label: 'Status request (BOL,DTA/E)', value: 'DTASTATU' },
{ label: 'Pre-debit notification (SWT)', value: 'PREDENOT' },
{ label: 'Transfer of a undertaking (SWT,BOL)', value: 'TRANSFER' },
{ label: 'Issue of a free-form undertaking such as a dependent guarantee (SWT,BOL)', value: 'ISSUANCE' },
{ label: 'Request to issue an undertaking (SWT,BOL)', value: 'REQISSUE' },
{ label: 'Request to amend an undertaking (BOL,SWT)', value: 'REQAMEND' },
{ label: 'Amendment of a free-form undertaking e.g. dependent guar. (BOL,SWT)', value: 'ISSAMEND' },
],
}
export default CodeTable;
......@@ -114,7 +114,7 @@ export default {
"fremsg.strinf":[
{type: "string", required: true, message: "必输项"},
{max: 50,message:"长度不能超过50"}
{max: 200,message:"长度不能超过200"}
],
"fremsg.othccp.ptsget.sdamod.dadsnd":[
......
......@@ -290,7 +290,7 @@
</c-col>
<c-col :span="24">
<el-form-item label="" v-if="model.fremsg.sndmt!='59'">
<c-checkbox v-model="model.fremsg.flg"
<c-checkbox v-model="model.fremsg.flg" @change="flg"
>发送确认保函真实性报文</c-checkbox
>
</el-form-item>
......@@ -551,7 +551,14 @@ export default {
data() {
return {};
},
methods: { ...Event },
methods: { ...Event,
async flg() {
const rtnmsg = await this.executeRule("fremsg.flg");
if (rtnmsg.respCode == SUCCESS) {
this.updateModel(rtnmsg.data);
}
},
},
created: function () {},
};
</script>
......
......@@ -60,15 +60,25 @@
</c-tabs>
</el-form>
<c-grid-ety-prompt-dialog ref="etyDialog" :promptData="promptData" v-on:select-ety="selectEty">
</c-grid-ety-prompt-dialog>
<c-function-btn
:handleSubmit="handleSubmit.bind(this,'cfabut.sav')"
:handleCheck="handleCheck.bind(this,'cfabut.chk')"
:handleStash="handleStash">
</c-function-btn>
<c-function-btn
:handleSubmit="handleSubmit"
:handleCheck="handleCheck"
:handleStash="handleStash">
</c-function-btn>
<c-grid-ety-prompt-dialog
ref="etyDialog"
:promptData="promptData"
v-on:select-ety="selectEty"
>
</c-grid-ety-prompt-dialog>
<c-grid-ety-prompt-dialog
ref="doxpDialog"
:isPty="false"
:promptData="promptData"
@select-ety="selectMsg"
>
</c-grid-ety-prompt-dialog>
</div>
</c-page>
</template>
......@@ -77,7 +87,7 @@ import Api from "~/service/Api"
import Utils from "~/utils/index";
import CodeTable from "~/config/CodeTable"
import Gitfre from "~/model/Gitfre"
import commonProcess from "~/mixin/commonProcess"
import commonProcess from "~/mixin/commonProcess";
import commonFuncs from "~/mixin/commonFuncs";
import Check from "~/model/Gitfre/Check"
import Default from "~/model/Gitfre/Default"
......@@ -101,20 +111,21 @@ export default {
},
provide() {
return {
root: this
root: this,
}
},
mixins: [commonProcess, commonFuncs], // 里面包含了Default、Check等的公共处理
mixins: [commonProcess, commonFuncs], // 里面包含了Default、Check等的公共处理
data(){
return {
tabVal: "ovwp",
trnName: "gitfre",
trnType: "",
model: new Gitfre().data,
checkRules: Check,
defaultRules: Default,
pattern: Pattern,
rules: null,
codes: { ...CodeTable },
codes: { ...CodeTable },
}
},
methods:{
......
import ReviewGctadd from "./Business/ReviewGctadd.vue";
import ReviewGitfee from "./Business/ReviewGitfee.vue";
import ReviewGitfre from "./Business/ReviewGitfre.vue";
import ReviewGetfee from "./Business/ReviewGetfee.vue";
import ReviewGitatt from "./Business/ReviewGitatt.vue";
import ReviewDitopn from "./Business/ReviewDitopn.vue";
......@@ -261,6 +262,7 @@ const ReviewRouter = [
{ path: "gitcrj", component: ReviewGitcrj, name: "ReviewGitcrj", meta: { title: "复核-Gitcrj" } },
{ path: "gctcan", component: ReviewGctcan, name: "ReviewGctcan", meta: { title: "复核-Gctcan" } },
{ path: "giteng", component: ReviewGiteng, name: "ReviewGiteng", meta: { title: "复核-Giteng" } },
{ path: "gitfre", component: ReviewGitfre, name: "ReviewGitfre", meta: { title: "复核-Gitfre" } },
{ path: "bttrcl", component: ReviewBttrcl, name: "ReviewBttrcl", meta: { title: "复核-Bttrcl" } },
{ path: "bttset", component: ReviewBttset, name: "ReviewBttset", meta: { title: "复核-Bttset" } },
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment