| | |
| | | <template> |
| | | <div> |
| | | <vol-box :lazy="true" v-model="detialBox" title="æå¨ç§»åº" :height="350" :width="400" :padding="15"> |
| | | <vol-box :lazy="true" v-model="detialBox" title="NGä»»å¡" :height="350" :width="400" :padding="15"> |
| | | <div> |
| | | <el-form :model="formdata" label-width="120px" :rules="rules" size="mini" ref="ruleFormRef"> |
| | | <!-- <el-form-item label="ç±»å"> |
| | |
| | | </el-radio-group> |
| | | </el-form-item> --> |
| | | |
| | | <el-form-item v-if="inType == 'handle'" label="èµ·å§å°å" prop="from_address"> |
| | | <el-select v-model="formdata.from_address" clearable filterable placeholder="è¯·éæ©èµ·å§å°å"> |
| | | <el-option v-for="item in formAddressList" :label="item.key" :value="item.key" /> |
| | | <el-form-item v-if="inType == 'handle'" label="NG䏿ä½" prop="from_address"> |
| | | <el-select v-model="formdata.from_address" clearable filterable placeholder="è¯·éæ©NG䏿ä½"> |
| | | <el-option v-for="item in formAddressList" :label="item.value" :value="item.key" /> |
| | | </el-select> |
| | | </el-form-item> |
| | | <el-form-item label="ç®çå°å" prop="to_address"> |
| | | <!-- <el-form-item label="ç®çå°å" prop="to_address"> |
| | | <el-select v-model="formdata.to_address" clearable filterable placeholder="è¯·éæ©ç®çå°å"> |
| | | <el-option v-for="item in toAddressList" :label="item.key" :value="item.key" /> |
| | | </el-select> |
| | | </el-form-item> |
| | | </el-form-item> --> |
| | | <el-form-item label=""> |
| | | <el-button type="primary" @click="onSubmit()" size="mini"> 确认移åº</el-button> |
| | | <el-button type="primary" @click="onSubmit()" size="mini"> 确认添å NGä»»å¡</el-button> |
| | | </el-form-item> |
| | | </el-form> |
| | | </div> |
| | |
| | | export default { |
| | | components: { "vol-box": VolBox1Vue }, |
| | | methods: {}, |
| | | created() { |
| | | this.http.post("/api/Sys_Dictionary/GetVueDictionary", ["route_began", "route_end"]).then(x => { |
| | | x.forEach(item => { |
| | | if (item.dicNo == 'route_end') { |
| | | this.toAddressList = item.data; |
| | | } else if (item.dicNo == 'route_began') { |
| | | this.formAddressList = item.data; |
| | | } |
| | | }) |
| | | }) |
| | | }, |
| | | // created() { |
| | | // this.http.post("/api/Sys_Dictionary/GetVueDictionary", ["route_began", "route_end"]).then(x => { |
| | | // x.forEach(item => { |
| | | // if (item.dicNo == 'route_end') { |
| | | // this.toAddressList = item.data; |
| | | // } else if (item.dicNo == 'route_began') { |
| | | // this.formAddressList = item.data; |
| | | // } |
| | | // }) |
| | | // }) |
| | | // }, |
| | | data() { |
| | | return { |
| | | detialBox: false, |
| | |
| | | from_address: "", |
| | | to_address: "" |
| | | }, |
| | | formAddressList: [], |
| | | formAddressList: [ |
| | | { key: "X01001003", value: "1åå
NG䏿ä½" }, |
| | | { key: "X02001003", value: "2åå
NG䏿ä½" }, |
| | | { key: "X03001002", value: "3åå
NG䏿ä½" } |
| | | ], |
| | | toAddressList: [] |
| | | }; |
| | | }, |
| | |
| | | var _this = this; |
| | | this.$refs.ruleFormRef.validate((valid) => { |
| | | if (valid) { |
| | | _this.http.post("/api/ToMes/AddToFloat3", _this.formdata, "æ£å¨æ·»å ....").then(x => { |
| | | if (!x.status) return _this.$Message.error(x.message); |
| | | _this.$Message.success("æ·»å æå!"); |
| | | _this.refresh(); |
| | | _this.http.post("/api/dt_agvtask/addNgTask", _this.formdata, "æ£å¨æ·»å ....").then(x => { |
| | | if (!x.status){ |
| | | _this.detialBox=false; |
| | | _this.formdata.from_address=""; |
| | | _this.$Message.error(x.message); |
| | | }else{ |
| | | _this.detialBox=false; |
| | | _this.formdata.from_address=""; |
| | | _this.$Message.success("æ·»å æå!"); |
| | | window.location.reload(); |
| | | } |
| | | }); |
| | | } |
| | | }) |